aboutsummaryrefslogtreecommitdiffstats
path: root/testing/wlroots/APKBUILD
diff options
context:
space:
mode:
authorHenrik Riomar <henrik.riomar@gmail.com>2018-12-04 22:16:13 +0100
committerHenrik Riomar <henrik.riomar@gmail.com>2018-12-05 18:41:23 +0100
commitd5f0369a8bc736a04b0b0963865618047caee8f9 (patch)
treefb891f1dbde3560e19fdc39fd1553eecb5f2a1fb /testing/wlroots/APKBUILD
parentf5a148e609303ad9e5348aa1156a807ac44543ad (diff)
testing/wlroots: new aport
Diffstat (limited to 'testing/wlroots/APKBUILD')
-rw-r--r--testing/wlroots/APKBUILD41
1 files changed, 41 insertions, 0 deletions
diff --git a/testing/wlroots/APKBUILD b/testing/wlroots/APKBUILD
new file mode 100644
index 00000000000..1f73ed98a92
--- /dev/null
+++ b/testing/wlroots/APKBUILD
@@ -0,0 +1,41 @@
+# Contributor: Henrik Riomar <henrik.riomar@gmail.com>
+# Maintainer:
+pkgname=wlroots
+pkgver=0.2
+pkgrel=0
+pkgdesc="A modular Wayland compositor library"
+url="https://github.com/swaywm/wlroots"
+arch="all"
+license="MIT"
+options="!check" # contains no test suite
+makedepends="ctags
+ eudev-dev
+ libcap-dev
+ libinput-dev
+ libxcb-dev
+ libxkbcommon-dev
+ mesa-dev
+ meson
+ ninja
+ pixman-dev
+ wayland-dev
+ wayland-protocols
+ xcb-util-image-dev
+ xcb-util-wm-dev
+ "
+subpackages="$pkgname-dev"
+source="$pkgname-$pkgver.tar.gz::https://github.com/swaywm/$pkgname/archive/$pkgver.tar.gz"
+builddir="$srcdir/$pkgname-$pkgver"
+
+build() {
+ cd "$builddir"
+ meson build --prefix /usr
+ ninja -C build
+}
+
+package() {
+ cd "$builddir"
+ DESTDIR="$pkgdir" ninja -C build install
+}
+
+sha512sums="b7727b29ed7e5188d5fa6099687f8e6f48b6b3f17f7a6e136956ad6b607054595de3779118bffd4b9730115eaca2f00c2d30d52f4915b2753a749432ec0c3f2a wlroots-0.2.tar.gz"