summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD29
2 files changed, 11 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5afd25be88b5..6ac583b9989b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = veyon
pkgdesc = Open Source computer monitoring and classroom management
- pkgver = 4.7.5
+ pkgver = 4.8.0
pkgrel = 1
url = https://github.com/veyon
arch = i686
@@ -31,7 +31,7 @@ pkgbase = veyon
depends = libsasl
depends = x11vnc
optdepends = kldap: KDE support
- source = git+https://github.com/veyon/veyon.git#commit=36c58eb981cc6edc9ecd14e40974b863eaac1c8b
+ source = git+https://github.com/veyon/veyon.git#commit=637f0d040aa19bd68aa5e1f1060a65e42a65c46b
sha256sums = SKIP
pkgname = veyon
diff --git a/PKGBUILD b/PKGBUILD
index b7d6816390e2..1d93eb0c1766 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: sgar <swhaat in github>
pkgname=veyon
-pkgver=4.7.5
+pkgver=4.8.0
pkgrel=1
pkgdesc="Open Source computer monitoring and classroom management"
arch=('i686' 'x86_64')
@@ -26,9 +26,8 @@ depends=('qt5-base'
'x11vnc')
optdepends=('kldap: KDE support')
makedepends=('git' 'gcc' 'cmake' 'qt5-tools' 'procps-ng' 'kldap')
-_commit="36c58eb981cc6edc9ecd14e40974b863eaac1c8b"
+_commit="637f0d040aa19bd68aa5e1f1060a65e42a65c46b"
source=("git+${url}/veyon.git#commit=${_commit}")
-
sha256sums=('SKIP')
prepare() {
@@ -42,24 +41,14 @@ prepare() {
}
build() {
- cd build
- cmake -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_DATA_DIR=/usr/share/ \
- -DCMAKE_INSTALL_LIBDIR=lib \
- -DCMAKE_VEYON_X11VNC_EXTERNAL=ON \
- -DSYSTEMD_SERVICE_INSTALL_DIR=/usr/lib/systemd/system/ \
- -DCMAKE_BUILD_TYPE=release \
- ../"${pkgname}"
- make
+ cmake -B build -S "$pkgname" \
+ -DCMAKE_BUILD_TYPE='RelWithDebInfo' \
+ -DCMAKE_INSTALL_PREFIX='/usr' \
+ -DSYSTEMD_SERVICE_INSTALL_DIR='/usr/lib/systemd/system' \
+ -Wno-dev
+ cmake --build build
}
package_veyon() {
- cd build
- make DESTDIR="${pkgdir}" install
-
- cd ${pkgdir}/usr/lib/${pkgname}
- for lib in $(ls *.so)
- do
- ln -s "/usr/lib/veyon/$lib" "${pkgdir}/usr/lib/$lib"
- done
+ DESTDIR="$pkgdir" cmake --install build
}