# 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/
}