diff options
author | Joan Bruguera | 2019-02-14 13:51:48 +0100 |
---|---|---|
committer | Joan Bruguera | 2019-02-14 13:51:48 +0100 |
commit | 542895f01d2728400a28380e62051015449f0291 (patch) | |
tree | 47f68a0ecb87be9827a82c358d822e24e11bdab7 /PKGBUILD | |
download | aur-542895f01d2728400a28380e62051015449f0291.tar.gz |
Initial package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f416fd274e92 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Joan Bruguera Micó <joanbrugueram@gmail.com> +pkgname='wxparaver' +pkgdesc='Expressive powerful and flexible trace visualizer for post-mortem trace analysis (from BSC).' +pkgver='4.8.1' +pkgrel='1' +arch=('i686' 'x86_64') +url='https://www.bsc.es/discover-bsc/organisation/scientific-structure/performance-tools' +license=('LGPLv2.1') +depends=('wxgtk3' 'webkit2gtk' 'boost') +source=(https://ftp.tools.bsc.es/wxparaver/wxparaver-4.8.1-src.tar.bz2) +sha512sums=(80481fc75b977f85476658e25e9d091530f64f1b04b15d826715fb5e9646c33c14e46ef8d5233f1b57c442895cf96206b8812bded482f58dce76888745cc88e6) + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # FIXME: By default, it seems that the wxParaver depends on an existing -kernel/-api installation + cd src/wxparaver + sed -i 's|-lparaver-kernel -lparaver-api|-L../../paraver-kernel/src/.libs -L../../paraver-kernel/api/.libs -lparaver-kernel -lparaver-api|g' src/Makefile.am + sed -i 's|^wxparaver_bin_CXXFLAGS =.*|& -I../../paraver-kernel -I../../paraver-kernel/api|' src/Makefile.am + aclocal + automake --add-missing + autoconf + cd ../.. + + # Arch's wx-config is named differently for GTK2/GTK3 + ./configure \ + --prefix=/usr \ + --with-wx-config=/bin/wx-config-gtk3 + + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install +}
\ No newline at end of file |