diff options
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/icc/ChangeLog | 22 | ||||
-rw-r--r-- | dev-lang/icc/Manifest | 6 | ||||
-rw-r--r-- | dev-lang/icc/icc-11.1.046-r3.ebuild | 115 | ||||
-rw-r--r-- | dev-lang/icc/metadata.xml | 26 | ||||
-rw-r--r-- | dev-lang/idb/ChangeLog | 14 | ||||
-rw-r--r-- | dev-lang/idb/Manifest | 3 | ||||
-rw-r--r-- | dev-lang/idb/idb-11.1.046.ebuild | 32 | ||||
-rw-r--r-- | dev-lang/idb/metadata.xml | 19 | ||||
-rw-r--r-- | dev-lang/ifc/ChangeLog | 17 | ||||
-rw-r--r-- | dev-lang/ifc/Manifest | 6 | ||||
-rw-r--r-- | dev-lang/ifc/ifc-11.1.046.ebuild | 113 | ||||
-rw-r--r-- | dev-lang/ifc/metadata.xml | 19 |
12 files changed, 0 insertions, 392 deletions
diff --git a/dev-lang/icc/ChangeLog b/dev-lang/icc/ChangeLog deleted file mode 100644 index eac7722d0..000000000 --- a/dev-lang/icc/ChangeLog +++ /dev/null @@ -1,22 +0,0 @@ -# ChangeLog for dev-lang/icc -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 17 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> - icc-11.1.046-r3.ebuild: - Added ROOTPATH in the env file, and change env file to 05icfc since this - is the same as ifc - - 05 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> - icc-11.1.046-r3.ebuild: - Fixed collision files with other Intel packages - -*icc-11.1.046-r3 (04 Sep 2009) - - 04 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> - +icc-11.1.046-r3.ebuild, +metadata.xml: - Revision bump. Complete rewrite: no more rpm dependency, used smaller - upstream tar balls, now include full suite apart from TBB (open source), - introducing mkl, idb and ipp USE flags. Test in science overlay before - main tree inclusion - diff --git a/dev-lang/icc/Manifest b/dev-lang/icc/Manifest deleted file mode 100644 index cf9c2aeb4..000000000 --- a/dev-lang/icc/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST l_cproc_p_11.1.046_ia32.tgz 713224821 RMD160 de7183db93dbc348561f131b68b8963d19ccf0bb SHA1 985b4d2b72f806d40389680a81b905b58a63b931 SHA256 e9c4f36b8eaee666ede6c8cfe694d153b7f23061c6085a8be1bdbe99e9629669 -DIST l_cproc_p_11.1.046_ia64.tgz 548695070 RMD160 49e98bf43077f039e55497ad0db5342c52210b57 SHA1 f858f1bedc2e2248720a34a4488f66a42b312c07 SHA256 9740a51c6c722b29cd57f8f8096a66564c100309241f66423b4c9e3925bfd21e -DIST l_cproc_p_11.1.046_intel64.tgz 783691399 RMD160 53bb3581f34a0cd319f6ebc2200444e137deacd6 SHA1 c81307d9f95f6a126137ec5baf187f5a7595384a SHA256 51231e3f7f46372eddb721d9aac497e6ba824f86f7f220c34f4348ec65eeb25d -EBUILD icc-11.1.046-r3.ebuild 3259 RMD160 35075069beac5c019070232740203f651f59cb55 SHA1 424107dbb6ab16bc6dd9e22b3d5c941073b6c051 SHA256 050debb773cd8e0ad777a9f5f8b2d8835647137a788f33fd5ae4ff572df649a6 -MISC ChangeLog 795 RMD160 11152aa5d0a9e1a6ee13551fdf39095156bebb48 SHA1 cfc6d896d7e1254ee0a7c3ddbdee1591e8278a49 SHA256 e177f4a1d2eb39ef28467ef37b77b2b172f4708fbbfde0cebc09077d8748ffb1 -MISC metadata.xml 978 RMD160 ca73ec402e36b4159530331ecb1e31e7d4f1812f SHA1 d1ba4a9828bb7939231d776f20e2298639d8f1ca SHA256 41938d9e4f3793fffc335074317c71bc396473e9244d0239fde1f2586f15b2e4 diff --git a/dev-lang/icc/icc-11.1.046-r3.ebuild b/dev-lang/icc/icc-11.1.046-r3.ebuild deleted file mode 100644 index 4f4858c72..000000000 --- a/dev-lang/icc/icc-11.1.046-r3.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -inherit rpm versionator check-reqs - -PB=cproc -PACKAGEID="l_${PB}_p_${PV}" -RELEASE="$(get_version_component_range 1-2)" -BUILD="$(get_version_component_range 3)" -PID=1536 - -DESCRIPTION="Intel compiler suite for Linux" -HOMEPAGE="http://www.intel.com/software/products/compilers/clin/" -SRC_COM="http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}" -SRC_URI="amd64? ( ${SRC_COM}_intel64.tgz ) - ia64? ( ${SRC_COM}_ia64.tgz ) - x86? ( ${SRC_COM}_ia32.tgz )" - -LICENSE="Intel-SDP" -SLOT="0" -IUSE="+idb ipp mkl" -KEYWORDS="~amd64 ~ia64 ~x86" - -RESTRICT="mirror strip binchecks" - -DEPEND="" -RDEPEND="~virtual/libstdc++-3.3 - amd64? ( app-emulation/emul-linux-x86-compat )" - -DESTINATION="opt/intel/Compiler/${RELEASE}/${BUILD}" - -pkg_setup() { - CHECKREQS_MEMORY=1024 - CHECKREQS_DISK_BUILD=2048 - use idb && use ipp && use mkl && CHECKREQS_DISK_BUILD=3072 - check_reqs - IARCH=ia32 - use amd64 && IARCH=intel64 - use ia64 && IARCH=ia64 -} - -src_unpack() { - unpack ${A} - mv "${WORKDIR}"/l_* "${S}" - cd "${S}" - # tbb is open source, thus built from sources in dev-cpp/tbb - rm -f rpm/*tbb*.rpm - use idb || rm -f rpm/*idb*.rpm - use ipp || rm -f rpm/*ipp*.rpm - use mkl || rm -f rpm/*mkl*.rpm - if has_version "~dev-lang/ifc-${PV}"; then - rm -f rpm/*cprolib*.rpm - use idb && built_with_use dev-lang/ifc idb && rm -f rpm/*idb*.rpm - use mkl && built_with_use dev-lang/ifc mkl && rm -f rpm/*mkl*.rpm - fi - for x in rpm/intel*.rpm; do - einfo "Extracting $(basename ${x})..." - rpm_unpack ${x} || die "rpm_unpack ${x} failed" - done -} - -src_prepare() { - # from the PURGE_UB804_FNP in pset/install_cc.sh - # rm -f "${DESTINATION}"/lib/*/*libFNP.so || die - - # extract the tag function from the original install - sed -n \ - -e "s|find \$DESTINATION|find ${DESTINATION}|g" \ - -e "s|@\$DESTINATION|@${ROOT}${DESTINATION}|g" \ - -e '/^UNTAG_CFG_FILES[[:space:]]*(/,/^}/p' \ - pset/install_cc.sh > tag.sh || die - # fix world writeable files - [ -d ${DESTINATION}/mkl ] && chmod 644 \ - ${DESTINATION}/mkl/tools/{environment,builder}/* \ - ${DESTINATION}/mkl/tools/plugins/*/* -} - -src_install() { - einfo "Tagging" - . ./tag.sh - UNTAG_CFG_FILES - - keepdir /opt/intel/licenses - einfo "Copying files" - dodir "${DESTINATION}" - cp -pPR \ - ${DESTINATION}/* \ - "${D}"/${DESTINATION}/ \ - || die "Copying ${PN} failed" - - if ! has_version "~dev-lang/ifc-${PV}"; then - cat > 05icfc <<-EOF - PATH="${ROOT}${DESTINATION}/bin/${IARCH}" - ROOTPATH="${ROOT}${DESTINATION}/bin/${IARCH}" - LDPATH="${ROOT}${DESTINATION}/lib/${IARCH}" - LIBRARY_PATH="${ROOT}${DESTINATION}/lib/${IARCH}" - NLSPATH="${ROOT}${DESTINATION}/lib/locale/en_US/%N" - MANPATH="${ROOT}${DESTINATION}/man/en_US" - EOF - doenvd 05icfc || die "doenvd 05icfc failed" - fi - [ -d ${DESTINATION}/idb ] && \ - dosym ../../common/com.intel.debugger.help_1.0.0 \ - ${DESTINATION}/idb/gui/${IARCH}/plugins -} - -pkg_postinst() { - elog "Make sure you have recieved the an Intel license." - elog "To receive a non-commercial license, you need to register at:" - elog "http://software.intel.com/en-us/articles/non-commercial-software-development/" - elog "Install the license file into ${ROOT}opt/intel/licenses." -} diff --git a/dev-lang/icc/metadata.xml b/dev-lang/icc/metadata.xml deleted file mode 100644 index 3da1677ab..000000000 --- a/dev-lang/icc/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> - -<pkgmetadata> -<herd>no-herd</herd> -<maintainer> - <email>bicatali@gentoo.org</email> -</maintainer> -<maintainer> - <email>weaver@gentoo.org</email> - <name>Andrey Kislyuk</name> -</maintainer> -<longdescription lang="en"> - The Intel® C++ Compiler is a full featured C/C++ compiler for Intel - based architectures. The compiler supports multi-threading, automatic - processor dispatch, vectorization, auto-parallelization, OpenMP, data - prefetching, loop unrolling. The package comes with extensive - documentation. The product can be installed as a non-commercial as - well. License, terms of qualifications can be found on the web site. -</longdescription> -<use> - <flag name='idb'>Install the Intel Debugger</flag> - <flag name='mkl'>Install the Intel Math Kernel Library</flag> - <flag name='ipp'>Install the Intel Integrated Primitive</flag> -</use> -</pkgmetadata> diff --git a/dev-lang/idb/ChangeLog b/dev-lang/idb/ChangeLog deleted file mode 100644 index 3fd058e14..000000000 --- a/dev-lang/idb/ChangeLog +++ /dev/null @@ -1,14 +0,0 @@ -# ChangeLog for dev-lang/idb -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 05 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> idb-11.1.046.ebuild: - Fixed collision files with other Intel packages - -*idb-11.1.046 (04 Sep 2009) - - 04 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> +idb-11.1.046.ebuild, - +metadata.xml: - Version bump. Complete rewrite due to upstream packaging system and use - EAPI2 use flag depedencies - diff --git a/dev-lang/idb/Manifest b/dev-lang/idb/Manifest deleted file mode 100644 index 7c4fa381f..000000000 --- a/dev-lang/idb/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -EBUILD idb-11.1.046.ebuild 728 RMD160 e0a2a4a01eafbd08e60422815208580b35d2cb94 SHA1 80059082d2b82be1e500bcccf775eaabbdb207b4 SHA256 a3cb74134deab3e687f7ca085d6bda3a794ed9a78831a45e70b284449cb42e3a -MISC ChangeLog 467 RMD160 a9ca1a47b9b149c6f56a73dfefeaecdf862e926c SHA1 22b93438304ebaafb518daaf0eddf8327b7f7e04 SHA256 1344df69db9e012d11b3431e7dd499cc7ea15d62c652982d772ba4a2cdc147f2 -MISC metadata.xml 769 RMD160 e0213bd0ec069c7680c5eb5fec1c48d8215cb358 SHA1 0e122fa202d2328569e188e4bfe68d637bdf86d6 SHA256 abf59ceaa7de63559560f96e05e6e667ba5684432dc79aa92d5f162b18b41241 diff --git a/dev-lang/idb/idb-11.1.046.ebuild b/dev-lang/idb/idb-11.1.046.ebuild deleted file mode 100644 index a24840806..000000000 --- a/dev-lang/idb/idb-11.1.046.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 -inherit versionator - -RELEASE="$(get_version_component_range 1-2)" -BUILD="$(get_version_component_range 3)" - -DESCRIPTION="Intel C/C++/FORTRAN debugger for Linux" -HOMEPAGE="http://www.intel.com/software/products/compilers/" -SRC_URI="" - -KEYWORDS="~amd64 ~ia64 ~x86" - -LICENSE="Intel-SDP" -SLOT="0" -IUSE="" - -DEPEND="" -RDEPEND="|| ( ~dev-lang/icc-${PV}[idb] ~dev-lang/ifc-${PV}[idb] ) - >=virtual/jre-1.5" - -DESTINATION="${ROOT}opt/intel/Compiler/${RELEASE}/${BUILD}" - -src_install() { - cat > 06idb <<-EOF - NLSPATH=${DESTINATION}/idb/${IARCH}/locale/%l_%t/%N - EOF - doenvd 06idb || die "doenvd 06idb failed" -} diff --git a/dev-lang/idb/metadata.xml b/dev-lang/idb/metadata.xml deleted file mode 100644 index bbf112e1d..000000000 --- a/dev-lang/idb/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>no-herd</herd> -<maintainer> -<email>bicatali@gentoo.org</email> -</maintainer> -<longdescription lang="en"> - The Intel® Debugger is a command line debugger for Intel based - architectures. It is well suited with the Intel C++ or Intel FORTRAN - compilers. It also comes also with a graphical interface and extensive - documentation. The package is bundled in either compiler tar ball, and - has been split to produce this one. - The product can be installed as a non-commercial as - well. License, terms of qualifications can be found on the web - site and follow the one received in the Intel compilers. -</longdescription> -</pkgmetadata> - diff --git a/dev-lang/ifc/ChangeLog b/dev-lang/ifc/ChangeLog deleted file mode 100644 index b9a2ad36b..000000000 --- a/dev-lang/ifc/ChangeLog +++ /dev/null @@ -1,17 +0,0 @@ -# ChangeLog for dev-lang/ifc -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - - 17 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> ifc-11.1.046.ebuild: - Added ROOTPATH in the env file, and change env file to 05icfc since this - is the same as ifc - - 05 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> ifc-11.1.046.ebuild: - Fixed collision files with other Intel packages - -*ifc-11.1.046 (04 Sep 2009) - - 04 Sep 2009; Sébastien Fabbro <bicatali@gentoo.org> +ifc-11.1.046.ebuild, - +metadata.xml: - Version bump. Complete rewrite, now a compiler suite with mkl and debugger - diff --git a/dev-lang/ifc/Manifest b/dev-lang/ifc/Manifest deleted file mode 100644 index 1eb9f2880..000000000 --- a/dev-lang/ifc/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST l_cprof_p_11.1.046_ia32.tgz 274480154 RMD160 40a7ba9b40e5a4c1240812c9f02ef49117169f55 SHA1 c27e3aac41c3d4fc5f151c545716287de714b729 SHA256 bf35ef392d34344a5f63b92e97a9c6329a25e7e49942a0d20169864cafbf3e6d -DIST l_cprof_p_11.1.046_ia64.tgz 314180894 RMD160 85fdb5a4d53344787e5c5ed5af5844273905c728 SHA1 e08ac3bf47151c6185dbc859b82368eecc891e85 SHA256 5fd0fa4f6d55ee7c1f9188eadf137f50f7e27635c68ae9dcf954dd25c87bbd6e -DIST l_cprof_p_11.1.046_intel64.tgz 335932969 RMD160 19dd0f984e7fc3949f3d0d7ed15c45d851566e66 SHA1 3277f8ab66ddfc300f984679c4b32ccaf0c183c4 SHA256 ba405b576827ec15b19d5ccb63822b453075222352ae47094dd38401fcf44c9a -EBUILD ifc-11.1.046.ebuild 3138 RMD160 73ea05780e3a868afe656f331a1d9f982e05d5ba SHA1 2bd71c35bc5ebb72a7b50f931e7115c6f76e834c SHA256 ab4baa122d86aaecb6ebca63b6871a961a44c666528d6d21f8a4dc31a235a71f -MISC ChangeLog 614 RMD160 ca9dd3e2b929ace63b548970d3ab46dfbc58c6ed SHA1 9e5150af8126acac5316e228c63a9b66c33619c0 SHA256 5015bfc3d7f662d167ff971a4a597b89fc2014062000188b751c1566034f1977 -MISC metadata.xml 800 RMD160 9aa0b134326ad930fc30eca8d04a1b436ab28b09 SHA1 f41a78ef9756b681616a17af19acd74d3ae057f3 SHA256 0cd8e311615981457834b478c836a1eb0762439b76c267989dcf490db9c7a070 diff --git a/dev-lang/ifc/ifc-11.1.046.ebuild b/dev-lang/ifc/ifc-11.1.046.ebuild deleted file mode 100644 index 062d28465..000000000 --- a/dev-lang/ifc/ifc-11.1.046.ebuild +++ /dev/null @@ -1,113 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=2 - -inherit rpm versionator check-reqs - -PB=cprof -PACKAGEID="l_${PB}_p_${PV}" -RELEASE="$(get_version_component_range 1-2)" -BUILD="$(get_version_component_range 3)" -PID=1539 - -DESCRIPTION="Intel FORTRAN compiler suite for Linux" -HOMEPAGE="http://www.intel.com/software/products/compilers/clin/" -SRC_COM="http://registrationcenter-download.intel.com/irc_nas/${PID}/${PACKAGEID}" -SRC_URI="amd64? ( ${SRC_COM}_intel64.tgz ) - ia64? ( ${SRC_COM}_ia64.tgz ) - x86? ( ${SRC_COM}_ia32.tgz )" - -LICENSE="Intel-SDP" -SLOT="0" -IUSE="idb +mkl" -KEYWORDS="~amd64 ~ia64 ~x86" - -RESTRICT="mirror strip binchecks" - -DEPEND="" -RDEPEND="~virtual/libstdc++-3.3 - amd64? ( app-emulation/emul-linux-x86-compat )" - -DESTINATION="opt/intel/Compiler/${RELEASE}/${BUILD}" - -pkg_setup() { - CHECKREQS_MEMORY=1024 - CHECKREQS_DISK_BUILD=1536 - use idb && use mkl && CHECKREQS_DISK_BUILD=2048 - check_reqs - IARCH=ia32 - use amd64 && IARCH=intel64 - use ia64 && IARCH=ia64 -} - -src_unpack() { - unpack ${A} - mv "${WORKDIR}"/l_* "${S}" - cd "${S}" - use idb || rm -f rpm/*idb*.rpm - use mkl || rm -f rpm/*mkl*.rpm - if has_version "~dev-lang/icc-${PV}"; then - rm -f rpm/*cprolib*.rpm - use idb && built_with_use dev-lang/icc idb && rm -f rpm/*idb*.rpm - use mkl && built_with_use dev-lang/icc mkl && rm -f rpm/*mkl*.rpm - fi - for x in rpm/intel*.rpm; do - einfo "Extracting $(basename ${x})..." - rpm_unpack ${x} || die "rpm_unpack ${x} failed" - done -} - -src_prepare() { - # from the PURGE_UB804_FNP in pset/install_fc.sh - # rm -f "${DESTINATION}"/lib/*/*libFNP.so || die - - # extract the tag function from the original install - sed -n \ - -e "s|find \$DESTINATION|find ${DESTINATION}|g" \ - -e "s|@\$DESTINATION|@${ROOT}${DESTINATION}|g" \ - -e '/^UNTAG_CFG_FILES[[:space:]]*(/,/^}/p' \ - pset/install_fc.sh > tag.sh || die - # fix world writeable files - [ -d ${DESTINATION}/mkl ] && chmod 644 \ - ${DESTINATION}/mkl/tools/{environment,builder}/* \ - ${DESTINATION}/mkl/tools/plugins/*/* -} - -src_install() { - einfo "Tagging" - . ./tag.sh - UNTAG_CFG_FILES - - keepdir /opt/intel/licenses - einfo "Copying files" - dodir "${DESTINATION}" - cp -pPR \ - ${DESTINATION}/* \ - "${D}"/${DESTINATION}/ \ - || die "Copying ${PN} failed" - - if ! has_version "~dev-lang/icc-${PV}"; then - cat > 05icfc <<-EOF - PATH="${ROOT}${DESTINATION}/bin/${IARCH}" - ROOTPATH="${ROOT}${DESTINATION}/bin/${IARCH}" - LDPATH="${ROOT}${DESTINATION}/lib/${IARCH}" - LIBRARY_PATH="${ROOT}${DESTINATION}/lib/${IARCH}" - NLSPATH="${ROOT}${DESTINATION}/lib/locale/en_US/%N" - MANPATH="${ROOT}${DESTINATION}/man/en_US" - EOF - doenvd 05icfc || die "doenvd 05icfc failed" - fi - - [ -d ${DESTINATION}/idb ] && \ - dosym ../../common/com.intel.debugger.help_1.0.0 \ - ${DESTINATION}/idb/gui/${IARCH}/plugins -} - -pkg_postinst() { - elog "Make sure you have recieved the an Intel license." - elog "To receive a non-commercial license, you need to register at:" - elog "http://software.intel.com/en-us/articles/non-commercial-software-development/" - elog "Install the license file into ${ROOT}opt/intel/licenses." -} diff --git a/dev-lang/ifc/metadata.xml b/dev-lang/ifc/metadata.xml deleted file mode 100644 index 100431df0..000000000 --- a/dev-lang/ifc/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> - -<pkgmetadata> -<herd>sci</herd> -<longdescription lang="en"> - The Intel® Fortran Compiler is a full featured FORTRAN 77/95 and - substantial FORTRAN 2003 compiler for Intel based architectures. The - compiler supports multi-threading with automatic processor dispatch, - vectorization, auto-parallelization, OpenMP, data prefetching, loop - unrolling. The package comes with extensive documentation. - The product can be installed as a non-commercial as well. License, - terms of qualifications can be found on the web site. -</longdescription> -<use> - <flag name='idb'>Install the Intel Debugger</flag> - <flag name='mkl'>Install the Intel Math Kernel Library</flag> -</use> -</pkgmetadata> |