aboutsummaryrefslogtreecommitdiffstats
path: root/community/libhandy/APKBUILD
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2019-09-22 23:46:38 +0200
committerRasmus Thomsen <oss@cogitri.dev>2019-09-22 23:46:38 +0200
commit8f13d62ec4f5078bc75ad37cc9b8ac00bd614541 (patch)
tree21ff558f2a105701dee2cec711059cbc312f9da9 /community/libhandy/APKBUILD
parent8b18f3f07a7fc8c109c4647d3289bd3badfa72f7 (diff)
downloadaports-8f13d62ec4f5078bc75ad37cc9b8ac00bd614541.tar.bz2
aports-8f13d62ec4f5078bc75ad37cc9b8ac00bd614541.tar.xz
community/libhandy: move from testing
Diffstat (limited to 'community/libhandy/APKBUILD')
-rw-r--r--community/libhandy/APKBUILD45
1 files changed, 45 insertions, 0 deletions
diff --git a/community/libhandy/APKBUILD b/community/libhandy/APKBUILD
new file mode 100644
index 0000000000..bc9f7afad1
--- /dev/null
+++ b/community/libhandy/APKBUILD
@@ -0,0 +1,45 @@
+# Contributor: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+pkgname=libhandy
+pkgver=0.0.11
+pkgrel=0
+pkgdesc="Library full of GTK+ widgets for mobile phones"
+url="https://source.puri.sm/Librem5/libhandy"
+arch="all"
+license="LGPL-2.0-or-later"
+makedepends="meson glib-dev gtk+3.0-dev vala py3-setuptools gobject-introspection-dev
+ glade-dev"
+checkdepends="xvfb-run ibus"
+subpackages="$pkgname-dev:_dev"
+source="https://source.puri.sm/Librem5/libhandy/-/archive/v$pkgver/libhandy-v$pkgver.tar.gz"
+builddir="$srcdir/$pkgname-v$pkgver"
+
+build() {
+ meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=release \
+ -Dexamples=true \
+ . output
+ ninja -C output
+}
+
+check() {
+ xvfb-run ninja -C output test
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C output install
+}
+
+_dev() {
+ default_dev
+
+ mkdir -p "$subpkgdir"/usr/share
+ mv "$pkgdir"/usr/bin "$subpkgdir"/usr
+ mv "$pkgdir"/usr/share/glade "$subpkgdir"/usr/share
+}
+
+sha512sums="af415917905bedbe33abfc613e9c3eeaaffe22ef142bb39236d2ff5f78dd3487355f8f9232b616523508a3da0cbcf31470c50fa208e383c688148e12dac89dc6 libhandy-v0.0.11.tar.gz"