diff options
author | Jeremy Kescher | 2022-03-19 21:45:27 +0100 |
---|---|---|
committer | Jeremy Kescher | 2022-03-19 21:45:27 +0100 |
commit | 961f0a4afd9fcdccecf6ffd991a5373f74c75cd9 (patch) | |
tree | 13f126b89f17e508c53d1ccd86ac45c97930884f | |
download | aur-961f0a4afd9fcdccecf6ffd991a5373f74c75cd9.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ec6a8018fa04 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = poweradmin-git + pkgdesc = web-based DNS administration tool for PowerDNS server (git version) + pkgver = 2.2.2.r33.ga1f2356 + pkgrel = 1 + url = https://www.poweradmin.org + arch = any + license = GPL + makedepends = git + depends = powerdns + depends = php + backup = etc/webapps/poweradmin/config.inc.php + source = git+https://github.com/poweradmin/poweradmin.git + sha256sums = SKIP + +pkgname = poweradmin-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5029a7fced97 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Jeremy Kescher <jeremy@kescher.at> +# Contributor: Filip <fila pruda com> +pkgname=poweradmin-git +pkgver=2.2.2.r33.ga1f2356 +pkgrel=1 +pkgdesc="web-based DNS administration tool for PowerDNS server (git version)" +arch=(any) +url="https://www.poweradmin.org" +license=(GPL) +depends=(powerdns php) +makedepends=(git) +source=("git+https://github.com/poweradmin/poweradmin.git") +sha256sums=('SKIP') +backup=('etc/webapps/poweradmin/config.inc.php') + +pkgver() { + cd "poweradmin" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +package() { + _destdir="${pkgdir}/usr/share/webapps/poweradmin" + _destdir_etc="${pkgdir}/etc/webapps/poweradmin" + + install -dm755 "${_destdir}" + cp -R --no-dereference --preserve=mode,links -v "${srcdir}/poweradmin/"* "${_destdir}" + + mv "${_destdir}/install" "${_destdir}/x_install" + chmod 700 "${_destdir}/x_install" + + install -dm755 "${_destdir_etc}" + touch "${_destdir_etc}/config.inc.php" + ln -s "/etc/webapps/poweradmin/config.inc.php" "${_destdir}/inc/config.inc.php" +} |