summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorNocifer2024-02-12 14:37:13 +0200
committerNocifer2024-02-12 14:37:13 +0200
commit63f7265709676c9b834697de69afca64275de47a (patch)
treed81eede170c68c2ce03144b14e0209493ecd6b00
parent3c593005b8fec3ba2d2dad64f8445d34d27e6529 (diff)
downloadaur-63f7265709676c9b834697de69afca64275de47a.tar.gz
v=1.36.33,r=2
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD15
2 files changed, 11 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5fc42977f9dc..7b8d9f72acc2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,7 +5,7 @@ pkgbase = zoneminder
url = https://www.zoneminder.com/
install = zoneminder.install
arch = any
- license = GPL2
+ license = GPL-2.0-only
makedepends = cmake
depends = polkit
depends = ffmpeg
@@ -41,6 +41,7 @@ pkgbase = zoneminder
depends = perl-json-maybexs
depends = perl-crypt-eksblowfish
depends = perl-data-entropy
+ depends = libjwt
optdepends = mariadb
optdepends = apache
optdepends = nginx
diff --git a/PKGBUILD b/PKGBUILD
index c36ddab1a9b6..24c8b7bb4e29 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,24 +14,26 @@
pkgname=zoneminder
pkgver=1.36.33
-pkgrel=1
+pkgrel=2
pkgdesc='A full-featured, open source, state-of-the-art video surveillance software system'
arch=('any')
url='https://www.zoneminder.com/'
-license=('GPL2')
+license=('GPL-2.0-only')
depends=('polkit' 'ffmpeg'
'php-apcu' 'php-fpm' 'php-gd' 'php-intl'
'perl-archive-zip' 'perl-data-dump' 'perl-date-manip' 'perl-datetime' 'perl-dbd-mysql' 'perl-device-serialport' 'perl-file-slurp'
'perl-image-info' 'perl-libwww' 'perl-mime-lite' 'perl-mime-tools' 'perl-net-sftp-foreign' 'perl-number-bytes-human' 'perl-php-serialization'
'perl-sys-cpu' 'perl-sys-meminfo' 'perl-sys-mmap' 'perl-uri-encode'
- # Needed for ONVIF support
+ # Required for ONVIF support
'perl-data-uuid' 'perl-io-interface' 'perl-io-socket-multicast' 'perl-soap-wsdl' 'perl-xml-libxml' 'perl-xml-parser'
- # Needed for SSL support
+ # Required for TLS support
'perl-lwp-protocol-https'
- # Needed for Telemetry support
+ # Required for telemetry support
'perl-json-maybexs'
- # Needed for encryption
+ # Required for encryption support
'perl-crypt-eksblowfish' 'perl-data-entropy'
+ # Required for the JWT-based API
+ 'libjwt'
)
makedepends=('cmake')
optdepends=('mariadb'
@@ -87,6 +89,7 @@ build() {
cd ${pkgname}-${pkgver}
cmake -DCMAKE_INSTALL_PREFIX=/usr \
+ -DLIBJWT_LIBRARY=/usr/lib/libjwt.so \
-DZM_CONFIG_DIR=/etc/${pkgname} \
-DZM_CONFIG_SUBDIR=/etc/${pkgname}/conf.d \
-DZM_RUNDIR=/run/${pkgname} \