From eb7899c3ad60ae9f12a8e201bafe3fef1597741f Mon Sep 17 00:00:00 2001 From: Zach van Rijn Date: Thu, 26 Dec 2024 14:20:40 -0600 Subject: experimental/munge: new package. --- experimental/munge/APKBUILD | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 experimental/munge/APKBUILD diff --git a/experimental/munge/APKBUILD b/experimental/munge/APKBUILD new file mode 100644 index 000000000..c3d450cc0 --- /dev/null +++ b/experimental/munge/APKBUILD @@ -0,0 +1,36 @@ +# Contributor: Zach van Rijn +# Maintainer: Zach van Rijn +pkgname=munge +pkgver=0.5.16 +pkgrel=0 +pkgdesc="An authentication service for creating and validating user credentials" +url="https://dun.github.io/munge/" +arch="all" +options="!check" # FIXME: permissions-related +license="GPL-3.0+ OR LGPL-3.0+" +depends="" +makedepends="openssl-dev" +subpackages="$pkgname-dev $pkgname-doc" +source="https://github.com/dun/munge/releases/download/munge-$pkgver/munge-$pkgver.tar.xz" + +build() { + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var + make +} + +check() { + make check +} + +package() { + # TODO: https://github.com/dun/munge/wiki/Installation-Guide#starting-and-stopping-the-daemon + make DESTDIR="$pkgdir" install +} + +sha512sums="b808deede8e71c96719526182c5fc16250dc09d2129dc9d5cbcb54c5827723e1dbbd47b8c912373328f5f3b8971c75200abb2def5d35ebc896bff1984ab8c305 munge-0.5.16.tar.xz" -- cgit v1.2.3-70-g09d2