diff options
author | Ivy Foster | 2015-12-11 17:38:18 -0600 |
---|---|---|
committer | Ivy Foster | 2015-12-11 17:38:18 -0600 |
commit | dce38901cdaf596d5a0ed4ce7fd037612597b30f (patch) | |
tree | fdb4235c3e20730ae35fd1000d16e5071b8eff50 | |
download | aur-dce38901cdaf596d5a0ed4ce7fd037612597b30f.tar.gz |
Initial commit: rrootage-0.231-1
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 58 | ||||
-rw-r--r-- | rrootage.changelog | 3 |
3 files changed, 78 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2662150d9e02 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = rrootage + pkgdesc = rRootage is an abstract shooter, created by Kenta Cho and ported to Linux by Evil Mr Henry. + pkgver = 0.23a + pkgrel = 1 + url = http://rrootage.sourceforge.net/ + arch = x86_64 + arch = i686 + license = custom:rrootage + depends = libbulletml + depends = sdl_mixer + source = http://downloads.sourceforge.net/rrootage/rRootage-0.23a.tar.gz + source = http://ftp.de.debian.org/debian/pool/main/r/rrootage/rrootage_0.23a-9.diff.gz + sha1sums = 8b63bfe17fd311ade6983ec99ec53e44cb8ee3f1 + sha1sums = 0674a153ccbd9bdb8e675cbe9c6b2ed79ee53361 + +pkgname = rrootage + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f1017164c4f3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,58 @@ +# Contributor: Ivy Foster <ivy.foster@gmail.com> + +pkgname='rrootage' +pkgver='0.23a' +pkgrel=1 +pkgdesc='rRootage is an abstract shooter, created by Kenta Cho and ported to Linux by Evil Mr Henry.' +url='http://rrootage.sourceforge.net/' +license=('custom:rrootage') +changelog='rrootage.changelog' + +arch=('x86_64' 'i686') +depends=('libbulletml' 'sdl_mixer') +source=("http://downloads.sourceforge.net/rrootage/rRootage-$pkgver.tar.gz" + http://ftp.de.debian.org/debian/pool/main/r/rrootage/rrootage_0.23a-9.diff.gz) +sha1sums=('8b63bfe17fd311ade6983ec99ec53e44cb8ee3f1' + '0674a153ccbd9bdb8e675cbe9c6b2ed79ee53361') + +prepare() { + cd rRootage + + # Unpack the patches + patch -Np1 <"$srcdir"/rrootage_0.23a-9.diff + # *sigh* patch the patch + sed 's/windowMode = 0/windowMode = 1/' \ + -i debian/patches/09_rrootage_make_highres_default.patch + sed -e '/^Medium resolution mode/ s/ (default)//' \ + -e '/^High resolution mode/ s/\.$/ (default)./' \ + -i debian/rrootage.6 + + for patch in debian/patches/*.patch; do + patch -Np1 <"$patch" + done +} + +build() { + cd rRootage + make -C src -f makefile.lin +} + +package() { + cd rRootage + + install -d "$pkgdir"/usr/share/games + cp -r rr_share "$pkgdir"/usr/share/games/rrootage + install -D src/rrootage "$pkgdir"/usr/bin/rrootage + + install -D -m 644 readme.txt "$pkgdir"/usr/share/licenses/rrootage/README.jp + install -m 644 readme_e.txt "$pkgdir"/usr/share/licenses/rrootage/README.en + + install -D -m 644 readme.txt "$pkgdir"/usr/share/doc/rrootage/README.jp + install -m 644 readme_e.txt "$pkgdir"/usr/share/doc/rrootage/README.en + install -m 644 readme_linux "$pkgdir"/usr/share/doc/rrootage/README + + install -D -m 644 debian/rrootage.6 "$pkgdir"/usr/share/man/man6/rrootage.6 + install -D -m 644 debian/rrootage.desktop \ + "$pkgdir"/usr/share/applications/rrootage.desktop + install -D -m 644 debian/rrootage.xpm "$pkgdir"/usr/share/pixmaps/rrootage.xpm +} diff --git a/rrootage.changelog b/rrootage.changelog new file mode 100644 index 000000000000..54376557143e --- /dev/null +++ b/rrootage.changelog @@ -0,0 +1,3 @@ +2015-12-11 Ivy Foster <ivy.foster@gmail.com> + * 0.23a-1: + - Initial commit
\ No newline at end of file |