summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJan Cholasta2013-11-17 17:14:31 +0100
committerJan Cholasta2013-11-17 17:14:31 +0100
commit91060537a5762aed11b296574fe63fa03c2cda17 (patch)
treed05266ad524f879081d4b3f5a6371920e7ae0909 /PKGBUILD
downloadaur-91060537a5762aed11b296574fe63fa03c2cda17.tar.gz
Add slade-git package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD48
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"
+}