[MacPorts] GNOME modified

MacPorts noreply at macports.org
Tue Jul 7 13:54:12 PDT 2009


Changed page "GNOME" by devans at macports.org from 76.103.170.192*
Page URL: <http://trac.macports.org/wiki/GNOME>
Diff URL: <http://trac.macports.org/wiki/GNOME?action=diff&version=10>
Revision 10
Comment: Update to reflect the current status of the GNOME ports and meta ports, update TODOS and remove outdated information.  Just a first pass. Suggestions and comments welcome.

-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: GNOME
=========================================================================
--- GNOME (version: 9)
+++ GNOME (version: 10)
@@ -2,9 +2,9 @@
 = GNOME =
 GNOME is a project, a foundation, a developer's platform (with a related set of language bindings), and a user's desktop environment. New releases of the platform and desktop are released at the same time.
 == Version Scheme ==
-The GNOME Foundation uses the version scheme where odd minor versions indicate that a package or product is a development version, such that GNOME 2.15.x is a development version, considered unstable, while 2.14.x is a release version that is considered stable.
+The GNOME Foundation uses the version scheme where odd minor versions indicate that a package or product is a development version, such that GNOME 2.27.x is a development version, considered unstable, while 2.26.x is a release version that is considered stable.
 == Running GNOME ==
-The GNOME desktop may be run by issuing the command '''gnome-session &''' from an ''xterm'', or by adding the command '''exec gnome-session''' to your ''~/.xinitrc'' file. If you use [http://www.freedesktop.org/Software/dbus dbus] (version >= 0.60), you may prefer to use the command '''exec dbus-launch gnome-session''' in ''~/.xintrc'' to allow GNOME applications to take advantage of the dbus interprocess communications system.
+The GNOME desktop may be run by issuing the command '''gnome-session &''' from an ''xterm'', or by adding the command '''exec gnome-session''' to your ''~/.xinitrc'' file. If you use [http://www.freedesktop.org/Software/dbus dbus], you may prefer to use the command '''exec dbus-launch gnome-session''' in ''~/.xintrc'' to allow GNOME applications to take advantage of the dbus interprocess communications system.
 === Environment ===
 The environment that GNOME runs in requires that the following variables be set. These are shown with the values for a default MacPorts installation:
  XDG_DATA_DIRS::
@@ -58,7 +58,6 @@
  # start GNOME
  exec gnome-session
 }}}
-Note that the second sample ''~/.xinitrc'' also does not require that dbus be installed. Feel free to mix and match the differences between these two sample files to suit your own needs.
 
 === Settings ===
 GNOME settings are stored in a number of hidden directories in your home directory:
@@ -72,39 +71,32 @@
  .nautilus::
 
 = On MacPorts =
