summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDanny Holman2019-11-05 16:01:28 -0600
committerDanny Holman2019-11-05 16:05:12 -0600
commit23b0ffdc82d9eefd06621fbe5e027de502f487a9 (patch)
tree00a7271042d8d5bc48f6c2e5f9ae2b8882d4402a
downloadaur-libtmx-git.tar.gz
Add PKGBUILD
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD34
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b3d52a766682
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = libtmx-git
+ pkgdesc = Loads .tmx tiled maps in your games.
+ pkgver = 160.1900b80
+ pkgrel = 1
+ url = https://github.com/baylej/tmx/
+ arch = any
+ license = BSD
+ makedepends = cmake
+ depends = zlib
+ depends = libxml2
+ provides = libtmx
+ source = libtmx-git::git://github.com/baylej/tmx.git
+ sha512sums = SKIP
+
+pkgname = libtmx-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..e68cd203c390
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Danny Holman <dholman@gymli.org>
+# Contributor: Kilian Köppchen <kiliankoeppchen at gmail dot com>
+pkgname=libtmx-git
+provides=('libtmx')
+pkgver=160.1900b80
+pkgrel=1
+pkgdesc="Loads .tmx tiled maps in your games."
+arch=(any)
+url="https://github.com/baylej/tmx/"
+license=('BSD')
+depends=('zlib' 'libxml2')
+makedepends=('cmake')
+source=("$pkgname"::'git://github.com/baylej/tmx.git')
+sha512sums=('SKIP')
+
+pkgver() {
+ cd "$pkgname"
+ printf "%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build() {
+ cd $pkgname
+ mkdir build
+ cd build
+ cmake -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCMAKE_INSTALL_PREFIX=/usr ..
+ make
+}
+
+package() {
+ cd $pkgname/build
+ make DESTDIR="$pkgdir" install
+ cd ..
+ install -m644 -D COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}