diff options
author | Michael Straube | 2017-08-06 17:39:49 +0200 |
---|---|---|
committer | Michael Straube | 2017-08-06 17:39:49 +0200 |
commit | 6378eeca8b3808a7f99853eed87d47027c16264c (patch) | |
tree | 1c782f48023230f78f4bd8f00421dbddaa0bc1e9 | |
parent | b1b4170b096a952fd958c5cd02bb393595ade6ed (diff) | |
download | aur-6378eeca8b3808a7f99853eed87d47027c16264c.tar.gz |
Fix build error
Add dependency gnustep-back
Symlink the icon
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 19 insertions, 31 deletions
@@ -1,17 +1,17 @@ pkgbase = jigsaw.app - pkgdesc = A game for GNUstep. + pkgdesc = A puzzle game for GNUstep pkgver = 0.8 - pkgrel = 1 + pkgrel = 2 url = http://www.nongnu.org/gap/jigsaw/index.html arch = i686 arch = x86_64 groups = gnustep license = GPL makedepends = gcc-objc - makedepends = gnustep-make depends = gnustep-base depends = gnustep-gui - source = http://savannah.nongnu.org/download/gap/Jigsaw-0.8.tar.gz + depends = gnustep-back + source = https://savannah.nongnu.org/download/gap/Jigsaw-0.8.tar.gz sha256sums = 35aaddd5582edb07c302496f9a70bc9c344755c321eebf30feb540d0c993e6c3 pkgname = jigsaw.app @@ -1,41 +1,29 @@ -# Maintainer: Thomas Ascher <thomas.ascher@gmx.at> +# Maintainer: Michael Straube <straubem@gmx.de> # Contributor: Thomas Ascher <thomas.ascher@gmx.at> + pkgname=jigsaw.app -_pkgname=Jigsaw -pkgrel=1 +pkgrel=2 pkgver=0.8 -pkgdesc="A game for GNUstep." +pkgdesc='A puzzle game for GNUstep' arch=('i686' 'x86_64') -url="http://www.nongnu.org/gap/jigsaw/index.html" +url='http://www.nongnu.org/gap/jigsaw/index.html' license=('GPL') groups=('gnustep') -depends=('gnustep-base' - 'gnustep-gui') -makedepends=('gcc-objc' - 'gnustep-make') -source=("http://savannah.nongnu.org/download/gap/$_pkgname-$pkgver.tar.gz") +depends=('gnustep-base' 'gnustep-gui' 'gnustep-back') +makedepends=('gcc-objc') +source=("https://savannah.nongnu.org/download/gap/Jigsaw-$pkgver.tar.gz") sha256sums=('35aaddd5582edb07c302496f9a70bc9c344755c321eebf30feb540d0c993e6c3') build() { - cd "$_pkgname-$pkgver" + cd Jigsaw-$pkgver + export GNUSTEP_MAKEFILES="$(gnustep-config --variable=GNUSTEP_MAKEFILES)" make } package() { - cd "$_pkgname-$pkgver" - make DESTDIR="$pkgdir/" install - install -D -m644 "$pkgdir/usr/lib/GNUstep/Applications/$_pkgname.app/Resources/$_pkgname.desktop" \ - "$pkgdir/usr/share/applications/$_pkgname.desktop" -} - -post_install() { - update-desktop-database -q -} - -post_upgrade() { - post_install $1 -} - -post_remove() { - post_install $1 + cd Jigsaw-$pkgver + make DESTDIR="$pkgdir" install + install -d "$pkgdir"/usr/share/applications + ln -s /usr/lib/GNUstep/Applications/Jigsaw.app/Resources/Jigsaw.desktop \ + "$pkgdir"/usr/share/applications/Jigsaw.desktop } |