summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Bidulock2013-06-16 16:17:48 -0600
committerBrian Bidulock2015-06-10 23:28:35 -0600
commit8fa2bd6e056a5fbd50d9a7c0c41ac38f64db44b6 (patch)
treed9d5ef486d83dd036f574a58bb3ed5b19de3375b
parent851bdc7cd62b5c294b20713bf065c62b7c1055a7 (diff)
downloadaur-8fa2bd6e056a5fbd50d9a7c0c41ac38f64db44b6.tar.gz
version 2.1.1.0-1
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD23
-rw-r--r--xgalaga.patch53
3 files changed, 15 insertions, 66 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0cd42724f3dd..fccf2455e508 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = xgalaga
pkgdesc = An open source remake of the classic arcade game Galaga
pkgver = 2.1.1.0
- pkgrel = 4
+ pkgrel = 1
url = http://rumsey.org/xgal.html
install = xgalaga.install
arch = i686
@@ -9,12 +9,13 @@ pkgbase = xgalaga
license = GPL
depends = libxmu
depends = libxpm
+ backup = var/lib/xgalaga/scores
source = http://downloads.sourceforge.net/xgalaga/xgalaga-2.1.1.0.tar.gz
source = xgalaga.patch
source = xgalaga.png
source = xgalaga.desktop
md5sums = f37c3377b245d2d53b33eb489966bf28
- md5sums = f96b73645d1ebbb12d8b3de5d4ec94fc
+ md5sums = db024441d3bc6d41033891ab71e2cece
md5sums = 3168c3fec9bd8345946ac93c6b9d7b32
md5sums = e8fbde4e6049202a087ebc7daf0f0170
diff --git a/PKGBUILD b/PKGBUILD
index b754ba1d5378..e75154b66204 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,39 +2,38 @@
pkgname=xgalaga
pkgver=2.1.1.0
-pkgrel=4
+pkgrel=1
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')
+backup=(var/lib/$pkgname/scores)
+#options=('!buildflags')
install=$pkgname.install
source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz
$pkgname.patch
$pkgname.png
$pkgname.desktop)
md5sums=('f37c3377b245d2d53b33eb489966bf28'
- '6fef2b9aec46c0c4fe5055401c408ef7'
+ 'db024441d3bc6d41033891ab71e2cece'
'3168c3fec9bd8345946ac93c6b9d7b32'
'e8fbde4e6049202a087ebc7daf0f0170')
-prepare() {
+build() {
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
-}
+ /bin/cp -f /usr/share/automake-1.13/config.guess .
+ /bin/cp -f /usr/share/automake-1.13/config.sub .
-build() {
- cd "$srcdir"/$pkgname-$pkgver
+ patch -Np1 -i "$srcdir"/$pkgname.patch
LDFLAGS='' ./configure \
--mandir=/usr/share/man \
--prefix=/usr/share/$pkgname \
--exec-prefix=/usr/bin \
--with-xpm-lib=/usr/lib
+
make
}
@@ -52,7 +51,3 @@ package() {
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')
diff --git a/xgalaga.patch b/xgalaga.patch
index 8f1187becdb5..8cd3f73717cf 100644
--- a/xgalaga.patch
+++ b/xgalaga.patch
@@ -1,53 +1,6 @@
-diff -up src/xgalaga-2.1.1.0/defs.h.orig src/xgalaga-2.1.1.0/defs.h
---- src/xgalaga-2.1.1.0/defs.h.orig 2008-03-05 14:58:16.000000000 -0700
-+++ src/xgalaga-2.1.1.0/defs.h 2014-05-17 03:42:38.000000000 -0600
-@@ -3,6 +3,7 @@
- /* Area for setting flags to enable changes by Bryce and Neelix */
-
- /*#define ORIGINAL_XGALAGA */
-+#define IM_A_BIG_FAT_CHEATER
- /*#define IM_A_BIG_FAT_CHEATER*/
-
- #ifndef ORIGINAL_XGALAGA
-@@ -15,9 +16,15 @@
- # define NO_PRIZE_WHILE_DEAD
- #endif
-
-+#ifdef ORIGINAL_XGALAGA
- #define MAXTORPS 10
- #define MINTORPS 3
- #define TORPSPEED 12
-+#else
-+#define MAXTORPS 16
-+#define MINTORPS 3
-+#define TORPSPEED 16
-+#endif
-
- #define ETORPSPEED 8
-
-diff -up src/xgalaga-2.1.1.0/main.c.orig src/xgalaga-2.1.1.0/main.c
---- src/xgalaga-2.1.1.0/main.c.orig 2008-03-05 14:58:16.000000000 -0700
-+++ src/xgalaga-2.1.1.0/main.c 2014-05-17 03:43:25.000000000 -0600
-@@ -1046,9 +1046,13 @@ int mx, my, but;
- break;
- case 't':
- case 256+'t': //372:
-- maxtorps++;
-- if(maxtorps > MAXTORPS)
-- maxtorps = MINTORPS;
-+ if (maxtorps < MAXTORPS)
-+ maxtorps++;
-+ break;
-+ case 'z':
-+ case 256+'z':
-+ if (movespeed < MAXSPEED)
-+ movespeed++;
- break;
- #endif /* IM_A_BIG_FAT_CHEATER */
- case '\r'+256:
-diff -up src/xgalaga-2.1.1.0/Makefile.in.orig src/xgalaga-2.1.1.0/Makefile.in
---- src/xgalaga-2.1.1.0/Makefile.in.orig 2008-03-05 14:58:16.000000000 -0700
-+++ src/xgalaga-2.1.1.0/Makefile.in 2014-05-17 03:42:38.000000000 -0600
+diff -up xgalaga-2.1.1.0/Makefile.in.orig xgalaga-2.1.1.0/Makefile.in
+--- xgalaga-2.1.1.0/Makefile.in.orig 2008-03-05 14:58:16.000000000 -0700
++++ xgalaga-2.1.1.0/Makefile.in 2013-06-16 15:12:24.000000000 -0600
@@ -15,8 +15,7 @@ exec_prefix = @exec_prefix@
bindir = $(exec_prefix)
libdir = $(prefix)/lib