[57793] trunk/dports/gnome/at-spi/Portfile
devans at macports.org
devans at macports.org
Wed Sep 16 11:02:07 PDT 2009
Revision: 57793
http://trac.macports.org/changeset/57793
Author: devans at macports.org
Date: 2009-09-16 11:02:07 -0700 (Wed, 16 Sep 2009)
Log Message:
-----------
at-spi:
* assume maintainership openmaintainer
* remove +x11 default variant semantics, just build x11 by default
* rename +quartz variant more appropriately to +no_x11 and update
* update homepage, configuration
* update/install gconf schemas post-activate
Modified Paths:
--------------
trunk/dports/gnome/at-spi/Portfile
Modified: trunk/dports/gnome/at-spi/Portfile
===================================================================
--- trunk/dports/gnome/at-spi/Portfile 2009-09-16 17:53:46 UTC (rev 57792)
+++ trunk/dports/gnome/at-spi/Portfile 2009-09-16 18:02:07 UTC (rev 57793)
@@ -5,16 +5,17 @@
name at-spi
version 1.26.0
+revision 1
set branch [join [lrange [split ${version} .] 0 1] .]
description Gnome Accesibility Technology Service
long_description \
'at-spi' is a part of the Gnome Accessibility Project. It provides a \
Service Provider Interface for the Assistive Technologies available on \
the GNOME platform, and a library against which applications can be linked.
-maintainers nomaintainer
+maintainers devans openmaintainer
categories gnome
platforms darwin
-homepage http://www.gnome.org/
+homepage http://developer.gnome.org/projects/gap/
master_sites gnome:sources/${name}/${branch}/
checksums md5 3f2f7d29b45eff08adf56af0d31d3984 \
@@ -32,23 +33,29 @@
use_bzip2 yes
-configure.args --enable-static --disable-xevie
-
+configure.args --enable-static \
+ --disable-xevie \
+ --with-x \
+ --x-includes=${prefix}/include \
+ --x-libraries=${prefix}/lib \
+ --disable-schemas-install
+
configure.python ${prefix}/bin/python2.5
-variant x11 conflicts quartz description {Use X11} {
- configure.args-append --with-x --x-include=${prefix}/include --x-lib=${prefix}/lib
-}
-
-variant quartz conflicts x11 description {Use Quartz (broken)} {
+variant no_x11 {
pre-fetch {
- return -code error "The +quartz variant of ${name} does not work. See http://trac.macports.org/ticket/15013"
+ return -code error "The +no_x11 (was +quartz) variant of ${name} does not work. See http://trac.macports.org/ticket/15013"
}
+ configure.args-delete --with-x \
+ --x-includes=${prefix}/include \
+ --x-libraries=${prefix}/lib
configure.args-append --without-x
+ depends_lib-delete port:xorg-libXtst
}
-if {![variant_isset quartz]} {
- default_variants +x11
+post-activate {
+ system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \
+ gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/*.schemas"
}
livecheck.type regex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090916/544d969b/attachment-0001.html>
More information about the macports-changes
mailing list