| @@ -1,22 +1,22 @@ | | | @@ -1,22 +1,22 @@ |
1 | # $NetBSD: Makefile,v 1.4 2013/02/25 16:11:38 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.5 2014/01/16 09:37:01 wiz Exp $ |
2 | | | 2 | |
3 | ICC_MAJOR_VERSION= 11.1 | | 3 | ICC_MAJOR_VERSION= 11.1 |
4 | ICC_MINOR_VERSION= 080 | | 4 | ICC_MINOR_VERSION= 080 |
5 | ICC_VERSION= ${ICC_MAJOR_VERSION}.${ICC_MINOR_VERSION} | | 5 | ICC_VERSION= ${ICC_MAJOR_VERSION}.${ICC_MINOR_VERSION} |
6 | CATEGORIES= lang | | 6 | CATEGORIES= lang |
7 | DISTNAME= l_cproc_p_${ICC_VERSION} | | 7 | DISTNAME= l_cproc_p_${ICC_VERSION} |
8 | PKGNAME= icc11-${ICC_VERSION} | | 8 | PKGNAME= icc11-${ICC_VERSION} |
9 | PKGREVISION= 1 | | 9 | PKGREVISION= 2 |
10 | MASTER_SITES= # empty | | 10 | MASTER_SITES= # empty |
11 | EXTRACT_SUFX= .tgz | | 11 | EXTRACT_SUFX= .tgz |
12 | EXTRACT_ELEMENTS= ${ICC_EXTRACT_RPMS} | | 12 | EXTRACT_ELEMENTS= ${ICC_EXTRACT_RPMS} |
13 | | | 13 | |
14 | MAINTAINER= alnsn@NetBSD.org | | 14 | MAINTAINER= alnsn@NetBSD.org |
15 | HOMEPAGE_COMMERCIAL= http://software.intel.com/en-us/articles/intel-compilers/ | | 15 | HOMEPAGE_COMMERCIAL= http://software.intel.com/en-us/articles/intel-compilers/ |
16 | HOMEPAGE_NONCOMMERCIAL= http://software.intel.com/en-us/articles/non-commercial-software-development/ | | 16 | HOMEPAGE_NONCOMMERCIAL= http://software.intel.com/en-us/articles/non-commercial-software-development/ |
17 | HOMEPAGE= ${HOMEPAGE_NONCOMMERCIAL} | | 17 | HOMEPAGE= ${HOMEPAGE_NONCOMMERCIAL} |
18 | COMMENT= Intel C++ Compiler for Linux | | 18 | COMMENT= Intel C++ Compiler for Linux |
19 | LICENSE= intel-icc11-license | | 19 | LICENSE= intel-icc11-license |
20 | | | 20 | |
21 | RESTRICTED= Intel forbids any redistribution | | 21 | RESTRICTED= Intel forbids any redistribution |
22 | NO_SRC_ON_CDROM= ${RESTRICTED} | | 22 | NO_SRC_ON_CDROM= ${RESTRICTED} |
| @@ -25,30 +25,30 @@ NO_BIN_ON_FTP= ${RESTRICTED} | | | @@ -25,30 +25,30 @@ NO_BIN_ON_FTP= ${RESTRICTED} |
25 | NO_SRC_ON_FTP= ${RESTRICTED} | | 25 | NO_SRC_ON_FTP= ${RESTRICTED} |
26 | | | 26 | |
27 | ICC_PREFIX= ${PREFIX}/icc11 | | 27 | ICC_PREFIX= ${PREFIX}/icc11 |
28 | | | 28 | |
29 | ONLY_FOR_PLATFORM+= NetBSD-*-i386 NetBSD-*-x86_64 \ | | 29 | ONLY_FOR_PLATFORM+= NetBSD-*-i386 NetBSD-*-x86_64 \ |
30 | Linux-*-i386 Linux-*-x86_64 | | 30 | Linux-*-i386 Linux-*-x86_64 |
31 | | | 31 | |
32 | USE_TOOLS+= pax make rpm2pkg | | 32 | USE_TOOLS+= pax make rpm2pkg |
33 | | | 33 | |
34 | USE_LANGUAGES+= c | | 34 | USE_LANGUAGES+= c |
35 | | | 35 | |
36 | BUILD_DEPENDS+= rpm2pkg>=2.1:../../pkgtools/rpm2pkg | | 36 | BUILD_DEPENDS+= rpm2pkg>=2.1:../../pkgtools/rpm2pkg |
37 | | | 37 | |
38 | DEPENDS+= gcc47>=4.7:../../lang/gcc47 | | 38 | DEPENDS+= gcc48>=4.8:../../lang/gcc48 |
39 | DEPENDS+= binutils>=2.17:../../devel/binutils | | 39 | DEPENDS+= binutils>=2.17:../../devel/binutils |
40 | | | 40 | |
41 | GCC_PREFIX= ${BUILDLINK_PREFIX.gcc47} | | 41 | GCC_PREFIX= ${BUILDLINK_PREFIX.gcc48} |
42 | BINUTILS_PREFIX= ${PREFIX}/${MACHINE_GNU_PLATFORM} | | 42 | BINUTILS_PREFIX= ${PREFIX}/${MACHINE_GNU_PLATFORM} |
43 | | | 43 | |
44 | EMUL_PLATFORMS= linux-i386 linux-x86_64 | | 44 | EMUL_PLATFORMS= linux-i386 linux-x86_64 |
45 | EMUL_MODULES.linux= base compat | | 45 | EMUL_MODULES.linux= base compat |
46 | EMUL_REQD= suse>=11.3 | | 46 | EMUL_REQD= suse>=11.3 |
47 | | | 47 | |
48 | .include "../../mk/bsd.prefs.mk" | | 48 | .include "../../mk/bsd.prefs.mk" |
49 | | | 49 | |
50 | .if ${MACHINE_ARCH} == "i386" | | 50 | .if ${MACHINE_ARCH} == "i386" |
51 | ICC_ARCH= ia32 | | 51 | ICC_ARCH= ia32 |
52 | .else | | 52 | .else |
53 | ICC_ARCH= intel64 | | 53 | ICC_ARCH= intel64 |
54 | .endif | | 54 | .endif |
| @@ -97,17 +97,17 @@ post-extract: | | | @@ -97,17 +97,17 @@ post-extract: |
97 | cd ${WRKSRC} && mv ${ICC_MINOR_VERSION} icc11 | | 97 | cd ${WRKSRC} && mv ${ICC_MINOR_VERSION} icc11 |
98 | cd ${FILESDIR} && find . ! -type d | pax -rw ${WRKSRC} | | 98 | cd ${FILESDIR} && find . ! -type d | pax -rw ${WRKSRC} |
99 | if [ -d ${FILESDIR}/${LOWER_OPSYS} ]; then \ | | 99 | if [ -d ${FILESDIR}/${LOWER_OPSYS} ]; then \ |
100 | cd ${FILESDIR}/${LOWER_OPSYS} && \ | | 100 | cd ${FILESDIR}/${LOWER_OPSYS} && \ |
101 | find . ! -type d | pax -rw ${WRKSRC}; fi | | 101 | find . ! -type d | pax -rw ${WRKSRC}; fi |
102 | | | 102 | |
103 | do-build: | | 103 | do-build: |
104 | cd ${WRKSRC} && make ${LOWER_OPSYS}-${ICC_ARCH} | | 104 | cd ${WRKSRC} && make ${LOWER_OPSYS}-${ICC_ARCH} |
105 | | | 105 | |
106 | do-install: | | 106 | do-install: |
107 | cd ${WRKSRC} && make install-${LOWER_OPSYS}-${ICC_ARCH} \ | | 107 | cd ${WRKSRC} && make install-${LOWER_OPSYS}-${ICC_ARCH} \ |
108 | PREFIX=${DESTDIR}${PREFIX} PKGMANDIR=${PKGMANDIR} | | 108 | PREFIX=${DESTDIR}${PREFIX} PKGMANDIR=${PKGMANDIR} |
109 | | | 109 | |
110 | .include "../../lang/gcc47/buildlink3.mk" | | 110 | .include "../../lang/gcc48/buildlink3.mk" |
111 | .include "../../devel/binutils/buildlink3.mk" | | 111 | .include "../../devel/binutils/buildlink3.mk" |
112 | | | 112 | |
113 | .include "../../mk/bsd.pkg.mk" | | 113 | .include "../../mk/bsd.pkg.mk" |