diff options
author | Coşku Baş | 2016-09-17 18:41:48 +0300 |
---|---|---|
committer | Coşku Baş | 2016-09-17 18:41:48 +0300 |
commit | bcdda3877c794aafd95c4be45221ec89026c8b37 (patch) | |
tree | fd218ab07d048fced045399a22208523dee9633d | |
download | aur-bcdda3877c794aafd95c4be45221ec89026c8b37.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 30 | ||||
-rw-r--r-- | trenchbroom.desktop | 11 |
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..194bb48d0820 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,27 @@ +pkgbase = trenchbroom-git + pkgdesc = TrenchBroom is a modern cross-platform level editor for Quake-engine based games. + pkgver = 2.0.0 + pkgrel = 5 + url = http://kristianduske.com/trenchbroom + arch = i686 + arch = x86_64 + license = GPLv3 + makedepends = git + makedepends = clang + makedepends = pandoc + depends = freeimage + depends = freetype2 + depends = wxgtk-trenchbroom + depends = mesa + depends = libgl + depends = freeglut + depends = libxxf86vm + depends = glew + depends = glm + source = git://github.com/kduske/TrenchBroom.git#branch=release/v2.0.0 + source = trenchbroom.desktop + sha1sums = SKIP + sha1sums = 0ccd7b40ca49b6c81a7ed39e32510c32571b9b1b + +pkgname = trenchbroom-git + 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" +} diff --git a/trenchbroom.desktop b/trenchbroom.desktop new file mode 100644 index 000000000000..8a13d3de9d87 --- /dev/null +++ b/trenchbroom.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Exec=/opt/trenchbroom/TrenchBroom +GenericName=Level Editor +Comment=Level Editor +Icon=trenchbroom +Name=TrenchBroom +Terminal=0 +Type=Application +Categories=Game +Keywords=quake;level;editor; + |