[105863] trunk/dports/gnome
devans at macports.org
devans at macports.org
Wed May 8 09:45:12 PDT 2013
Revision: 105863
https://trac.macports.org/changeset/105863
Author: devans at macports.org
Date: 2013-05-08 09:45:12 -0700 (Wed, 08 May 2013)
Log Message:
-----------
gnome-platform-suite, gnome-desktop-suite: make at-spi and dependents optional due to conflict with newer at-spi2-atk, descriptions.
Modified Paths:
--------------
trunk/dports/gnome/gnome-desktop-suite/Portfile
trunk/dports/gnome/gnome-platform-suite/Portfile
Modified: trunk/dports/gnome/gnome-desktop-suite/Portfile
===================================================================
--- trunk/dports/gnome/gnome-desktop-suite/Portfile 2013-05-08 16:28:03 UTC (rev 105862)
+++ trunk/dports/gnome/gnome-desktop-suite/Portfile 2013-05-08 16:45:12 UTC (rev 105863)
@@ -9,12 +9,12 @@
categories gnome
license Permissive
maintainers devans openmaintainer
-description The GNOME desktop environment
+description The GNOME 2 desktop environment
long_description \
- The GNOME desktop environment is the set of libraries, applications and services \
- that work as a cohesive integrated user interface produced by the GNOME project. \
+ The GNOME 2 desktop environment is the set of libraries, applications and services \
+ that work as a cohesive integrated user interface produced by the GNOME 2 project. \
The desktop environment is one of the suites of software packages that form \
- the complete GNOME project offerings.
+ the complete GNOME 2 project offerings.
homepage http://live.gnome.org/TwoPointTwentynine/Desktop
master_sites
@@ -29,8 +29,6 @@
# The following modules are included in the current GNOME desktop
# environment specification but have not yet been ported to MacPorts
#
-# at-spi2-atk
-# at-spi2-core
# brasero (no support for darwin Mac OS X, requires Linux SG or BSD CAM)
# cheese (requires Video4Linux or V4L2)
# deskbar-applet
@@ -70,7 +68,6 @@
depends_lib \
port:alacarte \
port:bug-buddy \
- port:dasher \
port:empathy \
port:eog \
port:epiphany \
@@ -79,7 +76,6 @@
port:file-roller \
port:gcalctool \
port:gconf-editor \
- port:gdm \
port:gedit \
port:gnome-applets \
port:gnome-backgrounds \
@@ -89,7 +85,6 @@
port:gnome-games \
port:gnome-icon-theme \
port:gnome-keyring \
- port:gnome-mag \
port:gnome-media \
port:gnome-menus \
port:gnome-panel \
@@ -109,7 +104,6 @@
port:libgtkhtml3 \
port:gtksourceview2 \
port:gucharmap \
- port:libgail-gnome \
port:libgnome-keyring \
port:libgnomekbd \
port:libgtop \
@@ -165,6 +159,20 @@
port:gnome-system-monitor
}
+#
+# these ports are included in the Desktop spec but conflict with at-spi2-atk
+# used by newer gtk3 based ports and are, therefore, considered optional
+# They will be removed in a future version.
+#
+
+variant assist description {Build AT-SPI based ports} {
+ depends_lib-append \
+ port:dasher \
+ port:gdm \
+ port:gnome-mag \
+ port:libgail-gnome \
+}
+
variant python25 conflicts python26 python27 description {Use python 2.5} {
depends_lib-append port:py25-pygtksourceview
}
Modified: trunk/dports/gnome/gnome-platform-suite/Portfile
===================================================================
--- trunk/dports/gnome/gnome-platform-suite/Portfile 2013-05-08 16:28:03 UTC (rev 105862)
+++ trunk/dports/gnome/gnome-platform-suite/Portfile 2013-05-08 16:45:12 UTC (rev 105863)
@@ -8,18 +8,17 @@
revision 2
categories gnome devel
maintainers devans openmaintainer
-description The GNOME Developer Platform
-long_description The GNOME Developer Platform is the set of libraries and \
+description The GNOME 2 Developer Platform
+long_description ${description} is the set of libraries and \
services that developers can rely upon to develop fully \
- GNOME compliant applications. The platform is one of the \
- suites of software packages that form the complete GNOME \
+ GNOME 2 compliant applications. The platform is one of the \
+ suites of software packages that form the complete GNOME 2 \
project offerings.
platforms darwin
homepage http://live.gnome.org/TwoPointTwentynine/Platform
master_sites
-depends_lib port:at-spi \
- port:atk \
+depends_lib port:atk \
port:gconf \
path:lib/pkgconfig/glib-2.0.pc:glib2 \
port:gtk2 \
@@ -58,6 +57,16 @@
build { }
+#
+# these ports are included in the Platform spec but conflict with at-spi2-atk
+# used by newer gtk3 based ports and are, therefore, considered optional.
+# They will be removed in a future version.
+#
+
+variant assist description {Build AT-SPI modules} {
+ depends_lib-append port:at-spi
+}
+
destroot {
file mkdir ${destroot}${prefix}/share/doc/
system "echo ${long_description} > ${destroot}${prefix}/share/doc/README.${name}.txt"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130508/2dc968be/attachment.html>
More information about the macports-changes
mailing list