Subject: CVS commit: wip/icc11
From: Alexander Nasonov
Date: 2009-10-21 00:29:10
Message id: E1N0NCn-00030b-Gd@ddv4jf1.ch3.sourceforge.com

Log Message:
Complete rewrite of NetBSD wrappers (bump PKGVERSON).

Don't use icc -dryrun output to get a list of commands for execution,
it's not always correct. Use native binaries $PREFIX/icc11/libexec/{ld,as}
instead. These wrappers modify command line arguments, move temporary
files from /emul/linux/tmp to /tmp and pass modified command line
to real ld and as binaries.

Use common $DISTNAME for i386 and amd64. This nearly doubles a size
(from 700M to over 1G) to download. The new distfle will be required
to support ABI=32 on amd64. A nice side effect of the common distname
is no need to support different set of patches for i386 and amd64
(see patch-ac and patch-ah).

Files:
RevisionActionfile
1.2modifywip/icc11/MESSAGE
1.3modifywip/icc11/Makefile
1.3modifywip/icc11/PLIST
1.3modifywip/icc11/distinfo
1.4modifywip/icc11/files/Makefile
1.1addwip/icc11/files/README.bsd
1.1addwip/icc11/files/README.pkgsrc
1.1addwip/icc11/files/as.c
1.1addwip/icc11/files/icc
1.1addwip/icc11/files/icc11bsd.c
1.1addwip/icc11/files/ld.c
1.1addwip/icc11/files/util.c
1.1addwip/icc11/files/util.h
1.1addwip/icc11/files/xiar
1.1addwip/icc11/files/linux/icc
1.1addwip/icc11/patches/patch-ah
1.1removewip/icc11/files/netbsd/icc11bsd.c
1.1removewip/icc11/files/netbsd/icc11/bin/icc
1.1removewip/icc11/files/netbsd/icc11/libexec/print-dryrun.awk
1.1removewip/icc11/files/netbsd/icc11/libexec/sh-dryrun.awk
1.1removewip/icc11/files/netbsd/icc11/libexec/transform-dryrun.awk