summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Straube2017-08-06 17:39:49 +0200
committerMichael Straube2017-08-06 17:39:49 +0200
commit6378eeca8b3808a7f99853eed87d47027c16264c (patch)
tree1c782f48023230f78f4bd8f00421dbddaa0bc1e9
parentb1b4170b096a952fd958c5cd02bb393595ade6ed (diff)
downloadaur-6378eeca8b3808a7f99853eed87d47027c16264c.tar.gz
Fix build error
Add dependency gnustep-back Symlink the icon
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD42
2 files changed, 19 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0735df5aa6b8..3a6aebfeaf22 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 5374c21f4169..5431e473f616 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}