Date: Sunday, May 14, 2023 @ 09:00:35
Author: foutrelis
Revision: 477785
upgpkg: slim 1.4.0-2: drop xorg-sessreg requirement
Added:
slim/trunk/no-sessreg.patch
Modified:
slim/trunk/PKGBUILD
------------------+
PKGBUILD | 11 +++++++----
no-sessreg.patch | 12 ++++++++++++
2 files changed, 19 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-05-14 08:34:58 UTC (rev 477784)
+++ PKGBUILD 2023-05-14 09:00:35 UTC (rev 477785)
@@ -6,13 +6,13 @@
pkgname=slim
pkgver=1.4.0
-pkgrel=1
+pkgrel=2
pkgdesc="Simple Login Manager resurrected"
arch=('x86_64')
url="https://slim-fork.sourceforge.io/"
license=('GPL2')
depends=('gcc-libs' 'libjpeg' 'libpng' 'libx11' 'libxext' 'libxft' 'libxmu'
- 'libxrandr' 'pam' 'ttf-font' 'xorg-sessreg' 'xorg-xauth')
+ 'libxrandr' 'pam' 'ttf-font' 'xorg-xauth')
makedepends=('cmake')
backup=('etc/logrotate.d/slim'
'etc/pam.d/slim'
@@ -22,16 +22,19 @@
slim.pam
slimlock.pam
slim.logrotate
- default-path.patch)
+ default-path.patch
+ no-sessreg.patch)
sha256sums=('350b31d5070002e9729ea63e1d62f97596ba0062151c0f3ee16f02af67753204'
'b9a77a614c451287b574c33d41e28b5b149c6d2464bdb3a5274799842bca51a4'
'dfe35488b50f19fd96526374edc16850ed37dac919834dd579392b1a7518f2ab'
'5bf44748b5003f2332d8b268060c400120b9100d033fa9d35468670d827f6def'
- '408337b006760b8029b1aeec37b103b1d02a23a85328cf9e2ac9c1a89faab279')
+ '408337b006760b8029b1aeec37b103b1d02a23a85328cf9e2ac9c1a89faab279'
+ '56d41eccbcdd68aca03b678d7e78089f4ec111a997f3fe3a8b7a9d815d84ea6b')
prepare() {
cd $pkgname-$pkgver
patch -Np1 -i ../default-path.patch
+ patch -Np1 -i ../no-sessreg.patch
}
build() {
Added: no-sessreg.patch
===================================================================
--- no-sessreg.patch (rev 0)
+++ no-sessreg.patch 2023-05-14 09:00:35 UTC (rev 477785)
@@ -0,0 +1,12 @@
+diff -upr slim-1.4.0.orig/slim.conf slim-1.4.0/slim.conf
+--- slim-1.4.0.orig/slim.conf 2023-05-14 11:57:33.114337665 +0300
++++ slim-1.4.0/slim.conf 2023-05-14 11:58:16.718957988 +0300
+@@ -43,8 +43,6 @@ login_cmd exec /bin/bash -logi
+ #
+ # sessionstart_cmd some command
+ # sessionstop_cmd some command
+-sessionstart_cmd /usr/bin/sessreg -a -l "$DISPLAY" %user
+-sessionstop_cmd /usr/bin/sessreg -d -l "$DISPLAY" %user
+
+ # Start in daemon mode. Valid values: yes | no
+ # Note that this can be overridden by the command line options "-d" and "-n"