diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2020-01-06 08:23:18 +0800 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2020-01-06 08:23:18 +0800 |
commit | 23c1939827adf5d39e54cc1b83cb94d0f48826cc (patch) | |
tree | d6ed001e48082f06da78c9f31da2b35c82f5921f /cad | |
parent | 22278abb7ff8e8945abe114f9f8f302ca52c61e4 (diff) | |
download | freebsd-ports-gnome-23c1939827adf5d39e54cc1b83cb94d0f48826cc.tar.gz freebsd-ports-gnome-23c1939827adf5d39e54cc1b83cb94d0f48826cc.tar.zst freebsd-ports-gnome-23c1939827adf5d39e54cc1b83cb94d0f48826cc.zip |
New port: cad/ujprog: ULX2S/ULX3S FPGA JTAG programmer
Diffstat (limited to 'cad')
-rw-r--r-- | cad/Makefile | 1 | ||||
-rw-r--r-- | cad/ujprog/Makefile | 35 | ||||
-rw-r--r-- | cad/ujprog/distinfo | 3 | ||||
-rw-r--r-- | cad/ujprog/pkg-descr | 3 |
4 files changed, 42 insertions, 0 deletions
diff --git a/cad/Makefile b/cad/Makefile index 660936671949..ac7f182d833d 100644 --- a/cad/Makefile +++ b/cad/Makefile @@ -106,6 +106,7 @@ SUBDIR += tkgate SUBDIR += tochnog SUBDIR += transcalc + SUBDIR += ujprog SUBDIR += varkon SUBDIR += verilator SUBDIR += verilog-mode.el diff --git a/cad/ujprog/Makefile b/cad/ujprog/Makefile new file mode 100644 index 000000000000..5937d1500e2c --- /dev/null +++ b/cad/ujprog/Makefile @@ -0,0 +1,35 @@ +# $FreeBSD$ + +PORTNAME= ujprog +DISTVERSION= g20191117 +CATEGORIES= cad + +MAINTAINER= yuri@FreeBSD.org +COMMENT= ULX2S/ULX3S FPGA JTAG programmer + +LICENSE= BSD2CLAUSE + +LIB_DEPENDS= libftdi.so:devel/libftdi + +USES= gmake +USE_GITHUB= yes +GH_ACCOUNT= f32c +GH_PROJECT= tools +GH_TAGNAME= 0698352b0e912caa9b8371b8f692e19aac547a69 + +ALL_TARGET= ujprog flash + +WRKSRC_SUBDIR= ${PORTNAME} + +MAKEFILE= Makefile.bsd + +MAKE_ARGS= INCLUDES="`libftdi-config --cflags`" FTLIB="`libftdi-config --libs`" + +PLIST_FILES= bin/ujprog \ + bin/ft232r_flash + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/ujprog ${STAGEDIR}${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/ft232r_flash ${STAGEDIR}${PREFIX}/bin + +.include <bsd.port.mk> diff --git a/cad/ujprog/distinfo b/cad/ujprog/distinfo new file mode 100644 index 000000000000..73e7f1015405 --- /dev/null +++ b/cad/ujprog/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1578269026 +SHA256 (f32c-tools-g20191117-0698352b0e912caa9b8371b8f692e19aac547a69_GH0.tar.gz) = 2b863a366b063c54ad164602b601bca6f8374d85b798090780dcc43cb423fed4 +SIZE (f32c-tools-g20191117-0698352b0e912caa9b8371b8f692e19aac547a69_GH0.tar.gz) = 42029 diff --git a/cad/ujprog/pkg-descr b/cad/ujprog/pkg-descr new file mode 100644 index 000000000000..529d5d44d58a --- /dev/null +++ b/cad/ujprog/pkg-descr @@ -0,0 +1,3 @@ +Toos to program ULX2S/ULX3S FPGAs over the JTAG interface. + +WWW: https://github.com/f32c/tools/tree/master/ujprog |