summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJoan Bruguera2020-10-27 23:16:47 +0100
committerJoan Bruguera2020-10-27 23:16:47 +0100
commit471aaca10d894f63b2bab2ab412b5bf167eb514d (patch)
tree3727a975ceaada44cd10eda9d816a60a0dc8f170 /PKGBUILD
parent437ba59fb7dc2cae9f06b3725de400a46100163c (diff)
downloadaur-471aaca10d894f63b2bab2ab412b5bf167eb514d.tar.gz
Update to 0.3.8.20201027 + update dependencies.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD24
1 files changed, 15 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7f79ff005e85..b94accc33f6a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,31 @@
# Maintainer: Joan Bruguera Micó <joanbrugueram@gmail.com>
pkgname='basicanalysis'
pkgdesc='Framework for automatic extraction of fundamental factors for Paraver traces (from BSC).'
-pkgver='0.3.6.20180531'
-pkgrel='2'
+pkgver='0.3.8.20201027'
+pkgrel='1'
arch=('any')
url='https://www.bsc.es/discover-bsc/organisation/scientific-structure/performance-tools'
license=('LGPL2.1')
-depends=(python python-scipy python-numpy)
-optdepends=('gnuplot: For drawing the generated plots')
+depends=(python wxparaver dimemas)
+optdepends=('gnuplot: Drawing the generated plots'
+ 'python-pandas: Efficiency table plotting'
+ 'python-seaborn: Efficiency table plotting'
+ 'python-matplotlib: Efficiency table plotting'
+ 'python-numpy: Efficiency table plotting, lineal plotting'
+ 'python-scipy: Lineal plotting')
source=("https://ftp.tools.bsc.es/$pkgname/$pkgname-${pkgver%.*}-src.tar.bz2")
-sha512sums=(94fac4171454978c1f3a27ec29e0c407413008b491ffe9aed2f7915ef9e5d3f7b2cdbc155ba00aa3e426b261ca259e1c00b59ffdde941bbb6a3cc49194827897)
+sha512sums=(56a71ff6971780295c133329ee88f1c946399659ce6abc927dacfdbb6c4d068fe937a079d9e249076f036eccca77501cc3a40966d273283f577a3bd1c3e2aba0)
package() {
# Install script and configurations in /usr/lib/basicanalysis
- cd "$srcdir/$pkgname-${pkgver%.*}"
+ cd "$srcdir/$pkgname-${pkgver%.*}-src"
install -d -m755 "$pkgdir/usr/lib/basicanalysis/cfgs/"
- install -D -m755 "modelfactors.py" "$pkgdir/usr/lib/basicanalysis/"
+ find "." -type f -name "*.py" -exec install -D -m755 "{}" "$pkgdir/usr/lib/basicanalysis/" \;
find "cfgs" -type f -exec install -D -m644 "{}" "$pkgdir/usr/lib/basicanalysis/cfgs/" \;
+ rm "$pkgdir/usr/lib/basicanalysis/cfgs/.directory" # Remove crap
- # Create a symlink to the script in /usr/bin for ease of use
+ # Create a symlink to the main script in /usr/bin for ease of use
mkdir -p "$pkgdir/usr/bin"
chmod 0755 "$pkgdir/usr/bin" "$pkgdir/usr"
ln -s "/usr/lib/basicanalysis/modelfactors.py" "$pkgdir/usr/bin/modelfactors.py"
-} \ No newline at end of file
+}