summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorCoşku Baş2016-09-17 18:41:48 +0300
committerCoşku Baş2016-09-17 18:41:48 +0300
commitbcdda3877c794aafd95c4be45221ec89026c8b37 (patch)
treefd218ab07d048fced045399a22208523dee9633d /PKGBUILD
downloadaur-bcdda3877c794aafd95c4be45221ec89026c8b37.tar.gz
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 30 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c9945b0f7997
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Cosku Bas <cosku.bas@gmail.com>
+
+pkgname=trenchbroom-git
+pkgver=2.0.0
+pkgrel=5
+pkgdesc="TrenchBroom is a modern cross-platform level editor for Quake-engine based games."
+arch=('i686' 'x86_64')
+url="http://kristianduske.com/trenchbroom"
+license=('GPLv3')
+
+makedepends=('git' 'clang' 'pandoc')
+depends=('freeimage' 'freetype2' 'wxgtk-trenchbroom' 'mesa' 'libgl' 'freeglut' 'libxxf86vm' 'glew' 'glm')
+
+source=(git://github.com/kduske/TrenchBroom.git#branch=release/v2.0.0
+ trenchbroom.desktop)
+sha1sums=('SKIP'
+ '0ccd7b40ca49b6c81a7ed39e32510c32571b9b1b')
+
+build() {
+ cd TrenchBroom
+ cmake -DCMAKE_INSTALL_PREFIX:PATH=/opt -DCMAKE_BUILD_TYPE=Release .
+ cmake --build . --target TrenchBroom
+}
+
+package() {
+ cd TrenchBroom
+ make DESTDIR="${pkgdir}" install
+ install -Dm644 "${srcdir}/trenchbroom.desktop" "$pkgdir/usr/share/applications/trenchbroom.desktop"
+ install -Dm644 "./Resources/images/AppIcon.png" "$pkgdir/usr/share/pixmaps/trenchbroom.png"
+}