[110264] trunk/dports/devel/wxd/Portfile
mojca at macports.org
mojca at macports.org
Thu Aug 29 03:40:07 PDT 2013
Revision: 110264
https://trac.macports.org/changeset/110264
Author: mojca at macports.org
Date: 2013-08-29 03:40:07 -0700 (Thu, 29 Aug 2013)
Log Message:
-----------
wxd: adapt to new wxWidgets ports (untested due to broken dependency) (#38375)
Modified Paths:
--------------
trunk/dports/devel/wxd/Portfile
Modified: trunk/dports/devel/wxd/Portfile
===================================================================
--- trunk/dports/devel/wxd/Portfile 2013-08-29 10:35:27 UTC (rev 110263)
+++ trunk/dports/devel/wxd/Portfile 2013-08-29 10:40:07 UTC (rev 110264)
@@ -1,5 +1,8 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
+
PortSystem 1.0
+PortGroup wxWidgets 1.0
name wxd
version 0.16
maintainers usami-k openmaintainer
@@ -17,11 +20,9 @@
sha1 f97fbd58d75166a830e785f5fb750f5db16a4d06 \
rmd160 c3fed599e77629967cf9269c9a5df9dadd2c9f17
worksrcdir ${name}
-depends_lib bin:gdc:gdc \
- port:wxWidgets
+depends_lib bin:gdc:gdc
use_configure no
-supported_archs i386 ppc
destroot.destdir DESTDIR=${destroot} PREFIX=${prefix}
post-destroot {
@@ -40,3 +41,29 @@
copy ${worksrcpath}/html ${destroot}${prefix}/share/doc/${name}
}
}
+
+variant wxwidgets28 conflicts wxgtk28 description {Use 32-bit Carbon-based wxWidgets 2.8} {
+ wxWidgets.use wxWidgets-2.8
+ depends_lib-append port:${wxWidgets.port}
+ build.env-append WX_CONFIG=${wxWidgets.wxconfig}
+ post-patch {
+ reinplace "s|wx-config|${wxWidgets.wxconfig}|" ${worksrcpath}/wxc.cbp
+ }
+}
+
+variant wxgtk28 conflicts wxwidgets28 description {Use wxWidgets 2.8 with GTK} {
+ wxWidgets.use wxGTK-2.8
+ depends_lib-append port:${wxWidgets.port}
+ build.env-append WX_CONFIG=${wxWidgets.wxconfig}
+ post-patch {
+ reinplace "s|wx-config|${wxWidgets.wxconfig}|" ${worksrcpath}/wxc.cbp
+ }
+}
+
+if {![variant_isset wxwidgets28] && ![variant_isset wxgtk28]} {
+ if {[vercmp $xcodeversion 4.4] >= 0} {
+ default_variants +wxgtk28
+ } else {
+ default_variants +wxwidgets28
+ }
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130829/10325b7b/attachment.html>
More information about the macports-changes
mailing list