aboutsummaryrefslogtreecommitdiffstats
path: root/testing/feedbackd/APKBUILD
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2020-03-01 14:00:08 +0100
committerRasmus Thomsen <oss@cogitri.dev>2020-03-01 18:11:36 +0100
commita4316edf07edad8429bd413d46a1a57f3ebea500 (patch)
tree7107059634fc722ff8f6e811f389531aedea0001 /testing/feedbackd/APKBUILD
parent5b21ab3c54fb1294d0a30536ec2a43487a52af5f (diff)
testing/feedbackd: new aport
https://source.puri.sm/Librem5/feedbackd A daemon to provide haptic (and later more) feedback on events
Diffstat (limited to 'testing/feedbackd/APKBUILD')
-rw-r--r--testing/feedbackd/APKBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/testing/feedbackd/APKBUILD b/testing/feedbackd/APKBUILD
new file mode 100644
index 00000000000..1f72e8148a5
--- /dev/null
+++ b/testing/feedbackd/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+pkgname=feedbackd
+pkgver=0_git20200225
+pkgrel=0
+_sha=524ed476a27504f524211d3387727811d105e0b5
+pkgdesc="A daemon to provide haptic (and later more) feedback on events"
+url="https://source.puri.sm/Librem5/feedbackd"
+arch="all"
+license="GPL-3.0-or-later"
+depends="dbus"
+makedepends="meson glib-dev gsound-dev libgudev-dev json-glib-dev gtk-doc
+ vala gobject-introspection-dev"
+subpackages="$pkgname-dev $pkgname-doc"
+source="https://source.puri.sm/Librem5/feedbackd/-/archive/$_sha.tar.gz
+ fix-32bit-build.patch"
+builddir="$srcdir/$pkgname-$_sha"
+
+build() {
+ meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=plain \
+ -Dgtk_doc=true \
+ . output
+ ninja -C output data/lfb-gdbus.h
+ ninja -C output
+}
+
+check() {
+ ninja -C output test
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C output install
+}
+
+sha512sums="bdbed0395be54d1a21c38a4153b24f07c8beb08965f1d4a0b36fb45f6b5b874be974128505d85496ce892714c2b28adcb07ec24f47bcb0a4e9ba70581857f860 524ed476a27504f524211d3387727811d105e0b5.tar.gz
+49b40b6de46f46737401fc71c6b5697e951cde4c461e42234d646d8dc013450828212bc4ee4f23c8ad3c524f2fce9104836cae2a563ffca20b28197844103759 fix-32bit-build.patch"