# Contributor: T.Cunly pkgname=cernlib pkgver=2006_32 pkgrel=1 _pkgver=2006-32 _atlasver=3.8.3-4 _atlascppver=0.6.1-5 pkgdesc="Large collection of general purpose libraries and modules in Fortran and C developed at CERN, oriented towards the needs of a physics research laboratory." arch=('x86_64' 'i686') makedepends=('rpmextract') url="http://cernlib.web.cern.ch/cernlib" license=('GPL') install=cernlib.install depend=(rpmextract lesstif libxp) if [ "${CARCH}" = "x86_64" ]; then _rpmarch='x86_64' URLROOT=http://ftp.heanet.ie/pub/fedora/linux/releases/11/Everything/x86_64/os/Packages md5sums=('832090ccdb433c31caf383034aba8f5e ' '0d1cba3ac2548f71f10e51e417d1ca2f' '9cc8b71da5f7d58dd94e58553eb1b3fa' 'ecfae5a0ce1bd43dd9ab9bed79ee9dd6' 'ee2a75b182757248cdd082ff20ded408' '45ca4beb9f5c4904897dff42995d5b31' '3b19b61e3c688b1ff5d3d75aae4b794e' '5fcc401d93909aa2eaa0ef6b24b27080' 'cde30610d7e97f61ad68af116b77770b' '1d2335546bee0b6cd10cb3b366687cda' '5f8177ab929686c64080f65fd00049fa' '33bed5b9dc956586f92858f421e0ce7e' '7852858dd576a0b8863b3c64d3110b21' 'e579a94d3639c823a5e0a5e38413f7ab' 'acea2a24eeada48e5a69620c6d826f7f' 'ab766da7cff336d4086338dc1a87d1a7' '92f3ef252595aac796be50b89a3fe5e8' '795cff3a2ef5acb172ac7c9229d4a297' '4955fe545cf63e0d1fd89548bf634a88' '2b59558eecc708c7ec2f4802a09f2881' 'd28054b30b69fe1d80bba29cff9f95e1' '220c3aa353710a0e52b10e63cda8efd2' '44a0288cbffef180bad5669df0b42d25' 'a3a429222b98a108943fd09a1628f396' 'e84619a91e0c93b323c34d74c2156099') elif [ "${CARCH}" = "i686" ]; then _rpmarch=i586 URLROOT=http://ftp.heanet.ie/pub/fedora/linux/releases/11/Everything/i386/os/Packages md5sums=('32e3a93691397b7be97a5d97954f1ccc' '45178b732bac3ad9ae63525edcd10464' 'edda349d9227aa26c1844b15a865d560' 'f07cc56daa73edd5b18c9c288ec1bf74' 'd751a856a973356f61599f7c4c3225d9' '82bda1dd1e365a60af0b7cd3eceb1707' '0b323b0e29c216d692cd87d18ac71f8b' '6954a6d174be64ffd9f20ec7426cc3ed' 'd548fb230770ef8336b4d6b56f153a6a' '8959da6e0cf777082a7d232e88e7572a' 'b1f6fee2bd5396e58b815b1d4762f10d' '95eed5a9d7b5c016097f935cff59e0ee' '22166e3986ce3533d4d11024b3bcb13a' 'f3048e0f86ae884f6282be88f3e36345' '595d61a95e6245b05fae438e20366c6a' 'e59e4a472a1b3e586efa4e5b1e164489' '5f5e759c8bc078f6ebf333776386cc5a' 'd66dac5152522eb5c888af84db455929' 'e3c2431ce83a6461c74128c2773a8560' '7a35756f973aa8b0c5d14ab6521e9cc1' '551719957836c937d1ce26c947ee1b36' 'c30a6227ea76445289e4ff4093da67ca' '2f7582e41cce4bd7684c8734ba9fccb0' 'e1085c450ef51ab16c633de5e1c08730' 'a1015f906c2e0e245c13d52aa3f0c5ce') fi source=($URLROOT/cernlib-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/cernlib-static-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/cernlib-utils-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/cernlib-devel-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/cernlib-packlib-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/cernlib-packlib-gfortran-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/cernlib-g77-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/cernlib-g77-static-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/cernlib-g77-utils-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/cernlib-g77-devel-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/cernlib-packlib-g77-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/atlas-sse-${_atlasver}.fc11.${_rpmarch}.rpm \ $URLROOT/atlas-sse-devel-${_atlasver}.fc11.${_rpmarch}.rpm \ $URLROOT/atlascpp-${_atlascppver}.fc11.${_rpmarch}.rpm \ $URLROOT/atlascpp-devel-${_atlascppver}.fc11.${_rpmarch}.rpm \ $URLROOT/xbae-4.60.4-11.fc11.${_rpmarch}.rpm \ $URLROOT/kuipc-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/g2clib-devel-1.1.7-2.fc11.${_rpmarch}.rpm \ $URLROOT/compat-libf2c-34-3.4.6-13.${_rpmarch}.rpm \ $URLROOT/patchy-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/patchy-g77-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/patchy-gfortran-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/paw-gfortran-${_pkgver}.fc11.${_rpmarch}.rpm \ $URLROOT/paw-g77-${_pkgver}.fc11.${_rpmarch}.rpm $URLROOT/paw-${_pkgver}.fc11.${_rpmarch}.rpm) build() { # rm $startdir/*.pkg.* rm -r $srcdir/etc $srcdir/usr cd "$srcdir" file=`ls` for i in $file do rpmextract.sh $i done if [ "${CARCH}" = "x86_64" ]; then rm -r usr/lib64/cernlib/2006/bin cd ${srcdir} rm usr/lib64/libg2c.so.0* fi cd "$srcdir" cp -r usr $pkgdir/ }