[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Saturday, May 16, 2020 @ 10:20:15 Author: foutrelis Revision: 384079 upgpkg: slim 1.3.6-9: reproducibility rebuild Modified: slim/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-05-16 10:20:14 UTC (rev 384078) +++ PKGBUILD2020-05-16 10:20:15 UTC (rev 384079) @@ -6,7 +6,7 @@ pkgname=slim pkgver=1.3.6 -pkgrel=8 +pkgrel=9 pkgdesc="Desktop-independent graphical login manager for X11" arch=('x86_64') url="https://sourceforge.net/projects/slim.berlios/";
[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Saturday, February 2, 2019 @ 22:20:40 Author: foutrelis Revision: 345135 Update url field to use HTTPS Modified: slim/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-02 22:20:38 UTC (rev 345134) +++ PKGBUILD2019-02-02 22:20:40 UTC (rev 345135) @@ -9,7 +9,7 @@ pkgrel=8 pkgdesc="Desktop-independent graphical login manager for X11" arch=('x86_64') -url="http://sourceforge.net/projects/slim.berlios/"; +url="https://sourceforge.net/projects/slim.berlios/"; license=('GPL2') depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft' 'libxrandr' 'xorg-xauth' 'ttf-font')
[arch-commits] Commit in slim/trunk (PKGBUILD slimlock.pam)
Date: Saturday, January 12, 2019 @ 12:17:30 Author: foutrelis Revision: 343712 upgpkg: slim 1.3.6-8 Add /etc/pam.d/slimlock so slimlock works with pambase 20190105.1-1. Added: slim/trunk/slimlock.pam Modified: slim/trunk/PKGBUILD --+ PKGBUILD |5 - slimlock.pam |3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-12 02:40:56 UTC (rev 343711) +++ PKGBUILD2019-01-12 12:17:30 UTC (rev 343712) @@ -6,7 +6,7 @@ pkgname=slim pkgver=1.3.6 -pkgrel=7 +pkgrel=8 pkgdesc="Desktop-independent graphical login manager for X11" arch=('x86_64') url="http://sourceforge.net/projects/slim.berlios/"; @@ -22,6 +22,7 @@ slim-1.3.6-systemd-session.patch slim-1.3.6-default-path.patch slim.pam +slimlock.pam slim.logrotate) sha256sums=('21defeed175418c46d71af71fd493cd0cbffd693f9d43c2151529125859810df' '3dfa697f8c058390c7e02e7aba769475057ef8ddde945dc43b8cb7f9724dbda0' @@ -29,6 +30,7 @@ '900b7ffe723b741c05bcc0ca857f300a2131a0029c6532eb17be935451bf2c70' '1e303eda65a06edc8c2d938ab0751ae7744effae48cc185fd27d3cc5b2561522' 'b9a77a614c451287b574c33d41e28b5b149c6d2464bdb3a5274799842bca51a4' +'dfe35488b50f19fd96526374edc16850ed37dac919834dd579392b1a7518f2ab' '5bf44748b5003f2332d8b268060c400120b9100d033fa9d35468670d827f6def') prepare() { @@ -61,6 +63,7 @@ make DESTDIR="$pkgdir" install install -Dm644 "$srcdir/slim.pam" "$pkgdir/etc/pam.d/slim" + install -Dm644 "$srcdir/slimlock.pam" "$pkgdir/etc/pam.d/slimlock" install -Dm644 "$srcdir/slim.logrotate" "$pkgdir/etc/logrotate.d/slim" install -Dm644 slimlock.conf "$pkgdir/etc/slimlock.conf" Added: slimlock.pam === --- slimlock.pam(rev 0) +++ slimlock.pam2019-01-12 12:17:30 UTC (rev 343712) @@ -0,0 +1,3 @@ +#%PAM-1.0 + +authinclude system-local-login
[arch-commits] Commit in slim/trunk (PKGBUILD slim-1.3.6-default-path.patch)
Date: Sunday, November 26, 2017 @ 08:51:20 Author: foutrelis Revision: 310937 upgpkg: slim 1.3.6-7 Specify correct default_path in /etc/slim.conf. Added: slim/trunk/slim-1.3.6-default-path.patch Modified: slim/trunk/PKGBUILD ---+ PKGBUILD |5 - slim-1.3.6-default-path.patch | 11 +++ 2 files changed, 15 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-11-26 08:07:51 UTC (rev 310936) +++ PKGBUILD2017-11-26 08:51:20 UTC (rev 310937) @@ -7,7 +7,7 @@ pkgname=slim pkgver=1.3.6 -pkgrel=6 +pkgrel=7 pkgdesc="Desktop-independent graphical login manager for X11" arch=('x86_64') url="http://sourceforge.net/projects/slim.berlios/"; @@ -21,6 +21,7 @@ slim-1.3.6-fix-libslim-libraries.patch slim-1.3.6-add-sessiondir.patch slim-1.3.6-systemd-session.patch +slim-1.3.6-default-path.patch slim.pam slim.logrotate) sha256sums=('21defeed175418c46d71af71fd493cd0cbffd693f9d43c2151529125859810df' @@ -27,6 +28,7 @@ '3dfa697f8c058390c7e02e7aba769475057ef8ddde945dc43b8cb7f9724dbda0' '0dffd53a69eb9033a67fad964df6fc150ee7a483e29d8eb8b559010fbd14e5fd' '900b7ffe723b741c05bcc0ca857f300a2131a0029c6532eb17be935451bf2c70' +'1e303eda65a06edc8c2d938ab0751ae7744effae48cc185fd27d3cc5b2561522' 'b9a77a614c451287b574c33d41e28b5b149c6d2464bdb3a5274799842bca51a4' '5bf44748b5003f2332d8b268060c400120b9100d033fa9d35468670d827f6def') @@ -39,6 +41,7 @@ patch -Np1 -i ../slim-1.3.6-fix-libslim-libraries.patch patch -Np1 -i ../slim-1.3.6-add-sessiondir.patch patch -Np1 -i ../slim-1.3.6-systemd-session.patch + patch -Np1 -i ../slim-1.3.6-default-path.patch } build() { Added: slim-1.3.6-default-path.patch === --- slim-1.3.6-default-path.patch (rev 0) +++ slim-1.3.6-default-path.patch 2017-11-26 08:51:20 UTC (rev 310937) @@ -0,0 +1,11 @@ +diff -uprw slim-1.3.6.orig/slim.conf slim-1.3.6/slim.conf +--- slim-1.3.6.orig/slim.conf 2017-11-26 09:54:56.774671269 +0200 slim-1.3.6/slim.conf 2017-11-26 10:10:15.520730363 +0200 +@@ -1,6 +1,6 @@ + # Path, X server and arguments (if needed) + # Note: -xauth $authfile is automatically appended +-default_path/bin:/usr/bin:/usr/local/bin ++default_path/usr/local/bin:/usr/local/sbin:/usr/bin + default_xserver /usr/bin/X + #xserver_arguments -dpi 75 +
[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Sunday, December 6, 2015 @ 20:20:56 Author: arojas Revision: 252962 C++11 ABI rebuild Modified: slim/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2015-12-06 19:19:42 UTC (rev 252961) +++ PKGBUILD2015-12-06 19:20:56 UTC (rev 252962) @@ -7,7 +7,7 @@ pkgname=slim pkgver=1.3.6 -pkgrel=5 +pkgrel=6 pkgdesc="Desktop-independent graphical login manager for X11" arch=('i686' 'x86_64') url="http://sourceforge.net/projects/slim.berlios/";
[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Wednesday, July 2, 2014 @ 18:12:27 Author: foutrelis Revision: 216268 upgpkg: slim 1.3.6-5 - Fix FS#40704: font dependency - Fix FS#40962: Download link broken Modified: slim/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-07-02 16:07:26 UTC (rev 216267) +++ PKGBUILD2014-07-02 16:12:27 UTC (rev 216268) @@ -7,16 +7,17 @@ pkgname=slim pkgver=1.3.6 -pkgrel=4 +pkgrel=5 pkgdesc="Desktop-independent graphical login manager for X11" arch=('i686' 'x86_64') -url="http://slim.berlios.de/"; +url="http://sourceforge.net/projects/slim.berlios/"; license=('GPL2') -depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft' 'libxrandr' 'xorg-xauth') +depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft' 'libxrandr' 'xorg-xauth' + 'ttf-font') makedepends=('cmake' 'freeglut') backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim' 'etc/slimlock.conf') -source=(http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.gz +source=(https://downloads.sourceforge.net/project/slim.berlios/$pkgname-$pkgver.tar.gz slim-1.3.6-fix-libslim-libraries.patch slim-1.3.6-add-sessiondir.patch slim-1.3.6-systemd-session.patch
[arch-commits] Commit in slim/trunk (PKGBUILD slim-1.3.6-systemd-session.patch)
Date: Monday, April 21, 2014 @ 13:29:37 Author: jgc Revision: 211583 upgpkg: slim 1.3.6-4 Fix pam reuse problem by applying workaround as gentoo uses. Closes FS#34329, workaround found in upstream report Added: slim/trunk/slim-1.3.6-systemd-session.patch Modified: slim/trunk/PKGBUILD --+ PKGBUILD | 15 +-- slim-1.3.6-systemd-session.patch | 29 + 2 files changed, 38 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-04-21 10:21:28 UTC (rev 211582) +++ PKGBUILD2014-04-21 11:29:37 UTC (rev 211583) @@ -7,7 +7,7 @@ pkgname=slim pkgver=1.3.6 -pkgrel=3 +pkgrel=4 pkgdesc="Desktop-independent graphical login manager for X11" arch=('i686' 'x86_64') url="http://slim.berlios.de/"; @@ -19,26 +19,29 @@ source=(http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.gz slim-1.3.6-fix-libslim-libraries.patch slim-1.3.6-add-sessiondir.patch +slim-1.3.6-systemd-session.patch slim.pam slim.logrotate) sha256sums=('21defeed175418c46d71af71fd493cd0cbffd693f9d43c2151529125859810df' '3dfa697f8c058390c7e02e7aba769475057ef8ddde945dc43b8cb7f9724dbda0' '0dffd53a69eb9033a67fad964df6fc150ee7a483e29d8eb8b559010fbd14e5fd' +'900b7ffe723b741c05bcc0ca857f300a2131a0029c6532eb17be935451bf2c70' 'b9a77a614c451287b574c33d41e28b5b149c6d2464bdb3a5274799842bca51a4' '5bf44748b5003f2332d8b268060c400120b9100d033fa9d35468670d827f6def') prepare() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver # Fix installation path of slim.service sed -i 's|set(LIBDIR "/lib")|set(LIBDIR "/usr/lib")|' CMakeLists.txt - patch -Np1 -i "$srcdir/slim-1.3.6-fix-libslim-libraries.patch" - patch -Np1 -i "$srcdir/slim-1.3.6-add-sessiondir.patch" + patch -Np1 -i ../slim-1.3.6-fix-libslim-libraries.patch + patch -Np1 -i ../slim-1.3.6-add-sessiondir.patch + patch -Np1 -i ../slim-1.3.6-systemd-session.patch } build() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -50,7 +53,7 @@ } package() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install Added: slim-1.3.6-systemd-session.patch === --- slim-1.3.6-systemd-session.patch(rev 0) +++ slim-1.3.6-systemd-session.patch2014-04-21 11:29:37 UTC (rev 211583) @@ -0,0 +1,29 @@ +--- a/app.cpp 2013-10-23 16:19:57.074100282 -0400 b/app.cpp 2013-10-23 16:33:13.302122574 -0400 +@@ -829,8 +829,13 @@ + + StopServer(); + RemoveLock(); +- while (waitpid(-1, NULL, WNOHANG) > 0); /* Collects all dead childrens */ +- Run(); ++ if (force_nodaemon) { ++ delete LoginPanel; ++ exit(ERR_EXIT); /* use ERR_EXIT so that systemd's RESTART=on-failure works */ ++ } else { ++ while (waitpid(-1, NULL, WNOHANG) > 0); /* Collects all dead childrens */ ++ Run(); ++ } + } + + void App::KillAllClients(Bool top) { +--- a/slim.service 2013-10-23 16:19:57.074100282 -0400 b/slim.service 2013-10-23 16:45:14.901142776 -0400 +@@ -4,6 +4,7 @@ + + [Service] + ExecStart=/usr/bin/slim -nodaemon ++Restart=on-failure + + [Install] + Alias=display-manager.service +Common subdirectories: slim-1.3.6/themes and slim-1.3.6.new/themes
[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Monday, December 23, 2013 @ 09:41:45 Author: foutrelis Revision: 202651 upgpkg: slim 1.3.6-3 Include /etc/slimlock.conf in the package. Modified: slim/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-12-23 08:20:14 UTC (rev 202650) +++ PKGBUILD2013-12-23 08:41:45 UTC (rev 202651) @@ -7,7 +7,7 @@ pkgname=slim pkgver=1.3.6 -pkgrel=2 +pkgrel=3 pkgdesc="Desktop-independent graphical login manager for X11" arch=('i686' 'x86_64') url="http://slim.berlios.de/"; @@ -14,7 +14,8 @@ license=('GPL2') depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft' 'libxrandr' 'xorg-xauth') makedepends=('cmake' 'freeglut') -backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim') +backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim' +'etc/slimlock.conf') source=(http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.gz slim-1.3.6-fix-libslim-libraries.patch slim-1.3.6-add-sessiondir.patch @@ -55,6 +56,7 @@ install -Dm644 "$srcdir/slim.pam" "$pkgdir/etc/pam.d/slim" install -Dm644 "$srcdir/slim.logrotate" "$pkgdir/etc/logrotate.d/slim" + install -Dm644 slimlock.conf "$pkgdir/etc/slimlock.conf" # Provide sane defaults sed -i -e 's|#xserver_arguments.*|xserver_arguments -nolisten tcp vt07|' \
[arch-commits] Commit in slim/trunk (PKGBUILD slim-1.3.6-add-sessiondir.patch)
Date: Sunday, October 6, 2013 @ 08:45:51 Author: foutrelis Revision: 195943 upgpkg: slim 1.3.6-2 Update slim.conf to include sessiondir. Added: slim/trunk/slim-1.3.6-add-sessiondir.patch Modified: slim/trunk/PKGBUILD -+ PKGBUILD|5 - slim-1.3.6-add-sessiondir.patch | 28 2 files changed, 32 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-10-06 00:47:24 UTC (rev 195942) +++ PKGBUILD2013-10-06 06:45:51 UTC (rev 195943) @@ -7,7 +7,7 @@ pkgname=slim pkgver=1.3.6 -pkgrel=1 +pkgrel=2 pkgdesc="Desktop-independent graphical login manager for X11" arch=('i686' 'x86_64') url="http://slim.berlios.de/"; @@ -17,10 +17,12 @@ backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim') source=(http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.gz slim-1.3.6-fix-libslim-libraries.patch +slim-1.3.6-add-sessiondir.patch slim.pam slim.logrotate) sha256sums=('21defeed175418c46d71af71fd493cd0cbffd693f9d43c2151529125859810df' '3dfa697f8c058390c7e02e7aba769475057ef8ddde945dc43b8cb7f9724dbda0' +'0dffd53a69eb9033a67fad964df6fc150ee7a483e29d8eb8b559010fbd14e5fd' 'b9a77a614c451287b574c33d41e28b5b149c6d2464bdb3a5274799842bca51a4' '5bf44748b5003f2332d8b268060c400120b9100d033fa9d35468670d827f6def') @@ -31,6 +33,7 @@ sed -i 's|set(LIBDIR "/lib")|set(LIBDIR "/usr/lib")|' CMakeLists.txt patch -Np1 -i "$srcdir/slim-1.3.6-fix-libslim-libraries.patch" + patch -Np1 -i "$srcdir/slim-1.3.6-add-sessiondir.patch" } build() { Added: slim-1.3.6-add-sessiondir.patch === --- slim-1.3.6-add-sessiondir.patch (rev 0) +++ slim-1.3.6-add-sessiondir.patch 2013-10-06 06:45:51 UTC (rev 195943) @@ -0,0 +1,28 @@ +From 741e43960a4ea3a8bc230b1f599311d800c2cc83 Mon Sep 17 00:00:00 2001 +From: Nobuhiro Iwamatsu +Date: Wed, 02 Oct 2013 23:23:24 + +Subject: Update slim.conf. Add sessiondir. + +Signed-off-by: Nobuhiro Iwamatsu +--- +diff --git a/slim.conf b/slim.conf +index a8e2e1c..c5f1d38 100644 +--- a/slim.conf b/slim.conf +@@ -47,11 +47,9 @@ login_cmd exec /bin/bash -login ~/.xinitrc %session + # options "-d" and "-nodaemon" + # daemon yes + +-# Available sessions (first one is the default). +-# The current chosen session name is replaced in the login_cmd +-# above, so your login command can handle different sessions. +-# see the xinitrc.sample file shipped with slim sources +-sessionsxfce4,icewm-session,wmaker,blackbox ++# Set directory that contains the xsessions. ++# slim reads xsesion from this directory, and be able to select. ++sessiondir/usr/share/xsessions/ + + # Executed when pressing F11 (requires imagemagick) + screenshot_cmd import -window root /slim.png +-- +cgit v0.9.2
[arch-commits] Commit in slim/trunk (PKGBUILD slim-1.3.6-fix-libslim-libraries.patch)
Date: Wednesday, October 2, 2013 @ 15:43:41 Author: foutrelis Revision: 195854 upgpkg: slim 1.3.6-1 New upstream release. Added: slim/trunk/slim-1.3.6-fix-libslim-libraries.patch Modified: slim/trunk/PKGBUILD + PKGBUILD | 20 ++-- slim-1.3.6-fix-libslim-libraries.patch | 20 2 files changed, 34 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-02 13:25:41 UTC (rev 195853) +++ PKGBUILD2013-10-02 13:43:41 UTC (rev 195854) @@ -6,28 +6,36 @@ # Contributor: Hugo Ideler pkgname=slim -pkgver=1.3.5 -pkgrel=3 +pkgver=1.3.6 +pkgrel=1 pkgdesc="Desktop-independent graphical login manager for X11" arch=('i686' 'x86_64') url="http://slim.berlios.de/"; license=('GPL2') -depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft' 'xorg-xauth') +depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft' 'libxrandr' 'xorg-xauth') makedepends=('cmake' 'freeglut') backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim') source=(http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.gz +slim-1.3.6-fix-libslim-libraries.patch slim.pam slim.logrotate) -sha256sums=('818d209f51e2fa8d5b94ef75ce90a7415be48b45e796d66f8083a9532b655629' +sha256sums=('21defeed175418c46d71af71fd493cd0cbffd693f9d43c2151529125859810df' +'3dfa697f8c058390c7e02e7aba769475057ef8ddde945dc43b8cb7f9724dbda0' 'b9a77a614c451287b574c33d41e28b5b149c6d2464bdb3a5274799842bca51a4' '5bf44748b5003f2332d8b268060c400120b9100d033fa9d35468670d827f6def') -build() { +prepare() { cd "$srcdir/$pkgname-$pkgver" # Fix installation path of slim.service - sed -i 's|usr/lib/systemd/system|/&|' CMakeLists.txt + sed -i 's|set(LIBDIR "/lib")|set(LIBDIR "/usr/lib")|' CMakeLists.txt + patch -Np1 -i "$srcdir/slim-1.3.6-fix-libslim-libraries.patch" +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ Added: slim-1.3.6-fix-libslim-libraries.patch === --- slim-1.3.6-fix-libslim-libraries.patch (rev 0) +++ slim-1.3.6-fix-libslim-libraries.patch 2013-10-02 13:43:41 UTC (rev 195854) @@ -0,0 +1,20 @@ +diff -upr slim-1.3.6.orig/CMakeLists.txt slim-1.3.6/CMakeLists.txt +--- slim-1.3.6.orig/CMakeLists.txt 2013-10-02 16:16:22.0 +0300 slim-1.3.6/CMakeLists.txt 2013-10-02 16:19:57.0 +0300 +@@ -119,6 +119,7 @@ if(USE_PAM) + if(PAM_FOUND) + message("\tPAM Found") + set(SLIM_DEFINITIONS ${SLIM_DEFINITIONS} "-DUSE_PAM") ++ target_link_libraries(libslim ${PAM_LIBRARY}) + target_link_libraries(${PROJECT_NAME} ${PAM_LIBRARY}) + target_link_libraries(slimlock ${PAM_LIBRARY}) + include_directories(${PAM_INCLUDE_DIR}) +@@ -178,6 +179,8 @@ include_directories( + ) + + target_link_libraries(libslim ++ ${X11_Xft_LIB} ++ ${X11_Xrandr_LIB} + ${JPEG_LIBRARIES} + ${PNG_LIBRARIES} + )
[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Sunday, April 28, 2013 @ 00:56:15 Author: foutrelis Revision: 183772 upgpkg: slim 1.3.5-3 libpng 1.6 rebuild. Modified: slim/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-04-27 22:30:12 UTC (rev 183771) +++ PKGBUILD2013-04-27 22:56:15 UTC (rev 183772) @@ -7,7 +7,7 @@ pkgname=slim pkgver=1.3.5 -pkgrel=2 +pkgrel=3 pkgdesc="Desktop-independent graphical login manager for X11" arch=('i686' 'x86_64') url="http://slim.berlios.de/";
[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Wednesday, March 13, 2013 @ 16:12:13 Author: foutrelis Revision: 179968 upgpkg: slim 1.3.5-2 Depend on xorg-xauth (FS#34112). Modified: slim/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-03-13 14:50:17 UTC (rev 179967) +++ PKGBUILD2013-03-13 15:12:13 UTC (rev 179968) @@ -7,12 +7,12 @@ pkgname=slim pkgver=1.3.5 -pkgrel=1 +pkgrel=2 pkgdesc="Desktop-independent graphical login manager for X11" arch=('i686' 'x86_64') url="http://slim.berlios.de/"; license=('GPL2') -depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft') +depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft' 'xorg-xauth') makedepends=('cmake' 'freeglut') backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim') source=(http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.gz
[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Saturday, January 19, 2013 @ 00:02:06 Author: foutrelis Revision: 175528 Replace a leftover tab character with spaces. Modified: slim/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2013-01-19 04:34:05 UTC (rev 175527) +++ PKGBUILD2013-01-19 05:02:06 UTC (rev 175528) @@ -34,7 +34,7 @@ -DCMAKE_SKIP_RPATH=ON \ -DUSE_PAM=yes \ -DUSE_CONSOLEKIT=no - make + make } package() {
[arch-commits] Commit in slim/trunk (PKGBUILD install)
Date: Sunday, October 14, 2012 @ 11:16:23 Author: tomegun Revision: 168701 upgpkg: slim 1.3.4-4 remove CK dependency Part of TODO 188. Also remove instructions about inittab/rc.conf as they are now deprecated. Modified: slim/trunk/PKGBUILD Deleted: slim/trunk/install --+ PKGBUILD |8 +++- install |7 --- 2 files changed, 3 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-10-14 15:12:55 UTC (rev 168700) +++ PKGBUILD2012-10-14 15:16:23 UTC (rev 168701) @@ -6,12 +6,12 @@ pkgname=slim pkgver=1.3.4 -pkgrel=3 +pkgrel=4 pkgdesc='Desktop-independent graphical login manager for X11' arch=('i686' 'x86_64') url='http://slim.berlios.de/' license=('GPL2') -depends=('consolekit' 'pam' 'libxmu' 'libpng' 'libjpeg' 'libxft') +depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft') makedepends=('cmake' 'freeglut') backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim') source=("http://download.berlios.de/${pkgname}/${pkgname}-${pkgver}.tar.gz"; @@ -23,8 +23,6 @@ 'libpng-1.4+-support.patch' 'fix-glibc-segfault-1.3.4.patch') -install=install - build() { cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 -i ../session-name.patch # FS#26693: fix default session name @@ -37,7 +35,7 @@ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ --DUSE_PAM=yes -DUSE_CONSOLEKIT=yes +-DUSE_PAM=yes -DUSE_CONSOLEKIT=no make } Deleted: install === --- install 2012-10-14 15:12:55 UTC (rev 168700) +++ install 2012-10-14 15:16:23 UTC (rev 168701) @@ -1,7 +0,0 @@ -post_install() { - cat < Add slim to the DAEMONS array in /etc/rc.conf or update /etc/inittab. - -EOF -}
[arch-commits] Commit in slim/trunk (PKGBUILD fix-glibc-segfault-1.3.4.patch)
Date: Wednesday, September 12, 2012 @ 16:21:03 Author: tpowa Revision: 166598 upgpkg: slim 1.3.4-3 fix glibc segfault Added: slim/trunk/fix-glibc-segfault-1.3.4.patch Modified: slim/trunk/PKGBUILD + PKGBUILD |9 ++--- fix-glibc-segfault-1.3.4.patch | 13 + 2 files changed, 19 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-09-12 20:12:20 UTC (rev 166597) +++ PKGBUILD2012-09-12 20:21:03 UTC (rev 166598) @@ -6,7 +6,7 @@ pkgname=slim pkgver=1.3.4 -pkgrel=2 +pkgrel=3 pkgdesc='Desktop-independent graphical login manager for X11' arch=('i686' 'x86_64') url='http://slim.berlios.de/' @@ -20,7 +20,8 @@ 'logrotate' 'slim.service' 'session-name.patch' -'libpng-1.4+-support.patch') +'libpng-1.4+-support.patch' +'fix-glibc-segfault-1.3.4.patch') install=install @@ -28,6 +29,7 @@ cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 -i ../session-name.patch # FS#26693: fix default session name patch -Np1 -i ../libpng-1.4+-support.patch # taken from gentoo to build +patch -Np0 -i ../fix-glibc-segfault-1.3.4.patch # FS#30864 cd ${srcdir} mkdir build cd build @@ -59,4 +61,5 @@ '43da096480bf72c3ccec8ad8400f34f0' 'a5d6bde9e63899df7d2081e1585bbe54' 'ebcb6829028615686de7b64ceeaaf8ed' - '6d19bd7a91592ed2bb902b22b9594565') + '6d19bd7a91592ed2bb902b22b9594565' + '9efc4e0d82d354f0c578be7723870769') Added: fix-glibc-segfault-1.3.4.patch === --- fix-glibc-segfault-1.3.4.patch (rev 0) +++ fix-glibc-segfault-1.3.4.patch 2012-09-12 20:21:03 UTC (rev 166598) @@ -0,0 +1,13 @@ +Index: app.cpp +=== +--- app.cpp(revision 223) app.cpp(working copy) +@@ -593,7 +593,7 @@ + + n++; + +-child_env = static_cast(malloc(sizeof(char*)*n)); ++child_env = static_cast(malloc(sizeof(char*)*(n+1))); + memcpy(child_env, old_env, sizeof(char*)*n); + child_env[n - 1] = StrConcat("XDG_SESSION_COOKIE=", ck.get_xdg_session_cookie()); + child_env[n] = NULL;
[arch-commits] Commit in slim/trunk (PKGBUILD pam.d)
Date: Monday, July 16, 2012 @ 11:32:36 Author: tpowa Revision: 163597 upgpkg: slim 1.3.4-2 fixed #30659 Modified: slim/trunk/PKGBUILD slim/trunk/pam.d --+ PKGBUILD |4 ++-- pam.d|2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-07-16 15:31:35 UTC (rev 163596) +++ PKGBUILD2012-07-16 15:32:36 UTC (rev 163597) @@ -6,7 +6,7 @@ pkgname=slim pkgver=1.3.4 -pkgrel=1 +pkgrel=2 pkgdesc='Desktop-independent graphical login manager for X11' arch=('i686' 'x86_64') url='http://slim.berlios.de/' @@ -55,7 +55,7 @@ } md5sums=('51543533e492b41007811f7d880720fa' 'd8ea9c4dee2811524b67f4f666311a1f' - 'd33edc74724c6ca00445767ce38fc732' + '37ef35079139544d04b8316c7f66f754' '43da096480bf72c3ccec8ad8400f34f0' 'a5d6bde9e63899df7d2081e1585bbe54' 'ebcb6829028615686de7b64ceeaaf8ed' Modified: pam.d === --- pam.d 2012-07-16 15:31:35 UTC (rev 163596) +++ pam.d 2012-07-16 15:32:36 UTC (rev 163597) @@ -7,4 +7,4 @@ session requiredpam_limits.so session requiredpam_unix.so session optionalpam_loginuid.so -sessionoptionalpam_systemd.so +-session optionalpam_systemd.so
[arch-commits] Commit in slim/trunk (PKGBUILD pam.d)
Date: Sunday, June 3, 2012 @ 15:16:24 Author: tpowa Revision: 160691 upgpkg: slim 1.3.3-5 fix pam file #30119 Modified: slim/trunk/PKGBUILD slim/trunk/pam.d --+ PKGBUILD |4 ++-- pam.d|1 + 2 files changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-06-03 19:15:39 UTC (rev 160690) +++ PKGBUILD2012-06-03 19:16:24 UTC (rev 160691) @@ -6,7 +6,7 @@ pkgname=slim pkgver=1.3.3 -pkgrel=4 +pkgrel=5 pkgdesc='Desktop-independent graphical login manager for X11' arch=('i686' 'x86_64') url='http://slim.berlios.de/' @@ -57,7 +57,7 @@ } md5sums=('ce53e44c1e4a2eacf5bb7688ee2a5de8' 'd8ea9c4dee2811524b67f4f666311a1f' - 'ebfff3417058619a1328284ae0e2f48e' + 'd33edc74724c6ca00445767ce38fc732' '43da096480bf72c3ccec8ad8400f34f0' '7c0bf1fb6292537e2c63ec04f8532079' 'ae4b237d472ec5d373e30080aa0ff804' Modified: pam.d === --- pam.d 2012-06-03 19:15:39 UTC (rev 160690) +++ pam.d 2012-06-03 19:16:24 UTC (rev 160691) @@ -7,3 +7,4 @@ session requiredpam_limits.so session requiredpam_unix.so session optionalpam_loginuid.so +sessionoptionalpam_systemd.so
[arch-commits] Commit in slim/trunk (PKGBUILD slim.service)
Date: Sunday, May 27, 2012 @ 15:48:59 Author: tpowa Revision: 160003 upgpkg: slim 1.3.3-4 fix systemd service file Modified: slim/trunk/PKGBUILD slim/trunk/slim.service --+ PKGBUILD |5 ++--- slim.service |3 +-- 2 files changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-05-27 16:30:05 UTC (rev 160002) +++ PKGBUILD2012-05-27 19:48:59 UTC (rev 160003) @@ -6,7 +6,7 @@ pkgname=slim pkgver=1.3.3 -pkgrel=3 +pkgrel=4 pkgdesc='Desktop-independent graphical login manager for X11' arch=('i686' 'x86_64') url='http://slim.berlios.de/' @@ -23,7 +23,6 @@ 'session-name.patch' 'fix-numlock-1.3.3.patch') - install=install build() { @@ -60,7 +59,7 @@ 'd8ea9c4dee2811524b67f4f666311a1f' 'ebfff3417058619a1328284ae0e2f48e' '43da096480bf72c3ccec8ad8400f34f0' - 'aef560f5a765582b2a7fc1fac5b323a7' + '7c0bf1fb6292537e2c63ec04f8532079' 'ae4b237d472ec5d373e30080aa0ff804' 'ebcb6829028615686de7b64ceeaaf8ed' '6c29c93370e44ed310ff30132424b619') Modified: slim.service === --- slim.service2012-05-27 16:30:05 UTC (rev 160002) +++ slim.service2012-05-27 19:48:59 UTC (rev 160003) @@ -1,7 +1,6 @@ [Unit] Description=SLiM Simple Login Manager -Requires=dev-tty7.device -After=dev-tty7.device systemd-user-sessions.service +After=systemd-user-sessions.service [Service] ExecStart=/usr/bin/slim -nodaemon
[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Wednesday, May 16, 2012 @ 06:03:09 Author: tpowa Revision: 159122 fix #29907, add freeglut makedepend Modified: slim/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2012-05-16 06:34:12 UTC (rev 159121) +++ PKGBUILD2012-05-16 10:03:09 UTC (rev 159122) @@ -12,7 +12,7 @@ url='http://slim.berlios.de/' license=('GPL2') depends=('consolekit' 'pam' 'libxmu' 'libpng' 'libjpeg' 'libxft') -makedepends=('cmake') +makedepends=('cmake' 'freeglut') backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim') source=("http://download.berlios.de/${pkgname}/${pkgname}-${pkgver}.tar.gz"; 'rc.d'
[arch-commits] Commit in slim/trunk (PKGBUILD fix-numlock-1.3.3.patch)
Date: Thursday, May 10, 2012 @ 09:36:56 Author: tpowa Revision: 158800 upgpkg: slim 1.3.3-3 fix numlock issue Added: slim/trunk/fix-numlock-1.3.3.patch Modified: slim/trunk/PKGBUILD -+ PKGBUILD|9 ++--- fix-numlock-1.3.3.patch | 46 ++ 2 files changed, 52 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-05-10 13:15:10 UTC (rev 158799) +++ PKGBUILD2012-05-10 13:36:56 UTC (rev 158800) @@ -6,7 +6,7 @@ pkgname=slim pkgver=1.3.3 -pkgrel=2 +pkgrel=3 pkgdesc='Desktop-independent graphical login manager for X11' arch=('i686' 'x86_64') url='http://slim.berlios.de/' @@ -20,7 +20,8 @@ 'logrotate' 'slim.service' 'ptr_pam.patch' -'session-name.patch') +'session-name.patch' +'fix-numlock-1.3.3.patch') install=install @@ -29,6 +30,7 @@ cd "${srcdir}/${pkgname}-${pkgver}" patch -p1 -i ../ptr_pam.patch # FS#23995: pointer mishandling confuses PAM patch -p1 -i ../session-name.patch # FS#26693: fix default session name +patch -p1 -i ../fix-numlock-1.3.3.patch # FS#29818: fix numlock handling cd ${srcdir} mkdir build cd build @@ -60,4 +62,5 @@ '43da096480bf72c3ccec8ad8400f34f0' 'aef560f5a765582b2a7fc1fac5b323a7' 'ae4b237d472ec5d373e30080aa0ff804' - 'ebcb6829028615686de7b64ceeaaf8ed') + 'ebcb6829028615686de7b64ceeaaf8ed' + '6c29c93370e44ed310ff30132424b619') Added: fix-numlock-1.3.3.patch === --- fix-numlock-1.3.3.patch (rev 0) +++ fix-numlock-1.3.3.patch 2012-05-10 13:36:56 UTC (rev 158800) @@ -0,0 +1,46 @@ +--- trunk/app.cpp 2012/02/21 23:57:28 211 trunk/app.cpp 2012/04/16 23:28:34 212 +@@ -332,6 +332,15 @@ + Login(); + } + } ++ ++// Set NumLock ++string numlock = cfg->getOption("numlock"); ++if (numlock == "on") { ++NumLock::setOn(Dpy); ++} else if (numlock == "off") { ++NumLock::setOff(Dpy); ++} ++ + // Start looping + int panelclosed = 1; + Panel::ActionType Action; +@@ -971,13 +980,6 @@ + break; + } + +-string numlock = cfg->getOption("numlock"); +-if (numlock == "on") { +-NumLock::setOn(Dpy); +-} else if (numlock == "off") { +-NumLock::setOff(Dpy); +-} +- + delete args; + + serverStarted = true; +--- trunk/numlock.cpp 2012/02/21 23:57:28 211 trunk/numlock.cpp 2012/04/16 23:28:34 212 +@@ -68,9 +68,9 @@ + return; + + if( flag == true ) +-XkbLockModifiers ( dpy, XkbUseCoreKbd, mask, 0); +-else + XkbLockModifiers ( dpy, XkbUseCoreKbd, mask, mask); ++else ++XkbLockModifiers ( dpy, XkbUseCoreKbd, mask, 0); + } + + void NumLock::setOn(Display *dpy) {
[arch-commits] Commit in slim/trunk (PKGBUILD pam.d)
Date: Tuesday, May 8, 2012 @ 12:11:48 Author: tpowa Revision: 158737 upgpkg: slim 1.3.3-2 remove ck_connector from pam file Modified: slim/trunk/PKGBUILD slim/trunk/pam.d --+ PKGBUILD |4 ++-- pam.d|1 - 2 files changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-05-08 14:32:25 UTC (rev 158736) +++ PKGBUILD2012-05-08 16:11:48 UTC (rev 158737) @@ -6,7 +6,7 @@ pkgname=slim pkgver=1.3.3 -pkgrel=1 +pkgrel=2 pkgdesc='Desktop-independent graphical login manager for X11' arch=('i686' 'x86_64') url='http://slim.berlios.de/' @@ -56,7 +56,7 @@ } md5sums=('ce53e44c1e4a2eacf5bb7688ee2a5de8' 'd8ea9c4dee2811524b67f4f666311a1f' - 'e16d3a206272d11cf331ec4fc0f7' + 'ebfff3417058619a1328284ae0e2f48e' '43da096480bf72c3ccec8ad8400f34f0' 'aef560f5a765582b2a7fc1fac5b323a7' 'ae4b237d472ec5d373e30080aa0ff804' Modified: pam.d === --- pam.d 2012-05-08 14:32:25 UTC (rev 158736) +++ pam.d 2012-05-08 16:11:48 UTC (rev 158737) @@ -7,4 +7,3 @@ session requiredpam_limits.so session requiredpam_unix.so session optionalpam_loginuid.so -session optionalpam_ck_connector.so
[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Tuesday, May 8, 2012 @ 10:16:04 Author: tpowa Revision: 158730 add cmake makedepend Modified: slim/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2012-05-08 14:14:17 UTC (rev 158729) +++ PKGBUILD2012-05-08 14:16:04 UTC (rev 158730) @@ -12,6 +12,7 @@ url='http://slim.berlios.de/' license=('GPL2') depends=('consolekit' 'pam' 'libxmu' 'libpng' 'libjpeg' 'libxft') +makedepends=('cmake') backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim') source=("http://download.berlios.de/${pkgname}/${pkgname}-${pkgver}.tar.gz"; 'rc.d'
[arch-commits] Commit in slim/trunk (PKGBUILD slim-1.3.2-libpng15.patch)
Date: Thursday, January 26, 2012 @ 21:03:47 Author: eric Revision: 147687 upgpkg: slim 1.3.2-7 Rebuild against libpng 1.5 and libtiff 4.0 Added: slim/trunk/slim-1.3.2-libpng15.patch Modified: slim/trunk/PKGBUILD ---+ PKGBUILD | 11 +++ slim-1.3.2-libpng15.patch | 11 +++ 2 files changed, 18 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-01-27 01:31:15 UTC (rev 147686) +++ PKGBUILD2012-01-27 02:03:47 UTC (rev 147687) @@ -6,7 +6,7 @@ pkgname=slim pkgver=1.3.2 -pkgrel=6 +pkgrel=7 pkgdesc='Desktop-independent graphical login manager for X11' arch=('i686' 'x86_64') url='http://slim.berlios.de/' @@ -22,7 +22,8 @@ 'restart.patch' 'sigterm.patch' 'session-name.patch' -'tty-slowness.patch') +'tty-slowness.patch' +'slim-1.3.2-libpng15.patch') sha1sums=('e421d5487732c8317f8f591906661e014b036358' '6fe0ba83509af634bce47be34e30995965bffc79' 'a0e991ef0ac5120465a3be014a26e70ba073b6ae' @@ -32,20 +33,22 @@ '2d526bc0c498bf307ee50e2d22b4f53ffa0c4435' '0b35048723c527fb824c5e0f9b9064f751871785' 'fdd35562ce010babaeb793f92f9906fdcdaf3f9f' - '213fefe8533c845ea8c40585b6a8097820d5e5d2') + '213fefe8533c845ea8c40585b6a8097820d5e5d2' + '3cd674e548f4e0aadbbd32a67b4efd1ed263afef') install=install build() { cd "${srcdir}/${pkgname}-${pkgver}" - sed -i -e 's/png12/png14/g' Makefile + sed -i -e 's/png12/png15/g' Makefile patch -p1 -i ../ptr_pam.patch # FS#23995: pointer mishandling confuses PAM patch -p1 -i ../no-host.patch # cf patch: do not set PAM host patch -p1 -i ../restart.patch # cf patch: restart X server if killed patch -p1 -i ../sigterm.patch # FS#23984: do not wait for input when SIGTERM'd patch -p1 -i ../session-name.patch # FS#26693: fix default session name patch -p1 -i ../tty-slowness.patch # FS#18313: fix sluggish TTY after slim start + patch -p0 -i ../slim-1.3.2-libpng15.patch make USE_PAM=1 } Added: slim-1.3.2-libpng15.patch === --- slim-1.3.2-libpng15.patch (rev 0) +++ slim-1.3.2-libpng15.patch 2012-01-27 02:03:47 UTC (rev 147687) @@ -0,0 +1,11 @@ +--- png.c png.c +@@ -57,7 +57,7 @@ + return(0); + } + +-if (setjmp(png_ptr->jmpbuf)) ++if (setjmp(png_jmpbuf(png_ptr))) + { + png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp) NULL); + fclose(infile);
[arch-commits] Commit in slim/trunk (PKGBUILD gcc44.patch)
Date: Thursday, December 29, 2011 @ 11:45:11 Author: bluewind Revision: 145737 remove gcc44 patch. already in upstream sicne r166/v1.3.2 Modified: slim/trunk/PKGBUILD Deleted: slim/trunk/gcc44.patch -+ PKGBUILD|3 --- gcc44.patch | 11 --- 2 files changed, 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-12-29 15:45:13 UTC (rev 145736) +++ PKGBUILD2011-12-29 16:45:11 UTC (rev 145737) @@ -17,7 +17,6 @@ 'rc.d' 'pam.d' 'logrotate' -'gcc44.patch' 'ptr_pam.patch' 'no-host.patch' 'restart.patch' @@ -28,7 +27,6 @@ '6fe0ba83509af634bce47be34e30995965bffc79' 'a0e991ef0ac5120465a3be014a26e70ba073b6ae' 'b969cc902c1d9915a5609141a652c77b2732407b' - '51121d451116c768d0fc027ff1ea70aaaef036e7' '640668c984a13593a1bfba8d3b503c005d5f401e' 'b86eddd083fb9f6259e46c735f55ebe76c655bd3' '2d526bc0c498bf307ee50e2d22b4f53ffa0c4435' @@ -42,7 +40,6 @@ cd "${srcdir}/${pkgname}-${pkgver}" sed -i -e 's/png12/png14/g' Makefile - patch -p1 -i ../gcc44.patch # FS#14815: lacks include for gcc-4.4 patch -p1 -i ../ptr_pam.patch # FS#23995: pointer mishandling confuses PAM patch -p1 -i ../no-host.patch # cf patch: do not set PAM host patch -p1 -i ../restart.patch # cf patch: restart X server if killed Deleted: gcc44.patch === --- gcc44.patch 2011-12-29 15:45:13 UTC (rev 145736) +++ gcc44.patch 2011-12-29 16:45:11 UTC (rev 145737) @@ -1,11 +0,0 @@ -diff -aur slim-1.3.2/switchuser.h slim-1.3.2.a/switchuser.h slim-1.3.2/switchuser.h2010-07-08 07:04:10.0 +0200 -+++ slim-1.3.2.a/switchuser.h 2010-08-21 15:10:34.306212393 +0200 -@@ -13,6 +13,7 @@ - #define _SWITCHUSER_H_ - - #include -+#include /* remove */ - #include - #include - #include
[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Sunday, October 30, 2011 @ 18:48:06 Author: bisson Revision: 141486 fix FS#26693 Modified: slim/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2011-10-30 22:38:22 UTC (rev 141485) +++ PKGBUILD2011-10-30 22:48:06 UTC (rev 141486) @@ -6,7 +6,7 @@ pkgname=slim pkgver=1.3.2 -pkgrel=5 +pkgrel=6 pkgdesc='Desktop-independent graphical login manager for X11' arch=('i686' 'x86_64') url='http://slim.berlios.de/'
[arch-commits] Commit in slim/trunk (PKGBUILD session-name.patch)
Date: Sunday, October 30, 2011 @ 18:38:22 Author: bisson Revision: 141485 fix FS#26693 Added: slim/trunk/session-name.patch Modified: slim/trunk/PKGBUILD + PKGBUILD |5 - session-name.patch | 21 + 2 files changed, 25 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2011-10-30 21:20:31 UTC (rev 141484) +++ PKGBUILD2011-10-30 22:38:22 UTC (rev 141485) @@ -18,10 +18,11 @@ 'pam.d' 'logrotate' 'gcc44.patch' - 'ptr_pam.patch' +'ptr_pam.patch' 'no-host.patch' 'restart.patch' 'sigterm.patch' +'session-name.patch' 'tty-slowness.patch') sha1sums=('e421d5487732c8317f8f591906661e014b036358' '6fe0ba83509af634bce47be34e30995965bffc79' @@ -32,6 +33,7 @@ 'b86eddd083fb9f6259e46c735f55ebe76c655bd3' '2d526bc0c498bf307ee50e2d22b4f53ffa0c4435' '0b35048723c527fb824c5e0f9b9064f751871785' + 'fdd35562ce010babaeb793f92f9906fdcdaf3f9f' '213fefe8533c845ea8c40585b6a8097820d5e5d2') install=install @@ -45,6 +47,7 @@ patch -p1 -i ../no-host.patch # cf patch: do not set PAM host patch -p1 -i ../restart.patch # cf patch: restart X server if killed patch -p1 -i ../sigterm.patch # FS#23984: do not wait for input when SIGTERM'd + patch -p1 -i ../session-name.patch # FS#26693: fix default session name patch -p1 -i ../tty-slowness.patch # FS#18313: fix sluggish TTY after slim start make USE_PAM=1 Added: session-name.patch === --- session-name.patch (rev 0) +++ session-name.patch 2011-10-30 22:38:22 UTC (rev 141485) @@ -0,0 +1,21 @@ +diff -Naur slim-1.3.2.old/panel.cpp slim-1.3.2.new/panel.cpp +--- slim-1.3.2.old/panel.cpp 2010-10-24 06:01:15.11719 + slim-1.3.2.new/panel.cpp 2010-10-24 17:26:30.98767 + +@@ -23,7 +23,7 @@ + Root = root; + cfg = config; + +-session = ""; ++session = cfg->nextSession(session); + + // Init GC + XGCValues gcv; +@@ -188,7 +188,7 @@ + } + + void Panel::ClearPanel() { +-session = ""; ++session = cfg->nextSession(session); + Reset(); + XClearWindow(Dpy, Root); + XClearWindow(Dpy, Win);
[arch-commits] Commit in slim/trunk (PKGBUILD ptr_pam.patch)
Date: Sunday, May 1, 2011 @ 13:05:22 Author: bisson Revision: 122020 fix FS#23995 Added: slim/trunk/ptr_pam.patch Modified: slim/trunk/PKGBUILD ---+ PKGBUILD | 15 +-- ptr_pam.patch | 52 2 files changed, 61 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-05-01 11:30:18 UTC (rev 122019) +++ PKGBUILD2011-05-01 17:05:22 UTC (rev 122020) @@ -6,7 +6,7 @@ pkgname=slim pkgver=1.3.2 -pkgrel=4 +pkgrel=5 pkgdesc='Desktop-independent graphical login manager for X11' arch=('i686' 'x86_64') url='http://slim.berlios.de/' @@ -18,6 +18,7 @@ 'pam.d' 'logrotate' 'gcc44.patch' + 'ptr_pam.patch' 'no-host.patch' 'restart.patch' 'sigterm.patch' @@ -27,6 +28,7 @@ 'a0e991ef0ac5120465a3be014a26e70ba073b6ae' 'b969cc902c1d9915a5609141a652c77b2732407b' '51121d451116c768d0fc027ff1ea70aaaef036e7' + '640668c984a13593a1bfba8d3b503c005d5f401e' 'b86eddd083fb9f6259e46c735f55ebe76c655bd3' '2d526bc0c498bf307ee50e2d22b4f53ffa0c4435' '0b35048723c527fb824c5e0f9b9064f751871785' @@ -38,11 +40,12 @@ cd "${srcdir}/${pkgname}-${pkgver}" sed -i -e 's/png12/png14/g' Makefile - patch -p1 -i ../gcc44.patch - patch -p1 -i ../no-host.patch # do not set PAM host - patch -p1 -i ../restart.patch # restart X server if killed - patch -p1 -i ../sigterm.patch # do not wait for user input when SIGTERM'd - patch -p1 -i ../tty-slowness.patch # fix sluggish TTY after slim start + patch -p1 -i ../gcc44.patch # FS#14815: lacks include for gcc-4.4 + patch -p1 -i ../ptr_pam.patch # FS#23995: pointer mishandling confuses PAM + patch -p1 -i ../no-host.patch # cf patch: do not set PAM host + patch -p1 -i ../restart.patch # cf patch: restart X server if killed + patch -p1 -i ../sigterm.patch # FS#23984: do not wait for input when SIGTERM'd + patch -p1 -i ../tty-slowness.patch # FS#18313: fix sluggish TTY after slim start make USE_PAM=1 } Added: ptr_pam.patch === --- ptr_pam.patch (rev 0) +++ ptr_pam.patch 2011-05-01 17:05:22 UTC (rev 122020) @@ -0,0 +1,52 @@ +diff -aur old/app.cpp new/app.cpp +--- old/app.cpp2010-07-08 07:04:10.0 +0200 new/app.cpp2011-05-01 18:30:52.933844872 +0200 +@@ -43,8 +43,8 @@ + Panel* panel = *static_cast(appdata_ptr); + int result = PAM_SUCCESS; + for (int i=0; iresp=0; +-resp[i]->resp_retcode=0; ++(*resp)[i].resp=0; ++(*resp)[i].resp_retcode=0; + switch(msg[i]->msg_style){ + case PAM_PROMPT_ECHO_ON: + // We assume PAM is asking for the username +@@ -53,13 +53,13 @@ + case Panel::Suspend: + case Panel::Halt: + case Panel::Reboot: +-resp[i]->resp=strdup("root"); ++(*resp)[i].resp=strdup("root"); + break; + + case Panel::Console: + case Panel::Exit: + case Panel::Login: +-resp[i]->resp=strdup(panel->GetName().c_str()); ++(*resp)[i].resp=strdup(panel->GetName().c_str()); + break; + } + break; +@@ -75,7 +75,7 @@ + + default: + panel->EventHandler(Panel::Get_Passwd); +-resp[i]->resp=strdup(panel->GetPasswd().c_str()); ++(*resp)[i].resp=strdup(panel->GetPasswd().c_str()); + break; + } + break; +@@ -91,9 +91,9 @@ + } + if (result!=PAM_SUCCESS){ + for (int i=0; iresp==0) continue; +-free(resp[i]->resp); +-resp[i]->resp=0; ++if ((*resp)[i].resp==0) continue; ++free((*resp)[i].resp); ++(*resp)[i].resp=0; + }; + free(*resp); + *resp=0;
[arch-commits] Commit in slim/trunk (PKGBUILD slim.pam)
Date: Monday, January 31, 2011 @ 17:56:10 Author: bisson Revision: 108522 seems to solve the consolekit-0.4.3 problem, at least for some users Modified: slim/trunk/PKGBUILD slim/trunk/slim.pam --+ PKGBUILD |4 ++-- slim.pam |4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-01-31 22:35:17 UTC (rev 108521) +++ PKGBUILD2011-01-31 22:56:10 UTC (rev 108522) @@ -5,7 +5,7 @@ pkgname=slim pkgver=1.3.2 -pkgrel=2 +pkgrel=3 pkgdesc='Desktop-independent graphical login manager for X11' arch=('i686' 'x86_64') url='http://slim.berlios.de/' @@ -24,7 +24,7 @@ sha1sums=('e421d5487732c8317f8f591906661e014b036358' '6fe0ba83509af634bce47be34e30995965bffc79' 'b969cc902c1d9915a5609141a652c77b2732407b' - 'aff213af9ade7fe05db54fcd9a193e3dcb002aa9' + 'a0e991ef0ac5120465a3be014a26e70ba073b6ae' '51121d451116c768d0fc027ff1ea70aaaef036e7' '213fefe8533c845ea8c40585b6a8097820d5e5d2' '2d526bc0c498bf307ee50e2d22b4f53ffa0c4435' Modified: slim.pam === --- slim.pam2011-01-31 22:35:17 UTC (rev 108521) +++ slim.pam2011-01-31 22:56:10 UTC (rev 108522) @@ -3,6 +3,8 @@ authrequiredpam_env.so authrequiredpam_unix.so account requiredpam_unix.so +passwordrequiredpam_unix.so session requiredpam_limits.so session requiredpam_unix.so -passwordrequiredpam_unix.so +session optionalpam_loginuid.so +session optionalpam_ck_connector.so
[arch-commits] Commit in slim/trunk (PKGBUILD slim-tty-slowness.patch)
Date: Friday, February 26, 2010 @ 12:34:00 Author: thayer Revision: 70396 upgpkg: slim 1.3.1-7 added patch to fix tty unresponsiveness Added: slim/trunk/slim-tty-slowness.patch Modified: slim/trunk/PKGBUILD -+ PKGBUILD|9 - slim-tty-slowness.patch | 29 + 2 files changed, 37 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2010-02-26 16:59:09 UTC (rev 70395) +++ PKGBUILD2010-02-26 17:34:00 UTC (rev 70396) @@ -1,10 +1,11 @@ # $Id$ +# Maintainer: Thayer Williams # Contributor: Alexander Fehr # Contributor: Hugo Ideler pkgname=slim pkgver=1.3.1 -pkgrel=6 +pkgrel=7 pkgdesc="Desktop-independent graphical login manager for X11" arch=('i686' 'x86_64') url="http://slim.berlios.de/"; @@ -17,18 +18,24 @@ 'slim.logrotate' 'slim.pam' 'slim-restart.patch' +'slim-tty-slowness.patch' 'slim-1.3.1-gcc44.patch') md5sums=('727d0acb24c0fbf0751134c37a9c895f' 'd8ea9c4dee2811524b67f4f666311a1f' '43da096480bf72c3ccec8ad8400f34f0' 'b20fe3c8487a039050986d60e45233a9' '648d871fe7d2a97b7d7b928019e2feee' + 'be48f19a2e2f154bed750171e8d0fc7f' '197e6d05af30e32f96e6fb36110ae752') build() { cd "$srcdir/${pkgname}-$pkgver" + # fix sluggish tty after slim start + patch -Np1 -i $srcdir/slim-tty-slowness.patch || return 1 + patch -Np1 -i $srcdir/slim-1.3.1-gcc44.patch || return 1 + # Restart Xserver if killed # http://developer.berlios.de/patch/?func=detailpatch&patch_id=2378&group_id=2663 patch -Np1 -i "$srcdir/slim-restart.patch" || return 1 Added: slim-tty-slowness.patch === --- slim-tty-slowness.patch (rev 0) +++ slim-tty-slowness.patch 2010-02-26 17:34:00 UTC (rev 70396) @@ -0,0 +1,29 @@ +--- slim-1.3.1.orig/app.cpp2009-01-13 11:30:36.0 +0900 slim-1.3.1/app.cpp 2009-01-13 11:32:27.0 +0900 +@@ -270,21 +270,22 @@ + signal(SIGALRM, AlarmSignal); + + #ifndef XNEST_DEBUG +-OpenLog(); +- + if (!force_nodaemon && cfg->getOption("daemon") == "yes") { + daemonmode = true; + } + + // Daemonize + if (daemonmode) { +-if (daemon(0, 1) == -1) { ++if (daemon(0, 0) == -1) { + cerr << APPNAME << ": " << strerror(errno) << endl; + exit(ERR_EXIT); + } +-UpdatePid(); + } + ++OpenLog(); ++ ++if (daemonmode) UpdatePid(); ++ + CreateServerAuth(); + StartServer(); + alarm(2);
[arch-commits] Commit in slim/trunk (PKGBUILD)
Date: Thursday, January 21, 2010 @ 09:20:44 Author: ibiru Revision: 64625 upgpkg: slim 1.3.1-6 libpng14/libjpeg8 rebuild Modified: slim/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-01-21 13:02:06 UTC (rev 64624) +++ PKGBUILD2010-01-21 14:20:44 UTC (rev 64625) @@ -4,12 +4,12 @@ pkgname=slim pkgver=1.3.1 -pkgrel=5 +pkgrel=6 pkgdesc="Desktop-independent graphical login manager for X11" arch=('i686' 'x86_64') url="http://slim.berlios.de/"; license=('GPL2') -depends=('pam' 'libxmu' 'libpng' 'libjpeg>=7' 'libxft') +depends=('pam' 'libxmu' 'libpng' 'libjpeg>=8' 'libxft') backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim') install=slim.install source=(http://download.berlios.de/${pkgname}/${pkgname}-$pkgver.tar.gz @@ -33,6 +33,9 @@ # http://developer.berlios.de/patch/?func=detailpatch&patch_id=2378&group_id=2663 patch -Np1 -i "$srcdir/slim-restart.patch" || return 1 + #libpng 1.4.0 + sed -i -e 's/png12/png14/g' Makefile || return 1 + make USE_PAM=1 || return 1 make DESTDIR="$pkgdir" MANDIR=/usr/share/man install || return 1