[50442] trunk/dports/gnome/gnome-control-center
devans at macports.org
devans at macports.org
Thu Apr 30 17:58:35 PDT 2009
Revision: 50442
http://trac.macports.org/changeset/50442
Author: devans at macports.org
Date: 2009-04-30 17:58:35 -0700 (Thu, 30 Apr 2009)
Log Message:
-----------
gnome-control-center: take maintainership openmaintainer, add patch to fix libslab build problem, update dependencies and simplify, ensure proper X11 configuration paths.
Modified Paths:
--------------
trunk/dports/gnome/gnome-control-center/Portfile
Added Paths:
-----------
trunk/dports/gnome/gnome-control-center/files/
trunk/dports/gnome/gnome-control-center/files/patch-libslab-director-tile.c.diff
Modified: trunk/dports/gnome/gnome-control-center/Portfile
===================================================================
--- trunk/dports/gnome/gnome-control-center/Portfile 2009-05-01 00:52:08 UTC (rev 50441)
+++ trunk/dports/gnome/gnome-control-center/Portfile 2009-05-01 00:58:35 UTC (rev 50442)
@@ -5,35 +5,31 @@
name gnome-control-center
version 2.26.0
-set branch [join [lrange [split ${version} .] 0 1] .]
+revision 1
+set branch [join [lrange [split ${version} .] 0 1] .]
description Control center for GNOME 2.0 project.
long_description ${description}
-maintainers nomaintainer
+maintainers devans openmaintainer
categories gnome
platforms darwin
homepage http://www.gnome.org/
master_sites gnome:sources/${name}/${branch}/
-checksums md5 eed8feccc37712e34d88bd3b20e46962 \
- sha1 4730780aaab599869a2dfe2d72d68dd54bb77058 \
- rmd160 d22c75b21d63bad9321ad1221e442f381da8dd35
-depends_lib \
- port:iso-codes \
- port:libgnomeui \
- port:esound \
- port:gnome-desktop \
- port:metacity \
- port:nautilus \
- port:gnome-menus \
- port:desktop-file-utils \
- port:libcanberra \
- port:libgnomekbd \
- port:libxklavier \
- port:gnome-panel \
- port:evolution-data-server \
- port:gnome-settings-daemon
+checksums md5 eed8feccc37712e34d88bd3b20e46962 \
+ sha1 4730780aaab599869a2dfe2d72d68dd54bb77058 \
+ rmd160 d22c75b21d63bad9321ad1221e442f381da8dd35
+
+depends_lib port:metacity \
+ port:nautilus \
+ port:libcanberra \
+ port:gnome-panel \
+ port:gnome-settings-daemon
+
depends_build port:gnome-doc-utils
+
+patchfiles patch-libslab-director-tile.c.diff
+
use_bzip2 yes
configure.args \
@@ -43,6 +39,11 @@
--disable-update-mimedb \
--disable-schemas-install
+if {[file exists ${prefix}/lib/pkgconfig/x11.pc]} {
+ configure.args-append --x-includes=${prefix}/include \
+ --x-libraries=${prefix}/lib
+}
+
post-patch {
reinplace "s|/usr/share|${prefix}/share|g" \
${worksrcpath}/capplets/common/gnome-theme-info.c \
Added: trunk/dports/gnome/gnome-control-center/files/patch-libslab-director-tile.c.diff
===================================================================
--- trunk/dports/gnome/gnome-control-center/files/patch-libslab-director-tile.c.diff (rev 0)
+++ trunk/dports/gnome/gnome-control-center/files/patch-libslab-director-tile.c.diff 2009-05-01 00:58:35 UTC (rev 50442)
@@ -0,0 +1,14 @@
+--- libslab/directory-tile.c.orig 2009-04-30 16:42:53.000000000 -0700
++++ libslab/directory-tile.c 2009-04-30 16:44:25.000000000 -0700
+@@ -623,8 +623,9 @@
+ static void
+ disown_spawned_child (gpointer user_data)
+ {
+- setsid ();
+- setpgrp ();
++ pid_t pid;
++ pid = setsid ();
++ setpgrp (pid, pid);
+ }
+
+ static void
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090430/57d6285a/attachment-0001.html>
More information about the macports-changes
mailing list