[135644] trunk/dports/cross/openocd/Portfile

snc at macports.org snc at macports.org
Tue Apr 28 12:42:18 PDT 2015


Revision: 135644
          https://trac.macports.org/changeset/135644
Author:   snc at macports.org
Date:     2015-04-28 12:42:18 -0700 (Tue, 28 Apr 2015)
Log Message:
-----------
openocd: update to 0.8.0, #44855

Modified Paths:
--------------
    trunk/dports/cross/openocd/Portfile

Modified: trunk/dports/cross/openocd/Portfile
===================================================================
--- trunk/dports/cross/openocd/Portfile	2015-04-28 19:32:26 UTC (rev 135643)
+++ trunk/dports/cross/openocd/Portfile	2015-04-28 19:42:18 UTC (rev 135644)
@@ -4,7 +4,7 @@
 PortSystem          1.0
 
 name                openocd
-version             0.7.0
+version             0.8.0
 categories          cross devel
 license             GPL
 maintainers         snc openmaintainer
@@ -20,15 +20,16 @@
 master_sites        sourceforge:project/openocd/openocd/${version}
 
 use_bzip2           yes
-checksums           md5     8977a26a4e3a529e1c4fcc0df587a6a4 \
-                    sha1    40fa518af4fae273f24478249fc03aa6fcce9176 \
-                    rmd160  f232ce21a054ad56a80f0605fe8b22b6712434f0 \
-                    sha256  52237b786530c8460b221556c26fa4779f668b7dcb83ff14b8c5eb2050f38e63
+checksums           sha1    10bf9eeb54e03083cb1a101785b2d69fbdf18f31 \
+                    rmd160  812755bb51ccf6bb11e4b6aac6dd1c0c674c43b7 \
+                    sha256  5b076c324400ef0198ce6e21616e17f7a1a12f749362821ce0b03ec62c3cd32f
 
 configure.args-append  --disable-werror --enable-maintainer-mode
 
-default_variants +ft2232
+depends_build-append	port:pkgconfig
 
+default_variants +ftdi
+
 variant dummy description {Enable building the dummy port driver} {
     configure.args-append --enable-dummy
 }
@@ -37,24 +38,33 @@
     configure.args-append --enable-parport
 }
 
+variant ftdi conflicts ft2232_ftd2xx description {Enable building OpenOCD's built-in FTDI driver.} {
+    configure.args-append --enable-ftdi
+	depends_lib-append port:libusb
+}
+
+# The ft2232 variant is deprecated, the ftdi variant is its replacement
 variant ft2232 conflicts ft2232_ftd2xx  description {Enable building support for FT2232 based devices using the libftdi driver, opensource alternate of FTD2XX} {
-    configure.args-append --enable-ft2232_libftdi
-	depends_lib-append  port:libftdi0 \
-                        port:libusb-compat
+    configure.args-append --enable-legacy-ft2232_libftdi
+	depends_lib-append port:libftdi1
 }
 
+# The ft2232_ftd2xx variant is deprecated, the ftdi variant is its replacement
 variant ft2232_ftd2xx conflicts ft2232  description {Enable building support for FT2232 based devices using the FTD2XX driver from ftdichip.com} {
     patchfiles-append patch-ftd2xx-path.diff
-    configure.args-append --enable-ft2232_ftd2xx
+    use_autoreconf      yes
+    configure.args-append --enable-legacy-ft2232_ftd2xx
 	depends_lib-append port:libftd2xx
 }
 
 variant usb_blaster conflicts usb_blaster_ftd2xx description {Enable building support for the Altera USB-Blaster using the libftdi driver, opensource alternate of FTD2XX} {
     configure.args-append --enable-usb_blaster_libftdi
-	depends_lib-append port:libftdi0
+	depends_lib-append port:libftdi1
 }
 
 variant usb_blaster_ftd2xx conflicts usb_blaster description {Enable building support for the Altera USB-Blaster using the FTD2XX driver from ftdichip.com} {
+    patchfiles-append patch-ftd2xx-path.diff
+    use_autoreconf      yes
     configure.args-append --enable-usb_blaster_ftd2xx
 	depends_lib-append port:libftd2xx
 }
@@ -93,7 +103,7 @@
 
 variant presto conflicts presto_ftd2xx description {Enable building support for ASIX Presto Programmer using the libftdi driver} {
     configure.args-append --enable-presto_libftdi
-	depends_lib-append port:libftdi0
+	depends_lib-append port:libftdi1
 }
 
 variant presto_ftd2xx conflicts presto description {Enable building support for ASIX Presto Programmer using the FTD2XX driver} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150428/a2dc2661/attachment.html>


More information about the macports-changes mailing list