pkgsrc/sysutils/libgksu/Makefile

38 lines
1.2 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.49 2020/08/17 20:17:44 leot Exp $
Update to 2.0.12: 2009-06-29 Gustavo Noronha Silva <kov@debian.org> * Release 2.0.12 2009-06-29 Gustavo Noronha Silva <kov@debian.org> * libgksu/gksu-run-helper.c: - fix the fact that the main function ends without returning a value, on success (doh) 2009-06-29 Gustavo Noronha Silva <kov@debian.org> * gksu-properties/gksu-properties.c: - fixed printf format for two error messages, introduced by the last change 2009-06-29 Sebastien Bacher <seb128@ubuntu.com> * gksu-properties/gksu-properties.c, gksu-properties/Makefile.am, configure.ac: - use GtkBuilder instead of libglade 2009-06-29 Joshua Kwan <jkwan@vmware.com> * libgksu/libgksu.c: - Fix double-free introduced by recent changes. 2009-06-24 Gustavo Noronha Silva <kov@debian.org> * Release 2.0.11 2009-06-24 Joshua Kwan <jkwan@vmware.com> * libgksu/libgksu.c: - Make su code work on Red Hat systems. 2009-06-17 Joshua Kwan <jkwan@vmware.com> * libgksu/libgksu.c: - Make sudo also use forkpty, to also work when /etc/sudoers is configured to require a tty. 2009-06-17 Joshua Kwan <jkwan@vmware.com> * libgksu/libgksu.c: - Make su backend work with Fedora's su. 2009-05-09 Gustavo Noronha Silva <kov@debian.org> * Release 2.0.10 2009-05-09 François Wendling <frwendling@free.fr> Document gksu-properties, briefly. * docs/gksu-properties.1, docs/Makefile.am: 2009-05-09 Robert Millan <rmh.debian.bts@aybabtu.com> This fixes two bugs in read_line function. Both are exposed when running gksudo --debug: - First, when read() fails, the printed value will come from uninitialised memory. This results in stuff like "GNOME_SUDO_PASSSSSSSSSSSSSSSSS..." being printed. - Second, the null terminator is off-by-one, resulting in garbage being printed at the end of each line. This may also lead to memory corruption (for n >= 256)! * libgksu/libgksu.c: 2009-03-04 Gustavo Noronha Silva <kov@debian.org> * Release 2.0.9 * libgksu/libgksu.c: fix how the GdkDisplay* is obtained at gksu_context_launch_initiate * libgksu/gksu-run-helper.c: - cleanup the environment from ORBIT_SOCKETDIR and DBUS_SESSION_BUS_ADDRESS to acommodate recent changes in gconf 2009-02-22 Gustavo Noronha Silva <kov@alface> * Release 2.0.8 2009-02-22 Gustavo Noronha Silva <kov@debian.org> * libgksu/libgksu.c: - added threads protection for the gdk fadeout/fadein animation, so that callers will not have X errors when trying to use gdk functions in parallel with us See http://bugzilla.gnome.org/show_bug.cgi?id=549760. 2009-02-22 Gustavo Noronha Silva <kov@debian.org> * configure.ac, libgksu/libgksu.{c,h}, libgksu/gksu-run-helper.c: - accepted patch by Joshua Kwan <jkwan@vmware.com> to return the same status code as the child 2009-02-03 Gustavo Noronha Silva <kov@debian.org> * configure.ac: - added th to ALL_LINGUAS 2008-08-29 Gustavo Noronha Silva <kov@debian.org> * libgksu/libgksu.c: patch by Daniel Richard G. <skunk@iSKUNK.ORG> to allow changing the location of the lockfile, so that libgksu will work on AFS/NFS mounted home directories 2008-06-20 Gustavo Noronha Silva <kov@debian.org> * libgksu/gksu-run-helper.c: accepted patch by Michael Vogt, from Ubuntu, to fix very long commands not fitting in the helper's statically-sized buffer (Debian bug #486087, launchpad #173757) * libgksu/libgksu.c (sudo_full): accepted patch by Michael Vogt, from Ubuntu, to fix sudo having problems resolving network addresses breaking gksu (Debian bug #486083, launchpad #237325)
2013-10-16 09:04:37 +02:00
DISTNAME= libgksu-2.0.12
PKGREVISION= 16
CATEGORIES= sysutils
MASTER_SITES= http://people.debian.org/~kov/gksu/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://www.nongnu.org/gksu/
COMMENT= Library that provides a GTK+ frontend to su and sudo
Update to 2.0.12: 2009-06-29 Gustavo Noronha Silva <kov@debian.org> * Release 2.0.12 2009-06-29 Gustavo Noronha Silva <kov@debian.org> * libgksu/gksu-run-helper.c: - fix the fact that the main function ends without returning a value, on success (doh) 2009-06-29 Gustavo Noronha Silva <kov@debian.org> * gksu-properties/gksu-properties.c: - fixed printf format for two error messages, introduced by the last change 2009-06-29 Sebastien Bacher <seb128@ubuntu.com> * gksu-properties/gksu-properties.c, gksu-properties/Makefile.am, configure.ac: - use GtkBuilder instead of libglade 2009-06-29 Joshua Kwan <jkwan@vmware.com> * libgksu/libgksu.c: - Fix double-free introduced by recent changes. 2009-06-24 Gustavo Noronha Silva <kov@debian.org> * Release 2.0.11 2009-06-24 Joshua Kwan <jkwan@vmware.com> * libgksu/libgksu.c: - Make su code work on Red Hat systems. 2009-06-17 Joshua Kwan <jkwan@vmware.com> * libgksu/libgksu.c: - Make sudo also use forkpty, to also work when /etc/sudoers is configured to require a tty. 2009-06-17 Joshua Kwan <jkwan@vmware.com> * libgksu/libgksu.c: - Make su backend work with Fedora's su. 2009-05-09 Gustavo Noronha Silva <kov@debian.org> * Release 2.0.10 2009-05-09 François Wendling <frwendling@free.fr> Document gksu-properties, briefly. * docs/gksu-properties.1, docs/Makefile.am: 2009-05-09 Robert Millan <rmh.debian.bts@aybabtu.com> This fixes two bugs in read_line function. Both are exposed when running gksudo --debug: - First, when read() fails, the printed value will come from uninitialised memory. This results in stuff like "GNOME_SUDO_PASSSSSSSSSSSSSSSSS..." being printed. - Second, the null terminator is off-by-one, resulting in garbage being printed at the end of each line. This may also lead to memory corruption (for n >= 256)! * libgksu/libgksu.c: 2009-03-04 Gustavo Noronha Silva <kov@debian.org> * Release 2.0.9 * libgksu/libgksu.c: fix how the GdkDisplay* is obtained at gksu_context_launch_initiate * libgksu/gksu-run-helper.c: - cleanup the environment from ORBIT_SOCKETDIR and DBUS_SESSION_BUS_ADDRESS to acommodate recent changes in gconf 2009-02-22 Gustavo Noronha Silva <kov@alface> * Release 2.0.8 2009-02-22 Gustavo Noronha Silva <kov@debian.org> * libgksu/libgksu.c: - added threads protection for the gdk fadeout/fadein animation, so that callers will not have X errors when trying to use gdk functions in parallel with us See http://bugzilla.gnome.org/show_bug.cgi?id=549760. 2009-02-22 Gustavo Noronha Silva <kov@debian.org> * configure.ac, libgksu/libgksu.{c,h}, libgksu/gksu-run-helper.c: - accepted patch by Joshua Kwan <jkwan@vmware.com> to return the same status code as the child 2009-02-03 Gustavo Noronha Silva <kov@debian.org> * configure.ac: - added th to ALL_LINGUAS 2008-08-29 Gustavo Noronha Silva <kov@debian.org> * libgksu/libgksu.c: patch by Daniel Richard G. <skunk@iSKUNK.ORG> to allow changing the location of the lockfile, so that libgksu will work on AFS/NFS mounted home directories 2008-06-20 Gustavo Noronha Silva <kov@debian.org> * libgksu/gksu-run-helper.c: accepted patch by Michael Vogt, from Ubuntu, to fix very long commands not fitting in the helper's statically-sized buffer (Debian bug #486087, launchpad #173757) * libgksu/libgksu.c (sudo_full): accepted patch by Michael Vogt, from Ubuntu, to fix sudo having problems resolving network addresses breaking gksu (Debian bug #486083, launchpad #237325)
2013-10-16 09:04:37 +02:00
LICENSE= gnu-lgpl-v2
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --disable-gtk-doc
CONFIGURE_ENV+= GCONF_SCHEMA_FILE_DIR=${PREFIX}/share/gconf/schemas/
MAKE_ENV+= GCONF_SCHEMA_FILE_DIR=${PREFIX}/share/gconf/schemas/
USE_LIBTOOL= yes
2012-05-25 01:23:21 +02:00
USE_TOOLS+= gmake intltool pkg-config msgfmt
GCONF_SCHEMAS+= gksu.schemas
PKGCONFIG_OVERRIDE+= libgksu/libgksu2.pc.in
SUBST_CLASSES+= xauth
SUBST_SED.xauth+= -e "s,/usr/bin/xauth,${LOCALBASE}/bin/xauth,g"
SUBST_MESSAGE.xauth= Fixing path to xauth executable.
SUBST_STAGE.xauth= post-extract
SUBST_FILES.xauth= libgksu/gksu-run-helper.c libgksu/libgksu.c
.include "../../devel/GConf/schemas.mk"
.include "../../security/libgnome-keyring/buildlink3.mk"
.include "../../sysutils/libgtop/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/startup-notification/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"