aboutsummaryrefslogtreecommitdiffstats
path: root/community/feedbackd/APKBUILD
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2020-03-19 19:43:46 +0100
committerRasmus Thomsen <oss@cogitri.dev>2020-03-19 19:39:26 +0000
commit13953371428141ccb54b2bbadf967a0ffcd486d2 (patch)
treed897c6bbc7b165ea8ce3c682b2f44c3132497349 /community/feedbackd/APKBUILD
parenta737bfd96bb96c395f27f4d20088905c521088d9 (diff)
downloadaports-13953371428141ccb54b2bbadf967a0ffcd486d2.tar.bz2
aports-13953371428141ccb54b2bbadf967a0ffcd486d2.tar.xz
community/feedbackd: move from community
Required for chatty
Diffstat (limited to 'community/feedbackd/APKBUILD')
-rw-r--r--community/feedbackd/APKBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/community/feedbackd/APKBUILD b/community/feedbackd/APKBUILD
new file mode 100644
index 0000000000..1f72e8148a
--- /dev/null
+++ b/community/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"