[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