summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCarsten Teibes2014-11-16 19:18:20 +0100
committerCarsten Teibes2014-11-16 19:18:20 +0100
commit32b6067bdb8fcd7cf45dc68a3f82b8e99311b1f0 (patch)
tree73d57c4a3f309b194bf05b58c7e75960eccc840c /PKGBUILD
parent514b89f0defbe594803b90a79f1475d008e4903a (diff)
downloadaur-32b6067bdb8fcd7cf45dc68a3f82b8e99311b1f0.tar.gz
Cleanup
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 19 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c980a2d6ac67..c4fca3609a2e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}