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

2011-11-28 Thread Jan de Groot
Date: Monday, November 28, 2011 @ 05:57:50
  Author: jgc
Revision: 143674

upgpkg: libgksu 2.0.12-4

Fix dependencies (FS#27295), add --disable-schemas-install to workaround an 
invalid Makefile (tabs, spaces...)

Modified:
  libgksu/trunk/PKGBUILD

--+
 PKGBUILD |   12 
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2011-11-28 09:58:36 UTC (rev 143673)
+++ PKGBUILD2011-11-28 10:57:50 UTC (rev 143674)
@@ -3,13 +3,13 @@
 
 pkgname=libgksu
 pkgver=2.0.12
-pkgrel=3
+pkgrel=4
 pkgdesc="gksu authorization library"
 arch=(i686 x86_64)
 url="http://www.nongnu.org/gksu/index.html";
 license=(GPL)
-depends=('libgnome-keyring>=2.30.1' 'libgtop>=2.28.1' 
'startup-notification>=0.10' 'gconf>=2.28.1')
-makedepends=('gtk-doc' 'pkgconfig' 'intltool')
+depends=('gconf' 'gtk2' 'libgnome-keyring' 'libgtop' 'startup-notification')
+makedepends=('intltool' 'gtk-doc')
 options=('!libtool' '!emptydirs')
 install=libgksu.install
 source=(http://people.debian.org/~kov/gksu/${pkgname}-${pkgver}.tar.gz
@@ -21,8 +21,12 @@
   cd "${srcdir}/${pkgname}-${pkgver}"
   patch -Np1 -i "${srcdir}/libgksu-2.0.12-revert-forkpty.patch"
   ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static
+  --localstatedir=/var --disable-static --disable-schemas-install
   make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
   make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
   rm -f ${pkgdir}/usr/lib/*.a
   install -m755 -d "${pkgdir}/usr/share/gconf/schemas"



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

2009-10-31 Thread Jan de Groot
Date: Saturday, October 31, 2009 @ 14:03:39
  Author: jgc
Revision: 57477

upgpkg: libgksu 2.0.12-1
Update to 2.0.12 - remove libglade dependency

Modified:
  libgksu/trunk/PKGBUILD

--+
 PKGBUILD |9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2009-10-31 17:59:24 UTC (rev 57476)
+++ PKGBUILD2009-10-31 18:03:39 UTC (rev 57477)
@@ -2,24 +2,23 @@
 # Maintainer: Jan de Groot 
 
 pkgname=libgksu
-pkgver=2.0.8
+pkgver=2.0.12
 pkgrel=1
 pkgdesc="gksu authorization library"
 arch=(i686 x86_64)
 url="http://www.nongnu.org/gksu/index.html";
 license=(GPL)
-depends=('gnome-keyring>=2.26.0' 'libgtop>=2.26.0'
- 'libglade>=2.6.4' 'startup-notification>=0.9')
+depends=('gnome-keyring>=2.28.1' 'libgtop>=2.28.0' 
'startup-notification>=0.10')
 makedepends=('gtk-doc' 'pkgconfig' 'intltool')
 options=('!libtool' '!emptydirs')
 install=libgksu.install
 source=(http://people.debian.org/~kov/gksu/${pkgname}-${pkgver}.tar.gz)
-md5sums=('bb86d22c8eba9ef6571030218338ef1f')
+md5sums=('c7154c8806f791c10e7626ff123049d3')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
   ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static || return 1
+  --localstatedir=/var --disable-static || return 1
   make || return 1
   make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install || 
return 1
   rm -f ${pkgdir}/usr/lib/*.a



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

2014-05-16 Thread Felix Yan
Date: Saturday, May 17, 2014 @ 05:45:05
  Author: fyan
Revision: 212989

upgpkg: libgksu 2.0.12-6

libgtop 2.30.0 rebuild

Modified:
  libgksu/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-05-17 03:00:14 UTC (rev 212988)
+++ PKGBUILD2014-05-17 03:45:05 UTC (rev 212989)
@@ -3,7 +3,7 @@
 
 pkgname=libgksu
 pkgver=2.0.12
-pkgrel=5
+pkgrel=6
 pkgdesc="gksu authorization library"
 arch=(i686 x86_64)
 url="http://www.nongnu.org/gksu/index.html";



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

2010-05-26 Thread Ionut Biru
Date: Wednesday, May 26, 2010 @ 15:57:02
  Author: ibiru
Revision: 81140

upgpkg: libgksu 2.0.12-2
add libgnome-keyring dependency. fixes FS#19595

Modified:
  libgksu/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-05-26 19:52:15 UTC (rev 81139)
+++ PKGBUILD2010-05-26 19:57:02 UTC (rev 81140)
@@ -3,12 +3,12 @@
 
 pkgname=libgksu
 pkgver=2.0.12
-pkgrel=1
+pkgrel=2
 pkgdesc="gksu authorization library"
 arch=(i686 x86_64)
 url="http://www.nongnu.org/gksu/index.html";
 license=(GPL)
-depends=('gnome-keyring>=2.28.1' 'libgtop>=2.28.0' 
'startup-notification>=0.10')
+depends=('libgnome-keyring>=2.30.1' 'libgtop>=2.28.1' 
'startup-notification>=0.10')
 makedepends=('gtk-doc' 'pkgconfig' 'intltool')
 options=('!libtool' '!emptydirs')
 install=libgksu.install



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

2017-09-15 Thread Jan de Groot
Date: Friday, September 15, 2017 @ 21:14:06
  Author: jgc
Revision: 305635

upgpkg: libgksu 2.0.12-8

Rebuild for libgtop. Disable gtk-doc documentation as it does not build due to 
changed in gtk-doc

Modified:
  libgksu/trunk/PKGBUILD

--+
 PKGBUILD |   10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-15 21:05:49 UTC (rev 305634)
+++ PKGBUILD2017-09-15 21:14:06 UTC (rev 305635)
@@ -3,7 +3,7 @@
 
 pkgname=libgksu
 pkgver=2.0.12
-pkgrel=7
+pkgrel=8
 pkgdesc="gksu authorization library"
 arch=(i686 x86_64)
 url="http://www.nongnu.org/gksu/index.html";
@@ -28,7 +28,7 @@
  '58d3a4a9d2ac741951720043ea3f7b5f'
  '0b5c3d5d9b32cb3e65d9f0bfbcb11a76')
 
-build() {
+prepare() {
   cd "${srcdir}/${pkgname}-${pkgver}"
   patch -Np1 -i "${srcdir}/libgksu-2.0.0-fbsd.patch"
   patch -Np1 -i "${srcdir}/libgksu-2.0.7-libs.patch"
@@ -42,8 +42,12 @@
 
   intltoolize --force --copy --automake
   autoreconf -fi
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
   ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static --disable-schemas-install
+  --localstatedir=/var --disable-static --disable-schemas-install 
--disable-gtk-doc
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }


[arch-commits] Commit in libgksu/trunk (PKGBUILD libgksu.install)

2016-08-04 Thread Jan de Groot
Date: Thursday, August 4, 2016 @ 07:39:13
  Author: jgc
Revision: 273008

upgpkg: libgksu 2.0.12-7

Modified:
  libgksu/trunk/PKGBUILD
Deleted:
  libgksu/trunk/libgksu.install

-+
 PKGBUILD|4 ++--
 libgksu.install |   17 -
 2 files changed, 2 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-08-04 06:30:25 UTC (rev 273007)
+++ PKGBUILD2016-08-04 07:39:13 UTC (rev 273008)
@@ -3,7 +3,7 @@
 
 pkgname=libgksu
 pkgver=2.0.12
-pkgrel=6
+pkgrel=7
 pkgdesc="gksu authorization library"
 arch=(i686 x86_64)
 url="http://www.nongnu.org/gksu/index.html";
@@ -11,7 +11,6 @@
 depends=('gconf' 'gtk2' 'libgnome-keyring' 'libgtop' 'startup-notification')
 makedepends=('intltool' 'gtk-doc')
 options=('!emptydirs')
-install=libgksu.install
 source=(http://people.debian.org/~kov/gksu/${pkgname}-${pkgver}.tar.gz
 libgksu-2.0.0-fbsd.patch
 libgksu-2.0.12-automake-1.11.2.patch
@@ -45,6 +44,7 @@
   autoreconf -fi
   ./configure --prefix=/usr --sysconfdir=/etc \
   --localstatedir=/var --disable-static --disable-schemas-install
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 

Deleted: libgksu.install
===
--- libgksu.install 2016-08-04 06:30:25 UTC (rev 273007)
+++ libgksu.install 2016-08-04 07:39:13 UTC (rev 273008)
@@ -1,17 +0,0 @@
-pkgname=libgksu
-
-post_install() {
-  usr/sbin/gconfpkg --install ${pkgname}
-}
-
-pre_upgrade() {
-  pre_remove
-}
-
-post_upgrade() {
-  post_install $1
-}
-
-pre_remove() {
-  usr/sbin/gconfpkg --install ${pkgname}
-}


[arch-commits] Commit in libgksu/trunk (PKGBUILD libgksu-2.0.12-revert-forkpty.patch)

2010-09-14 Thread Jan de Groot
Date: Tuesday, September 14, 2010 @ 05:37:47
  Author: jgc
Revision: 90625

upgpkg: libgksu 2.0.12-3
Add gconf to depends (FS#20752)
Revert use of forkpty (FS#19614)

Added:
  libgksu/trunk/libgksu-2.0.12-revert-forkpty.patch
Modified:
  libgksu/trunk/PKGBUILD

-+
 PKGBUILD|   19 +
 libgksu-2.0.12-revert-forkpty.patch |  359 ++
 2 files changed, 370 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2010-09-13 22:00:39 UTC (rev 90624)
+++ PKGBUILD2010-09-14 09:37:47 UTC (rev 90625)
@@ -3,26 +3,29 @@
 
 pkgname=libgksu
 pkgver=2.0.12
-pkgrel=2
+pkgrel=3
 pkgdesc="gksu authorization library"
 arch=(i686 x86_64)
 url="http://www.nongnu.org/gksu/index.html";
 license=(GPL)
-depends=('libgnome-keyring>=2.30.1' 'libgtop>=2.28.1' 
'startup-notification>=0.10')
+depends=('libgnome-keyring>=2.30.1' 'libgtop>=2.28.1' 
'startup-notification>=0.10' 'gconf>=2.28.1')
 makedepends=('gtk-doc' 'pkgconfig' 'intltool')
 options=('!libtool' '!emptydirs')
 install=libgksu.install
-source=(http://people.debian.org/~kov/gksu/${pkgname}-${pkgver}.tar.gz)
-md5sums=('c7154c8806f791c10e7626ff123049d3')
+source=(http://people.debian.org/~kov/gksu/${pkgname}-${pkgver}.tar.gz
+libgksu-2.0.12-revert-forkpty.patch)
+md5sums=('c7154c8806f791c10e7626ff123049d3'
+ 'aebbe57e5286c654e27cf714cf3b704a')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}/libgksu-2.0.12-revert-forkpty.patch"
   ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-static || return 1
-  make || return 1
-  make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install || 
return 1
+  --localstatedir=/var --disable-static
+  make
+  make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install
   rm -f ${pkgdir}/usr/lib/*.a
   install -m755 -d "${pkgdir}/usr/share/gconf/schemas"
-  gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" 
--domain libgksu ${pkgdir}/etc/gconf/schemas/*.schemas || return 1
+  gconf-merge-schema "${pkgdir}/usr/share/gconf/schemas/${pkgname}.schemas" 
--domain libgksu ${pkgdir}/etc/gconf/schemas/*.schemas
   rm -f ${pkgdir}/etc/gconf/schemas/*.schemas
 }

Added: libgksu-2.0.12-revert-forkpty.patch
===
--- libgksu-2.0.12-revert-forkpty.patch (rev 0)
+++ libgksu-2.0.12-revert-forkpty.patch 2010-09-14 09:37:47 UTC (rev 90625)
@@ -0,0 +1,359 @@
+diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN 
libgksu-2.0.12.orig/libgksu/libgksu.c libgksu-2.0.12/libgksu/libgksu.c
+--- libgksu-2.0.12.orig/libgksu/libgksu.c  2009-06-29 13:48:24.0 
-0400
 libgksu-2.0.12/libgksu/libgksu.c   2010-01-12 07:32:10.450657456 -0500
+@@ -1,7 +1,6 @@
+ /*
+  * Gksu -- a library providing access to su functionality
+  * Copyright (C) 2004-2009 Gustavo Noronha Silva
+- * Portions Copyright (C) 2009 VMware, Inc.
+  *
+  * This library is free software; you can redistribute it and/or
+  * modify it under the terms of the GNU Lesser General Public
+@@ -56,9 +55,6 @@
+ static void
+ gksu_context_launch_complete (GksuContext *context);
+ 
+-static void
+-read_line (int fd, gchar *buffer, int n);
+-
+ GType
+ gksu_error_get_type (void)
+ {
+@@ -2009,8 +2005,6 @@ gksu_su_fuller (GksuContext *context,
+   for (i = 0 ; cmd[i] != NULL ; i++)
+   g_free (cmd[i]);
+   g_free(cmd);
+-
+-  _exit(1);
+ }
+   else if (pid == -1)
+ {
+@@ -2125,10 +2119,10 @@ gksu_su_fuller (GksuContext *context,
+ /* drop the \n echoed on password entry if su did request
+a password */
+ if (password_needed)
+-  read_line (fdpty, buf, 255);
++  read (fdpty, buf, 255);
+ if (context->debug)
+   fprintf (stderr, "DEBUG (run:post-after-pass) buf: -%s-\n", buf);
+-read_line (fdpty, buf, 255);
++read (fdpty, buf, 255);
+ if (context->debug)
+   fprintf (stderr, "DEBUG (run:post-after-pass) buf: -%s-\n", buf);
+   }
+@@ -2142,9 +2136,7 @@ gksu_su_fuller (GksuContext *context,
+   {
+ int retval = 0;
+ 
+-/* Red Hat's su shows the full path to su in its error messages. */
+-if (!strncmp (buf, "su:", 3) ||
+-!strncmp (buf, "/bin/su:", 7))
++if (!strncmp (buf, "su", 2))
+   {
+ gchar **strings;
+ 
+@@ -2155,11 +2147,7 @@ gksu_su_fuller (GksuContext *context,
+   }
+ 
+ strings = g_strsplit (buf, ":", 2);
+-
+-/* Red Hat and Fedora use 'incorrect password'. */
+-if (strings[1] &&
+-(g_str_has_prefix(strings[1], " Authentication failure") ||
+- g_str_has_prefix(strings[1], " incorrect password")))
++if (strings[1] && !strncmp (stri