summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2010-05-17 22:13:40 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2010-05-17 22:13:40 +0000
commite404a07e670a9c86d7d38518844422433101c36d (patch)
treeacef06183302a4e737a41f57e5d095eb91cdc599
parent - update to 0.6.45 (diff)
Add new port devel/xc3sprog:
This tool should let you to program your Xilinx Spartan-3E Starter Kit and similar boards based on Xilinx USB programmers. WWW: http://sourceforge.net/projects/xc3sprog/ PR: ports/146625 Submitted by: wkoszek@
Notes
Notes: svn path=/head/; revision=254506
-rw-r--r--devel/xc3sprog/Makefile36
-rw-r--r--devel/xc3sprog/distinfo3
-rw-r--r--devel/xc3sprog/pkg-descr4
-rw-r--r--devel/xc3sprog/pkg-message5
4 files changed, 48 insertions, 0 deletions
diff --git a/devel/xc3sprog/Makefile b/devel/xc3sprog/Makefile
new file mode 100644
index 000000000000..1d878f4a50d0
--- /dev/null
+++ b/devel/xc3sprog/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: xc3sprog
+# Date created: 15 May 2010
+# Whom: Wojciech A. Koszek <wkoszek@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xc3sprog
+PORTVERSION= r449
+CATEGORIES= devel
+MASTER_SITES= http://FreeBSD.czest.pl/~wkoszek/ports/
+
+MAINTAINER= wkoszek@FreeBSD.org
+COMMENT= Free programmer for Xilinx Spartan S3E Starter Kit
+
+LIB_DEPENDS= ftdi:${PORTSDIR}/devel/libftdi
+RUN_DEPENDS= ${LOCALBASE}/sbin/fxload:${PORTSDIR}/misc/fxload
+
+USE_CMAKE= yes
+ALL_TARGET= xc3sprog
+
+PLIST_FILES= bin/xc3sprog
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/xc3sprog ${PREFIX}/bin
+
+post-install:
+ @${CAT} ${PKGMESSAGE}
+
+.include <bsd.port.pre.mk>
+
+.if (${OSVERSION} < 800069)
+BROKEN= doesn't build on FreeBSD prior libusb(8) integration to base system
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/devel/xc3sprog/distinfo b/devel/xc3sprog/distinfo
new file mode 100644
index 000000000000..6963ade73edf
--- /dev/null
+++ b/devel/xc3sprog/distinfo
@@ -0,0 +1,3 @@
+MD5 (xc3sprog-r449.tar.gz) = b551c5fa8d3934259c2feecb164919f2
+SHA256 (xc3sprog-r449.tar.gz) = fa53d70bc8a13ca42177f42f91950b4f9582bc16c254dd48b852ac3d625e5ef2
+SIZE (xc3sprog-r449.tar.gz) = 395069
diff --git a/devel/xc3sprog/pkg-descr b/devel/xc3sprog/pkg-descr
new file mode 100644
index 000000000000..6c0b33d9c245
--- /dev/null
+++ b/devel/xc3sprog/pkg-descr
@@ -0,0 +1,4 @@
+This tool should let you to program your Xilinx Spartan-3E Starter Kit and
+similar boards based on Xilinx USB programmers.
+
+WWW: http://sourceforge.net/projects/xc3sprog/
diff --git a/devel/xc3sprog/pkg-message b/devel/xc3sprog/pkg-message
new file mode 100644
index 000000000000..2a391b59a5a6
--- /dev/null
+++ b/devel/xc3sprog/pkg-message
@@ -0,0 +1,5 @@
+Visit:
+
+ http://wiki.freebsd.org/FPGA/
+
+for FreeBSD-specific usage.