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 | |
download | aur-2028bf54833bef6e6e983c876a56496704120f5a.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..911b07fd0f4b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +# Generated by mksrcinfo v8 +# Sun Feb 19 13:28:08 UTC 2017 +pkgbase = teeuniverse + pkgdesc = Enhanced map editor for DDNet, Teeworlds, and similar games + pkgver = 0.2.2 + pkgrel = 1 + url = https://teeuniverse.net/ + arch = i686 + arch = x86_64 + license = AGPL + license = custom + makedepends = cmake + makedepends = gendesk + makedepends = imagemagick + depends = harfbuzz-icu + depends = sdl2 + depends = glu + depends = desktop-file-utils + source = https://github.com/teeuniverse/teeuniverse/archive/v0.2.2.tar.gz + md5sums = 1f1c3f22e15d31ca4fb919e779375df8 + +pkgname = teeuniverse + 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/" +} |