diff options
Diffstat (limited to 'community/postfixadmin/APKBUILD')
-rw-r--r-- | community/postfixadmin/APKBUILD | 33 |
1 files changed, 27 insertions, 6 deletions
diff --git a/community/postfixadmin/APKBUILD b/community/postfixadmin/APKBUILD index 6bcf7a10c3f..28e50916f04 100644 --- a/community/postfixadmin/APKBUILD +++ b/community/postfixadmin/APKBUILD @@ -1,21 +1,22 @@ # Contributor: Sergei Lukin <sergej.lukin@gmail.com> # Contributor: Natanael Copa <ncopa@alpinelinux.org> # Maintainer: Natanael Copa <ncopa@alpinelinux.org> -_php=php7 +_php=php82 pkgname=postfixadmin -pkgver=3.2.3 -pkgrel=0 +pkgver=3.3.13 +pkgrel=1 pkgdesc="Web Based Management tool for Postfix" -url="http://postfixadmin.com/" +url="https://postfixadmin.github.io/postfixadmin/" arch="noarch" license="GPL-2.0-or-later" depends="$_php" options="!check" +subpackages="$pkgname-doc $pkgname-contrib" source="https://github.com/postfixadmin/postfixadmin/archive/postfixadmin-$pkgver.tar.gz" # secfixes: # 3.0.2-r0: -# - CVE-2017-5930 +# - CVE-2017-5930 builddir="$srcdir/$pkgname-$pkgname-$pkgver" @@ -29,8 +30,28 @@ package() { "$pkgdir"/etc/postfixadmin/ ln -s /etc/postfixadmin/config.inc.php \ "$pkgdir"/usr/share/webapps/postfixadmin/config.inc.php + ln -s /etc/postfixadmin/config.local.php \ + "$pkgdir"/usr/share/webapps/postfixadmin/config.local.php + mkdir -p "$pkgdir"/var/cache/postfixadmin/templates_c + ln -s /var/cache/postfixadmin/templates_c \ + "$pkgdir"/usr/share/webapps/postfixadmin/templates_c echo -e "User-Agent: *\nDisallow: /" \ > "$pkgdir"/usr/share/webapps/postfixadmin/robots.txt } -sha512sums="d44addb9a3ca830caf55b603363054df561d659957f21cab7523465ebf02ca18abe7fcf298fe718d957d0b7bf5613e2dde69c78c26e0f7f6f595d79b28fe08ab postfixadmin-3.2.3.tar.gz" +doc() { + install -d "$subpkgdir"/usr/share/doc/$pkgname + mv "$builddir"/*.TXT "$subpkgdir"/usr/share/doc/$pkgname + mv "$builddir"/DOCUMENTS "$subpkgdir"/usr/share/doc/$pkgname +} + +contrib() { + install -d "$subpkgdir"/usr/share/webapps/$pkgname + for dir in debian ADDITIONS VIRTUAL_VACATION; do + mv "$builddir"/$dir "$subpkgdir"/usr/share/webapps/$pkgname/ + done +} + +sha512sums=" +bf7daaa089ee3adc4b557f1a7d0509d78979ef688fb725bab795f5c9d81e8774296245fde0cb184db51e9185cad381682c3ecc0bfadf852388b499a0a95cca64 postfixadmin-3.3.13.tar.gz +" |