mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 09:36:41 -04:00
devel/roboctl: Update to 0.3.9.4
Switch everything to github Minor upstream improvements PR: 283264 Reported by: alster@vinterdalen.se
This commit is contained in:
parent
21d747b92b
commit
379a571b58
2 changed files with 23 additions and 15 deletions
|
@ -1,36 +1,43 @@
|
|||
PORTNAME= roboctl
|
||||
PORTVERSION= 0.3.8
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 0.3.9-4
|
||||
DISTVERSIONSUFFIX= -gcae3172
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://acadix.biz/Ports/distfiles/
|
||||
|
||||
MAINTAINER= jwb@FreeBSD.org
|
||||
COMMENT= API and tools for communicating with Lego and Vex robots
|
||||
WWW= http://personalpages.tds.net/~jwbacon/Ports
|
||||
WWW= https://github.com/outpaddling/RoboCTL/
|
||||
|
||||
LICENSE= GPLv3
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/lib/libgamepad.a:devel/libgamepad
|
||||
|
||||
MAKE_ENV= EXTRALIBS=-lbluetooth
|
||||
MAKE_FLAGS+= PREFIX=${STAGEDIR}${PREFIX} \
|
||||
MANPREFIX=${STAGEDIR}${PREFIX}/share
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= outpaddling
|
||||
GH_PROJECT= RoboCTL
|
||||
|
||||
USES= tar:xz
|
||||
MAKE_ENV= EXTRALIBS=-lbluetooth
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
|
||||
OPTIONS_DEFINE= CUTECOM
|
||||
CUTECOM_DESC= Install cutecom for Vex debugging
|
||||
|
||||
CUTECOM_RUN_DEPENDS= cutecom:comms/cutecom
|
||||
MANPREFIX= ${PREFIX}/share
|
||||
MAKE_ENV+= PREFIX=${PREFIX} MANPREFIX=${MANPREFIX} LOCALBASE=${LOCALBASE}
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MCUTECOM}
|
||||
RUN_DEPENDS+= cutecom:comms/cutecom
|
||||
.endif
|
||||
|
||||
pre-build:
|
||||
(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} depend)
|
||||
|
||||
post-install:
|
||||
(cd ${WRKSRC}/Commands/NXTRemote; ${MAKE})
|
||||
(cd ${WRKSRC}/Commands/NXTRemote && ${SETENV} ${MAKE_ENV} ${MAKE})
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/Commands/NXTRemote/nxtremote ${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/Scripts/lego_bluetooth_config ${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_MAN} ${WRKSRC}/Commands/NXTRemote/nxtremote.1 ${STAGEDIR}${PREFIX}/share/man/man1
|
||||
${INSTALL_MAN} ${WRKSRC}/Commands/NXTRemote/nxtremote.1 ${STAGEDIR}${MANDIRS}/man1
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (roboctl-0.3.8.tar.xz) = ca2a1c700f289691eb7dd40d61ccd78cd176afc154a500eabed7919dac47c383
|
||||
SIZE (roboctl-0.3.8.tar.xz) = 270384
|
||||
TIMESTAMP = 1713050727
|
||||
SHA256 (outpaddling-RoboCTL-0.3.9-4-gcae3172_GH0.tar.gz) = 752bdf8cbd1c36e3d0d3e644536cd3fbd11992ac55ee7d6b447b15896ad8050d
|
||||
SIZE (outpaddling-RoboCTL-0.3.9-4-gcae3172_GH0.tar.gz) = 413057
|
||||
|
|
Loading…
Add table
Reference in a new issue