[arch-commits] Commit in libgksu/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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