summaryrefslogtreecommitdiff
path: root/lang/icc
diff options
context:
space:
mode:
authorAlexander Leidinger <netchild@FreeBSD.org>2004-01-19 14:13:32 +0000
committerAlexander Leidinger <netchild@FreeBSD.org>2004-01-19 14:13:32 +0000
commit3b08f6904fcd3a98cb389ce2944eec0f3d764e2a (patch)
treecad99b57a5f207a7afaa4bc964c4a71f23532df0 /lang/icc
parentUpdate to 2.60 (diff)
- update to 8.0.058
- add intel-patch target to easy porting effort of future versions [1] - remove intel debugger rpm, as long as we don't have a libthread_db we can't use it [2] Note: The stlport-icc exception handling test will still fail with this version. Suggested by (sort of): Marius Strobl <marius@alchemy.franken.de> [1] Noticed by: Marius Strobl <marius@alchemy.franken.de> [2]
Notes
Notes: svn path=/head/; revision=98557
Diffstat (limited to 'lang/icc')
-rw-r--r--lang/icc/Makefile15
-rw-r--r--lang/icc/distinfo3
2 files changed, 8 insertions, 10 deletions
diff --git a/lang/icc/Makefile b/lang/icc/Makefile
index ddfacd4d9701..4d8dd8d9b311 100644
--- a/lang/icc/Makefile
+++ b/lang/icc/Makefile
@@ -6,10 +6,10 @@
#
PORTNAME= icc
-PORTVERSION= 8.0.055.p057
+PORTVERSION= 8.0.058
CATEGORIES= lang linux devel
MASTER_SITES=
-DISTNAME= l_cc_p_${PORTVERSION:C/\.p.+$//}
+DISTNAME= l_cc_pc_${PORTVERSION:C/\.p.+$//}
MAINTAINER= netchild@FreeBSD.org
COMMENT= Intels C/C++ compiler, set up to produce native FreeBSD binaries
@@ -46,6 +46,7 @@ ICC_SITE= http://www.intel.com/software/products/compilers/
.include <bsd.port.pre.mk>
EXTRACT_AFTER_ARGS= | tar -xf - \
+ --exclude intel-iidb\*.rpm \
--exclude intel-isubh\*.rpm \
--exclude \*ia64.rpm \
--exclude flexlm64
@@ -67,19 +68,17 @@ BROKEN= Cannot coexist with linux_devtools
.endif
post-extract:
-.for i in \
- intel-icc8-8.0-44.i386.rpm \
-# intel-iidb7-7.3.1-85.i386.rpm
- @cd ${WRKSRC} && rpm2cpio.pl 2>/dev/null ${i} | ${CPIO} -idu --quiet
-.endfor
+ @cd ${WRKSRC} && rpm2cpio.pl 2>/dev/null *.rpm | ${CPIO} -idu --quiet
-pre-patch:
+intel-patch: extract
# Apply patches from Intel.
.if ${PORTVERSION} != ${PATCHLEVEL}
@${BRANDELF} -t Linux ${WRKSRC}_${PATCHLEVEL}/papply
@${WRKSRC}_${PATCHLEVEL}/papply ${WRKSRC}_${PATCHLEVEL}/icc.rtp \
${WRKSRC}/opt/${COMPILERDIR}
.endif
+
+pre-patch: intel-patch
# Remove files we do not neet on FreeBSD.
@for i in `${CAT} ${FILESDIR}/exclude`; do \
${RM} -rf ${WRKSRC}/opt/${COMPILERDIR}/$$i; \
diff --git a/lang/icc/distinfo b/lang/icc/distinfo
index 3c56be3decd2..bf8931bc36a9 100644
--- a/lang/icc/distinfo
+++ b/lang/icc/distinfo
@@ -1,2 +1 @@
-MD5 (l_cc_p_8.0.055.tar.gz) = df3deb1b1cfe56cf64d1c7cd2e694805
-MD5 (l_cc_p_8.0.055_pe057.tar.gz) = 090b804eb3e48aa01f7fbd8f7af5fa63
+MD5 (l_cc_pc_8.0.058.tar.gz) = 51375cce8ef8bd9ff41fed5395b1ee5b