diff options
author | Jan Cholasta | 2013-11-17 17:14:31 +0100 |
---|---|---|
committer | Jan Cholasta | 2013-11-17 17:14:31 +0100 |
commit | 91060537a5762aed11b296574fe63fa03c2cda17 (patch) | |
tree | d05266ad524f879081d4b3f5a6371920e7ae0909 /PKGBUILD | |
download | aur-91060537a5762aed11b296574fe63fa03c2cda17.tar.gz |
Add slade-git package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1f98ef36b6a0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Contributor: Jan Cholasta <grubber at grubber cz> +# Maintainer: Jan Cholasta <grubber at grubber cz> + +pkgname=slade-git +pkgver=20131117 +pkgrel=1 +pkgdesc="SLADE3 Doom editor." +arch=('i686' 'x86_64') +url="http://slade.mancubus.net/" +license=('GPL') +depends=('fluidsynth' 'freeimage' 'ftgl' 'libmodplug' 'sfml' 'wxgtk2.9') +makedepends=('cmake' 'git' 'imagemagick' 'zip') +conflicts=('slade') +provides=('slade') +source=(slade::git://github.com/sirjuddington/SLADE.git \ + slade.desktop) +md5sums=('SKIP' + '49eb1692463e2aa93ea2754a5df7a6e4') + +pkgver() { + date +%Y%m%d +} + +build() { + cd slade + + cmake -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.9 \ + -DwxWidgets_wxrc_EXECUTABLE=/usr/bin/wxrc-2.9 \ + -DCMAKE_CXX_FLAGS=-DNDEBUG \ + . + make + + pushd dist/res + zip -r ../slade.pk3 * + popd + + convert "slade.ico[0]" slade.png +} + +package() { + cd slade + + install -Dm755 slade "$pkgdir/usr/bin/slade" + install -Dm644 dist/slade.pk3 "$pkgdir/usr/share/slade3/slade.pk3" + + install -Dm644 slade.png "$pkgdir/usr/share/pixmaps/slade.png" + install -Dm644 "$srcdir/slade.desktop" "$pkgdir/usr/share/applications/slade.desktop" +} |