diff options
| author | Rasmus Thomsen <oss@cogitri.dev> | 2020-01-02 13:39:05 +0100 |
|---|---|---|
| committer | Rasmus Thomsen <oss@cogitri.dev> | 2020-01-02 13:48:22 +0100 |
| commit | cf63cf9a8af53d9d41f5664c4fd2c82aa6729a6d (patch) | |
| tree | 40f0a6352a93a973d250e296814845bbf500b3fa /testing | |
| parent | 8dc9c033908d3bc944466eefe0fb4e06c892e47b (diff) | |
| download | aports-cf63cf9a8af53d9d41f5664c4fd2c82aa6729a6d.tar.bz2 aports-cf63cf9a8af53d9d41f5664c4fd2c82aa6729a6d.tar.xz | |
testing/corecollector: new aport
https://github.com/Cogitri/corecollector
A coredump collector written in D
Diffstat (limited to 'testing')
| -rw-r--r-- | testing/corecollector/APKBUILD | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/testing/corecollector/APKBUILD b/testing/corecollector/APKBUILD new file mode 100644 index 0000000000..c1040f449f --- /dev/null +++ b/testing/corecollector/APKBUILD @@ -0,0 +1,33 @@ +# Contributor: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +pkgname=corecollector +pkgver=0.1.0 +pkgrel=0 +pkgdesc="A coredump collector written in D" +url="https://github.com/Cogitri/corecollector" +arch="x86_64" # Missing gdc on ppc64le, failing tests on other arches +# missing *context functions on s90x +license="GPL-3.0-or-later" +makedepends="meson gcc-gdc" +source="https://github.com/Cogitri/corecollector/archive/v$pkgver/corecollector-$pkgver.tar.gz" + +build() { + meson \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --buildtype=release \ + . output + ninja -C output +} + +check() { + ninja -j1 -C output test +} + +package() { + DESTDIR="$pkgdir" ninja -C output install +} + +sha512sums="062850b952673e3e53f32f7c16c95dc847f979a33e3dc2a2a07cba4ed130480bc52d8a392e98f444e777b454606003906efb7041d2ca7c80183a2ed8ef52c81a corecollector-0.1.0.tar.gz" |
