# Contributor: Douglas Thrift pkgname=icc pkgver=9.0.032 pkgrel=1 pkgdesc="Intel C++ Compiler - Intel's Pentium optimized compiler for Linux" url="http://www.intel.com/software/products/compilers/clin/" depends=('glibc') makedepends=('findutils' 'rpmextract' 'sed') source=(l_cc_c_${pkgver}_ia32.tar.gz) md5sums=('251b856ff795212e05cddc37883c3935') build() { cd $startdir/src/l_cc_c_$pkgver for rpmfile in intel-*.i386.rpm; do rpmextract.sh $rpmfile 2>/dev/null done _ver=`sed -e 's/.[0-9]*$//' <<<$pkgver` _icc="opt/intel/cc/$_ver" _idb="opt/intel/idb/$_ver" unset _ver for file in $_icc/bin/{icc,iccvars.{,c}sh,icpc}; do sed -i'' -e "s||/$_icc|g" $file done for file in $_idb/bin/idbvars.{,c}sh; do sed -i'' -e "s||/$_idb|g" $file done eval `sed -e 's/^ *\(PACKAGEID=\)/_\1/p;d' install_cc.sh` sed -i'' -e "s//$_PACKAGEID/g" $_icc/doc/csupport sed -i'' -e "s//$_PACKAGEID/g" $_idb/doc/idbsupport unset _PACKAGEID chmod 0644 $_icc/bin/Errormatch.txt find $_icc/{doc,man,include} -type f -exec chmod 0644 '{}' ';' find $_icc/lib -name '*.a' -exec chmod 0644 '{}' ';' find $_idb/{doc,man} -type f -exec chmod 0644 '{}' ';' unset _icc _idb find opt -maxdepth 2 -exec chmod 0755 '{}' ';' cp -pPR opt $startdir/pkg/opt }