diff options
author | ypnos | 2015-09-20 19:07:52 +0200 |
---|---|---|
committer | ypnos | 2015-09-20 19:44:33 +0200 |
commit | 0f0cd960468443cf44eec3168dd8d1186faa1460 (patch) | |
tree | 544ef437dbdfbb3b0dcb6ff24f2fbe81bbc387a8 | |
parent | 74d2dd572e40b354967824c316f5c91f7d7b5f6d (diff) | |
download | aur-0f0cd960468443cf44eec3168dd8d1186faa1460.tar.gz |
updated to git package
-rw-r--r-- | PKGBUILD | 56 |
1 files changed, 28 insertions, 28 deletions
@@ -1,6 +1,7 @@ -# Maintainer: speps <speps at aur dot archlinux dot org> +# Maintainer: Johannes Jordan <jordan@gerbilvis.org> -pkgname=gerbil +_pkgname=gerbil +pkgname=$_pkgname-git pkgver=1.0b pkgrel=1 pkgdesc="An interactive visualization tool targeted at multispectral and hyperspectral image data" @@ -8,42 +9,41 @@ 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') +makedepends=('boost' 'cmake' 'git') +conflicts=($_pkgname) +install="$_pkgname.install" +source=('git+https://github.com/gerbilvis/gerbil.git' "$_pkgname.desktop") +md5sums=('SKIP' '95c325def4edada78a7841429ec19aa8') + +pkgver() { + cd "$srcdir/$_pkgname" + printf "$pkgver.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} prepare() { - cd $pkgname-$pkgver - [ -d b ] || mkdir b + mkdir -p "$srcdir/$_pkgname/build" } build() { - cd $pkgname-$pkgver/b - cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_SKIP_RPATH=1 - make + cd "$srcdir/$_pkgname/build" + cmake .. -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SKIP_RPATH=1 + make } package() { - cd $pkgname-$pkgver/b + cd "$srcdir/$_pkgname/build" - # cli - install -Dm755 bin/$pkgname \ - "$pkgdir/usr/bin/$pkgname" + # cli + install -Dm755 bin/$_pkgname "$pkgdir/usr/bin/$_pkgname" - # qt4 gui - install -Dm755 bin/q$pkgname \ - "$pkgdir/usr/bin/q$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" + # 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" + # icon + install -Dm644 ../gui/resources/logo/icon.png "$pkgdir/usr/share/pixmaps/q$_pkgname.png" } |