summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAndrás Wacha2018-04-25 17:05:09 +0200
committerAndrás Wacha2018-04-25 17:05:47 +0200
commit8375eb2f044c638e81c451a7522d819772eaf474 (patch)
treeca565f8bb69e89f6ff626c79708266296d877d71 /PKGBUILD
parentca0322f20a0611a2ed989e0a897a5e83a3bebced (diff)
downloadaur-8375eb2f044c638e81c451a7522d819772eaf474.tar.gz
Bumped to 2.8.3
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 21 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e747491e8db8..f5795f1ecfc7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}