aboutsummaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2020-04-27 19:42:38 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2020-04-27 19:43:12 +0200
commit70ed1458641c59a6094ba6a66ae4dabd4df90997 (patch)
treeae3b4d16c38bd1b07641d08f946ebb8f8ad8f087 /testing
parent200ee166404840631473efcce5fa5648dd91fd6d (diff)
downloadaports-70ed1458641c59a6094ba6a66ae4dabd4df90997.tar.bz2
aports-70ed1458641c59a6094ba6a66ae4dabd4df90997.tar.xz
testing/baculum: update to 9.6.3
and fix dependencies and permissions of /var/cache/baculum
Diffstat (limited to 'testing')
-rw-r--r--testing/baculum/APKBUILD18
1 files changed, 10 insertions, 8 deletions
diff --git a/testing/baculum/APKBUILD b/testing/baculum/APKBUILD
index f4db74ffa7..b52a276b8f 100644
--- a/testing/baculum/APKBUILD
+++ b/testing/baculum/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=baculum
-pkgver=9.4.4
+pkgver=9.6.3
pkgrel=0
pkgdesc="API layer to Baculum WebGUI tool for Bacula Community program"
url="https://bacula.org/"
@@ -16,6 +16,7 @@ _api_depends="$_php-bcmath
$_php-xml"
_web_depends="
$_php-common
+ $_php-ctype
$_php-mbstring
$_php-xml
"
@@ -49,7 +50,8 @@ package() {
make -j1 DESTDIR="$pkgdir" HTTPDNAME=apache2
# will be symlinks
rmdir "$pkgdir"/usr/share/baculum/htdocs/assets \
- "$pkgdir"/usr/share/baculum/htdocs/protected/runtime
+ "$pkgdir"/usr/share/baculum/htdocs/protected/runtime \
+ "$pkgdir"/var/cache/baculum
}
@@ -64,34 +66,34 @@ _common() {
usr/share/baculum/htdocs/README \
usr/share/baculum/htdocs/INSTALL \
usr/share/baculum/htdocs/index.php
- install -d -m775 -g www-data "$subpkgdir"/var/cache/baculum
+ install -d -m775 -g www-data "$subpkgdir"/var/cache/baculum \
+ "$subpkgdir"/var/log/baculum
ln -s /var/cache/baculum \
"$subpkgdir"/usr/share/baculum/htdocs/assets
ln -s /var/cache/baculum \
"$subpkgdir"/usr/share/baculum/htdocs/protected/runtime
+ ls -la "$subpkgdir"/var/cache/baculum
}
_api() {
pkgdesc="Baculum API files"
- depends="$_api_depends"
+ depends="$pkgname-common=$pkgver-r$pkgrel $_api_depends"
amove \
usr/share/baculum/htdocs/protected/API
# will be symlinks
rm -r "$subpkgdir"/usr/share/baculum/htdocs/protected/API/Config \
"$subpkgdir"/usr/share/baculum/htdocs/protected/API/Logs
- install -d -m775 -g www-data "$subpkgdir"/var/log/baculum
ln -s /var/cache/baculum "$subpkgdir"/usr/share/baculum/htdocs/protected/API/Logs
}
_web() {
pkgdesc="Baculum Web files"
- depends="$_web_depends"
+ depends="$pkgname-common=$pkgver-r$pkgrel $_web_depends"
amove \
usr/share/baculum/htdocs/protected/Web
# will be symlinks
rm -r "$subpkgdir"/usr/share/baculum/htdocs/protected/Web/Config \
"$subpkgdir"/usr/share/baculum/htdocs/protected/Web/Logs
- install -d -m775 -g www-data "$subpkgdir"/var/log/baculum
ln -s /var/cache/baculum "$subpkgdir"/usr/share/baculum/htdocs/protected/Web/Logs
}
@@ -131,4 +133,4 @@ _web_lighttpd() {
"$subpkgdir"/usr/share/baculum/htdocs/protected/Web/Config
}
-sha512sums="28859c53b3ce4763f7041ae5636d99ddcdfefd24e8ab31c5cc6ca5f7499a73bea56bc7b955a7fbd3bf3666ea557d957c3fd84168f07e3bd2b01470a6ed50dc69 bacula-gui-9.4.4.tar.gz"
+sha512sums="1c23523cea4554eb4fbddfd5372567456c1a0df5752b063a5336e33ab1739ea288fb83355a698f54ee576bbe022aa12252e0a9d9942adbdd9c5bda627a16e339 bacula-gui-9.6.3.tar.gz"