Changeset 90094 for trunk/dports/cross


Ignore:
Timestamp:
Feb 21, 2012, 4:10:19 PM (8 years ago)
Author:
snc@…
Message:

openocd: update to 0.5.0, #32658

Location:
trunk/dports/cross/openocd
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/cross/openocd/Portfile

    r85140 r90094  
    55
    66name                openocd
    7 version             0.4.0
     7version             0.5.0
    88revision            1
    99categories          cross devel
     
    1414                    debugging, in-system programming and boundary-scan \
    1515                    testing for embedded target devices. Built with support \
    16                     for FT2232 based devices.
     16                    for FT2232-based programmers by default. See variants for \
     17                    programmer options.
    1718homepage            http://openocd.sourceforge.net/
    1819platforms           darwin
     
    2021master_sites        sourceforge:openocd
    2122
    22 checksums           rmd160  69ce61cec0aebce1300f44af029bf644194ebce9 \
    23                     sha256  fc4b8b55c25920c0024e6e621c4127e92acbe9f6bafaf72b90fd60a5536e9194
     23checksums           rmd160  552f0c498730ee9347ec6d0cda7bf7663357ef8a \
     24                    sha256  efb99e0394249cbd518b51b052eea150d5f14557e9a2e0ddfae198792dca51c6
    2425
    25 depends_lib         port:libftdi
    26 
    27 patchfiles          patch-openocd-maskisr-when-stepping-after-breakpoint.diff
    28 
    29 configure.args-append   --enable-ft2232_libftdi --disable-werror
     26configure.args-append  --disable-werror --enable-maintainer-mode
    3027
    3128livecheck.url       http://openocd.git.sourceforge.net/git/gitweb.cgi?p=openocd/openocd\;a=tags
    3229livecheck.type      regex
    3330livecheck.regex     v(\\d+(\\.\\d+)+)<
     31
     32default_variants +ft2232
     33
     34variant dummy description {Enable building the dummy port driver} {
     35    configure.args-append --enable-dummy
     36}
     37
     38variant parport description {Enable building the pc parallel port driver. WARNING: not supported on OS X.} {
     39    configure.args-append --enable-parport
     40}
     41
     42variant ft2232 conflicts ft2232_ftd2xx  description {Enable building support for FT2232 based devices using the libftdi driver, opensource alternate of FTD2XX} {
     43    configure.args-append --enable-ft2232_libftdi
     44        depends_lib-append port:libftdi
     45}
     46
     47variant ft2232_ftd2xx conflicts ft2232  description {Enable building support for FT2232 based devices using the FTD2XX driver from ftdichip.com} {
     48    configure.args-append --enable-ft2232_ftd2xx
     49        depends_lib-append port:libftd2xx
     50}
     51
     52variant usb_blaster conflicts usb_blaster_ftd2xx description {Enable building support for the Altera USB-Blaster using the libftdi driver, opensource alternate of FTD2XX} {
     53    configure.args-append --enable-usb_blaster_libftdi
     54        depends_lib-append port:libftdi
     55}
     56
     57variant usb_blaster_ftd2xx conflicts usb_blaster description {Enable building support for the Altera USB-Blaster using the FTD2XX driver from ftdichip.com} {
     58    configure.args-append --enable-usb_blaster_ftd2xx
     59        depends_lib-append port:libftd2xx
     60}
     61
     62variant amtjtagaccel description {Enable building the Amontec JTAG-Accelerator driver} {
     63    configure.args-append --enable-amtjtagaccel
     64}
     65
     66variant ecosboard description {Enable building support for eCos based JTAG debugger} {
     67    configure.args-append --enable-ecosboard
     68}
     69
     70variant zy1000_master requires zy1000 description {Use ZY1000 JTAG master registers} {
     71    configure.args-append --enable-zy1000-master
     72}
     73
     74variant zy1000 conflicts minidriver_dummy description {Enable ZY1000 interface. WARNING: Using the minidriver disables all other drivers.} {
     75    configure.args-append --enable-zy1000
     76}
     77
     78variant ioutil description {Enable ioutil functions - useful for standalone OpenOCD implementations} {
     79    configure.args-append --enable-ioutil
     80}
     81
     82variant ep93xx description {Enable building support for EP93xx based SBCs} {
     83    configure.args-append --enable-ep93xx
     84}
     85
     86variant at91rm9200 description {Enable building support for AT91RM9200 based SBCs} {
     87    configure.args-append --enable-at91rm9200
     88}
     89
     90variant gw16012 description {Enable building support for the Gateworks GW16012 JTAG Programmer} {
     91    configure.args-append --enable-gw16012
     92}
     93
     94variant presto conflicts presto_ftd2xx description {Enable building support for ASIX Presto Programmer using the libftdi driver} {
     95    configure.args-append --enable-presto_libftdi
     96        depends_lib-append port:libftdi
     97}
     98
     99variant presto_ftd2xx conflicts presto description {Enable building support for ASIX Presto Programmer using the FTD2XX driver} {
     100    configure.args-append --enable-presto_ftd2xx
     101        depends_lib-append port:libftd2xx
     102}
     103
     104variant usbprog description {Enable building support for the usbprog JTAG Programmer} {
     105    configure.args-append --enable-usbprog
     106}
     107
     108variant oocd_trace description {Enable building support for some prototype OpenOCD+trace ETM capture hardware} {
     109    configure.args-append --enable-oocd_trace
     110}
     111
     112variant jlink description {Enable building support for the Segger J-Link JTAG Programmer} {
     113    configure.args-append --enable-jlink
     114}
     115
     116variant vsllink description {Enable building support for the Versaloon-Link JTAG Programmer} {
     117    configure.args-append --enable-vsllink
     118}
     119
     120variant rlink description {Enable building support for the Raisonance RLink JTAG Programmer} {
     121    configure.args-append --enable-rlink
     122}
     123
     124variant ulink description {Enable building support for the Keil ULINK JTAG Programmer} {
     125    configure.args-append --enable-ulink
     126}
     127
     128variant arm_jtag_ew description {Enable building support for the Olimex ARM-JTAG-EW Programmer} {
     129    configure.args-append --enable-arm-jtag-ew
     130}
     131
     132variant buspirate description {Enable building support for the Buspirate} {
     133    configure.args-append --enable-buspirate
     134}
     135
     136variant minidriver_dummy conflicts zy1000 description {Enable the dummy minidriver} {
     137    configure.args-append --enable-minidriver-dummy
     138}
     139
Note: See TracChangeset for help on using the changeset viewer.