aboutsummaryrefslogtreecommitdiffstats
path: root/community/racktables/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/racktables/APKBUILD')
-rw-r--r--community/racktables/APKBUILD26
1 files changed, 15 insertions, 11 deletions
diff --git a/community/racktables/APKBUILD b/community/racktables/APKBUILD
index 71339dee6e3..0ab1f0376ee 100644
--- a/community/racktables/APKBUILD
+++ b/community/racktables/APKBUILD
@@ -1,22 +1,22 @@
# Contributor: Leonardo Arena <rnalrd@alpinelinux.org>
# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
pkgname=racktables
-_realname=RackTables
-pkgver=0.21.4
-pkgrel=0
+_pkgname=RackTables
+pkgver=0.22.0
+pkgrel=2
pkgdesc="Server room asset management"
url="http://racktables.org"
arch="noarch"
-license="GPL-2.0"
-_php=php7
+license="GPL-2.0-only BSD-3-Clause MIT CC-BY-SA-3.0 Custom"
+_php=php82
depends="$_php $_php-bcmath $_php-gd $_php-mysqli $_php-pdo_mysql
- $_php-json"
-makedepends="$depends_dev"
+ $_php-opcache $_php-mbstring"
subpackages="$pkgname-doc"
pkggroups="www-data"
-source="https://github.com/RackTables/racktables/archive/RackTables-$pkgver.tar.gz"
+source="https://github.com/RackTables/racktables/archive/RackTables-$pkgver.tar.gz
+ fix-php81.patch"
options="!check" # no test suite
-builddir="$srcdir"/$pkgname-$_realname-$pkgver
+builddir="$srcdir"/$pkgname-$_pkgname-$pkgver
package() {
export prefix="/usr/share/webapps"
@@ -25,10 +25,14 @@ package() {
make DESTDIR="$pkgdir" install
make DESTDIR="$pkgdir" install-docs
mkdir -p "$pkgdir"/etc/racktables
- chown :www-data "$pkgdir"/etc/racktables
+ touch "$pkgdir"/etc/racktables/secret.php
+ chown -R :www-data "$pkgdir"/etc/racktables
chmod 770 "$pkgdir"/etc/racktables
sed -i "s%<?php%<?php\n\n\$racktables_confdir = '/etc/racktables';%" \
"$pkgdir"/usr/share/webapps/RackTables/wwwroot/index.php
}
-sha512sums="fa49fca6ec15944982bbdb98e2fe1dc87b468ab83bd7759433ddb9886814edce35d0fd47cefa67fb3c7eb88d234ccf4985f7bd3d4cee06b4c16b7ac3296687ca RackTables-0.21.4.tar.gz"
+sha512sums="
+b5f3d646eabdb23ea825a9923d626b080cb262012af9ae26542d9439ccbf71f845737288526b3f589f023fcb55166518e58dff028d2abc97032544ed01b11118 RackTables-0.22.0.tar.gz
+407a934e9ff496c2bed74f178475a4c2cf58ba76d7b61320923b66d5bd92e58d7d902f0c3356e971f7f66c0b2bfa67bcdc3e369fdc170d137421fd24924d3dfa fix-php81.patch
+"