diff options
author | Rafael Fontenelle | 2017-02-19 10:28:51 -0300 |
---|---|---|
committer | Rafael Fontenelle | 2017-02-19 10:28:51 -0300 |
commit | 2028bf54833bef6e6e983c876a56496704120f5a (patch) | |
tree | ece32b38e6c65560c1a76151c84e0395376df67f /PKGBUILD | |
download | aur-2028bf54833bef6e6e983c876a56496704120f5a.tar.gz |
Initial commit
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..3612e5d218a8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Rafael Fontenelle <rafaelff@gnome.org> +pkgname=teeuniverse +pkgver=0.2.2 +pkgrel=1 +pkgdesc="Enhanced map editor for DDNet, Teeworlds, and similar games" +arch=('i686' 'x86_64') +url="https://teeuniverse.net/" +license=('AGPL' 'custom') +depends=('harfbuzz-icu' 'sdl2' 'glu' 'desktop-file-utils') +makedepends=('cmake' 'gendesk' 'imagemagick') +source=("https://github.com/teeuniverse/$pkgname/archive/v$pkgver.tar.gz") +md5sums=('1f1c3f22e15d31ca4fb919e779375df8') + +prepare() { + gendesk -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" \ + --exec 'teeuniverse_editor' --name 'teeuniverse' \ + --categories 'Game;ArcadeGame;' +} + +build() { + cd "$pkgname-$pkgver" + + if [[ -d build ]]; then + rm -rf build + fi + mkdir build && cd build + + cmake .. \ + -DCMAKE_BUILD_TYPE='Release' \ + -DCMAKE_INSTALL_PREFIX='/usr' + + make +} + +package() { + cd "$pkgname-$pkgver/build" + make DESTDIR="$pkgdir/" install + + install -Dm644 "$srcdir/$pkgname.desktop" \ + "$pkgdir/usr/share/applications/$pkgname.desktop" + install -Dm644 "../datasrc/images/logo.png" \ + "$pkgdir/usr/share/pixmaps/$pkgname.png" + + install -dm755 "$pkgdir/usr/share/licenses/$pkgname/" + install -m644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/" + install -m644 ../LICENSE_DDNET "$pkgdir/usr/share/licenses/$pkgname/" + install -m644 ../LICENSE_TEEWORLDS "$pkgdir/usr/share/licenses/$pkgname/" +} |