summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAndrás Wacha2016-11-03 13:25:23 +0100
committerAndrás Wacha2016-11-03 13:37:19 +0100
commitd906219be3e03d042550d85b039905668f10c9a7 (patch)
tree7828a99411e7cccdaea1ed9e5c2bd93c36036778 /PKGBUILD
downloadaur-d906219be3e03d042550d85b039905668f10c9a7.tar.gz
First commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..62eeec5f0e79
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: András Wacha <awacha@gmail.com>
+pkgname=atsas
+pkgver=2.7.2.5
+pkgrel=1
+pkgdesc="A program suite for small-angle scattering data analysis from biological macromolecules"
+arch=('i686' 'x86_64')
+url="https://www.embl-hamburg.de/biosaxs/software.html"
+license=('custom')
+options=('!strip')
+[ "$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')
+
+[ "$CARCH" = "i686" ] && md5sums=('d232be7d19f2be055c0438065fd236d5' 'c13f6761ae4bba73852c53267e578bc7')
+[ "$CARCH" = "x86_64" ] && md5sums=('b0b8b883bbb8acdbb4f30e75ff8f9fb2' 'c13f6761ae4bba73852c53267e578bc7')
+
+package() {
+ mkdir -p "${pkgdir}/opt"
+ cp -R "${srcdir}/ATSAS-2.7.2-5" "${pkgdir}/opt/atsas"
+ ATSAS_ROOT=/opt/atsas
+ DEST_BIN_DIR=/usr/bin
+ mkdir -p "${pkgdir}/${DEST_BIN_DIR}"
+ for f in ${pkgdir}${ATSAS_ROOT}/bin/*; do
+ f=$(basename $f)
+ cat >${pkgdir}${DEST_BIN_DIR}/$f <<EOF
+#!/bin/sh
+ATSAS=${ATSAS_ROOT} LD_LIBRARY_PATH=${ATSAS_ROOT}/lib/${arch}-linux-gnu/atsas:\${LD_LIBRARY_PATH} ${ATSAS_ROOT}/bin/$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}"
+}