Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Feb 2025 16:45:31 GMT
From:      "Jason W. Bacon" <jwb@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 379a571b580c - main - devel/roboctl: Update to 0.3.9.4
Message-ID:  <202502031645.513GjVdW030680@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by jwb:

URL: https://cgit.FreeBSD.org/ports/commit/?id=379a571b580c6f4a0b05e7af6a7fb9aee0ce3c2a

commit 379a571b580c6f4a0b05e7af6a7fb9aee0ce3c2a
Author:     Jason W. Bacon <jwb@FreeBSD.org>
AuthorDate: 2025-02-03 16:43:19 +0000
Commit:     Jason W. Bacon <jwb@FreeBSD.org>
CommitDate: 2025-02-03 16:45:30 +0000

    devel/roboctl: Update to 0.3.9.4
    
    Switch everything to github
    Minor upstream improvements
    
    PR:             283264
    Reported by:    alster@vinterdalen.se
---
 devel/roboctl/Makefile | 33 ++++++++++++++++++++-------------
 devel/roboctl/distinfo |  5 +++--
 2 files changed, 23 insertions(+), 15 deletions(-)

diff --git a/devel/roboctl/Makefile b/devel/roboctl/Makefile
index 71c70f75990c..c89689e8d141 100644
--- a/devel/roboctl/Makefile
+++ b/devel/roboctl/Makefile
@@ -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>
diff --git a/devel/roboctl/distinfo b/devel/roboctl/distinfo
index d88058a43a7c..b8589198b80f 100644
--- a/devel/roboctl/distinfo
+++ b/devel/roboctl/distinfo
@@ -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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202502031645.513GjVdW030680>