summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Gryniewicz <dang@gentoo.org>2007-05-01 16:05:23 +0000
committerDaniel Gryniewicz <dang@gentoo.org>2007-05-01 16:05:23 +0000
commit6aa1b4bd2beb3711e035b4cf29af86fae35c40ab (patch)
treec8c9dc6d99b8d66b62eb33da0cdfb390c42d329a /gnome-base
parentVersion bump. (diff)
downloadgentoo-2-6aa1b4bd2beb3711e035b4cf29af86fae35c40ab.tar.gz
gentoo-2-6aa1b4bd2beb3711e035b4cf29af86fae35c40ab.tar.bz2
gentoo-2-6aa1b4bd2beb3711e035b4cf29af86fae35c40ab.zip
Fix build on fbsd; bug #176655
(Portage version: 2.1.2.5)
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/control-center/ChangeLog6
-rw-r--r--gnome-base/control-center/control-center-2.18.1.ebuild5
-rw-r--r--gnome-base/control-center/files/control-center-2.18.1-fbsd.patch10
3 files changed, 19 insertions, 2 deletions
diff --git a/gnome-base/control-center/ChangeLog b/gnome-base/control-center/ChangeLog
index 4922f8a823e6..ae0bafee2a8e 100644
--- a/gnome-base/control-center/ChangeLog
+++ b/gnome-base/control-center/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for gnome-base/control-center
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/ChangeLog,v 1.226 2007/04/18 14:43:12 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/ChangeLog,v 1.227 2007/05/01 16:05:23 dang Exp $
+
+ 01 May 2007; Daniel Gryniewicz <dang@gentoo.org>
+ +files/control-center-2.18.1-fbsd.patch, control-center-2.18.1.ebuild:
+ Fix build on fbsd; bug #176655
18 Apr 2007; Daniel Gryniewicz <dang@gentoo.org>
control-center-2.18.1.ebuild:
diff --git a/gnome-base/control-center/control-center-2.18.1.ebuild b/gnome-base/control-center/control-center-2.18.1.ebuild
index df1a20a0a50d..2f5b460332ca 100644
--- a/gnome-base/control-center/control-center-2.18.1.ebuild
+++ b/gnome-base/control-center/control-center-2.18.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/control-center-2.18.1.ebuild,v 1.2 2007/04/18 14:43:12 dang Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/control-center-2.18.1.ebuild,v 1.3 2007/05/01 16:05:23 dang Exp $
inherit eutils gnome2 autotools
@@ -104,6 +104,9 @@ src_unpack() {
# Allow building with scrollkeeper
epatch ${FILESDIR}/${PN}-2.18.1-gnome-doc-utils-fix.patch
+ # Build on fbsd. Bug #176655
+ epatch ${FILESDIR}/${PN}-2.18.1-fbsd.patch
+
eautoreconf
intltoolize --force || die
}
diff --git a/gnome-base/control-center/files/control-center-2.18.1-fbsd.patch b/gnome-base/control-center/files/control-center-2.18.1-fbsd.patch
new file mode 100644
index 000000000000..1017e0d6703e
--- /dev/null
+++ b/gnome-base/control-center/files/control-center-2.18.1-fbsd.patch
@@ -0,0 +1,10 @@
+diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN control-center-2.18.1.orig/libslab/directory-tile.c control-center-2.18.1/libslab/directory-tile.c
+--- control-center-2.18.1.orig/libslab/directory-tile.c 2007-03-18 13:04:44.000000000 -0400
++++ control-center-2.18.1/libslab/directory-tile.c 2007-05-01 11:53:39.000000000 -0400
+@@ -644,5 +644,5 @@ static void
+ disown_spawned_child (gpointer user_data)
+ {
+ setsid ();
+- setpgrp ();
++ setpgid (0, 0);
+ }