aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2019-11-23 10:52:48 +0000
committerRasmus Thomsen <oss@cogitri.dev>2019-11-23 13:33:43 +0100
commitda29c160cdc5bed4b7588effd0a634e76cb1173a (patch)
treebeb8f2e85e5f523fdcbb07417047a866a2c959c2 /testing
parent74aeae946588d66b2fd3815a28f79b758fd94043 (diff)
downloadaports-da29c160cdc5bed4b7588effd0a634e76cb1173a.tar.bz2
aports-da29c160cdc5bed4b7588effd0a634e76cb1173a.tar.xz
testing/libmanette: new aport
https://gitlab.gnome.org/aplazas/libmanette Simple GObject game controller library
Diffstat (limited to 'testing')
-rw-r--r--testing/libmanette/APKBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/testing/libmanette/APKBUILD b/testing/libmanette/APKBUILD
new file mode 100644
index 0000000000..741a89f257
--- /dev/null
+++ b/testing/libmanette/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+pkgname=libmanette
+pkgver=0.2.3
+pkgrel=0
+pkgdesc="Simple GObject game controller library"
+url="https://gitlab.gnome.org/aplazas/libmanette"
+arch="all"
+license="LGPL-2.1-or-later"
+makedepends="meson glib-dev libgudev-dev libevdev-dev gobject-introspection-dev
+ vala"
+subpackages="$pkgname-dev"
+source="https://download.gnome.org/sources/libmanette/${pkgver%.*}/libmanette-$pkgver.tar.xz"
+
+build() {
+ meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=release \
+ . output
+ ninja -C output
+}
+
+check() {
+ ninja -C output test
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C output install
+}
+
+sha512sums="23d3feae3b0ba81deb75b0ff911eb37f3d0d767a0ae65815d34cadf69f78ca7f081177a2161105ea3979ba9222b3641e6b776bf4fcf3e46a9de716bdce475df6 libmanette-0.2.3.tar.xz"