-The GNOME ports are mostly a mix from the GNOME 2.14.x and 2.16.0 release versions, although not all packages in the release have been ported as of yet. Based on what happened when GNOME 2.12.0 was released, we aim to provide a workable GNOME release based on x.y.x where y is even and x is greater than 0.
- * Semi-automated [http://homepage.mac.com/rhwood/macports/gnome.html packaging status] report.
- * [http://shyramblings.blogspot.com/search/label/Weekly%20Report Weekly report] concerning GNOME on MacPorts
+The GNOME ports are currently updated to the GNOME 2.26.3 stable release versions, although not all packages in the release have been ported as of yet. Our aim is to provide the latest stable GNOME release available (release x.y.z where y is even and x is greater than 0.)
 
 == Assistance ==
 === email ===
-The [http://lists.macosforge.org/mailman/listinfo/macports-users macports-users mailing list] is available for your assistance, and is the best place to resolve issues running the MacPorts distribution of GNOME. Note that since most of the GNOME ports are maintained by ''macports-dev at lists.macosforge.org'' that mailing list also gets most bug reports for our GNOME ports.
+The [http://lists.macosforge.org/mailman/listinfo/macports-users macports-users mailing list] is available for your assistance, and is the best place to resolve issues running the MacPorts distribution of GNOME. Note that since most of the GNOME ports are maintained by ''nomaintainer at lists.macosforge.org'' that mailing list also gets most bug reports for our GNOME ports.
 
 == Meta Ports ==
 
 A meta port is a port that is simply a collection of dependencies on other ports. There are a number of GNOME-oriented meta ports in MacPorts:
 
- gnome:: This meta port is currently a shorthand for ''gnome-desktop-suite'' with some variants for additional software.
- gnome-desktop-suite:: This meta port contains all the software packages that the GNOME Foundation distributes as part of the GNOME desktop. This meta port also includes the ''gnome-platform-suite''.
+ gnome:: This meta port is currently a shorthand for the ''gnome-desktop-suite'' and the ''gnome-desktop-suite'' and optionally the ''gnome-bindings-suite'' with some variants for additional software.
+ gnome-desktop-suite:: This meta port contains all the software packages that the GNOME Foundation distributes as part of the GNOME desktop.
  gnome-platform-suite:: This meta port contains all the libraries and support programs that GNOME software written in the C language may require to run. This corresponds to the GNOME Developer's Platform from the GNOME Foundation.
- gnome-bindings-suite:: This meta port is a collection ''gnome-bindings-language'' meta ports that include the libraries required for GNOME programs in C++, Perl, and Python to run. This contains the GNOME Foundation's officially supported languages with the exception of Java.
-
-== [http://www.macports.org/docs/ch01s04.html#port Variants] ==
-The variants '''+with_gnome''' and '''+without_gnome''' affect how ports build in the DarwinPorts system vis-a-vis GNOME.
- +with_gnome:: adds support for building the port with GNOME hooks. This variant is made a global variant with the installation of the port ''gnome-desktop-suite.'' (A couple of ports use the variant '''+gnome''' instead.)
- +without_gnome:: builds the port without GNOME hooks
+ gnome-developer-tools:: This meta port contains tools and documentation that are helpful to developers who wish to create new GNOME applications. This corresponds to the GNOME Developer's Tools from the GNOME Foundation.
+ gnome-bindings-suite:: This meta port is a collection ''gnome-bindings-language'' meta ports that include the libraries required for GNOME programs in C++, C#, Perl, and Python to run. This contains the GNOME Foundation's officially supported languages with the exception of Java.
  
 == TODOs ==
-[/projects/macports/query?status=new&status=assigned&status=reopened&verbose=1&keywords=%7EGNOME&type=task&order=priority GNOME Tasks] I am migrating the GNOME TODOs to the Trac tickets system as tasks. The following TODOs are specific to GNOME packaging on MacPorts:
+The following TODOs are specific to GNOME packaging on MacPorts:
 
- * Fix scrollkeeper handling. See [http://bugzilla.opendarwin.org/show_bug.cgi?id=6912 bug report 6912] for DarwinPorts implementation details and see [http://live.gnome.org/GnomeDocUtilsMigration gnome-doc-utils Migration] for GNOME packaging status. --rhwood 10:00, 12 April 2006 (GMT)
- * Move the [http://homepage.mac.com/rhwood/gnome/darwinports.html Packaging Status] page from [http://www.mac.com .Mac] to [http://opendarwin.org OpenDarwin] servers. --rhwood 02:10, 25 January 2006 (GMT)
- * Create a gnome-platform-extras port containing additional libraries that would enhance GTK/GNOME-based applications without requiring the installation of packages from gnome-desktop-suite. --rhwood 02:10, 25 January 2006 (GMT)
- * Create a gnome-desktop-extras port containing additional applications that extend the GNOME desktop. --rhwood 02:10, 25 January 2006 (GMT)
- * Create a gnome-office-suite port containing the applications in the GNOME Office. --rhwood 02:10, 25 January 2006 (GMT)
- * Create a gnome-office-extras port containing additional office-type applications. --rhwood 02:10, 25 January 2006 (GMT)
- * Create a gnome-devel-suite port containing GNOME development tools. --rhwood 02:10, 25 January 2006 (GMT)
+ * Port the remaining modules in the GNOME 2.26 stable branch that have not yet been ported to MacPorts before the next stable release date.
+ * Review all GNOME ports that are not part of the official release to ensure that they are up to the latest available revision, removing any ports that are no longer compatible with the latest release code or have been deprecated and/or replaced by other, more current, applications.
+ * Create a test repository for modules in the GNOME 2.27 unstable branch in preparation for the GNOME 2.28 stable release
+ * Provide a full GNOME 2.28 stable release in MacPorts as soon as practical after the official release date.
 
+The next stable release will be GNOME 2.28.0 currently scheduled for release on Wed 23 Sept 2009.
+ 
 = Specific Ports =
 == gdm ==
 gdm uses PAM (Pluggable Authentication Modules) to authenticate users. PAM is a core part of the Mac OS X security system, and as such there is a manual process that needs to be completed before gdm can be used:

-------8<------8<------8<------8<------8<------8<------8<------8<--------

* The IP shown here might not mean anything if the user or the server is
behind a proxy.

--
MacPorts <http://www.macports.org/>
Ports system for Mac OS

This is an automated message. Someone at http://www.macports.org/ added your email
address to be notified of changes on GNOME. If it was not you, please
report to .


More information about the macports-changes mailing list