diff options
-rw-r--r-- | dev-lang/ifc/ChangeLog | 11 | ||||
-rw-r--r-- | dev-lang/ifc/Manifest | 20 | ||||
-rw-r--r-- | dev-lang/ifc/files/digest-ifc-8.1.026 | 1 | ||||
-rw-r--r-- | dev-lang/ifc/files/digest-ifc-8.1.027 | 1 | ||||
-rw-r--r-- | dev-lang/ifc/ifc-6.0.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ifc/ifc-7.0.064-r1.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ifc/ifc-7.0.064.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ifc/ifc-7.1.008.ebuild | 4 | ||||
-rw-r--r-- | dev-lang/ifc/ifc-8.1.026.ebuild | 75 | ||||
-rw-r--r-- | dev-lang/ifc/ifc-8.1.027.ebuild | 75 | ||||
-rw-r--r-- | dev-lang/ifc/metadata.xml | 6 |
11 files changed, 186 insertions, 19 deletions
diff --git a/dev-lang/ifc/ChangeLog b/dev-lang/ifc/ChangeLog index b82a8ad14516..56f66d6c7720 100644 --- a/dev-lang/ifc/ChangeLog +++ b/dev-lang/ifc/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-lang/ifc -# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ChangeLog,v 1.14 2004/06/24 22:50:51 agriffis Exp $ +# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ChangeLog,v 1.15 2005/05/26 22:50:39 kugelfang Exp $ + +*ifc-8.1.026 (27 May 2005) + + 27 May 2005; Danny van Dyk <kugelfang@gentoo.org> metadata.xml, + +ifc-8.1.026.ebuild, +ifc-8.1.027.ebuild: + Taking over maintainership. Added ifc-8.1.02{6,7} for testing purpose. (still + package.mask'ed) 21 Apr 2004; Donnie Berkholz <spyderous@gentoo.org>; : Fix ChangeLog entry by root. diff --git a/dev-lang/ifc/Manifest b/dev-lang/ifc/Manifest index 4248c8f4e294..a1801ec353b7 100644 --- a/dev-lang/ifc/Manifest +++ b/dev-lang/ifc/Manifest @@ -1,16 +1,20 @@ -MD5 62bd5268a813f91ebaf5fa29ed4fc193 ifc-7.0.064.ebuild 3173 -MD5 c2f643edf75f352e7ac711fb59012de9 ifc-6.0.ebuild 2707 -MD5 cac0c696bfa533fe3b407229ea817649 ifc-7.1.008.ebuild 2866 MD5 f07b82258cd9569c9ffc13b8107cc3de ChangeLog 1914 -MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160 +MD5 c2f643edf75f352e7ac711fb59012de9 ifc-6.0.ebuild 2707 MD5 7af87c23dad660d9aaf3b2d4d969c4e0 ifc-7.0.064-r1.ebuild 3422 +MD5 62bd5268a813f91ebaf5fa29ed4fc193 ifc-7.0.064.ebuild 3173 +MD5 cac0c696bfa533fe3b407229ea817649 ifc-7.1.008.ebuild 2866 +MD5 28752edd8018d353738d45910d4707eb metadata.xml 246 +MD5 94c8f9f40b79bb74bde79eae0e1575dd ifc-8.1.026.ebuild 2218 +MD5 e99f50527a8e46920566cf7ec522b6bc ifc-8.1.027.ebuild 2208 MD5 0e550038b4a16719d30d2c5298ee4a9b files/digest-ifc-6.0 65 -MD5 5edab4cd21580d1e9a97206e9bfcdeab files/digest-ifc-7.0.064-r1 65 MD5 5edab4cd21580d1e9a97206e9bfcdeab files/digest-ifc-7.0.064 65 +MD5 5edab4cd21580d1e9a97206e9bfcdeab files/digest-ifc-7.0.064-r1 65 MD5 5910af4ecc62e7a88a980242c3b09f00 files/digest-ifc-7.1.008 65 +MD5 14e49f3d39895d95b854524aeb95f82d files/digest-ifc-8.1.026 69 +MD5 7760fde0aa81f20ef0f50710c47a4637 files/digest-ifc-8.1.027 70 MD5 b10d5f0e2cf2393977007cf31b6d413a files/6.0/05icc-ifc 225 -MD5 a3b9072faee233848ad6fbd111240a8f files/7.0.064-r1/ifc 155 -MD5 f498ef092cdd40c2b20d4a80a93d7437 files/7.0.064-r1/05icc-ifc 225 MD5 f498ef092cdd40c2b20d4a80a93d7437 files/7.0.064/05icc-ifc 225 -MD5 a3b9072faee233848ad6fbd111240a8f files/7.1.008/ifc 155 +MD5 f498ef092cdd40c2b20d4a80a93d7437 files/7.0.064-r1/05icc-ifc 225 +MD5 a3b9072faee233848ad6fbd111240a8f files/7.0.064-r1/ifc 155 MD5 8da5731b7a6c2e6bf1ff90fbd47b9266 files/7.1.008/05icc-ifc 148 +MD5 a3b9072faee233848ad6fbd111240a8f files/7.1.008/ifc 155 diff --git a/dev-lang/ifc/files/digest-ifc-8.1.026 b/dev-lang/ifc/files/digest-ifc-8.1.026 new file mode 100644 index 000000000000..b2bc22610f32 --- /dev/null +++ b/dev-lang/ifc/files/digest-ifc-8.1.026 @@ -0,0 +1 @@ +MD5 e5dcd0eeab8dcf658985069dbf1c3329 l_fc_pc_8.1.026.tar.gz 90387699 diff --git a/dev-lang/ifc/files/digest-ifc-8.1.027 b/dev-lang/ifc/files/digest-ifc-8.1.027 new file mode 100644 index 000000000000..7c896b911feb --- /dev/null +++ b/dev-lang/ifc/files/digest-ifc-8.1.027 @@ -0,0 +1 @@ +MD5 b710fc6e85f7362533461106c404c663 l_fce_pc_8.1.027.tar.gz 19700555 diff --git a/dev-lang/ifc/ifc-6.0.ebuild b/dev-lang/ifc/ifc-6.0.ebuild index 7960e188c1f2..bdb8a2156a70 100644 --- a/dev-lang/ifc/ifc-6.0.ebuild +++ b/dev-lang/ifc/ifc-6.0.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-6.0.ebuild,v 1.14 2004/07/14 13:41:59 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-6.0.ebuild,v 1.15 2005/05/26 22:50:39 kugelfang Exp $ S=${WORKDIR} DESCRIPTION="Intel Fortran Compiler - The Pentium optimized compiler for Linux" diff --git a/dev-lang/ifc/ifc-7.0.064-r1.ebuild b/dev-lang/ifc/ifc-7.0.064-r1.ebuild index 861cb3bc9e27..b9df97daebe0 100644 --- a/dev-lang/ifc/ifc-7.0.064-r1.ebuild +++ b/dev-lang/ifc/ifc-7.0.064-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-7.0.064-r1.ebuild,v 1.8 2004/07/14 13:41:59 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-7.0.064-r1.ebuild,v 1.9 2005/05/26 22:50:39 kugelfang Exp $ inherit rpm diff --git a/dev-lang/ifc/ifc-7.0.064.ebuild b/dev-lang/ifc/ifc-7.0.064.ebuild index 1e11e11b04c4..bb6aded9a925 100644 --- a/dev-lang/ifc/ifc-7.0.064.ebuild +++ b/dev-lang/ifc/ifc-7.0.064.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-7.0.064.ebuild,v 1.10 2004/07/14 13:41:59 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-7.0.064.ebuild,v 1.11 2005/05/26 22:50:39 kugelfang Exp $ S=${WORKDIR} DESCRIPTION="Intel Fortran Compiler - The Pentium optimized compiler for Linux" diff --git a/dev-lang/ifc/ifc-7.1.008.ebuild b/dev-lang/ifc/ifc-7.1.008.ebuild index dd0d9b6b9608..c8638b8fe047 100644 --- a/dev-lang/ifc/ifc-7.1.008.ebuild +++ b/dev-lang/ifc/ifc-7.1.008.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-7.1.008.ebuild,v 1.2 2004/06/24 22:50:51 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-7.1.008.ebuild,v 1.3 2005/05/26 22:50:39 kugelfang Exp $ inherit rpm diff --git a/dev-lang/ifc/ifc-8.1.026.ebuild b/dev-lang/ifc/ifc-8.1.026.ebuild new file mode 100644 index 000000000000..45ff9f27d630 --- /dev/null +++ b/dev-lang/ifc/ifc-8.1.026.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-8.1.026.ebuild,v 1.1 2005/05/26 22:50:39 kugelfang Exp $ + +inherit rpm + +DESCRIPTION="Intel Fortran Compiler 8.1 for Linux" +HOMEPAGE="http://www.intel.com/software/products/compilers/flin/" +SRC_URI="l_fc_pc_${PV}.tar.gz" +# no EM64T version of 8.1.026 +KEYWORDS="-* ~ia64 ~x86" +SLOT="8.1" +LICENSE="ifc-8.1" +IUSE="" + +RESTRICT="nostrip fetch" +RDEPEND="amd64? ( app-emulation/emul-linux-x86-baselibs )" + +S=${WORKDIR} + +src_unpack() { + unpack ${A} + case ${ARCH} in + x86|amd64) + rpm_unpack ${S}/intel-*.i386.rpm || die "Failed to unpack rpms!" + ;; + ia64) + rpm_unpack ${S}/intel-*.ia64.rpm || die "Failed to unpack rpms!" + ;; + *) + eerror "Wrong architecture. The Intel Fortran Compiler can only be used on x86, amd64 and ia64." + die "Wrong architecture !" + esac + rm -Rf ${S}/${P/ifc-/l_fc\*_p\*_} +} + +src_compile() { + return +} + +src_install() { + mv ${S}/opt ${D}/ + + local SUFFIX + use amd64 && SUFFIX="e" + + for FILE in ${D}/opt/intel_fc${SUFFIX}_80/bin/{ifc,ifort}; do + sed -i \ + -e "s|<INSTALLDIR>|/opt/intel_fc${SUFFIX}_80|g" \ + -e "s|^EFI2_INCLUDE1=.*|EFI2_INCLUDE1=\$(gcc-config -X); \ + EFI2_INCLUDE1=\${EFI2_INCLUDE1##*:}; export EFI2_INCLUDE1;|g" \ + -e "s|/usr/lib/gcc-lib/x86_64-redhat-linux|/usr/${CHOST}|g" \ + -e "s|/usr/local/include|/usr/include|g" ${FILE} \ + || die "sed failed! (${FILE})" + chmod 755 ${FILE} + done +} + +pkg_postinst() { + local SUFFIX + use amd64 && SUFFIX="e" + einfo + einfo "http://www.intel.com/software/products/compilers/flin/noncom.htm" + einfo + einfo "From the above url you can get a free, non-time limited, non-commercial" + einfo "personal use license key that comes with no support. You will need to read" + einfo "and agree to the license and then fill in your info to have one emailed to" + einfo "you. Read the website for details." + einfo + einfo "The Intel Fortran Compiler needs your license file in either /opt/intel_fc${SUFFIX}_80/licenses/" + einfo "or in a location that INTEL_LICENSE_FILE points to." + einfo + einfo "Documentation for the compiler can be found in /opt/intel_fc${SUFFIX}_80/doc/" + einfo +} diff --git a/dev-lang/ifc/ifc-8.1.027.ebuild b/dev-lang/ifc/ifc-8.1.027.ebuild new file mode 100644 index 000000000000..6c32a6dfa266 --- /dev/null +++ b/dev-lang/ifc/ifc-8.1.027.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ifc/ifc-8.1.027.ebuild,v 1.1 2005/05/26 22:50:39 kugelfang Exp $ + +inherit rpm + +DESCRIPTION="Intel Fortran Compiler 8.1 for Linux" +HOMEPAGE="http://www.intel.com/software/products/compilers/flin/" +SRC_URI="l_fce_pc_${PV}.tar.gz" +# EM64T version _only_ +KEYWORDS="-* ~amd64" +SLOT="8.1" +LICENSE="ifc-8.1" +IUSE="" + +RESTRICT="nostrip fetch" +RDEPEND="amd64? ( app-emulation/emul-linux-x86-baselibs )" + +S=${WORKDIR} + +src_unpack() { + unpack ${A} + case ${ARCH} in + x86|amd64) + rpm_unpack ${S}/intel-*.i386.rpm || die "Failed to unpack rpms!" + ;; + ia64) + rpm_unpack ${S}/intel-*.ia64.rpm || die "Failed to unpack rpms!" + ;; + *) + eerror "Wrong architecture. The Intel Fortran Compiler can only be used on x86, amd64 and ia64." + die "Wrong architecture !" + esac + rm -Rf ${S}/${P/ifc-/l_fc\*_p\*_} +} + +src_compile() { + return +} + +src_install() { + mv ${S}/opt ${D}/ + + local SUFFIX + use amd64 && SUFFIX="e" + + for FILE in ${D}/opt/intel_fc${SUFFIX}_80/bin/{ifc,ifort}; do + sed -i \ + -e "s|<INSTALLDIR>|/opt/intel_fc${SUFFIX}_80|g" \ + -e "s|^EFI2_INCLUDE1=.*|EFI2_INCLUDE1=\$(gcc-config -X); \ + EFI2_INCLUDE1=\${EFI2_INCLUDE1##*:}; export EFI2_INCLUDE1;|g" \ + -e "s|/usr/lib/gcc-lib/x86_64-redhat-linux|/usr/${CHOST}|g" \ + -e "s|/usr/local/include|/usr/include|g" ${FILE} \ + || die "sed failed! (${FILE})" + chmod 755 ${FILE} + done +} + +pkg_postinst() { + local SUFFIX + use amd64 && SUFFIX="e" + einfo + einfo "http://www.intel.com/software/products/compilers/flin/noncom.htm" + einfo + einfo "From the above url you can get a free, non-time limited, non-commercial" + einfo "personal use license key that comes with no support. You will need to read" + einfo "and agree to the license and then fill in your info to have one emailed to" + einfo "you. Read the website for details." + einfo + einfo "The Intel Fortran Compiler needs your license file in either /opt/intel_fc${SUFFIX}_80/licenses/" + einfo "or in a location that INTEL_LICENSE_FILE points to." + einfo + einfo "Documentation for the compiler can be found in /opt/intel_fc${SUFFIX}_80/doc/" + einfo +} diff --git a/dev-lang/ifc/metadata.xml b/dev-lang/ifc/metadata.xml index 20ce219711a2..e7dba3d5617a 100644 --- a/dev-lang/ifc/metadata.xml +++ b/dev-lang/ifc/metadata.xml @@ -1,5 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>no-herd</herd> +<herd>sci</herd> +<maintainer> +<email>kugelfang@gentoo.org</email> +<name>Danny van Dyk</name> +</maintainer> </pkgmetadata> |