[74024] trunk/dports/gnome/yelp/Portfile

devans at macports.org devans at macports.org
Thu Dec 2 12:27:29 PST 2010


Revision: 74024
          http://trac.macports.org/changeset/74024
Author:   devans at macports.org
Date:     2010-12-02 12:27:24 -0800 (Thu, 02 Dec 2010)
Log Message:
-----------
yelp: add dependency on liblzma, update configuration, now builds 32 bit on 64 bit platforms if xulrunner is installed with variant +internal_dependencies.

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

Modified: trunk/dports/gnome/yelp/Portfile
===================================================================
--- trunk/dports/gnome/yelp/Portfile	2010-12-02 20:22:23 UTC (rev 74023)
+++ trunk/dports/gnome/yelp/Portfile	2010-12-02 20:27:24 UTC (rev 74024)
@@ -5,6 +5,7 @@
 
 name            yelp
 version         2.30.2
+revision        1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     Help browser for GNOME.
 long_description Yelp is the default help browser for the \
@@ -28,28 +29,29 @@
 
 depends_lib     port:gconf \
                 port:startup-notification \
+                port:liblzma \
                 path:lib/pkgconfig/libxul.pc:xulrunner
 #
-# TODO: make this build 32 bits on 64 bit platforms
-#       to accomodate xulrunner
-#
 #       currently only builds correctly on 32 bit platforms
 #       due to problems with xulrunner and/or its dependencies
 #       (nss for instance).
 #
 #       see https://bugzilla.mozilla.org/show_bug.cgi?id=529878
 #
-# disabled dependency on lzmautils
-# to avoid a conflict with the newer
-# xz-devel
+#       update: builds 32 bit on x86_64 platform using
+#       xulrunner +internal_dependencies (r73873 and later)
 #
 
 use_bzip2       yes
 
 configure.cppflags-append  -I${prefix}/include/nspr
 
-configure.args  --disable-schemas-install \
-                --with-search=basic
+configure.args  --x-includes=${prefix}/include \
+                --x-libraries=${prefix}/lib \
+                --disable-schemas-install \
+                --enable-debug \
+                --with-search=basic \
+                --with-gecko=libxul-embedding
 
 variant debug description {Enables debugging} {
         configure.cflags-append -O0 -g
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101202/d2bfd732/attachment.html>


More information about the macports-changes mailing list