diff options
author | Alexander F Rødseth | 2015-10-24 12:56:46 +0200 |
---|---|---|
committer | Alexander F Rødseth | 2015-10-24 12:56:46 +0200 |
commit | 62dfd875bc490b8ff796dfe5a1361810326759e0 (patch) | |
tree | 902ecb7316d6d0e65c87f44d9ae26e8f81055996 | |
parent | 6003b583027a171fd6b2ae6deeab9f42a036cb28 (diff) | |
download | aur-62dfd875bc490b8ff796dfe5a1361810326759e0.tar.gz |
Desktop shortcut for the editor. Pulseaudio sound.
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 32 insertions, 19 deletions
@@ -1,7 +1,9 @@ +# Generated by mksrcinfo v8 +# Sat Oct 24 10:56:42 UTC 2015 pkgbase = maniadrive pkgdesc = Acrobatic racing game pkgver = 1.2 - pkgrel = 18 + pkgrel = 19 url = http://maniadrive.raydium.org/ arch = x86_64 arch = i686 @@ -11,6 +13,8 @@ pkgbase = maniadrive depends = libgl depends = alsa-lib depends = mesa + depends = glu + depends = libpulse source = http://prdownloads.sourceforge.net/maniadrive/ManiaDrive-1.2-linux-i386.tar.gz source = maniadrive.png::http://framakey.org/uploads/Portables/PortableManiaDrive_128px.png source = license.txt @@ -1,19 +1,19 @@ -# Maintainer: Alexander Rødseth <rodseth@gmail.com> +# Maintainer: Alexander F Rødseth <xyproto@archlinux.org> # Contributor: Eric Belanger <belanger@astro.umontreal.ca> # Contributor: Darwin Bautista <djclue917@gmail.com> pkgname=maniadrive pkgver=1.2 -pkgrel=18 +pkgrel=19 pkgdesc='Acrobatic racing game' arch=('x86_64' 'i686') url='http://maniadrive.raydium.org/' license=('GPL' 'custom:CC by-sa 2.0') if [ "$CARCH" = "x86_64" ] then - depends=('lib32-libgl' 'lib32-alsa-lib' 'lib32-mesa') + depends=('lib32-libgl' 'lib32-alsa-lib' 'lib32-mesa' 'lib32-glu' 'lib32-libpulse') else - depends=('libgl' 'alsa-lib' 'mesa') + depends=('libgl' 'alsa-lib' 'mesa' 'glu' 'libpulse') fi makedepends=('gendesk') source=("http://prdownloads.sourceforge.net/maniadrive/ManiaDrive-$pkgver-linux-i386.tar.gz" @@ -24,48 +24,57 @@ sha256sums=('ea524a4613139290b0f85fb6a1a8206d398cba27a2bddb4173ad60b399cbcae4' '60e4d9d0dd67ddf5ee4d0e60219e29f6824b6e0ec1232194110f696b46936f19') prepare() { - cd "$srcdir" + gendesk -f --pkgname "Maniadrive" --pkgdesc "$pkgdesc" --exec maniadrive - gendesk --pkgname "$pkgname" --pkgdesc "$pkgdesc" + gendesk -f --pkgname "Maniadrive Editor" --pkgdesc "Level Editor" \ + --exec maniadrive_editor cd "ManiaDrive-$pkgver-linux-i386" echo '#!/bin/sh' > maniadrive - echo '/opt/maniadrive/mania_drive.static "$@"' >> maniadrive + echo 'padsp /opt/maniadrive/mania_drive.static "$@"' >> maniadrive echo '#!/bin/sh' > maniadrive_editor - echo '/opt/maniadrive/mania2.static "$@"' >> maniadrive_editor + echo 'padsp /opt/maniadrive/mania2.static "$@"' >> maniadrive_editor echo '#!/bin/sh' > maniadrive_server echo '/opt/maniadrive/mania_server.static "$@"' >> maniadrive_server } package() { - cd "$srcdir/ManiaDrive-$pkgver-linux-i386" - - mkdir "$pkgdir/opt" + cd "ManiaDrive-$pkgver-linux-i386" + + install -d "$pkgdir/opt" cp -r game "$pkgdir/opt" mv "$pkgdir/opt/game" "$pkgdir/opt/$pkgname" - + install -Dm755 maniadrive \ "$pkgdir/usr/bin/maniadrive" install -Dm755 maniadrive_editor \ "$pkgdir/usr/bin/maniadrive_editor" install -Dm755 maniadrive_server \ "$pkgdir/usr/bin/maniadrive_server" - + # GPL install -Dm644 COPYING \ "$pkgdir/usr/share/licenses/$pkgname/COPYING" + # Creative commons cd $srcdir install -Dm644 license.txt \ "$pkgdir/usr/share/licenses/$pkgname/license.txt" - - install -D -m644 "$pkgname.desktop" \ - "$pkgdir/usr/share/applications/$pkgname.desktop" - install -D -m644 "$pkgname.png" \ - "$pkgdir/usr/share/pixmaps/$pkgname.png" + + # Desktop shortcuts + + install -Dm644 Maniadrive.desktop \ + "$pkgdir/usr/share/applications/Maniadrive.desktop" + install -Dm644 maniadrive.png \ + "$pkgdir/usr/share/pixmaps/Maniadrive.png" + + install -Dm644 'Maniadrive Editor.desktop' \ + "$pkgdir/usr/share/applications/Maniadrive Editor.desktop" + install -Dm644 maniadrive.png \ + "$pkgdir/usr/share/pixmaps/Maniadrive Editor.png" } # vim:set ts=2 sw=2 et: |