aboutsummaryrefslogtreecommitdiffstats
path: root/community/baculum/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/baculum/APKBUILD')
-rw-r--r--community/baculum/APKBUILD25
1 files changed, 14 insertions, 11 deletions
diff --git a/community/baculum/APKBUILD b/community/baculum/APKBUILD
index 7238f2fbfa0..853aa0eed3a 100644
--- a/community/baculum/APKBUILD
+++ b/community/baculum/APKBUILD
@@ -1,13 +1,12 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=baculum
-pkgver=9.6.7
-pkgrel=0
+pkgver=13.0.3
+pkgrel=1
pkgdesc="API layer to Baculum WebGUI tool for Bacula Community program"
url="https://bacula.org/"
arch="noarch"
-license="AGPLv3"
-depends=""
-_php=php7
+license="AGPL-3.0-or-later"
+_php=php82
_common_depends="
$_php-common
$_php-ctype
@@ -37,7 +36,6 @@ makedepends="
$_web_depends
"
pkggroups="www-data"
-install=""
subpackages="$pkgname-common:_common
$pkgname-api:_api
$pkgname-web:_web
@@ -47,9 +45,9 @@ subpackages="$pkgname-common:_common
$pkgname-web-lighttpd:_web_lighttpd
"
source="https://downloads.sourceforge.net/project/bacula/bacula/$pkgver/bacula-gui-$pkgver.tar.gz
- fix-missing-common-pages.patch
fix-locale-symlinks.patch
shared-config-dir.patch
+ fix-php8.patch
"
builddir="$srcdir/"bacula-gui-$pkgver/baculum
@@ -72,6 +70,9 @@ package() {
chgrp -R www-data "$pkgdir"/etc/baculum/Config-*
chmod g+w "$pkgdir"/etc/baculum/Config-*
chmod g+rw "$pkgdir"/etc/baculum/Config-*/baculum.users
+
+ rm -rf "$pkgdir"/usr/lib/systemd
+ rm "$pkgdir"/baculum-install-checker.sh
}
_common() {
@@ -79,7 +80,7 @@ _common() {
depends="$_common_depends"
amove usr/share/baculum/htdocs/protected/Common \
usr/share/baculum/htdocs/protected/application.xml \
- usr/share/baculum/htdocs/framework \
+ usr/share/baculum/htdocs/protected/autoload.php \
usr/share/baculum/htdocs/themes \
usr/share/baculum/htdocs/LICENSE \
usr/share/baculum/htdocs/AUTHORS \
@@ -151,7 +152,9 @@ _web_lighttpd() {
amove etc/lighttpd/baculum-web.conf
}
-sha512sums="de48a7087b99bd57a81fb24d42ffa70f4c6923fab7c801f7f58544557812859c9e35b62f8ee9b9d17de24ae92aa8d77a4499e7943cffc8be334c4c13887ef432 bacula-gui-9.6.7.tar.gz
-6c87cd9c4e2946077b9f0204cccf231b1e4f70620b18590511a84859b391acbc20ee8471c6d7b1c0e62b1b64ee2d77e39aee600b3ea474131cc39510e830155b fix-missing-common-pages.patch
+sha512sums="
+886bb2b9b0bfb9ed665ef12523eac13385111ae776726f40da47726bc4fee88391daffba8385591b82455af1b1fbbeec879b2c82b625da666b07abe9880d3f53 bacula-gui-13.0.3.tar.gz
88e2d8311a96f55a327b54a267dc1a694107d09f49640f6eb484e6e67ce9985750cfce20fa16755d2db82230d966001304fe033479d484f985af7aaa921a8915 fix-locale-symlinks.patch
-7b3f008e16151657aae57f4573b04f45fb2d791b90efce51ac74318f539240f73a4c8589d98f820b82bd11f5c4b3deeea052a3b33d7769357d63578096a1e0ae shared-config-dir.patch"
+7b3f008e16151657aae57f4573b04f45fb2d791b90efce51ac74318f539240f73a4c8589d98f820b82bd11f5c4b3deeea052a3b33d7769357d63578096a1e0ae shared-config-dir.patch
+c1cd5ea52049b1cf621dfa481af59bca103368b3bb69754e8ec62b9a64de0b7785ca80bf6f9fe1ff549bf9cc7e03e4a7dc99153b75578fa05c0a4480d20cac7e fix-php8.patch
+"