summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJan Cholasta2013-11-01 12:04:50 +0100
committerJan Cholasta2013-11-01 12:04:50 +0100
commit6bb37169ce35ac5f0066d5480daf6c565070deb5 (patch)
tree22a4dc1396fc5d396a7842b30d2d097281353c4e /PKGBUILD
downloadaur-6bb37169ce35ac5f0066d5480daf6c565070deb5.tar.gz
Initial commit.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0622ef5ef523
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Contributor: Jan Cholasta <grubber at grubber cz>
+# Maintainer: Jan Cholasta <grubber at grubber cz>
+
+pkgname=slade
+pkgver=3.0.2
+pkgrel=3
+pkgdesc="SLADE3 Doom editor."
+arch=('i686' 'x86_64')
+url="http://slade.mancubus.net/"
+license=('GPL')
+depends=('fluidsynth' 'freeimage' 'sfml1.6' 'wxgtk2.9')
+makedepends=('cmake' 'imagemagick')
+source=(http://slade.mancubus.net/files/${pkgname}_302_src.zip
+ build.patch)
+md5sums=('4cce3c83292ea55044b7d385bb61a907'
+ '09d9a15776a96af7b1b84512bc651033')
+
+prepare() {
+ patch -p1 <"$srcdir/build.patch"
+}
+
+build() {
+ cmake -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-2.9 \
+ -DwxWidgets_wxrc_EXECUTABLE=/usr/bin/wxrc-2.9 \
+ -DCMAKE_INCLUDE_PATH=/usr/include/sfml-1.6 \
+ -DSFML_SYSTEM_LIBRARY_SHARED_NONDEBUG=/usr/lib/libsfml-system-1.6.so \
+ -DSFML_AUDIO_LIBRARY_SHARED_NONDEBUG=/usr/lib/libsfml-audio-1.6.so \
+ -DCMAKE_CXX_FLAGS="-I/usr/include/sfml-1.6 -DNDEBUG" \
+ .
+ make
+
+ convert "slade.ico[0]" slade.png
+}
+
+package() {
+ 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 slade.desktop "$pkgdir/usr/share/applications/slade.desktop"
+}