summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoan Bruguera2019-03-22 17:33:35 +0100
committerJoan Bruguera2019-03-22 17:33:35 +0100
commit3b35b97d8a75fd3939b94e68b14cb9cf039747ec (patch)
tree4c3a06c4e8ecdc64010ebf649be407f4157a6de1
parentbf196d6475d9176041696c42ca12c54ed4b84a2c (diff)
downloadaur-3b35b97d8a75fd3939b94e68b14cb9cf039747ec.tar.gz
Lint and uniformize BSC package files.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD10
2 files changed, 9 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fd5f5ca4919b..a052235d05e2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = wxparaver
pkgdesc = Expressive powerful and flexible trace visualizer for post-mortem trace analysis (from BSC).
pkgver = 4.8.1
- pkgrel = 3
+ pkgrel = 4
url = https://www.bsc.es/discover-bsc/organisation/scientific-structure/performance-tools
arch = i686
arch = x86_64
@@ -9,6 +9,8 @@ pkgbase = wxparaver
depends = wxgtk3
depends = webkit2gtk
depends = boost
+ depends = libxml2
+ depends = zlib
source = https://ftp.tools.bsc.es/wxparaver/wxparaver-4.8.1-src.tar.bz2
source = wxParaver.desktop
sha512sums = 80481fc75b977f85476658e25e9d091530f64f1b04b15d826715fb5e9646c33c14e46ef8d5233f1b57c442895cf96206b8812bded482f58dce76888745cc88e6
diff --git a/PKGBUILD b/PKGBUILD
index 791097c5f6f9..7e15fa732622 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,11 +2,11 @@
pkgname='wxparaver'
pkgdesc='Expressive powerful and flexible trace visualizer for post-mortem trace analysis (from BSC).'
pkgver='4.8.1'
-pkgrel='3'
+pkgrel='4'
arch=('i686' 'x86_64')
url='https://www.bsc.es/discover-bsc/organisation/scientific-structure/performance-tools'
license=('LGPLv2.1')
-depends=('wxgtk3' 'webkit2gtk' 'boost')
+depends=(wxgtk3 webkit2gtk boost libxml2 zlib)
source=("https://ftp.tools.bsc.es/$pkgname/$pkgname-$pkgver-src.tar.bz2"
"wxParaver.desktop")
sha512sums=(80481fc75b977f85476658e25e9d091530f64f1b04b15d826715fb5e9646c33c14e46ef8d5233f1b57c442895cf96206b8812bded482f58dce76888745cc88e6
@@ -15,10 +15,11 @@ sha512sums=(80481fc75b977f85476658e25e9d091530f64f1b04b15d826715fb5e9646c33c14e4
prepare() {
cd "$srcdir/$pkgname-$pkgver"
- # FIXME: By default, it seems that the wxParaver depends on an existing -kernel/-api installation
+ # WORKAROUND: 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
+ sed -i 's|^wxparaver_bin_CXXFLAGS =.*|& -I../../paraver-kernel -I../../paraver-kernel/api|' src/Makefile.am
+
autoreconf -i -f
}
@@ -38,6 +39,7 @@ package() {
make DESTDIR="$pkgdir/" install
+ # Create a shortcut to execute the application easily from the user's desktop environment
mkdir -p "$pkgdir/usr/share/applications"
install -o root -g root -m 644 "$srcdir/wxParaver.desktop" "$pkgdir/usr/share/applications/wxParaver.desktop"
} \ No newline at end of file