[121046] trunk/dports/devel/aqbanking5/Portfile
mk at macports.org
mk at macports.org
Sun Jun 15 08:53:47 PDT 2014
Revision: 121046
https://trac.macports.org/changeset/121046
Author: mk at macports.org
Date: 2014-06-15 08:53:47 -0700 (Sun, 15 Jun 2014)
Log Message:
-----------
aqbanking5-gtk-devel: introduce new devel subport for GTK (see also #43925)
Modified Paths:
--------------
trunk/dports/devel/aqbanking5/Portfile
Modified: trunk/dports/devel/aqbanking5/Portfile
===================================================================
--- trunk/dports/devel/aqbanking5/Portfile 2014-06-15 15:49:05 UTC (rev 121045)
+++ trunk/dports/devel/aqbanking5/Portfile 2014-06-15 15:53:47 UTC (rev 121046)
@@ -26,10 +26,9 @@
homepage http://www2.aquamaniac.de/sites/aqbanking/index.php
-conflicts aqbanking
+conflicts aqbanking aqbanking5 aqbanking5-devel aqbanking5-gtk aqbanking5-gtk-devel aqbanking5-svn
-depends_lib port:gwenhywfar4 \
- port:ktoblzcheck \
+depends_lib port:ktoblzcheck \
port:libofx \
port:gmp \
port:gnutls
@@ -38,24 +37,30 @@
universal_variant no
+conflicts-delete $subport
-if {$subport eq $name} {
- conflicts-append aqbanking5-devel aqbanking5-gtk aqbanking5-svn
+subport aqbanking5-gtk {
+ depends_lib-append port:gwenhywfar4-gtk
+ depends_lib-delete port:qt4-mac
}
+subport aqbanking5-devel {}
+subport aqbanking5-gtk-devel {}
+
if {$subport eq $name || $subport eq "aqbanking5-gtk"} {
- version 5.0.25
- revision 2
+ version 5.0.25
+ revision 2
# this is specific to this port and *version* for downloading it
- set release 95
+ set release 95
- checksums md5 b238639962128ce25db81870f65173d9 \
- sha1 80314a6f6114a0a3f0062161bb38effc0f1f4b62 \
- rmd160 6dc5d915e3fda4e2eff7c604ee3fad7ca0e1052d
+ depends_lib-append port:gwenhywfar4
+
+ checksums md5 b238639962128ce25db81870f65173d9 \
+ sha1 80314a6f6114a0a3f0062161bb38effc0f1f4b62 \
+ rmd160 6dc5d915e3fda4e2eff7c604ee3fad7ca0e1052d
}
-subport aqbanking5-devel {
- conflicts-append aqbanking5 aqbanking5-gtk aqbanking5-svn
+if {$subport eq "aqbanking5-devel" || $subport eq "aqbanking5-gtk-devel"} {
version 5.4.3beta
revision 1
# this is specific to this port and *version* for downloading it
@@ -65,13 +70,15 @@
sha1 d3d4dac73794227041c8ec4a777f00ac17efd8ca \
rmd160 5a8732dfbe8c6e1159dde523842164115df80cda
- depends_lib-delete port:gwenhywfar4
- depends_lib-append port:gwenhywfar4-devel
+ if {$subport eq "aqbanking5-devel"} {
+ depends_lib-append port:gwenhywfar4-devel
+ } else {
+ depends_lib-append port:gwenhywfar4-gtk-devel
+ depends_lib-delete port:qt4-mac
+ }
}
subport aqbanking5-svn {
- conflicts-append aqbanking5 aqbanking5-gtk aqbanking5-devel
-
fetch.type svn
svn.url http://devel.aqbanking.de/svn/aqbanking/trunk
# r2384 is indeed identical to 5.0.32beta
@@ -84,8 +91,7 @@
autoreconf.args -fvi
patchfiles patch-Makefile.am.diff
- depends_lib-delete port:gwenhywfar4
- depends_lib-append port:gwenhywfar4-devel
+ depends_lib-append port:gwenhywfar4-devel
}
if {$subport ne "aqbanking5-svn"} {
@@ -96,12 +102,6 @@
# This is only to be used in case the dist was directly created from git
#distname aqbanking-${version}.0-git
-subport aqbanking5-gtk {
- conflicts-append aqbanking5 aqbanking5-devel
- 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"
@@ -124,10 +124,10 @@
if {$subport ne "aqbanking5-svn"} {
livecheck.type regex
livecheck.url http://www2.aquamaniac.de/sites/download/packages.php?package=${package}&showall=1
- if {$subport ne "aqbanking5-devel"} {
+ if {[string match "*-devel" $subport]} {
+ livecheck.regex aqbanking-(\[0-9.\]*beta)\\.tar
+ } else {
livecheck.regex aqbanking-(\[0-9.\]*)\\.tar
- } else {
- livecheck.regex aqbanking-(\[0-9.\]*beta)\\.tar
}
} else {
livecheck.type none
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140615/c37e55b5/attachment-0001.html>
More information about the macports-changes
mailing list