aboutsummaryrefslogtreecommitdiffstats
path: root/testing/mir-core
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2020-02-29 23:49:02 +0100
committerRasmus Thomsen <oss@cogitri.dev>2020-03-01 11:24:34 +0100
commiteea6a7d7cc0ee242e0c0ed7690f9d0d7b133bca0 (patch)
treef85837d7df4ae44447e37054a83bf6bfe1875eee /testing/mir-core
parent915e7224b9470fd74191aedfb39931c2c4b3d28b (diff)
downloadaports-eea6a7d7cc0ee242e0c0ed7690f9d0d7b133bca0.tar.bz2
aports-eea6a7d7cc0ee242e0c0ed7690f9d0d7b133bca0.tar.xz
testing/mir-core: new aport
https://github.com/libmir/mir-core Base software building blocks and conventions
Diffstat (limited to 'testing/mir-core')
-rw-r--r--testing/mir-core/APKBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/testing/mir-core/APKBUILD b/testing/mir-core/APKBUILD
new file mode 100644
index 0000000000..9e5fc9fb00
--- /dev/null
+++ b/testing/mir-core/APKBUILD
@@ -0,0 +1,34 @@
+# Contributor: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+pkgname=mir-core
+pkgver=1.1.0
+pkgrel=0
+pkgdesc="Base software building blocks and conventions"
+url="https://github.com/libmir/mir-core"
+arch="x86_64" # ldc
+license="BSL-1.0"
+makedepends="meson ldc ldc-runtime"
+subpackages="$pkgname-dev"
+source="https://github.com/libmir/mir-core/archive/v$pkgver/mir-core-$pkgver.tar.gz"
+
+build() {
+ meson \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var \
+ --buildtype=plain \
+ -Dwith_test=true \
+ . output
+ ninja -C output
+}
+
+check() {
+ ninja -C output test
+}
+
+package() {
+ DESTDIR="$pkgdir" ninja -C output install
+}
+
+sha512sums="86695f0c5be38027d12bfc619e51bc091b7e2357f871a428ad4ad9060f80d8e4e44613303103e3753ab6178330ac9ea126dd86ffb19e3b6f3ea97cba8f12eb3a mir-core-1.1.0.tar.gz"