[51548] trunk/dports/gnome/gnome/Portfile

devans at macports.org devans at macports.org
Wed May 27 12:51:20 PDT 2009


Revision: 51548
          http://trac.macports.org/changeset/51548
Author:   devans at macports.org
Date:     2009-05-27 12:51:11 -0700 (Wed, 27 May 2009)
Log Message:
-----------
gnome: the all inclusive mega port

  * take maintainership openmaintainer
  * set version to 2.26.0
  * update dependencies & variants
  * update all desktop databases post activate

Modified Paths:
--------------
    trunk/dports/gnome/gnome/Portfile

Modified: trunk/dports/gnome/gnome/Portfile
===================================================================
--- trunk/dports/gnome/gnome/Portfile	2009-05-27 19:24:09 UTC (rev 51547)
+++ trunk/dports/gnome/gnome/Portfile	2009-05-27 19:51:11 UTC (rev 51548)
@@ -4,33 +4,46 @@
 PortSystem      1.0
 
 name            gnome
-version         2.24
+version         2.26.0
 categories      gnome
 platforms       darwin
-maintainers     nomaintainer
+maintainers     devans openmaintainer
 description     The GNOME Desktop mega-port.
-long_description    GNOME is a complete, free and easy-to-use desktop environment for users, as well as a powerful application development framework for software developers. This port includes the GNOME desktop, GNOME platform, and, optionally the GNOME office.
+
+long_description    GNOME is a complete, free and easy-to-use desktop environment for users, \
+                    as well as a powerful application development framework for software developers. \
+                    This port includes the GNOME desktop, GNOME platform, and, optionally the GNOME office.
+
 homepage        http://www.gnome.org/
-master_sites    gnome
-depends_lib     port:gnome-desktop-suite
+master_sites
+depends_lib     port:gnome-platform-suite \
+                port:gnome-desktop-suite
 
 distfiles
-
 fetch       { }
 checksum    { }
 use_configure   no
 build       { }
+
 destroot    {
     file mkdir ${destroot}${prefix}/share/doc/gnome
     file copy ${filespath}/README.gnome.txt.in ${destroot}${prefix}/share/doc/gnome/README.gnome.txt
     reinplace "s|@PREFIX@|${prefix}|g" ${destroot}${prefix}/share/doc/gnome/README.gnome.txt
 }
-post-activate    {
+
+post-activate {
+    system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor"
+    system "${prefix}/bin/scrollkeeper-update; true"
+    system "${prefix}/bin/update-desktop-database -q ${prefix}/share/applications; true"
+    system "${prefix}/bin/update-mime-database ${prefix}/share/mime; true"
+    system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
+        gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
     ui_msg "To start gnome put \"exec gnome-session\" in your .xinitrc"
-    ui_msg "See also http://trac.macports.org/wiki/GNOME"
+    ui_msg "See also http://trac.macports.org/wiki/GNOME for instructions and examples"
 }
 
 # insert tons'o'variants here
+
 variant office description {Include office apps} {
     depends_lib-append port:gnumeric port:abiword-x11 port:dia
 }
@@ -39,8 +52,8 @@
     depends_lib-append port:sodipodi port:inkscape
 }
 
-variant www description {Include web apps} {
-    depends_lib-append port:galeon port:epiphany
+variant www description {Include additional web apps and plugins} {
+    depends_lib-append port:galeon
 }
 
 livecheck.check none
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090527/a6e3c450/attachment.html>


More information about the macports-changes mailing list