diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -1,5 +1,6 @@ # Maintainer: L.G. Sarmiento (Pico) <Luis.Sarmientop-ala-nuclear.lu.se> pkgname=geant4-abladata +_varname='G4ABLADATA' _dataname="G4ABLA" _foldername="G4ABLA" pkgver=3.1 @@ -8,14 +9,12 @@ pkgdesc="Data files for nuclear shell effects in INCL/ABLA hadronic mode" url="http://geant4.cern.ch/" arch=('any') license=('GPL') -depends=('geant4>=10.4.0') -#it cannot be optdepend since we require the geant4.sh file to exist -#to setup the environment variable +optdepends=('geant4>=10.4') install="${pkgname}.install" source=("https://cern.ch/geant4-data/datasets/${_dataname}.${pkgver}.tar.gz" "${pkgname}.install") sha256sums=('7698b052b58bf1b9886beacdbd6af607adc1e099fc730ab6b21cf7f090c027ed' - '89ddd9fb1b7d855cd1bbe75c7c7e3843b48adc4afeaaaf846d6355cd3e86f9b8') + 'd4fbb80f577e0d5c8b2e0b71b9be0089a78a43852b93284694f99ec58e003512') ## Remove this if you want to keep an even smaller package ## No need to wait for compression when just installing it. @@ -24,4 +23,11 @@ PKGEXT='.pkg.tar' package() { install -d ${pkgdir}/usr/share/${pkgname} mv ${srcdir}/${_foldername}${pkgver} ${pkgdir}/usr/share/${pkgname} + + echo "export ${_varname}=/usr/share/${pkgname}/${_foldername}${pkgver}" > ${srcdir}/${pkgname}.sh + echo "setenv ${_varname} /usr/share/${pkgname}/${_foldername}${pkgver}" > ${srcdir}/${pkgname}.csh + + install -d ${pkgdir}/etc/profile.d + install -m755 ${srcdir}/${pkgname}.sh ${pkgdir}/etc/profile.d/${pkgname}.sh + install -m755 ${srcdir}/${pkgname}.csh ${pkgdir}/etc/profile.d/${pkgname}.csh } |