git: e14556a6f7f9 - main - x11/xlupe: Magnifying glass for X

From: Robert Clausecker <fuz_at_FreeBSD.org>
Date: Thu, 11 May 2023 23:26:34 UTC
The branch main has been updated by fuz:

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

commit e14556a6f7f99a70e244ea9fc6280868a2f22d66
Author:     Timothy Beyer <beyert@cs.ucr.edu>
AuthorDate: 2023-05-10 19:10:53 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-05-11 23:23:28 +0000

    x11/xlupe: Magnifying glass for X
    
    This is a little program for zooming parts of your desktop, very similar
    to xmag.  The differences are that it continously updates its contents
    and supports all available visuals.
    
    WWW: https://github.com/beyert/xlupe
    
    This is a resurrection of an old port with a new, submitter-supplied
    upstream.
    
    PR:             257850
---
 x11/Makefile        |  1 +
 x11/xlupe/Makefile  | 22 ++++++++++++++++++++++
 x11/xlupe/distinfo  |  3 +++
 x11/xlupe/pkg-descr |  3 +++
 4 files changed, 29 insertions(+)

diff --git a/x11/Makefile b/x11/Makefile
index f1d1d1cd0b6c..187431083ad5 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -543,6 +543,7 @@
     SUBDIR += xlogo
     SUBDIR += xlsatoms
     SUBDIR += xlsclients
+    SUBDIR += xlupe
     SUBDIR += xmag
     SUBDIR += xman
     SUBDIR += xmangekyou
diff --git a/x11/xlupe/Makefile b/x11/xlupe/Makefile
new file mode 100644
index 000000000000..e751eef7d029
--- /dev/null
+++ b/x11/xlupe/Makefile
@@ -0,0 +1,22 @@
+PORTNAME=	xlupe
+PORTVERSION=	1.1
+PORTREVISION=	3
+CATEGORIES=	x11 accessibility
+
+MAINTAINER=	beyert@cs.ucr.edu
+COMMENT=	Magnifying glass for X. like xmag but with continously updates
+WWW=		https://github.com/beyert/xlupe
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/COPYRIGHT
+
+USES=		imake xorg
+USE_GITHUB=	yes
+GH_ACCOUNT=	beyert
+GH_PROJECT=	xlupe
+GH_TAGNAME=	${PORTVERSION}
+USE_XORG=	xaw xmu xt sm ice xpm xext x11
+
+PLIST_FILES=	bin/xlupe
+
+.include <bsd.port.mk>
diff --git a/x11/xlupe/distinfo b/x11/xlupe/distinfo
new file mode 100644
index 000000000000..99dca7ab8e50
--- /dev/null
+++ b/x11/xlupe/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1628987956
+SHA256 (beyert-xlupe-1.1_GH0.tar.gz) = bccbd38d74eede6168bb8d35ba1174a79915786d46874ea36c6e830aa31933e2
+SIZE (beyert-xlupe-1.1_GH0.tar.gz) = 10489
diff --git a/x11/xlupe/pkg-descr b/x11/xlupe/pkg-descr
new file mode 100644
index 000000000000..765c259f2318
--- /dev/null
+++ b/x11/xlupe/pkg-descr
@@ -0,0 +1,3 @@
+This is a little program for zooming parts of your desktop, very similar to
+xmag.  The differences are that it continously updates its contents and
+supports all available visuals.