diff options
author | Eric Anderson | 2015-06-20 09:13:28 -0700 |
---|---|---|
committer | Eric Anderson | 2015-06-20 09:13:28 -0700 |
commit | 4c140ebda3c3230d9192c711bf68965f734928fe (patch) | |
tree | c4d34d6cdc0315e3a7f25beea15b27a4115fbf43 | |
download | aur-4c140ebda3c3230d9192c711bf68965f734928fe.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 55 | ||||
-rw-r--r-- | multiwinia.desktop | 9 |
3 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..56d840a917ce --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = multiwinia + pkgdesc = Challenge your opponent to a game of stick-man slaughter (game sold separately) + pkgver = 1.3.1 + pkgrel = 3 + url = http://www.introversion.co.uk/multiwinia/ + arch = i686 + arch = x86_64 + license = custom + depends = glu + depends = openal + depends = sdl + depends = libvorbis + depends = libpng12 + source = multiwinia.desktop + source = hib://multiwinia_1.3.1-1_i386.tar.gz + md5sums = 59653ec01acf2befc0211c4cd7ac13bc + md5sums = bbc7d907431f15065a0f38f6623c4217 + +pkgname = multiwinia + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..425afe9313fc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# Contributor: Gadget30000 <gadget3000 at msn dot com> +# Maintainer: Eric Anderson <ejona86@gmail.com> + +pkgname=multiwinia +pkgver=1.3.1 +pkgrel=3 +pkgdesc='Challenge your opponent to a game of stick-man slaughter (game sold separately)' +arch=('i686' 'x86_64') +url='http://www.introversion.co.uk/multiwinia/' +license=('custom') +depends=('glu' 'openal' 'sdl' 'libvorbis' 'libpng12') +if [ "${CARCH}" = "x86_64" ]; then + _gamepkg="hib://${pkgname}_${pkgver}-1_amd64.tar.gz" + _gamepkgsum='5eaba188f84ad985fe9b5d36e3bf85a3' + _bin_postfix='_64' +else + _gamepkg="hib://${pkgname}_${pkgver}-1_i386.tar.gz" + _gamepkgsum='bbc7d907431f15065a0f38f6623c4217' + _bin_postfix= +fi +source=("${pkgname}.desktop" "${_gamepkg}") +md5sums=('59653ec01acf2befc0211c4cd7ac13bc' "${_gamepkgsum}") +# You can download the Humble Indie Bundle file manually, or you can configure +# DLAGENTS in makepkg.conf to auto-download. +# +# For example, to use hib-dlagent to download files set something like this in +# your makepkg.conf (change/add -k and add -u/-p to your needs): +# DLAGENTS=('hib::/usr/bin/hib-dlagent -k 1a2b3c -o %o $(echo %u | cut -c 7-)') +# +# To auto-search through a directory containing Humble Bundle downloads, you +# could set: +# DLAGENTS=('hib::/usr/bin/find /path/to/downloads -name $(echo %u | cut -c 7-) -exec ln -s \{\} %o \; -quit') +DLAGENTS+=('hib::/usr/bin/echo "Could not find %u. Download manually to \"$(pwd)\" or setup hib:// DLAGENT in /etc/makepkg.conf."; echo "Read this PKGBUILD for more info."; exit 1') +PKGEXT='.pkg.tar' + +package() { + cd "${srcdir}/${pkgname}" + + install -d "${pkgdir}/opt/${pkgname}/" + install -m755 -t "${pkgdir}/opt/${pkgname}/" multiwinia.bin.x86${_bin_postfix} + install -m644 -t "${pkgdir}/opt/${pkgname}/" \ + init.dat language.dat main.dat menusounds.dat sounds.dat sounds2.dat + + install -d "${pkgdir}/opt/${pkgname}/docs/" + install -m644 -t "${pkgdir}/opt/${pkgname}/docs/" \ + docs/readme.txt docs/manual.pdf + + install -d "${pkgdir}/usr/bin/" + ln -s /opt/${pkgname}/multiwinia.bin.x86${_bin_postfix} \ + "${pkgdir}/usr/bin/${pkgname}" + + install -Dm644 ${pkgname}.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -Dm644 "${srcdir}/${pkgname}.desktop" \ + "${pkgdir}/usr/share/applications/${pkgname}.desktop" +} diff --git a/multiwinia.desktop b/multiwinia.desktop new file mode 100644 index 000000000000..31345ef0b908 --- /dev/null +++ b/multiwinia.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Icon=multiwinia +Name=Multiwinia +Comment=Challenge your opponent to a game of stick-man slaughter +Exec=/usr/bin/multiwinia +Terminal=false +Categories=Game; |