diff options
author | Carsten Teibes | 2014-10-03 15:30:22 +0200 |
---|---|---|
committer | Carsten Teibes | 2014-10-03 15:30:22 +0200 |
commit | 842357583f14aa39e143a81e1ea0490c0fa27cc8 (patch) | |
tree | de1c988e7128025409874470228534b28365ab92 | |
download | aur-842357583f14aa39e143a81e1ea0490c0fa27cc8.tar.gz |
[add] opensurge-svn
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 43 | ||||
-rw-r--r-- | opensurge.desktop | 7 | ||||
-rw-r--r-- | opensurge.sh | 3 |
4 files changed, 74 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..73408ab423e2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = opensurge-svn + pkgdesc = Retro-style 2D sidescroller inspired by old-school sonic games (development version) + pkgver = r765 + pkgrel = 1 + url = http://opensnc.sourceforge.net/ + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = cmake + makedepends = svn + depends = alure + depends = alfont + source = opensurge::svn+http://svn.code.sf.net/p/opensnc/code/opensurge/trunk + source = opensurge.desktop + source = opensurge.sh + sha256sums = SKIP + sha256sums = 04bc0d01613bb61553a753c0cbbc7be727ea4ee57078284832faaea32d3bd2fb + sha256sums = accfeeaf152bed5332c1c5e87fae3f4f1f344ed195dd18089b8bd38bf6fa3813 + +pkgname = opensurge-svn + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..37fde0db4612 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG +# Contributor: Hakim Zulkufli <acrox999@gmail.com> + +pkgname=opensurge-svn +pkgver=r765 +pkgrel=1 +pkgdesc="Retro-style 2D sidescroller inspired by old-school sonic games (development version)" +arch=('i686' 'x86_64') +url="http://opensnc.sourceforge.net/" +license=('GPL2') +depends=('alure' 'alfont') +makedepends=('cmake' 'svn') +source=(${pkgname%-*}::"svn+http://svn.code.sf.net/p/opensnc/code/opensurge/trunk" + "${pkgname%-*}.desktop" + "${pkgname%-*}.sh") +sha256sums=('SKIP' + '04bc0d01613bb61553a753c0cbbc7be727ea4ee57078284832faaea32d3bd2fb' + 'accfeeaf152bed5332c1c5e87fae3f4f1f344ed195dd18089b8bd38bf6fa3813') + +pkgver() { + cd ${pkgname%-*} + + local ver="$(svnversion)" + printf "r%s" "${ver//[[:alpha:]]}" +} + +build() { + cd ${pkgname%-*} + + cmake . + make +} + +package() { + cd ${pkgname%-*} + + make DESTDIR="$pkgdir/" install + msg2 "Please ignore the above error about copying the executable, we use a launcher script for Arch Linux." + install -Dm755 ../${pkgname%-*}.sh "$pkgdir"/usr/bin/${pkgname%-*} + # .desktop entry + install -Dm644 ../${pkgname%-*}.desktop "$pkgdir"/usr/share/applications/${pkgname%-*}.desktop + install -Dm644 src/misc/${pkgname%-*}_48x48.png "$pkgdir"/usr/share/pixmaps/${pkgname%-*}.png +} diff --git a/opensurge.desktop b/opensurge.desktop new file mode 100644 index 000000000000..63d910f9fc44 --- /dev/null +++ b/opensurge.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Name=Open Surge +Exec=opensurge +Icon=opensurge +Comment=Game based on the "Sonic the Hedgehog" universe +Categories=Game;ArcadeGame; diff --git a/opensurge.sh b/opensurge.sh new file mode 100644 index 000000000000..c6aaa6d9de81 --- /dev/null +++ b/opensurge.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +cd /usr/share/opensurge && exec ./opensurge |