summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Fontenelle2017-02-19 10:28:51 -0300
committerRafael Fontenelle2017-02-19 10:28:51 -0300
commit2028bf54833bef6e6e983c876a56496704120f5a (patch)
treeece32b38e6c65560c1a76151c84e0395376df67f
downloadaur-2028bf54833bef6e6e983c876a56496704120f5a.tar.gz
Initial commit
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD48
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/"
+}