diff options
author | Carsten Teibes | 2014-11-16 19:18:20 +0100 |
---|---|---|
committer | Carsten Teibes | 2014-11-16 19:18:20 +0100 |
commit | 32b6067bdb8fcd7cf45dc68a3f82b8e99311b1f0 (patch) | |
tree | 73d57c4a3f309b194bf05b58c7e75960eccc840c /PKGBUILD | |
parent | 514b89f0defbe594803b90a79f1475d008e4903a (diff) | |
download | aur-32b6067bdb8fcd7cf45dc68a3f82b8e99311b1f0.tar.gz |
Cleanup
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 19 insertions, 22 deletions
@@ -1,8 +1,7 @@ -# Maintainer: carstene1ns <url/mail: arch carsten-teibes de> +# Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG -_pkgbase=dunedynasty -pkgname=$_pkgbase-git -pkgver=1.5.7.r186.g9bf26be +pkgname=dunedynasty-git +pkgver=1.5.7.r263.g6f925e9 pkgrel=1 pkgdesc="Enhanced continuation of the classic real-time strategy game Dune II (development version)" url="http://dunedynasty.sourceforge.net/" @@ -10,51 +9,49 @@ arch=('i686' 'x86_64') license=('GPL2') depends=('allegro' 'enet') makedepends=('cmake') -conflicts=("$_pkgbase") -provides=("$_pkgbase") +conflicts=("${pkgname%-*}") +provides=("${pkgname%-*}") optdepends=('fluidsynth: software synthesizer for midi music' 'soundfont-fluid: good soundfont for use with fluidsynth' 'timidity++: alternative midi sequencer' 'timidity-freepats: patch set for timidity++' 'libmad: for mp3 music support') -install=$_pkgbase.install -source=($_pkgbase::"git+http://git.code.sf.net/p/dunedynasty/dunedynasty" - "$_pkgbase.desktop") +install=dunedynasty.install +source=("git+http://git.code.sf.net/p/dunedynasty/dunedynasty" + "${pkgname%-*}.desktop") sha256sums=('SKIP' '4bc37a890a354e274b152a03fffa61d2da1609131c848742e1e4bca537176493') pkgver() { - cd $_pkgbase + cd ${pkgname%-*} git describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./' } prepare() { - cd $_pkgbase + cd ${pkgname%-*} # set doc folder - sed -i 's|doc/dunedynasty-${DUNE_DYNASTY_VERSION}|share/doc/dunedynasty|' \ - CMakeLists.txt + sed 's|doc/dunedynasty-${DUNE_DYNASTY_VERSION}|share/doc/dunedynasty|' -i CMakeLists.txt # set soundfont path - sed -i 's|s/sf2/FluidR3_GM.sf2|fonts/FluidR3_GM2-2.sf2|' \ - dist/dunedynasty.cfg-sample + sed 's|s/sf2/FluidR3_GM.sf2|fonts/FluidR3_GM2-2.sf2|' -i dist/dunedynasty.cfg-sample } build() { - cd $_pkgbase + cd ${pkgname%-*} - cmake ./ -DCMAKE_INSTALL_PREFIX=/usr -DDUNE_DATA_DIR=/usr/share/$_pkgbase + cmake ./ -DCMAKE_INSTALL_PREFIX=/usr -DDUNE_DATA_DIR=/usr/share/dunedynasty make } package() { - cd $_pkgbase + cd ${pkgname%-*} make DESTDIR="$pkgdir/" install # remove license, part of common licenses - rm -f "$pkgdir"/usr/share/doc/$_pkgbase/COPYING + rm -f "$pkgdir"/usr/share/doc/${pkgname%-*}/COPYING - # desktop entry - install -Dm644 src/video/dune2_32x32.xpm "$pkgdir"/usr/share/pixmaps/$_pkgbase.xpm - install -Dm644 ../$_pkgbase.desktop "$pkgdir"/usr/share/applications/$_pkgbase.desktop + # .desktop entry + install -Dm644 src/video/dune2_32x32.xpm "$pkgdir"/usr/share/pixmaps/${pkgname%-*}.xpm + install -Dm644 ../${pkgname%-*}.desktop "$pkgdir"/usr/share/applications/${pkgname%-*}.desktop } |