git: 9649bde4f26a - main - x11/jbxvt: New port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 09 Aug 2022 21:27:33 UTC
The branch main has been updated by nc:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9649bde4f26a1cf276591091eb23ba5a44d67761
commit 9649bde4f26a1cf276591091eb23ba5a44d67761
Author: No Name <pyrus@bsdmail.com>
AuthorDate: 2022-08-09 21:26:55 +0000
Commit: Neel Chauhan <nc@FreeBSD.org>
CommitDate: 2022-08-09 21:27:24 +0000
x11/jbxvt: New port
PR: 265699
---
x11/Makefile | 1 +
x11/jbxvt/Makefile | 25 +++++++++++++++++++++++++
x11/jbxvt/distinfo | 3 +++
x11/jbxvt/pkg-descr | 5 +++++
4 files changed, 34 insertions(+)
diff --git a/x11/Makefile b/x11/Makefile
index 5bcd76201bee..d2f513fa00a9 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -118,6 +118,7 @@
SUBDIR += innerspace
SUBDIR += inputplug
SUBDIR += j4-dmenu-desktop
+ SUBDIR += jbxvt
SUBDIR += jgmenu
SUBDIR += kanshi
SUBDIR += kb2mb2
diff --git a/x11/jbxvt/Makefile b/x11/jbxvt/Makefile
new file mode 100644
index 000000000000..81a07b6dedad
--- /dev/null
+++ b/x11/jbxvt/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= jbxvt
+PORTVERSION= 0.8
+CATEGORIES= x11
+
+MAINTAINER= pyrus@bsdmail.com
+COMMENT= XVT fork in xcb
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+LIB_DEPENDS= libxcb-keysyms.so:x11/xcb-util-keysyms
+
+USES= xorg
+USE_GITHUB= yes
+GH_ACCOUNT= jefbed
+USE_XORG= x11 xau xcb xdmcp
+HAS_CONFIGURE= yes
+
+MAKE_ARGS= PREFIX=${PREFIX}
+ALL_TARGET= jbxvt
+
+PLIST_FILES= bin/${PORTNAME} \
+ share/man/man1/${PORTNAME}.1.gz
+
+.include <bsd.port.mk>
diff --git a/x11/jbxvt/distinfo b/x11/jbxvt/distinfo
new file mode 100644
index 000000000000..9038f5b83057
--- /dev/null
+++ b/x11/jbxvt/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1659834335
+SHA256 (jefbed-jbxvt-0.8_GH0.tar.gz) = 6472184a071c8c5e748a31b85b23f4f0f428cd825b10998634703a71786f279a
+SIZE (jefbed-jbxvt-0.8_GH0.tar.gz) = 66206
diff --git a/x11/jbxvt/pkg-descr b/x11/jbxvt/pkg-descr
new file mode 100644
index 000000000000..dfdfe850c214
--- /dev/null
+++ b/x11/jbxvt/pkg-descr
@@ -0,0 +1,5 @@
+jbxvt is an XCB-based terminal emulator implementing modern terminal
+emulator features and legacy expectations. It is a fork of XVT
+focused on usability and minimal resource usage.
+
+WWW: https://github.com/jefbed/jbxvt