From 88d3abb8b1901b4a5a1d1b14cb37db71f27c191f Mon Sep 17 00:00:00 2001 From: Christoph Junghans Date: Thu, 14 Jun 2012 17:31:34 +0000 Subject: initial commit Package-Manager: portage-2.2.0_alpha110/cvs/Linux i686 --- dev-lang/ispc/ChangeLog | 10 ++++++++++ dev-lang/ispc/Manifest | 18 +++++++++++++++++ dev-lang/ispc/ispc-1.2.2.ebuild | 44 +++++++++++++++++++++++++++++++++++++++++ dev-lang/ispc/metadata.xml | 8 ++++++++ 4 files changed, 80 insertions(+) create mode 100644 dev-lang/ispc/ChangeLog create mode 100644 dev-lang/ispc/Manifest create mode 100644 dev-lang/ispc/ispc-1.2.2.ebuild create mode 100644 dev-lang/ispc/metadata.xml (limited to 'dev-lang/ispc') diff --git a/dev-lang/ispc/ChangeLog b/dev-lang/ispc/ChangeLog new file mode 100644 index 000000000000..a24e11f18d76 --- /dev/null +++ b/dev-lang/ispc/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-lang/ispc +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ChangeLog,v 1.1 2012/06/14 17:31:34 ottxor Exp $ + +*ispc-1.2.2 (14 Jun 2012) + + 14 Jun 2012; Christoph Junghans +ispc-1.2.2.ebuild, + +metadata.xml: + initial commit + diff --git a/dev-lang/ispc/Manifest b/dev-lang/ispc/Manifest new file mode 100644 index 000000000000..b6dd851f2580 --- /dev/null +++ b/dev-lang/ispc/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +DIST ispc-git-1.2.2.tgz 18219664 RMD160 d1c4e5f95ac15c465c402c4ef07fab31032fedb3 SHA1 1a4f07d2137ef3f7360ab36914349b9ce60d408d SHA256 bae7fe36fd29cca70cb5dc21f3ba2e7760e4aeaa11d4490fedca5a7133ef50fd +EBUILD ispc-1.2.2.ebuild 929 RMD160 ab7cc861f722628d93e9bfd4a8a8f2415ebf25d0 SHA1 b585183da04dcf24f324ad7b8e1c7da33b4b94da SHA256 ba4306f9d617c99444e63313a54b55b620e1d33cd14d4eb5d26f7bdfb9df5175 +MISC ChangeLog 335 RMD160 5c74065cf5e85ded8c459cda05799124793677de SHA1 070f7ab6ec0df3fcd570992a5f403ed8958155de SHA256 71fc7e7f7a9e7ecaba5297cf80563995870651ffbfb849fa1ac7c28820d290e4 +MISC metadata.xml 237 RMD160 b1dfae4f9544051df6908e3a32cb69e14813d0cb SHA1 fdf51df1f54a5da0405aa738e5862003092d8510 SHA256 7b16ab35f387f952afdef31d1d5d20f82b69ec2e8a55bbe7215cf78ea322755d +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iQEcBAEBAgAGBQJP2h/8AAoJEOeBhlrCAAWGnKQIAI+huxuTfMv7w3r4opUcxtiU +6hezcJvd7nQTTqZat4FHYCUjV3snTnEQpWnHXlwK9B6VXbSpVroB1H3xPeHMQOIP +pn++kw+XQt/tCgash8FPzPC94N8EQKwulJug2n724qmQzZS765GoyahjOUEDlmzm +0TPvzsHcHn5oJbRZl1MthU/Z+RL9+cVeOmlljZC69rzyI5VqmOdxooNVRxh3347X +DeOI+FXpfg/QDUyhRngN3D9wo3ailuM3mTGlUkrWCj2d2r87qOLABxVuYgAV+/HE +DBp1H3qHn/67HCg0K2kwea1fqTb4y0AnlLKa9zy/aDqY5l4M3HtGxz9XOkfXZvY= +=hWCY +-----END PGP SIGNATURE----- diff --git a/dev-lang/ispc/ispc-1.2.2.ebuild b/dev-lang/ispc/ispc-1.2.2.ebuild new file mode 100644 index 000000000000..fe46dd783e23 --- /dev/null +++ b/dev-lang/ispc/ispc-1.2.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ispc-1.2.2.ebuild,v 1.1 2012/06/14 17:31:34 ottxor Exp $ + +EAPI=4 +GITHUB_ID="2c75ac1" + +inherit toolchain-funcs + +DESCRIPTION="Intel SPMD Program Compiler" +HOMEPAGE="http://ispc.github.com/" +SRC_URI="https://github.com/ispc/ispc/tarball/v${PV} -> ${PN}-git-${PV}.tgz" +S="${WORKDIR}/${PN}-${PN}-${GITHUB_ID}" + +LICENSE="ispc" +SLOT="0" +KEYWORDS="~x86" +IUSE="examples" + +RDEPEND=" + =sys-devel/clang-3.0* + =sys-devel/llvm-3.0* + " +DEPEND=" + ${RDEPEND} + sys-devel/bison + sys-devel/flex + " + +DOCS=( README.rst ) + +src_compile() { + emake LDFLAGS="${LDFLAGS}" OPT="${CXXFLAGS}" CXX="$(tc-getCXX)" CPP="$(tc-getCPP)" +} + +src_install() { + dobin ispc + + if use examples; then + insinto "/usr/share/doc/${PF}/examples" + docompress -x "/usr/share/doc/${PF}/examples" + doins -r examples/* + fi +} diff --git a/dev-lang/ispc/metadata.xml b/dev-lang/ispc/metadata.xml new file mode 100644 index 000000000000..745b9e1ce74b --- /dev/null +++ b/dev-lang/ispc/metadata.xml @@ -0,0 +1,8 @@ + + + + + ottxor@gentoo.org + Christoph Junghans + + -- cgit v1.2.3-65-gdbad