diff options
-rw-r--r-- | dev-lang/ispc/ChangeLog | 10 | ||||
-rw-r--r-- | dev-lang/ispc/Manifest | 4 | ||||
-rw-r--r-- | dev-lang/ispc/ispc-1.2.2.ebuild | 44 | ||||
-rw-r--r-- | dev-lang/ispc/metadata.xml | 8 |
4 files changed, 66 insertions, 0 deletions
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 <ottxor@gentoo.org> +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..01ec7ab21e6d --- /dev/null +++ b/dev-lang/ispc/Manifest @@ -0,0 +1,4 @@ +DIST ispc-git-1.2.2.tgz 18219664 RMD160 d1c4e5f95ac15c465c402c4ef07fab31032fedb3 SHA1 1a4f07d2137ef3f7360ab36914349b9ce60d408d SHA256 bae7fe36fd29cca70cb5dc21f3ba2e7760e4aeaa11d4490fedca5a7133ef50fd +EBUILD ispc-1.2.2.ebuild 836 RMD160 a42ce6456cd88f430cb54d4a794318d370f5fa18 SHA1 2f610a20f18c6573ee6e1cc37b647f33e1e4327d SHA256 0a0f9b262c81528812ef91c74b6926f1ea8d400ea92e1431a2e782046eef78f5 +MISC ChangeLog 250 RMD160 d9fe196636a7eece78379ed53a9f77baca81cbcb SHA1 6980d84f30c5e6c436e72dadbb687e244c8fe660 SHA256 03fd189f17f7b13c9210429ed05308f66ad613921b4ccf7c27d4a98e209e50bf +MISC metadata.xml 237 RMD160 b1dfae4f9544051df6908e3a32cb69e14813d0cb SHA1 fdf51df1f54a5da0405aa738e5862003092d8510 SHA256 7b16ab35f387f952afdef31d1d5d20f82b69ec2e8a55bbe7215cf78ea322755d 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>ottxor@gentoo.org</email> + <name>Christoph Junghans</name> + </maintainer> +</pkgmetadata> |