[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