diff options
author | Daniel Gryniewicz <dang@gentoo.org> | 2006-12-12 16:51:20 +0000 |
---|---|---|
committer | Daniel Gryniewicz <dang@gentoo.org> | 2006-12-12 16:51:20 +0000 |
commit | 6b92dfcafefdeb0491f5a8d28799728c50111f9e (patch) | |
tree | 66981e40c82b0821f9db92fec72aa3b35be990e4 /x11-libs/libgksu | |
parent | Stable on amd64 wrt bug #156662. (diff) | |
download | gentoo-2-6b92dfcafefdeb0491f5a8d28799728c50111f9e.tar.gz gentoo-2-6b92dfcafefdeb0491f5a8d28799728c50111f9e.tar.bz2 gentoo-2-6b92dfcafefdeb0491f5a8d28799728c50111f9e.zip |
Needs gthread on fbsd; bug #157915
(Portage version: 2.1.2_rc2-r5)
Diffstat (limited to 'x11-libs/libgksu')
-rw-r--r-- | x11-libs/libgksu/ChangeLog | 6 | ||||
-rw-r--r-- | x11-libs/libgksu/files/libgksu-2.0.0-fbsd.patch | 60 | ||||
-rw-r--r-- | x11-libs/libgksu/libgksu-2.0.0.ebuild | 10 |
3 files changed, 73 insertions, 3 deletions
diff --git a/x11-libs/libgksu/ChangeLog b/x11-libs/libgksu/ChangeLog index 06d635965af3..963bab75602f 100644 --- a/x11-libs/libgksu/ChangeLog +++ b/x11-libs/libgksu/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-libs/libgksu # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libgksu/ChangeLog,v 1.22 2006/12/10 19:55:19 ticho Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libgksu/ChangeLog,v 1.23 2006/12/12 16:51:20 dang Exp $ + + 12 Dec 2006; Daniel Gryniewicz <dang@gentoo.org> + +files/libgksu-2.0.0-fbsd.patch, libgksu-2.0.0.ebuild: + Needs gthread on fbsd; bug #157915 10 Dec 2006; Andrej Kacian <ticho@gentoo.org> libgksu-2.0.0.ebuild: Stable on x86, bug #156662. diff --git a/x11-libs/libgksu/files/libgksu-2.0.0-fbsd.patch b/x11-libs/libgksu/files/libgksu-2.0.0-fbsd.patch new file mode 100644 index 000000000000..5c007be5b4b4 --- /dev/null +++ b/x11-libs/libgksu/files/libgksu-2.0.0-fbsd.patch @@ -0,0 +1,60 @@ +diff --exclude-from=/home/dang/.diffrc -up -ruN libgksu-2.0.0.orig/libgksu/libgksu.c libgksu-2.0.0/libgksu/libgksu.c +--- libgksu-2.0.0.orig/libgksu/libgksu.c 2006-09-14 22:35:51.000000000 -0400 ++++ libgksu-2.0.0/libgksu/libgksu.c 2006-12-12 11:28:01.000000000 -0500 +@@ -23,7 +23,12 @@ + #include <unistd.h> + #include <string.h> + #include <fcntl.h> ++#ifdef __FreeBSD__ ++#include <libutil.h> ++#include <termios.h> ++#else + #include <pty.h> ++#endif + #include <pwd.h> + #include <sys/types.h> + #include <sys/wait.h> +diff --exclude-from=/home/dang/.diffrc -up -ruN libgksu-2.0.0.orig/libgksu/Makefile.am libgksu-2.0.0/libgksu/Makefile.am +--- libgksu-2.0.0.orig/libgksu/Makefile.am 2006-09-14 22:35:52.000000000 -0400 ++++ libgksu-2.0.0/libgksu/Makefile.am 2006-12-12 11:28:01.000000000 -0500 +@@ -30,6 +30,6 @@ gksu_run_helper_SOURCES = gksu-run-helpe + noinst_PROGRAMS = test-gksu + test_gksu_SOURCES = test-gksu.c + test_gksu_LDADD = libgksu2.la +-test_gksu_LDFLAGS = `pkg-config --libs glib-2.0` ++test_gksu_LDFLAGS = `pkg-config --libs glib-2.0 gthread-2.0` + + EXTRA_DIST = libgksu.ver +diff --exclude-from=/home/dang/.diffrc -up -ruN libgksu-2.0.0.orig/libgksu/Makefile.in libgksu-2.0.0/libgksu/Makefile.in +--- libgksu-2.0.0.orig/libgksu/Makefile.in 2006-09-23 15:37:44.000000000 -0400 ++++ libgksu-2.0.0/libgksu/Makefile.in 2006-12-12 11:30:09.000000000 -0500 +@@ -283,7 +283,7 @@ gksu_run_helper_LDFLAGS = `pkg-config -- + gksu_run_helper_SOURCES = gksu-run-helper.c + test_gksu_SOURCES = test-gksu.c + test_gksu_LDADD = libgksu2.la +-test_gksu_LDFLAGS = `pkg-config --libs glib-2.0` ++test_gksu_LDFLAGS = `pkg-config --libs glib-2.0 gthread-2.0` + EXTRA_DIST = libgksu.ver + all: all-am + +diff --exclude-from=/home/dang/.diffrc -up -ruN libgksu-2.0.0.orig/libgksuui/Makefile.am libgksu-2.0.0/libgksuui/Makefile.am +--- libgksu-2.0.0.orig/libgksuui/Makefile.am 2006-09-14 22:35:31.000000000 -0400 ++++ libgksu-2.0.0/libgksuui/Makefile.am 2006-12-12 11:28:01.000000000 -0500 +@@ -12,4 +12,4 @@ includedir = ${prefix}/include/$(PACKAGE + noinst_PROGRAMS = test-gksuui + test_gksuui_SOURCES = test-gksuui.c + test_gksuui_LDADD = libgksuui1.0.la +-test_gksuui_LDFLAGS = `pkg-config --libs glib-2.0` ++test_gksuui_LDFLAGS = `pkg-config --libs glib-2.0 gthread-2.0` +diff --exclude-from=/home/dang/.diffrc -up -ruN libgksu-2.0.0.orig/libgksuui/Makefile.in libgksu-2.0.0/libgksuui/Makefile.in +--- libgksu-2.0.0.orig/libgksuui/Makefile.in 2006-09-23 15:37:44.000000000 -0400 ++++ libgksu-2.0.0/libgksuui/Makefile.in 2006-12-12 11:30:22.000000000 -0500 +@@ -250,7 +250,7 @@ libgksuui1_0_la_LDFLAGS = -Wl,-O1 `pkg-c + noinst_HEADERS = defines.h gksuui.h gksuui-dialog.h + test_gksuui_SOURCES = test-gksuui.c + test_gksuui_LDADD = libgksuui1.0.la +-test_gksuui_LDFLAGS = `pkg-config --libs glib-2.0` ++test_gksuui_LDFLAGS = `pkg-config --libs glib-2.0 gthread-2.0` + all: all-am + + .SUFFIXES: diff --git a/x11-libs/libgksu/libgksu-2.0.0.ebuild b/x11-libs/libgksu/libgksu-2.0.0.ebuild index b036dddfdfcb..d8a174724886 100644 --- a/x11-libs/libgksu/libgksu-2.0.0.ebuild +++ b/x11-libs/libgksu/libgksu-2.0.0.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/libgksu/libgksu-2.0.0.ebuild,v 1.9 2006/12/10 19:55:19 ticho Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libgksu/libgksu-2.0.0.ebuild,v 1.10 2006/12/12 16:51:20 dang Exp $ -inherit gnome2 +inherit gnome2 eutils MY_PN="${PN}2" MY_P="${MY_PN}-${PV}" @@ -31,3 +31,9 @@ RDEPEND="${DEPEND} USEDESTDIR="1" G2CONF="$(use_enable nls)" + +src_unpack() { + gnome2_src_unpack + + epatch "${FILESDIR}/${P}-fbsd.patch" +} |