summaryrefslogtreecommitdiff
path: root/user/kscreenlocker
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2018-07-22 19:15:13 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2018-07-22 19:15:13 -0500
commita6f0f2a6991c0ec50bd692d909824e521d94d7ae (patch)
treed5abe1e7e5dbba82367dc26b3f8a9acfb52a8eb0 /user/kscreenlocker
parentd435212b3ef490f094664a9fbfa103a70351c519 (diff)
downloadpackages-a6f0f2a6991c0ec50bd692d909824e521d94d7ae.tar.gz
packages-a6f0f2a6991c0ec50bd692d909824e521d94d7ae.tar.bz2
packages-a6f0f2a6991c0ec50bd692d909824e521d94d7ae.tar.xz
packages-a6f0f2a6991c0ec50bd692d909824e521d94d7ae.zip
user/kscreenlocker: bump to 5.12.6, fix deps/license, modernise
Diffstat (limited to 'user/kscreenlocker')
-rw-r--r--user/kscreenlocker/APKBUILD22
1 files changed, 10 insertions, 12 deletions
diff --git a/user/kscreenlocker/APKBUILD b/user/kscreenlocker/APKBUILD
index 03bbe156a..1760cb88e 100644
--- a/user/kscreenlocker/APKBUILD
+++ b/user/kscreenlocker/APKBUILD
@@ -1,26 +1,24 @@
# Contributor: A. Wilcox <awilfox@adelielinux.org>
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=kscreenlocker
-pkgver=5.12.5
+pkgver=5.12.6
pkgrel=0
pkgdesc="Secure X11 screen locker"
url="https://www.kde.org/"
arch="all"
-license="LGPL-2.1"
options="!check" # requires loginctl
+license="(GPL-2.0-only OR GPL-3.0-only) AND GPL-2.0+"
depends="linux-pam"
-depends_dev="qt5-qtbase-dev qt5-qtdeclarative-dev kcrash-dev kdeclarative-dev
- kglobalaccel-dev ki18n-dev kidletime-dev kcmutils-dev solid-dev
- knotifications-dev ktextwidgets-dev kwindowsystem-dev kxmlgui-dev
- kwayland-dev libxi-dev libxcursor-dev"
-makedepends="$depends_dev cmake extra-cmake-modules python3 gettext-dev
- libx11-dev libxext-dev libxcb-dev linux-pam-dev"
-install=""
+depends_dev="qt5-qtbase-dev"
+makedepends="$depends_dev cmake extra-cmake-modules python3 libx11-dev
+ libxcb-dev libxcursor-dev libxext-dev libxi-dev linux-pam-dev
+ qt5-qtdeclarative-dev kcmutils-dev kcrash-dev kdeclarative-dev
+ kglobalaccel-dev ki18n-dev kidletime-dev knotifications-dev
+ ktextwidgets-dev kwayland-dev kwindowsystem-dev kxmlgui-dev solid-dev"
subpackages="$pkgname-dev $pkgname-lang"
-source="http://download.kde.org/stable/plasma/$pkgver/kscreenlocker-$pkgver.tar.xz
+source="https://download.kde.org/stable/plasma/$pkgver/kscreenlocker-$pkgver.tar.xz
kde.pam
kde-np.pam"
-builddir="$srcdir/kscreenlocker-$pkgver"
build() {
cd "$builddir"
@@ -50,6 +48,6 @@ package() {
install -m644 "$srcdir"/kde-np.pam "$pkgdir"/etc/pam.d/kde-np
}
-sha512sums="c07cae22cc4500aeb4d38388d2033a677171659a76d81ff55155a97aca439babcb912f47586697657c7944c80b0d250770ed3a080fad0ed9463058dc879f390a kscreenlocker-5.12.5.tar.xz
+sha512sums="4d9320027b8c3150f75bb2afeb4c708f0230a9cfe239c28edf5db1c90e247a391a7643f876b3d9afd9e6afadb830f962b05c05125d11253f5542aac2b48f8956 kscreenlocker-5.12.6.tar.xz
56e87d02d75c4a8cc4ed183faed416fb4972e7f223b8759959c0f5da32e11e657907a1df279d62a44a6a174f5aca8b2ac66a5f3325c5deb92011bcf71eed74c3 kde.pam
565265485dd7466b77966d75a56766216b8bcc187c95a997e531e9481cf50ddbe576071eb0e334421202bcab19aa6de6b93e042447ca4797a24bf97e1d053ffd kde-np.pam"