diff options
author | Michael Straube | 2016-06-07 17:18:42 +0200 |
---|---|---|
committer | Michael Straube | 2016-06-07 17:18:42 +0200 |
commit | d40c591c2bd0dcf52292de922397840b47f27725 (patch) | |
tree | f3c89559cb25d76318b671cbaf05238cc3b59a9c | |
download | aur-d40c591c2bd0dcf52292de922397840b47f27725.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rw-r--r-- | goonies.patch | 42 |
3 files changed, 93 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f73ba412e52d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = goonies + pkgdesc = Remake of Konami's The Goonies for the MSX + pkgver = 1.4.1528 + pkgrel = 1 + url = http://www.braingames.getput.com/goonies + arch = i686 + arch = x86_64 + license = unknown + depends = sdl_image + depends = sdl_mixer + depends = glu + source = http://braingames.jorito.net/goonies/downloads/goonies.src_1.4.1528.tgz + source = goonies.patch + sha1sums = a2be53b74e9744ca72fdd1913f2dab1912170534 + sha1sums = 780e4bacf811b63431718f24e33e799f017bf726 + +pkgname = goonies + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3368cabd9254 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Michael Straube <m.s.online gmx.de> + +pkgname=goonies +pkgver=1.4.1528 +pkgrel=1 +pkgdesc="Remake of Konami's The Goonies for the MSX" +arch=('i686' 'x86_64') +license=('unknown') +url="http://www.braingames.getput.com/goonies" +depends=('sdl_image' 'sdl_mixer' 'glu') +source=("http://braingames.jorito.net/goonies/downloads/$pkgname.src_$pkgver.tgz" + goonies.patch) +sha1sums=('a2be53b74e9744ca72fdd1913f2dab1912170534' + '780e4bacf811b63431718f24e33e799f017bf726') + +prepare() { + cd $pkgname-$pkgver + + # fix compile errors and bin path + patch -p0 < "$srcdir/goonies.patch" +} + +build() { + cd $pkgname-$pkgver + + make +} + +package() { + cd $pkgname-$pkgver + + make PREFIX="$pkgdir/usr" install +} diff --git a/goonies.patch b/goonies.patch new file mode 100644 index 000000000000..79eec750a043 --- /dev/null +++ b/goonies.patch @@ -0,0 +1,42 @@ +--- build/linux/Makefile 2016-06-07 16:59:56.225909535 +0200 ++++ build/linux/Makefile 2016-06-07 17:05:44.756102836 +0200 +@@ -3,7 +3,7 @@ + PREFIX = /usr + EXTRADIR = ./build/linux + +-GAMEDIR = $(PREFIX)/games ++GAMEDIR = $(PREFIX)/bin + STARTUP = $(GAMEDIR)/$(EXE) + BINDIR = $(PREFIX)/share/games/$(EXE) + ICNDIR = $(PREFIX)/share/pixmaps +@@ -56,7 +56,7 @@ + $(SRC)/Symbol.o $(SRC)/TheGooniesApp.o \ + $(SRC)/TheGoonies.o $(SRC)/Vector.o + +-CC = gcc ++CC = g++ + CFLAGS = -g3 -O3 -Wno-write-strings `sdl-config --cflags` -I/usr/X11R6/include + LDFLAGS = `sdl-config --libs` -L/usr/X11R6/lib/ -lSDL_image -lSDL_mixer -lGL -lGLU + RM = rm -f +@@ -88,7 +88,8 @@ + @$(ECHO) " o Creating startup script $(STARTUP)" + @$(MD) "$(GAMEDIR)" + @$(ECHO) "#!/bin/sh" >"$(STARTUP)" +- @$(ECHO) "cd \"$(BINDIR)\" && ./$(EXE)" >>"$(STARTUP)" ++ @$(ECHO) "cd \"/usr/share/games/goonies/\" && ./$(EXE)" >>"$(STARTUP)" ++# @$(ECHO) "cd \"$(BINDIR)\" && ./$(EXE)" >>"$(STARTUP)" + @$(CHMOD) 755 "$(STARTUP)" + @$(ECHO) " o Creating application menu entry" + @$(MD) "$(ICNDIR)" + +--- src/auxiliar.cpp 2016-06-07 17:01:08.277920131 +0200 ++++ src/auxiliar.cpp 2016-06-07 17:01:33.940781580 +0200 +@@ -94,7 +94,7 @@ + + if (tmp == 0 || + mask == 0) +- return false; ++ return 0; + + res = SDL_DisplayFormatAlpha(tmp); + |