diff options
author | AUR Archive Bot | 2015-08-15 23:51:29 +0200 |
---|---|---|
committer | ypnos | 2015-09-20 19:43:48 +0200 |
commit | 74d2dd572e40b354967824c316f5c91f7d7b5f6d (patch) | |
tree | a57787f2ef31ae979bd5a16944c70537426e4ff1 | |
parent | 1be1bf35c9856090bc4d596e1dd9884624cf1c12 (diff) | |
download | aur-74d2dd572e40b354967824c316f5c91f7d7b5f6d.tar.gz |
Initial AUR Archive commit of 'gerbil'
(full history will be added later)
-rw-r--r-- | PKGBUILD | 49 | ||||
-rw-r--r-- | gerbil.desktop | 9 | ||||
-rw-r--r-- | gerbil.install | 11 |
3 files changed, 69 insertions, 0 deletions
@@ -0,0 +1,49 @@ +# Maintainer: speps <speps at aur dot archlinux dot org> + +pkgname=gerbil +pkgver=1.0b +pkgrel=1 +pkgdesc="An interactive visualization tool targeted at multispectral and hyperspectral image data" +arch=(i686 x86_64) +url="http://www.gerbilvis.org/" +license=('GPL3') +depends=('boost-libs' 'opencv' 'qt4' 'gdal') +makedepends=('boost' 'cmake') +install="$pkgname.install" +source=("http://files.gerbilvis.org/dl/gerbil-$pkgver-src.tar.bz2" + "$pkgname.desktop") +md5sums=('c4f97dddbae4fa4ae355c8bb5f2bd9fa' + '95c325def4edada78a7841429ec19aa8') + +prepare() { + cd $pkgname-$pkgver + [ -d b ] || mkdir b +} + +build() { + cd $pkgname-$pkgver/b + cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SKIP_RPATH=1 + make +} + +package() { + cd $pkgname-$pkgver/b + + # cli + install -Dm755 bin/$pkgname \ + "$pkgdir/usr/bin/$pkgname" + + # qt4 gui + install -Dm755 bin/q$pkgname \ + "$pkgdir/usr/bin/q$pkgname" + + # desktop file + install -Dm644 "$srcdir/$pkgname.desktop" \ + "$pkgdir/usr/share/applications/$pkgname.desktop" + + # icon + install -Dm644 ../gui/resources/logo/icon.png \ + "$pkgdir/usr/share/pixmaps/q$pkgname.png" +} diff --git a/gerbil.desktop b/gerbil.desktop new file mode 100644 index 000000000000..52655b60cfd6 --- /dev/null +++ b/gerbil.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Type=Application +Name=Gerbil +Comment=Visualization and Analysis in the Multispectral Domain. +Exec=qgerbil %f +Icon=qgerbil +Terminal=false +Categories=Graphics;2DGraphics; +StartupNotify=true
\ No newline at end of file diff --git a/gerbil.install b/gerbil.install new file mode 100644 index 000000000000..e111ef946053 --- /dev/null +++ b/gerbil.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |