summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2007-09-07 00:30:46 +0000
committerMartin Wilke <miwi@FreeBSD.org>2007-09-07 00:30:46 +0000
commit417bc1b38e556eafd6783616a77b7a74944b2615 (patch)
treebec77e2c390a876893336fe942c48d6d38eaff84
parent- Update to 1.82 (diff)
Legoctl is a library and program for communicating with Lego
Mindstorms robotic controllers. It is used to upload programs, check status, run programs, etc. It is an alternative to linxt, but written entirely in C. It is meant to be used in conjunction with NBC/NXC or some other programming language for Lego robotics. WWW: http://personalpages.tds.net/~jwbacon/Ports PR: ports/116036 Submitted by: Jason Bacon <jwbacon at tds.net>
Notes
Notes: svn path=/head/; revision=198959
-rw-r--r--devel/Makefile1
-rw-r--r--devel/legoctl/Makefile28
-rw-r--r--devel/legoctl/distinfo3
-rw-r--r--devel/legoctl/pkg-descr3
-rw-r--r--devel/roboctl/Makefile28
-rw-r--r--devel/roboctl/distinfo3
-rw-r--r--devel/roboctl/pkg-descr3
7 files changed, 69 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 586825b5020a..8186099c01d5 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -515,6 +515,7 @@
SUBDIR += lasi
SUBDIR += lbpp
SUBDIR += leaktracer
+ SUBDIR += legoctl
SUBDIR += lemon
SUBDIR += lexi
SUBDIR += lhs2TeX
diff --git a/devel/legoctl/Makefile b/devel/legoctl/Makefile
new file mode 100644
index 000000000000..901c569da9d3
--- /dev/null
+++ b/devel/legoctl/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: legoctl
+# Date created: 2007-05-03
+# Whom: Jason Bacon <jwbacon@tds.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= legoctl
+PORTVERSION= 0.2
+CATEGORIES= devel
+MASTER_SITES= http://personalpages.tds.net/~jwbacon/Ports/distfiles/ \
+ http://bacon.is-a-geek.org/~bacon/Ports/distfiles/
+
+MAINTAINER= jwbacon@tds.net
+COMMENT= Lego Mindstorms communication tool
+
+LIB_DEPENDS= usb-0.1.8:${PORTSDIR}/devel/libusb
+
+MAN1= legoctl.1
+
+PLIST_FILES= bin/legoctl lib/liblegoctl.a
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/Commands/Legoctl/legoctl ${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/Libs/C/liblegoctl.a ${PREFIX}/lib
+ ${INSTALL_MAN} ${WRKSRC}/Commands/Legoctl/legoctl.1 ${PREFIX}/man/man1
+
+.include <bsd.port.mk>
diff --git a/devel/legoctl/distinfo b/devel/legoctl/distinfo
new file mode 100644
index 000000000000..0b48abb46510
--- /dev/null
+++ b/devel/legoctl/distinfo
@@ -0,0 +1,3 @@
+MD5 (legoctl-0.2.tar.gz) = dcd405458eec542e0d7770ffe2b89f7d
+SHA256 (legoctl-0.2.tar.gz) = 5d3a775b3988cbcc1793cdcf22eb94afee7a55865e37bc9d9a086c78f674a5e0
+SIZE (legoctl-0.2.tar.gz) = 15678
diff --git a/devel/legoctl/pkg-descr b/devel/legoctl/pkg-descr
new file mode 100644
index 000000000000..3d5ed2ef0bf6
--- /dev/null
+++ b/devel/legoctl/pkg-descr
@@ -0,0 +1,3 @@
+Lego robot communication and control utility.
+
+WWW: http://personalpages.tds.net/~jwbacon/Ports
diff --git a/devel/roboctl/Makefile b/devel/roboctl/Makefile
new file mode 100644
index 000000000000..901c569da9d3
--- /dev/null
+++ b/devel/roboctl/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: legoctl
+# Date created: 2007-05-03
+# Whom: Jason Bacon <jwbacon@tds.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= legoctl
+PORTVERSION= 0.2
+CATEGORIES= devel
+MASTER_SITES= http://personalpages.tds.net/~jwbacon/Ports/distfiles/ \
+ http://bacon.is-a-geek.org/~bacon/Ports/distfiles/
+
+MAINTAINER= jwbacon@tds.net
+COMMENT= Lego Mindstorms communication tool
+
+LIB_DEPENDS= usb-0.1.8:${PORTSDIR}/devel/libusb
+
+MAN1= legoctl.1
+
+PLIST_FILES= bin/legoctl lib/liblegoctl.a
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/Commands/Legoctl/legoctl ${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/Libs/C/liblegoctl.a ${PREFIX}/lib
+ ${INSTALL_MAN} ${WRKSRC}/Commands/Legoctl/legoctl.1 ${PREFIX}/man/man1
+
+.include <bsd.port.mk>
diff --git a/devel/roboctl/distinfo b/devel/roboctl/distinfo
new file mode 100644
index 000000000000..0b48abb46510
--- /dev/null
+++ b/devel/roboctl/distinfo
@@ -0,0 +1,3 @@
+MD5 (legoctl-0.2.tar.gz) = dcd405458eec542e0d7770ffe2b89f7d
+SHA256 (legoctl-0.2.tar.gz) = 5d3a775b3988cbcc1793cdcf22eb94afee7a55865e37bc9d9a086c78f674a5e0
+SIZE (legoctl-0.2.tar.gz) = 15678
diff --git a/devel/roboctl/pkg-descr b/devel/roboctl/pkg-descr
new file mode 100644
index 000000000000..3d5ed2ef0bf6
--- /dev/null
+++ b/devel/roboctl/pkg-descr
@@ -0,0 +1,3 @@
+Lego robot communication and control utility.
+
+WWW: http://personalpages.tds.net/~jwbacon/Ports