# New ports collection makefile for: roboctl # Date created: 2007-05-03 # Whom: Jason Bacon # # $FreeBSD$ # PORTNAME= roboctl PORTVERSION= 0.3.2 CATEGORIES= devel MASTER_SITES= http://personalpages.tds.net/~jwbacon/Ports/distfiles/ \ http://jbacon.dyndns.org/~bacon/Ports/distfiles/ MAINTAINER= jwbacon@tds.net COMMENT= API for communications with Lego and Vex robot controllers BUILD_DEPENDS= ${LOCALBASE}/lib/libgamepad.a:${PORTSDIR}/devel/libgamepad OPTIONS= CUTECOM "Install cutecom for Vex debugging" On MAN1= legoctl.1 vexctl.1 nxtremote.1 MAN3= roboctl.3 .include .if ${OSVERSION} < 800069 LIB_DEPENDS+= usb-0.1:${PORTSDIR}/devel/libusb .endif .if defined(WITH_CUTECOM) RUN_DEPENDS+= cutecom:${PORTSDIR}/comms/cutecom .endif post-patch: .if ${OSVERSION} >= 800069 @${REINPLACE_CMD} -E -e 's,/usr/local/include/usb.h,/usr/include/usb.h,g' \ ${WRKSRC}/Libs/C/Makefile.depend .endif post-install: (cd ${WRKSRC}/Commands/NXTRemote; ${MAKE}) ${INSTALL_PROGRAM} ${WRKSRC}/Commands/NXTRemote/nxtremote ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/Commands/NXTRemote/nxtremote.1 ${MANPREFIX}/man/man1 .include