diff options
author | András Wacha | 2018-04-25 17:05:09 +0200 |
---|---|---|
committer | András Wacha | 2018-04-25 17:05:47 +0200 |
commit | 8375eb2f044c638e81c451a7522d819772eaf474 (patch) | |
tree | ca565f8bb69e89f6ff626c79708266296d877d71 /PKGBUILD | |
parent | ca0322f20a0611a2ed989e0a897a5e83a3bebced (diff) | |
download | aur-8375eb2f044c638e81c451a7522d819772eaf474.tar.gz |
Bumped to 2.8.3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 30 |
1 files changed, 21 insertions, 9 deletions
@@ -1,35 +1,47 @@ # Maintainer: András Wacha <awacha@gmail.com> pkgname=atsas -pkgver=2.7.2.5 +pkgver=2.8.3 pkgrel=2 pkgdesc="A program suite for small-angle scattering data analysis from biological macromolecules" -arch=('i686' 'x86_64') +arch=('x86_64') url="https://www.embl-hamburg.de/biosaxs/software.html" license=('custom') options=('!strip') +#depends=( gcc5 ) # !!! You have to download the sources yourself from https://www.embl-hamburg.de/biosaxs/download.html -[ "$CARCH" = "i686" ] && source=('ATSAS-2.7.2-5_i386.tar.gz' 'license.md') -[ "$CARCH" = "x86_64" ] && source=('ATSAS-2.7.2-5_amd64.tar.gz' 'license.md') +source=('local://ATSAS-2.8.3-1_amd64.tar.gz' 'license.md' 'atsas.sh') -[ "$CARCH" = "i686" ] && md5sums=('d232be7d19f2be055c0438065fd236d5' 'c13f6761ae4bba73852c53267e578bc7') -[ "$CARCH" = "x86_64" ] && md5sums=('b0b8b883bbb8acdbb4f30e75ff8f9fb2' 'c13f6761ae4bba73852c53267e578bc7') +sha512sums=('e3c6b714454cdab08d4ef2601daf3e3daeeac5d5cba02137282e3649243f2daf086cf07f6a842d5383436d2034b0b0e58f0c622f2524b222374ae44c2cdd5fc1' + '3f728fb538b236f0ddce8a7c86303d14c529da4f117eb5f4c87ef5f0fef52dea3ae7650fc439316c08628dc641893ab10f85890577fcb8e67b9398fdbbfa773f' + 'd5cf2dd6ee92a6ce9d01cfd5a2a87f081b4ecceecc7839f78c80d5c9a48c81b44f308e185b98e8d844bad8084d0d4946e4a117989a7b36e14db0d577013aecde') package() { + set > environment.txt mkdir -p "${pkgdir}/opt" - cp -R "${srcdir}/ATSAS-2.7.2-5" "${pkgdir}/opt/atsas" + cp -R "${srcdir}/ATSAS-2.8.3-1" "${pkgdir}/opt/atsas" ATSAS_ROOT=/opt/atsas - DEST_BIN_DIR=/usr/bin + DEST_BIN_DIR=/opt/atsas/bin mkdir -p "${pkgdir}/${DEST_BIN_DIR}" + mkdir -p "${pkgdir}${ATSAS_ROOT}/libexec" for f in ${pkgdir}${ATSAS_ROOT}/bin/*; do + mv $f ${pkgdir}${ATSAS_ROOT}/libexec f=$(basename $f) cat >${pkgdir}${DEST_BIN_DIR}/$f <<EOF #!/bin/sh -ATSAS=${ATSAS_ROOT} LD_LIBRARY_PATH=${ATSAS_ROOT}/lib/${CARCH}-linux-gnu/atsas:\${LD_LIBRARY_PATH} ${ATSAS_ROOT}/bin/$f \$* +export ATSAS=${ATSAS_ROOT} +export LD_LIBRARY_PATH=${ATSAS_ROOT}/lib/${CARCH}-linux-gnu/atsas +${ATSAS_ROOT}/libexec/$f \$* EOF chmod +x ${pkgdir}${DEST_BIN_DIR}/$f done mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}" cp "${srcdir}/license.md" "${pkgdir}/usr/share/licenses/${pkgname}" + mkdir -p "${pkgdir}/etc/profile.d" + cp "${srcdir}/atsas.sh" "${pkgdir}/etc/profile.d/atsas.sh" + chmod +x "${pkgdir}/etc/profile.d/atsas.sh" + mv ${pkgdir}/opt/atsas/share/applications ${pkgdir}/usr/share + mv ${pkgdir}/opt/atsas/share/icons ${pkgdir}/usr/share + mv ${pkgdir}/opt/atsas/share/mime ${pkgdir}/usr/share } |