summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-lang/ifc/ChangeLog11
-rw-r--r--dev-lang/ifc/Manifest20
-rw-r--r--dev-lang/ifc/files/digest-ifc-8.1.0261
-rw-r--r--dev-lang/ifc/files/digest-ifc-8.1.0271
-rw-r--r--dev-lang/ifc/ifc-6.0.ebuild4
-rw-r--r--dev-lang/ifc/ifc-7.0.064-r1.ebuild4
-rw-r--r--dev-lang/ifc/ifc-7.0.064.ebuild4
-rw-r--r--dev-lang/ifc/ifc-7.1.008.ebuild4
-rw-r--r--dev-lang/ifc/ifc-8.1.026.ebuild75
-rw-r--r--dev-lang/ifc/ifc-8.1.027.ebuild75
-rw-r--r--dev-lang/ifc/metadata.xml6
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>