diff --git a/devel/openocd/Makefile b/devel/openocd/Makefile new file mode 100644 index 00000000000..f3db860e6c2 --- /dev/null +++ b/devel/openocd/Makefile @@ -0,0 +1,45 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2009/09/17 21:59:46 sturm Exp $ + +COMMENT = Open On-Chip Debugging + +DISTNAME = openocd-0.2.0 +CATEGORIES = devel + +SHARED_LIBS += openocd 0.0 # .0.0 + +HOMEPAGE = http://openocd.berlios.de/ + +MAINTAINER = Sylvestre Gallon + +# GPL +PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE_FTP = Yes +PERMIT_DISTFILES_CDROM = Yes +PERMIT_DISTFILES_FTP = Yes +WANTLIB = c usb + +MASTER_SITES = ${MASTER_SITE_BERLIOS:=openocd/} +EXTRACT_SUFX = .tar.bz2 + +CONFIGURE_STYLE = gnu +CONFIGURE_ARGS = --disable-werror \ + --disable-wextra \ + --enable-arm-jtag-ew \ + --enable-at91rm9200 \ + --enable-ep93xx \ + --enable-ft2232_libftdi \ + --enable-jlink \ + --enable-presto_libftdi \ + --enable-rlink \ + --enable-usbprog \ + --enable-vsllink + +CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include " \ + LDFLAGS="-L${LOCALBASE}/lib" + +LIB_DEPENDS = ftdi::devel/libftdi + +USE_LIBTOOL = Yes +NO_REGRESS = Yes + +.include diff --git a/devel/openocd/distinfo b/devel/openocd/distinfo new file mode 100644 index 00000000000..d6ff2219fad --- /dev/null +++ b/devel/openocd/distinfo @@ -0,0 +1,5 @@ +MD5 (openocd-0.2.0.tar.bz2) = FM1Hf2XMc4vpVKRU8Vk4eQ== +RMD160 (openocd-0.2.0.tar.bz2) = ArN387w8VCewJZwTeLIy/1oR+Pw= +SHA1 (openocd-0.2.0.tar.bz2) = nVugx7EkBZdU3kE3/yrwOb4ZRp4= +SHA256 (openocd-0.2.0.tar.bz2) = pOgrR9TGToVEg5lidcIBywRXt+w2UTF+P4DCXoUStOE= +SIZE (openocd-0.2.0.tar.bz2) = 1240487 diff --git a/devel/openocd/pkg/DESCR b/devel/openocd/pkg/DESCR new file mode 100644 index 00000000000..2bf69946287 --- /dev/null +++ b/devel/openocd/pkg/DESCR @@ -0,0 +1,2 @@ +OpenOCD is a Free and Open On-Chip Debugging, In-System Programming +and Boundary-Scan Testing. diff --git a/devel/openocd/pkg/PFRAG.shared b/devel/openocd/pkg/PFRAG.shared new file mode 100644 index 00000000000..626dc317b79 --- /dev/null +++ b/devel/openocd/pkg/PFRAG.shared @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2009/09/17 21:59:46 sturm Exp $ +@lib lib/libopenocd.so.${LIBopenocd_VERSION} diff --git a/devel/openocd/pkg/PLIST b/devel/openocd/pkg/PLIST new file mode 100644 index 00000000000..c808b66e955 --- /dev/null +++ b/devel/openocd/pkg/PLIST @@ -0,0 +1,184 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2009/09/17 21:59:46 sturm Exp $ +%%SHARED%% +@bin bin/openocd +@info info/openocd.info +lib/libopenocd.a +lib/libopenocd.la +lib/openocd/ +lib/openocd/ecos/ +lib/openocd/ecos/at91eb40a.elf +lib/openocd/xscale/ +lib/openocd/xscale/debug_handler.bin +@man man/man1/openocd.1 +share/openocd/ +share/openocd/contrib/ +share/openocd/contrib/libdcc/ +share/openocd/contrib/libdcc/README +share/openocd/contrib/libdcc/dcc_stdio.c +share/openocd/contrib/libdcc/dcc_stdio.h +share/openocd/contrib/libdcc/example.c +share/openocd/contrib/openocd.udev +share/openocd/scripts/ +share/openocd/scripts/bitsbytes.tcl +share/openocd/scripts/board/ +share/openocd/scripts/board/arm_evaluator7t.cfg +share/openocd/scripts/board/at91rm9200-dk.cfg +share/openocd/scripts/board/atmel_sam3u_ek.cfg +share/openocd/scripts/board/crossbow_tech_imote2.cfg +share/openocd/scripts/board/csb337.cfg +share/openocd/scripts/board/digi_connectcore_wi-9c.cfg +share/openocd/scripts/board/dm355evm.cfg +share/openocd/scripts/board/eir.cfg +share/openocd/scripts/board/ek-lm3s3748.cfg +share/openocd/scripts/board/ek-lm3s9b9x.cfg +share/openocd/scripts/board/hammer.cfg +share/openocd/scripts/board/hitex_stm32-performancestick.cfg +share/openocd/scripts/board/hitex_str9-comstick.cfg +share/openocd/scripts/board/iar_str912_sk.cfg +share/openocd/scripts/board/imx27ads.cfg +share/openocd/scripts/board/imx27lnst.cfg +share/openocd/scripts/board/imx31pdk.cfg +share/openocd/scripts/board/keil_mcb2140.cfg +share/openocd/scripts/board/linksys_nslu2.cfg +share/openocd/scripts/board/logicpd_imx27.cfg +share/openocd/scripts/board/olimex_LPC2378STK.cfg +share/openocd/scripts/board/olimex_lpc_h2148.cfg +share/openocd/scripts/board/olimex_sam7_ex256.cfg +share/openocd/scripts/board/olimex_sam9_l9260.cfg +share/openocd/scripts/board/olimex_stm32_h103.cfg +share/openocd/scripts/board/omap2420_h4.cfg +share/openocd/scripts/board/osk5912.cfg +share/openocd/scripts/board/pic-p32mx.cfg +share/openocd/scripts/board/pxa255_sst.cfg +share/openocd/scripts/board/sheevaplug.cfg +share/openocd/scripts/board/stm3210e_eval.cfg +share/openocd/scripts/board/stm32f10x_128k_eval.cfg +share/openocd/scripts/board/str910-eval.cfg +share/openocd/scripts/board/ti_beagleboard.cfg +share/openocd/scripts/board/unknown-board-atmel-at91sam9260.cfg +share/openocd/scripts/board/x300t.cfg +share/openocd/scripts/board/zy1000.cfg +share/openocd/scripts/chip/ +share/openocd/scripts/chip/atmel/ +share/openocd/scripts/chip/atmel/at91/ +share/openocd/scripts/chip/atmel/at91/aic.tcl +share/openocd/scripts/chip/atmel/at91/at91sam7x128.tcl +share/openocd/scripts/chip/atmel/at91/at91sam7x256.tcl +share/openocd/scripts/chip/atmel/at91/pmc.tcl +share/openocd/scripts/chip/atmel/at91/rtt.tcl +share/openocd/scripts/chip/atmel/at91/usarts.tcl +share/openocd/scripts/chip/st/ +share/openocd/scripts/chip/st/stm32/ +share/openocd/scripts/chip/st/stm32/stm32.tcl +share/openocd/scripts/chip/st/stm32/stm32_rcc.tcl +share/openocd/scripts/chip/st/stm32/stm32_regs.tcl +share/openocd/scripts/cpu/ +share/openocd/scripts/cpu/arm/ +share/openocd/scripts/cpu/arm/arm7tdmi.tcl +share/openocd/scripts/cpu/arm/arm920.tcl +share/openocd/scripts/cpu/arm/arm946.tcl +share/openocd/scripts/cpu/arm/arm966.tcl +share/openocd/scripts/cpu/arm/cortex_m3.tcl +share/openocd/scripts/interface/ +share/openocd/scripts/interface/arm-jtag-ew.cfg +share/openocd/scripts/interface/arm-usb-ocd.cfg +share/openocd/scripts/interface/at91rm9200.cfg +share/openocd/scripts/interface/axm0432.cfg +share/openocd/scripts/interface/calao-usb-a9260-c01.cfg +share/openocd/scripts/interface/calao-usb-a9260-c02.cfg +share/openocd/scripts/interface/calao-usb-a9260.cfg +share/openocd/scripts/interface/chameleon.cfg +share/openocd/scripts/interface/cortino.cfg +share/openocd/scripts/interface/dummy.cfg +share/openocd/scripts/interface/flyswatter.cfg +share/openocd/scripts/interface/hitex_str9-comstick.cfg +share/openocd/scripts/interface/icebear.cfg +share/openocd/scripts/interface/jlink.cfg +share/openocd/scripts/interface/jtagkey-tiny.cfg +share/openocd/scripts/interface/jtagkey.cfg +share/openocd/scripts/interface/luminary-icdi.cfg +share/openocd/scripts/interface/luminary-lm3s811.cfg +share/openocd/scripts/interface/luminary.cfg +share/openocd/scripts/interface/olimex-arm-usb-ocd.cfg +share/openocd/scripts/interface/olimex-jtag-tiny.cfg +share/openocd/scripts/interface/oocdlink.cfg +share/openocd/scripts/interface/openocd-usb.cfg +share/openocd/scripts/interface/parport.cfg +share/openocd/scripts/interface/parport_dlc5.cfg +share/openocd/scripts/interface/rlink.cfg +share/openocd/scripts/interface/sheevaplug.cfg +share/openocd/scripts/interface/signalyzer.cfg +share/openocd/scripts/interface/stm32-stick.cfg +share/openocd/scripts/interface/turtelizer2.cfg +share/openocd/scripts/interface/usbprog.cfg +share/openocd/scripts/interface/vsllink.cfg +share/openocd/scripts/memory.tcl +share/openocd/scripts/mmr_helpers.tcl +share/openocd/scripts/readable.tcl +share/openocd/scripts/target/ +share/openocd/scripts/target/aduc702x.cfg +share/openocd/scripts/target/at91eb40a.cfg +share/openocd/scripts/target/at91r40008.cfg +share/openocd/scripts/target/at91rm9200.cfg +share/openocd/scripts/target/at91sam3u1c.cfg +share/openocd/scripts/target/at91sam3u1e.cfg +share/openocd/scripts/target/at91sam3u2c.cfg +share/openocd/scripts/target/at91sam3u2e.cfg +share/openocd/scripts/target/at91sam3u4c.cfg +share/openocd/scripts/target/at91sam3u4e.cfg +share/openocd/scripts/target/at91sam3uXX.cfg +share/openocd/scripts/target/at91sam9260.cfg +share/openocd/scripts/target/at91sam9260_ext_RAM_ext_flash.cfg +share/openocd/scripts/target/cs351x.cfg +share/openocd/scripts/target/davinci.cfg +share/openocd/scripts/target/epc9301.cfg +share/openocd/scripts/target/feroceon.cfg +share/openocd/scripts/target/icepick.cfg +share/openocd/scripts/target/imx21.cfg +share/openocd/scripts/target/imx27.cfg +share/openocd/scripts/target/imx31.cfg +share/openocd/scripts/target/imx35.cfg +share/openocd/scripts/target/is5114.cfg +share/openocd/scripts/target/ixp42x.cfg +share/openocd/scripts/target/lm3s3748.cfg +share/openocd/scripts/target/lm3s6965.cfg +share/openocd/scripts/target/lm3s811.cfg +share/openocd/scripts/target/lm3s9b9x.cfg +share/openocd/scripts/target/lpc2103.cfg +share/openocd/scripts/target/lpc2124.cfg +share/openocd/scripts/target/lpc2129.cfg +share/openocd/scripts/target/lpc2148.cfg +share/openocd/scripts/target/lpc2294.cfg +share/openocd/scripts/target/lpc2378.cfg +share/openocd/scripts/target/lpc2478.cfg +share/openocd/scripts/target/mega128.cfg +share/openocd/scripts/target/netx500.cfg +share/openocd/scripts/target/omap2420.cfg +share/openocd/scripts/target/omap3530.cfg +share/openocd/scripts/target/omap5912.cfg +share/openocd/scripts/target/pic32mx.cfg +share/openocd/scripts/target/pxa255.cfg +share/openocd/scripts/target/pxa270.cfg +share/openocd/scripts/target/sam7se512.cfg +share/openocd/scripts/target/sam7x256.cfg +share/openocd/scripts/target/samsung_s3c2410.cfg +share/openocd/scripts/target/samsung_s3c2440.cfg +share/openocd/scripts/target/samsung_s3c4510.cfg +share/openocd/scripts/target/samsung_s3c6410.cfg +share/openocd/scripts/target/sharp_lh79532.cfg +share/openocd/scripts/target/smdk6410.cfg +share/openocd/scripts/target/smp8634.cfg +share/openocd/scripts/target/stm32.cfg +share/openocd/scripts/target/str710.cfg +share/openocd/scripts/target/str730.cfg +share/openocd/scripts/target/str750.cfg +share/openocd/scripts/target/str912.cfg +share/openocd/scripts/target/test_reset_syntax_error.cfg +share/openocd/scripts/target/test_syntax_error.cfg +share/openocd/scripts/target/ti_dm355.cfg +share/openocd/scripts/target/ti_dm365.cfg +share/openocd/scripts/target/ti_dm6446.cfg +share/openocd/scripts/target/xba_revA3.cfg +share/openocd/scripts/test/ +share/openocd/scripts/test/selftest.cfg +share/openocd/scripts/test/syntax1.cfg