[arch-commits] Commit in glhack/trunk (PKGBUILD)
Eric Bélanger
eric at archlinux.org
Wed Apr 8 07:34:19 UTC 2009
Date: Wednesday, April 8, 2009 @ 03:34:19
Author: eric
Revision: 34210
upgpkg: glhack 1.2-2
Disabled SMP build, FHS man pages, Added missing man pages, Added games group
Modified:
glhack/trunk/PKGBUILD
----------+
PKGBUILD | 37 +++++++++++++++++--------------------
1 file changed, 17 insertions(+), 20 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-04-08 07:19:14 UTC (rev 34209)
+++ PKGBUILD 2009-04-08 07:34:19 UTC (rev 34210)
@@ -4,29 +4,26 @@
pkgname=glhack
pkgver=1.2
-pkgrel=1
-pkgdesc='a 3D port of Nethack for use with OpenGL'
+pkgrel=2
+pkgdesc="A 3D port of Nethack for use with OpenGL"
+arch=('i686' 'x86_64')
url="http://glhack.sourceforge.net/"
-source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
-md5sums=('b4c68e3ab689610ca638b7660c1b05bd')
license=('custom')
-arch=('i686' 'x86_64')
depends=('sdl' 'libpng' 'mesa')
+options=('!makeflags')
+source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
+md5sums=('b4c68e3ab689610ca638b7660c1b05bd')
build(){
- cd $startdir/src/$pkgname-$pkgver
- sed -i -e 's|GAMEDIR = $(PREFIX)/lib/games/$(GAME)|GAMEDIR = $(PREFIX)/share/$(GAME)|g' Makefile
- sed -i -e 's|SHELLDIR = $(PREFIX)/games|SHELLDIR = $(PREFIX)/bin|g' Makefile
- sed -i -e 's|MANDIR = $(PREFIX)/share/man|MANDIR = $(PREFIX)/man|g' Makefile
- sed -i -e 's|VARDIR = /var/lib/games/glhack|VARDIR = $(PREFIX)/share/$(GAME)|g' Makefile
- sed -i -e 's|GAMEGRP = games|GAMEGRP = users|g' Makefile
- mkdir -p $startdir/pkg/usr/man/man6
- make || return 1
- sed -i -e 's|PREFIX[\t]* = /usr|PREFIX = '$startdir'/pkg/usr|g' Makefile
- sed -i -e 's|s;/usr/games/lib/nethackdir;$(GAMEDIR);|s;/usr/games/lib/nethackdir;/usr/share/$(GAME);|g' Makefile
- make install
-
- install -Dm644 $srcdir/$pkgname-$pkgver/dat/license \
- $pkgdir/usr/share/licenses/$pkgname/license
+ cd $srcdir/$pkgname-$pkgver
+ sed -i -e 's|GAMEDIR = $(PREFIX)/lib/games/$(GAME)|GAMEDIR = $(PREFIX)/share/$(GAME)|g' Makefile || return 1
+ sed -i -e 's|SHELLDIR = $(PREFIX)/games|SHELLDIR = $(PREFIX)/bin|g' Makefile || return 1
+ sed -i -e 's|VARDIR = /var/lib/games/glhack|VARDIR = $(PREFIX)/share/$(GAME)|g' Makefile || return 1
+ make || return 1
+ install -d $pkgdir/usr/share/man/man{5,6}
+ sed -i "s|/usr/man/man6|$pkgdir/usr/share/man/man6|" doc/Makefile || return 1
+ sed -i -e "s|PREFIX[\t]* = /usr|PREFIX = $pkgdir/usr|g" Makefile || return 1
+ sed -i -e 's|s;/usr/games/lib/nethackdir;$(GAMEDIR);|s;/usr/games/lib/nethackdir;/usr/share/$(GAME);|g' Makefile || return 1
+ make install || return 1
+ install -D -m644 dat/license $pkgdir/usr/share/licenses/$pkgname/license
}
-
More information about the arch-commits
mailing list