summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Heidelberg2014-02-09 02:04:00 +0100
committerMarkus Heidelberg2015-06-26 11:01:50 +0200
commitfb7caba60dd188d18c18df0a0816db84ec1fcbef (patch)
tree6737823825c5f29a162fe8c485fbc483fb3988fb
parent212e666d1eb143e171bf1044b3bd4b91320558cf (diff)
downloadaur-fb7caba60dd188d18c18df0a0816db84ec1fcbef.tar.gz
njam 1.25-8: cleanup and permissions
- update to the latest package standards - use default permissions for hiscore.dat ** Manually imported from AUR 3 **
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD32
2 files changed, 22 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d287a62d581a..2c0d09ceccee 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = njam
pkgdesc = Full-featured cross-platform pacman-like game
pkgver = 1.25
- pkgrel = 7
+ pkgrel = 8
url = http://njam.sourceforge.net/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 89ffaeb64c14..5003e1bc65c0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,34 @@
-# Contributor: Stefano "GeniE" Faraone <xgotux@gmail.com>
# Maintainer: Markus Heidelberg <markus dot heidelberg at web dot de>
+# Contributor: Stefano "GeniE" Faraone <xgotux@gmail.com>
pkgname=njam
pkgver=1.25
-pkgrel=7
+pkgrel=8
pkgdesc="Full-featured cross-platform pacman-like game"
+arch=('i686' 'x86_64')
url="http://njam.sourceforge.net/"
license=('GPL')
-arch=('i686' 'x86_64')
depends=('sdl_image' 'sdl_mixer' 'sdl_net')
source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver-src.tar.gz njam.desktop njam-1.25-gcc45-archlinux.patch)
md5sums=('b49f65a0c5df83de85df4f985337e2eb' 'a2e8f7e419de1b864c31342003ebcd4d' '0add7095857fe517d35abdbd79e25259')
+prepare() {
+ cd "$srcdir/$pkgname-$pkgver-src"
+ patch -p0 < "$srcdir/njam-1.25-gcc45-archlinux.patch"
+}
+
build() {
- cd ${srcdir}/${pkgname}-${pkgver}-src
- patch -p0 < ${srcdir}/njam-1.25-gcc45-archlinux.patch
- ./configure --prefix=/usr
- make clean || return 1 # Delete the binary files which are distributed in the tar file
- make || return 1
- make DESTDIR=${pkgdir} install
- install -Dm644 njamicon.ico ${pkgdir}/usr/share/pixmaps/njamicon.ico
- install -Dm644 ${srcdir}/njam.desktop ${pkgdir}/usr/share/applications/njam.desktop
+ cd "$srcdir/$pkgname-$pkgver-src"
+ ./configure --prefix=/usr
+ make clean # Delete the binary files which are distributed in the tar file
+ make
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver-src"
+ make DESTDIR="$pkgdir/" install
+ chgrp root "$pkgdir/usr/share/njam/hiscore.dat"
+ chmod 644 "$pkgdir/usr/share/njam/hiscore.dat"
+ install -Dm644 njamicon.ico "$pkgdir/usr/share/pixmaps/njamicon.ico"
+ install -Dm644 "$srcdir/njam.desktop" "$pkgdir/usr/share/applications/njam.desktop"
}