[arch-commits] Commit in slim/trunk (PKGBUILD)

2020-05-16 Thread Evangelos Foutras via arch-commits
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)

2019-02-02 Thread Evangelos Foutras via arch-commits
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)

2019-01-12 Thread Evangelos Foutras via arch-commits
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)

2017-11-26 Thread Evangelos Foutras via arch-commits
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)

2015-12-06 Thread Antonio Rojas
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)

2014-07-02 Thread Evangelos Foutras
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)

2014-04-21 Thread Jan de Groot
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)

2013-12-23 Thread Evangelos Foutras
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)

2013-10-05 Thread Evangelos Foutras
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)

2013-10-02 Thread Evangelos Foutras
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)

2013-04-27 Thread Evangelos Foutras
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)

2013-03-13 Thread Evangelos Foutras
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)

2013-01-18 Thread Evangelos Foutras
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)

2012-10-14 Thread Tom Gundersen
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)

2012-09-12 Thread Tobias Powalowski
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)

2012-07-16 Thread Tobias Powalowski
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)

2012-06-03 Thread Tobias Powalowski
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)

2012-05-27 Thread Tobias Powalowski
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)

2012-05-16 Thread Tobias Powalowski
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)

2012-05-10 Thread Tobias Powalowski
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)

2012-05-08 Thread Tobias Powalowski
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)

2012-05-08 Thread Tobias Powalowski
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)

2012-01-26 Thread Eric BĂ©langer
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)

2011-12-29 Thread Florian Pritz
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)

2011-10-30 Thread Gaetan Bisson
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)

2011-10-30 Thread Gaetan Bisson
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)

2011-05-01 Thread Gaetan Bisson
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)

2011-01-31 Thread Gaetan Bisson
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)

2010-02-26 Thread Thayer Williams
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)

2010-01-21 Thread Ionut Biru
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