ports/171876: New port: devel/openvex

Jason Bacon jwbacon at tds.net
Sat Sep 22 21:30:07 UTC 2012


>Number:         171876
>Category:       ports
>Synopsis:       New port: devel/openvex
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Sep 22 21:30:06 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Jason Bacon
>Release:        9.0-RELEASE
>Organization:
>Environment:
FreeBSD sculpin.jbacon.dyndns.org 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC 2012     root at farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
OpenVex is an API (Application Program Interface) library for programming
Vex robot controllers using SDCC or MCC18.

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	openvex
#	openvex/distinfo
#	openvex/Makefile
#	openvex/pkg-descr
#	openvex/pkg-plist
#
echo c - openvex
mkdir -p openvex > /dev/null 2>&1
echo x - openvex/distinfo
sed 's/^X//' >openvex/distinfo << 'bb3123f081f9dee93929d9c800d0ecd6'
XSHA256 (openvex-0.5.0.tar.gz) = 1d7d2ef89af1c8e289bf790a3f4420a506f99c5496323348278a4e3eddcdb85e
XSIZE (openvex-0.5.0.tar.gz) = 664110
bb3123f081f9dee93929d9c800d0ecd6
echo x - openvex/Makefile
sed 's/^X//' >openvex/Makefile << '899331ce62ac1634112a6e8ece635748'
X# New ports collection makefile for:	openvex
X# Date created:		2010-01-23
X# Whom:			Jason Bacon <jwbacon at tds.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	openvex
XPORTVERSION=	0.5.0
XCATEGORIES=	devel
XMASTER_SITES=	http://acadix.biz/Ports/distfiles/ \
X		http://personalpages.tds.net/~jwbacon/Ports/distfiles/
X
XMAINTAINER=	jwbacon at tds.net
XCOMMENT=	Open source firmware for Vex robotics controllers
X
XLICENSE=	GPLv2
X
XBUILD_DEPENDS=	sdcc:${PORTSDIR}/lang/sdcc \
X		gpasm:${PORTSDIR}/devel/gputils
XRUN_DEPENDS=	vexctl:${PORTSDIR}/devel/roboctl \
X		sdcc:${PORTSDIR}/lang/sdcc \
X		gpasm:${PORTSDIR}/devel/gputils
X
XMAN1=		openvex.1 openvex-new-project.1
X
X.include <bsd.port.mk>
899331ce62ac1634112a6e8ece635748
echo x - openvex/pkg-descr
sed 's/^X//' >openvex/pkg-descr << 'cd99dbea1ca26d5264142854d621df02'
XOpenVex is an API (Application Program Interface) library for programming
XVex robot controllers using SDCC or MCC18.
X
XWWW:	http://personalpages.tds.net/~jwbacon/vex.html
cd99dbea1ca26d5264142854d621df02
echo x - openvex/pkg-plist
sed 's/^X//' >openvex/pkg-plist << '9fe8bb749806d6a1efcc50c3ab922ae0'
Xbin/openvex-new-project
X%%DATADIR%%/Advanced/Makefile
X%%DATADIR%%/Advanced/Makefile.depend.mcc18
X%%DATADIR%%/Advanced/Makefile.depend.sdcc
X%%DATADIR%%/Advanced/Makefile.depend.sdcc-e
X%%DATADIR%%/Advanced/Makefile.mcc18
X%%DATADIR%%/Advanced/advanced.mcp
X%%DATADIR%%/Advanced/advanced.mcs
X%%DATADIR%%/Advanced/advanced.mcw
X%%DATADIR%%/Advanced/crt0iz.asm
X%%DATADIR%%/Advanced/crt0iz.c
X%%DATADIR%%/Advanced/crt0iz.lst
X%%DATADIR%%/Advanced/crt0iz.o
X%%DATADIR%%/Advanced/firmware.asm
X%%DATADIR%%/Advanced/firmware.c
X%%DATADIR%%/Advanced/firmware.cod
X%%DATADIR%%/Advanced/firmware.cof
X%%DATADIR%%/Advanced/firmware.h
X%%DATADIR%%/Advanced/firmware.hex
X%%DATADIR%%/Advanced/firmware.lst
X%%DATADIR%%/Advanced/firmware.map
X%%DATADIR%%/Advanced/firmware.o
X%%DATADIR%%/Advanced/ifi_startup.c
X%%DATADIR%%/Advanced/readme.txt
X%%DATADIR%%/Advanced/vexmcc18.lkr
X%%DATADIR%%/Advanced/vexsdcc.lkr
X%%DATADIR%%/Beginner/Makefile
X%%DATADIR%%/Beginner/Makefile.depend.mcc18
X%%DATADIR%%/Beginner/Makefile.depend.sdcc
X%%DATADIR%%/Beginner/Makefile.depend.sdcc-e
X%%DATADIR%%/Beginner/Makefile.mcc18
X%%DATADIR%%/Beginner/beginner.mcp
X%%DATADIR%%/Beginner/beginner.mcs
X%%DATADIR%%/Beginner/beginner.mcw
X%%DATADIR%%/Beginner/crt0iz.asm
X%%DATADIR%%/Beginner/crt0iz.c
X%%DATADIR%%/Beginner/crt0iz.lst
X%%DATADIR%%/Beginner/crt0iz.o
X%%DATADIR%%/Beginner/firmware.asm
X%%DATADIR%%/Beginner/firmware.c
X%%DATADIR%%/Beginner/firmware.cod
X%%DATADIR%%/Beginner/firmware.cof
X%%DATADIR%%/Beginner/firmware.h
X%%DATADIR%%/Beginner/firmware.hex
X%%DATADIR%%/Beginner/firmware.lst
X%%DATADIR%%/Beginner/firmware.map
X%%DATADIR%%/Beginner/firmware.o
X%%DATADIR%%/Beginner/firmware.s
X%%DATADIR%%/Beginner/ifi_startup.c
X%%DATADIR%%/Beginner/readme.txt
X%%DATADIR%%/Beginner/vexmcc18.lkr
X%%DATADIR%%/Beginner/vexsdcc.lkr
X%%DATADIR%%/Bin/clean
X%%DATADIR%%/Bin/realclean
X%%DATADIR%%/Doc/README
X%%DATADIR%%/Doc/controller_specs.pdf
X%%DATADIR%%/Doc/openvex.man
X%%DATADIR%%/HiBob/Makefile
X%%DATADIR%%/HiBob/Makefile.depend.sdcc
X%%DATADIR%%/HiBob/Makefile.depend.sdcc-e
X%%DATADIR%%/HiBob/crt0iz.asm
X%%DATADIR%%/HiBob/crt0iz.c
X%%DATADIR%%/HiBob/crt0iz.lst
X%%DATADIR%%/HiBob/crt0iz.o
X%%DATADIR%%/HiBob/firmware.asm
X%%DATADIR%%/HiBob/firmware.c
X%%DATADIR%%/HiBob/firmware.cod
X%%DATADIR%%/HiBob/firmware.cof
X%%DATADIR%%/HiBob/firmware.hex
X%%DATADIR%%/HiBob/firmware.lst
X%%DATADIR%%/HiBob/firmware.map
X%%DATADIR%%/HiBob/firmware.o
X%%DATADIR%%/HiBob/ifi_startup.c
X%%DATADIR%%/HiBob/vexmcc18.lkr
X%%DATADIR%%/HiBob/vexsdcc.lkr
X%%DATADIR%%/Include/Makefile.common
X%%DATADIR%%/Include/Makefile.mcc18_defs
X%%DATADIR%%/Include/Makefile.sdcc_defs
X%%DATADIR%%/Include/Makefile.targets
X%%DATADIR%%/Include/spi.h
X%%DATADIR%%/Lib/Doxyfile
X%%DATADIR%%/Lib/Makefile
X%%DATADIR%%/Lib/Makefile.depend.mcc18
X%%DATADIR%%/Lib/Makefile.depend.sdcc
X%%DATADIR%%/Lib/Makefile.mcc18
X%%DATADIR%%/Lib/Makefile.mcc18_extras
X%%DATADIR%%/Lib/Makefile.sdcc_extras
X%%DATADIR%%/Lib/OpenVex.h
X%%DATADIR%%/Lib/OpenVex.lib
X%%DATADIR%%/Lib/OpenVexLib.mcp
X%%DATADIR%%/Lib/OpenVexLib.mcs
X%%DATADIR%%/Lib/OpenVexLib.mcw
X%%DATADIR%%/Lib/accelerometer.asm
X%%DATADIR%%/Lib/accelerometer.c
X%%DATADIR%%/Lib/accelerometer.h
X%%DATADIR%%/Lib/accelerometer.lst
X%%DATADIR%%/Lib/accelerometer.o
X%%DATADIR%%/Lib/arcade_drive.asm
X%%DATADIR%%/Lib/arcade_drive.c
X%%DATADIR%%/Lib/arcade_drive.h
X%%DATADIR%%/Lib/arcade_drive.lst
X%%DATADIR%%/Lib/arcade_drive.o
X%%DATADIR%%/Lib/clear_mem.asm
X%%DATADIR%%/Lib/debug.asm
X%%DATADIR%%/Lib/debug.c
X%%DATADIR%%/Lib/debug.h
X%%DATADIR%%/Lib/debug.lst
X%%DATADIR%%/Lib/debug.o
X%%DATADIR%%/Lib/general.h
X%%DATADIR%%/Lib/ifi_init.asm
X%%DATADIR%%/Lib/init.asm
X%%DATADIR%%/Lib/init.c
X%%DATADIR%%/Lib/init.h
X%%DATADIR%%/Lib/init.lst
X%%DATADIR%%/Lib/init.o
X%%DATADIR%%/Lib/interrupts.asm
X%%DATADIR%%/Lib/interrupts.c
X%%DATADIR%%/Lib/interrupts.h
X%%DATADIR%%/Lib/interrupts.lst
X%%DATADIR%%/Lib/interrupts.o
X%%DATADIR%%/Lib/io.asm
X%%DATADIR%%/Lib/io.c
X%%DATADIR%%/Lib/io.h
X%%DATADIR%%/Lib/io.lst
X%%DATADIR%%/Lib/io.o
X%%DATADIR%%/Lib/line_sensor.asm
X%%DATADIR%%/Lib/line_sensor.c
X%%DATADIR%%/Lib/line_sensor.h
X%%DATADIR%%/Lib/line_sensor.lst
X%%DATADIR%%/Lib/line_sensor.o
X%%DATADIR%%/Lib/lvd.asm
X%%DATADIR%%/Lib/lvd.c
X%%DATADIR%%/Lib/lvd.h
X%%DATADIR%%/Lib/lvd.lst
X%%DATADIR%%/Lib/lvd.o
X%%DATADIR%%/Lib/master.asm
X%%DATADIR%%/Lib/master.c
X%%DATADIR%%/Lib/master.h
X%%DATADIR%%/Lib/master.lst
X%%DATADIR%%/Lib/master.o
X%%DATADIR%%/Lib/platform.h
X%%DATADIR%%/Lib/shaft_encoder.asm
X%%DATADIR%%/Lib/shaft_encoder.c
X%%DATADIR%%/Lib/shaft_encoder.h
X%%DATADIR%%/Lib/shaft_encoder.lst
X%%DATADIR%%/Lib/shaft_encoder.o
X%%DATADIR%%/Lib/sonar.asm
X%%DATADIR%%/Lib/sonar.c
X%%DATADIR%%/Lib/sonar.h
X%%DATADIR%%/Lib/sonar.lst
X%%DATADIR%%/Lib/sonar.o
X%%DATADIR%%/Lib/timer.asm
X%%DATADIR%%/Lib/timer.c
X%%DATADIR%%/Lib/timer.h
X%%DATADIR%%/Lib/timer.lst
X%%DATADIR%%/Lib/timer.o
X%%DATADIR%%/Lib/timer_simple.asm
X%%DATADIR%%/Lib/timer_simple.c
X%%DATADIR%%/Lib/timer_simple.lst
X%%DATADIR%%/Lib/timer_simple.o
X%%DATADIR%%/Lib/version.h
X%%DATADIR%%/Lib/vex_delay.asm
X%%DATADIR%%/Lib/vex_delay.c
X%%DATADIR%%/Lib/vex_delay.h
X%%DATADIR%%/Lib/vex_delay.lst
X%%DATADIR%%/Lib/vex_delay.o
X%%DATADIR%%/Lib/vex_spi.asm
X%%DATADIR%%/Lib/vex_spi.c
X%%DATADIR%%/Lib/vex_spi.h
X%%DATADIR%%/Lib/vex_spi.lst
X%%DATADIR%%/Lib/vex_spi.o
X%%DATADIR%%/Lib/vex_usart.asm
X%%DATADIR%%/Lib/vex_usart.c
X%%DATADIR%%/Lib/vex_usart.h
X%%DATADIR%%/Lib/vex_usart.lst
X%%DATADIR%%/Lib/vex_usart.o
X%%DATADIR%%/Makefile
X%%DATADIR%%/bluetooth.txt
X%%DATADIR%%/checklist.txt
X%%DATADIR%%/cygwin.txt
X%%DATADIR%%/exercises.odt
X%%DATADIR%%/gpl-3.0.txt
X%%DATADIR%%/openvex-new-project
X%%DATADIR%%/prog-tips.txt
X%%DATADIR%%/readme.txt
X%%DATADIR%%/svnignores.txt
X%%DATADIR%%/todo
X at dirrm %%DATADIR%%/Lib
X at dirrm %%DATADIR%%/Include
X at dirrm %%DATADIR%%/HiBob
X at dirrm %%DATADIR%%/Doc
X at dirrm %%DATADIR%%/Bin
X at dirrm %%DATADIR%%/Beginner
X at dirrm %%DATADIR%%/Advanced
X at dirrm %%DATADIR%%
9fe8bb749806d6a1efcc50c3ab922ae0
exit



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



More information about the freebsd-ports-bugs mailing list