summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD58
1 files changed, 58 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b754ba1d5378
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,58 @@
+# Maintainer: Brian Bidulock <bidulock@openss7.org>
+
+pkgname=xgalaga
+pkgver=2.1.1.0
+pkgrel=4
+pkgdesc="An open source remake of the classic arcade game Galaga"
+arch=('i686' 'x86_64')
+url="http://rumsey.org/xgal.html"
+license=('GPL')
+depends=('libxmu' 'libxpm')
+install=$pkgname.install
+source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz
+ $pkgname.patch
+ $pkgname.png
+ $pkgname.desktop)
+md5sums=('f37c3377b245d2d53b33eb489966bf28'
+ '6fef2b9aec46c0c4fe5055401c408ef7'
+ '3168c3fec9bd8345946ac93c6b9d7b32'
+ 'e8fbde4e6049202a087ebc7daf0f0170')
+
+prepare() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ /usr/bin/cp -f /usr/share/automake-1.14/config.guess .
+ /usr/bin/cp -f /usr/share/automake-1.14/config.sub .
+
+ patch -Np2 -b -z .orig -i ../$pkgname.patch
+}
+
+build() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ LDFLAGS='' ./configure \
+ --mandir=/usr/share/man \
+ --prefix=/usr/share/$pkgname \
+ --exec-prefix=/usr/bin \
+ --with-xpm-lib=/usr/lib
+ make
+}
+
+package() {
+ cd "$srcdir"/$pkgname-$pkgver
+
+ make DESTDIR="$pkgdir" \
+ mandir=/usr/share/man \
+ prefix=/usr/share/$pkgname \
+ exec_prefix=/usr/bin \
+ scoredir=/var/lib/$pkgname \
+ install
+
+ install -Dm644 "$srcdir"/$pkgname.png "$pkgdir"/usr/share/pixmaps/$pkgname.png
+ install -Dm644 "$srcdir"/$pkgname.desktop "$pkgdir"/usr/share/applications/$pkgname.desktop
+ install -Dm644 README "$pkgdir"/usr/share/doc/$pkgname/README
+}
+md5sums=('f37c3377b245d2d53b33eb489966bf28'
+ 'f96b73645d1ebbb12d8b3de5d4ec94fc'
+ '3168c3fec9bd8345946ac93c6b9d7b32'
+ 'e8fbde4e6049202a087ebc7daf0f0170')