Tweak audio/festvox-el11 version 1.4.0_2
[dports.git] / devel / roboctl / Makefile
1 # Created by: Jason Bacon <bacon4000@gmail.com>
2 # $FreeBSD$
3
4 PORTNAME=       roboctl
5 PORTVERSION=    0.3.8
6 CATEGORIES=     devel
7 MASTER_SITES=   http://acadix.biz/Ports/distfiles/
8
9 MAINTAINER=     bacon4000@gmail.com
10 COMMENT=        API and tools for communicating with Lego and Vex robots
11
12 LICENSE=        GPLv3
13
14 BUILD_DEPENDS=  ${LOCALBASE}/lib/libgamepad.a:devel/libgamepad
15
16 MAKE_ENV=       EXTRALIBS=-lbluetooth
17 MAKE_FLAGS+=    PREFIX=${STAGEDIR}${PREFIX} \
18                 MANPREFIX=${STAGEDIR}${PREFIX}
19 MAKE_JOBS_UNSAFE=       yes
20
21 USES=           tar:xz
22
23 OPTIONS_DEFINE= CUTECOM
24 CUTECOM_DESC=   Install cutecom for Vex debugging
25
26 CUTECOM_RUN_DEPENDS=    cutecom:comms/cutecom
27
28 pre-build:
29         (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} depend)
30
31 post-install:
32         (cd ${WRKSRC}/Commands/NXTRemote; ${MAKE})
33         ${INSTALL_PROGRAM} ${WRKSRC}/Commands/NXTRemote/nxtremote ${STAGEDIR}${PREFIX}/bin
34         ${INSTALL_SCRIPT} ${WRKSRC}/Scripts/lego_bluetooth_config ${STAGEDIR}${PREFIX}/bin
35         ${INSTALL_MAN} ${WRKSRC}/Commands/NXTRemote/nxtremote.1 ${STAGEDIR}${MANPREFIX}/man/man1
36
37 .include <bsd.port.mk>