ports/116036: New port: devel/legoctl Lego Mindstorms control software

Jason Bacon bacon at smithers.neuro.mcw.edu
Mon Sep 3 01:10:02 UTC 2007


>Number:         116036
>Category:       ports
>Synopsis:       New port: devel/legoctl Lego Mindstorms control software
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 03 01:10:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Jason Bacon
>Release:        FreeBSD 6.1-RELEASE-p17 i386
>Organization:
TDS Metrocomm
>Environment:
System: FreeBSD smithers.neuro.mcw.edu 6.1-RELEASE-p17 FreeBSD 6.1-RELEASE-p17 #0: Mon Jul 2 15:25:34 CDT 2007 bacon at pcbsd:/usr/obj/usr/src/sys/MCWPCBSD i386

>Description:
	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.

>How-To-Repeat:
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	devel/legoctl
#	devel/legoctl/pkg-descr
#	devel/legoctl/Makefile
#	devel/legoctl/distinfo
#
echo c - devel/legoctl
mkdir -p devel/legoctl > /dev/null 2>&1
echo x - devel/legoctl/pkg-descr
sed 's/^X//' >devel/legoctl/pkg-descr << 'END-of-devel/legoctl/pkg-descr'
XLego robot communication and control utility.
X
XWWW:	http://personalpages.tds.net/~jwbacon/Ports
END-of-devel/legoctl/pkg-descr
echo x - devel/legoctl/Makefile
sed 's/^X//' >devel/legoctl/Makefile << 'END-of-devel/legoctl/Makefile'
X# New ports collection makefile for:	legoctl
X# Date created:		2007-05-03
X# Whom:			Jason Bacon <jwbacon at tds.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	legoctl
XPORTVERSION=	0.2
XCATEGORIES=	devel
XMASTER_SITES=	http://personalpages.tds.net/~jwbacon/Ports/distfiles/ \
X		http://bacon.is-a-geek.org/~bacon/Ports/distfiles/
X
XMAINTAINER=	jwbacon at tds.net
XCOMMENT=	Lego Mindstorms communication tool
X
XLIB_DEPENDS=	usb-0.1.8:${PORTSDIR}/devel/libusb
X
XMAN1=		legoctl.1
X
XPLIST_FILES=	bin/legoctl \
X		lib/liblegoctl.a
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/Commands/Legoctl/legoctl ${PREFIX}/bin
X	${INSTALL_DATA} ${WRKSRC}/Libs/C/liblegoctl.a ${PREFIX}/lib
X	${INSTALL_MAN} ${WRKSRC}/Commands/Legoctl/legoctl.1 ${PREFIX}/man/man1
X
X.include <bsd.port.mk>
END-of-devel/legoctl/Makefile
echo x - devel/legoctl/distinfo
sed 's/^X//' >devel/legoctl/distinfo << 'END-of-devel/legoctl/distinfo'
XMD5 (legoctl-0.2.tar.gz) = fa00e0ed4ba9be735564cc8c46321d36
XSHA256 (legoctl-0.2.tar.gz) = a67fc9a6f123386a6d6e0e873fe2bda6124b6aee4b48173b0293843bacd470b6
XSIZE (legoctl-0.2.tar.gz) = 15678
END-of-devel/legoctl/distinfo
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list