svn commit: r471841 - in head/devel: . icestorm
Tobias Kortkamp
tobik at FreeBSD.org
Wed Jun 6 13:33:46 UTC 2018
Author: tobik
Date: Wed Jun 6 13:33:44 2018
New Revision: 471841
URL: https://svnweb.freebsd.org/changeset/ports/471841
Log:
New port: devel/icestorm
Project IceStorm aims at documenting the bitstream format of Lattice
iCE40 FPGAs and providing simple tools for analyzing and creating
bitstream files.
WWW: http://www.clifford.at/icestorm
PR: 226711
Submitted by: Johnny Sorocil <jsorocil at gmail.com>
Differential Revision: https://reviews.freebsd.org/D15632
Added:
head/devel/icestorm/
head/devel/icestorm/Makefile (contents, props changed)
head/devel/icestorm/distinfo (contents, props changed)
head/devel/icestorm/pkg-descr (contents, props changed)
head/devel/icestorm/pkg-plist (contents, props changed)
Modified:
head/devel/Makefile
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Wed Jun 6 12:29:15 2018 (r471840)
+++ head/devel/Makefile Wed Jun 6 13:33:44 2018 (r471841)
@@ -1207,6 +1207,7 @@
SUBDIR += hwloc
SUBDIR += hyperscan
SUBDIR += ice
+ SUBDIR += icestorm
SUBDIR += icmake
SUBDIR += icu
SUBDIR += icu-le-hb
Added: head/devel/icestorm/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/icestorm/Makefile Wed Jun 6 13:33:44 2018 (r471841)
@@ -0,0 +1,34 @@
+# Created by: Johnny Sorocil <jsorocil at gmail.com>
+# $FreeBSD$
+
+PORTNAME= icestorm
+PORTVERSION= g20180310
+CATEGORIES= devel
+
+MAINTAINER= jsorocil at gmail.com
+COMMENT= IceStorm tools for Lattice iCE40 FPGAs
+
+LICENSE= ISCL
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+LIB_DEPENDS= libftdi1.so:devel/libftdi1
+
+USES= gmake python:3.3+ shebangfix pkgconfig
+SHEBANG_FILES= ${WRKSRC}/icebox/*.py \
+ ${WRKSRC}/icebox/Makefile
+
+USE_GITHUB= yes
+GH_ACCOUNT= cliffordwolf
+GH_TAGNAME= 4476d83f76fa0222be0b691fe27c1e0228266f82
+
+BINARY_ALIAS= python3=${PYTHON_CMD}
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/icepack
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/icepll
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/icebram
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/iceprog
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/icemulti
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/icetime
+
+.include <bsd.port.mk>
Added: head/devel/icestorm/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/icestorm/distinfo Wed Jun 6 13:33:44 2018 (r471841)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1527186186
+SHA256 (cliffordwolf-icestorm-g20180310-4476d83f76fa0222be0b691fe27c1e0228266f82_GH0.tar.gz) = 1dc3b821e0e4bcdc7f61655678e04fac847f820a5d15a2f89bcbe0baed477bcb
+SIZE (cliffordwolf-icestorm-g20180310-4476d83f76fa0222be0b691fe27c1e0228266f82_GH0.tar.gz) = 865104
Added: head/devel/icestorm/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/icestorm/pkg-descr Wed Jun 6 13:33:44 2018 (r471841)
@@ -0,0 +1,5 @@
+Project IceStorm aims at documenting the bitstream format of Lattice
+iCE40 FPGAs and providing simple tools for analyzing and creating
+bitstream files.
+
+WWW: http://www.clifford.at/icestorm
Added: head/devel/icestorm/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/icestorm/pkg-plist Wed Jun 6 13:33:44 2018 (r471841)
@@ -0,0 +1,23 @@
+bin/icebox_asc2hlc
+bin/icebox_chipdb
+bin/icebox_colbuf
+bin/icebox_diff
+bin/icebox_explain
+bin/icebox_hlc2asc
+bin/icebox_html
+bin/icebox_maps
+bin/icebox_stat
+bin/icebox_vlog
+bin/icebox.py
+bin/iceboxdb.py
+bin/icebram
+bin/icemulti
+bin/icepack
+bin/icepll
+bin/iceprog
+bin/icetime
+bin/iceunpack
+share/icebox/chipdb-1k.txt
+share/icebox/chipdb-384.txt
+share/icebox/chipdb-5k.txt
+share/icebox/chipdb-8k.txt
More information about the svn-ports-all
mailing list