[83331] trunk/dports/devel

mk at macports.org mk at macports.org
Mon Aug 29 15:27:31 PDT 2011


Revision: 83331
          http://trac.macports.org/changeset/83331
Author:   mk at macports.org
Date:     2011-08-29 15:27:29 -0700 (Mon, 29 Aug 2011)
Log Message:
-----------
gwenhywfar4, aqbanking5: introduce gtk2-subports for use with gnucash (see ticket #31027)

Modified Paths:
--------------
    trunk/dports/devel/aqbanking5/Portfile
    trunk/dports/devel/gwenhywfar4/Portfile

Modified: trunk/dports/devel/aqbanking5/Portfile
===================================================================
--- trunk/dports/devel/aqbanking5/Portfile	2011-08-29 22:20:52 UTC (rev 83330)
+++ trunk/dports/devel/aqbanking5/Portfile	2011-08-29 22:27:29 UTC (rev 83331)
@@ -11,6 +11,7 @@
 categories        devel net finance
 maintainers       mk openmaintainer
 platforms         darwin
+license           {GPL-2 OpenSSLException}
 
 description       a generic online banking interface
 long_description  aqbanking is a generic online banking interface mainly \
@@ -41,6 +42,16 @@
 
 universal_variant no
 
+if {$subport == $name} {
+    conflicts aqbanking5-gtk
+}
+
+subport aqbanking5-gtk {
+    conflicts           aqbanking5
+    depends_lib-delete  port:gwenhywfar4 port:qt4-mac
+    depends_lib-append  port:gwenhywfar4-gtk
+}
+
 configure.cppflags-append "-L${prefix}/lib"
 configure.cflags-append   "-L${prefix}/lib"
 configure.ldflags-append  "-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib"

Modified: trunk/dports/devel/gwenhywfar4/Portfile
===================================================================
--- trunk/dports/devel/gwenhywfar4/Portfile	2011-08-29 22:20:52 UTC (rev 83330)
+++ trunk/dports/devel/gwenhywfar4/Portfile	2011-08-29 22:27:29 UTC (rev 83331)
@@ -1,3 +1,4 @@
+# -*- 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
@@ -11,6 +12,7 @@
 
 categories        devel net finance
 maintainers       mk openmaintainer
+license           {LGPL-2.1 OpenSSLException}
 
 description       a utility library required by aqbanking and related software
 long_description  ${description}
@@ -29,22 +31,32 @@
                   port:libgcrypt \
                   port:gettext \
                   port:libxml2 \
-                  port:gnutls \
-                  port:qt4-mac
+                  port:gnutls
 
 depends_build     port:libtool \
                   port:pkgconfig
 
-configure.args    --with-qt4-libs=${prefix}/lib \
-                  --with-qt4-includes=${prefix}/include \
-                  --with-qt4-moc=${prefix}/bin/moc \
-                  --with-qt4-uic=${prefix}/bin/uic \
-                  --with-guis=qt4 \
-                  --enable-static
+configure.args    --enable-static
 
 patch.dir         ${workpath}/${distname}
 patch.pre_args    -p1
 
+if {$subport == $name} {
+    conflicts               gwenhywfar4-gtk
+    configure.args-append   --with-qt4-libs=${prefix}/lib \
+                            --with-qt4-includes=${prefix}/include \
+                            --with-qt4-moc=${prefix}/bin/moc \
+                            --with-qt4-uic=${prefix}/bin/uic \
+                            --with-guis=qt4
+    depends_lib-append      port:qt4-mac
+}
+
+subport gwenhywfar4-gtk {
+    conflicts               gwenhywfar4
+    depends_lib-append      port:gtk2
+    configure.args-append   --with-guis=gtk2 --disable-qt4
+}
+
 variant enable_local_install description "Enable local installation mode (plugins, data, locale and config are located relatively to the binary)" {
     configure.args-append   --enable-local-install 
 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110829/bf259e24/attachment.html>


More information about the macports-changes mailing list