Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Jul 2019 16:15:07 +0000 (UTC)
From:      Tobias Kortkamp <tobik@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r507651 - head/x11/simplestroke
Message-ID:  <201907301615.x6UGF751092443@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tobik
Date: Tue Jul 30 16:15:07 2019
New Revision: 507651
URL: https://svnweb.freebsd.org/changeset/ports/507651

Log:
  x11/simplestroke: Update to 1.2.1
  
  Adds an evdev backend so that it can run everywhere and not just
  under Xorg.

Modified:
  head/x11/simplestroke/Makefile
  head/x11/simplestroke/distinfo

Modified: head/x11/simplestroke/Makefile
==============================================================================
--- head/x11/simplestroke/Makefile	Tue Jul 30 15:48:44 2019	(r507650)
+++ head/x11/simplestroke/Makefile	Tue Jul 30 16:15:07 2019	(r507651)
@@ -2,8 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	simplestroke
-PORTVERSION=	1.1
 DISTVERSIONPREFIX=	v
+DISTVERSION=	1.2.1
 CATEGORIES=	x11
 
 MAINTAINER=	tobik@FreeBSD.org
@@ -12,15 +12,35 @@ COMMENT=	Detect mouse gestures
 LICENSE=	ISCL
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+USES=		pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	t6
 
-USES=		pkgconfig
-USE_XORG=	x11 xtst
+HAS_CONFIGURE=	yes
+CONFIGURE_ARGS=	LDFLAGS="${LDFLAGS}" \
+		PREFIX="${PREFIX}"
+MAKE_ARGS=	INSTALL_LIB="${INSTALL_LIB}" \
+		INSTALL_MAN="${INSTALL_MAN}" \
+		INSTALL_PROGRAM="${INSTALL_PROGRAM}"
 
-PLIST_FILES=	bin/simplestroke \
-		bin/simplestroke-daemon \
-		man/man1/simplestroke.1.gz \
-		man/man1/simplestroke-daemon.1.gz
+PLIST_FILES=	"${_MAYBE_SUID}bin/simplestroke" \
+		"${_MAYBE_SUID}bin/simplestroke-daemon" \
+		man/man1/simplestroke-daemon.1.gz \
+		man/man1/simplestroke.1.gz
+
+OPTIONS_DEFINE=		SUID X11
+OPTIONS_DEFAULT=	SUID X11
+OPTIONS_SUB=		yes
+
+SUID_DESC=	Install with setuid bit for opening evdev(4) devices
+X11_DESC=	XTEST based mouse tracker
+
+SUID_VARS_OFF=	_MAYBE_SUID=""
+SUID_VARS=	_MAYBE_SUID="@(,,4755) "
+
+X11_USE=	XORG=x11,xtst
+
+pre-configure-X11-off:
+	@${ECHO_CMD} HAVE_X11=0 > ${WRKSRC}/configure.local
 
 .include <bsd.port.mk>

Modified: head/x11/simplestroke/distinfo
==============================================================================
--- head/x11/simplestroke/distinfo	Tue Jul 30 15:48:44 2019	(r507650)
+++ head/x11/simplestroke/distinfo	Tue Jul 30 16:15:07 2019	(r507651)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1493576120
-SHA256 (t6-simplestroke-v1.1_GH0.tar.gz) = 113b9557138fbcd060f7627ec5229765db4a574a335a961b1236897a02bbc4d5
-SIZE (t6-simplestroke-v1.1_GH0.tar.gz) = 7996
+TIMESTAMP = 1563961867
+SHA256 (t6-simplestroke-v1.2.1_GH0.tar.gz) = 083a7b902d46499150068b1400828c1cf4499fee2e35c5ed1ad64cbfcfdfcb9e
+SIZE (t6-simplestroke-v1.2.1_GH0.tar.gz) = 25748



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