git: ebc332099b58 - main - deskutils/xdgctl: Add new port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 19 Feb 2026 00:59:50 UTC
The branch main has been updated by meta:
URL: https://cgit.FreeBSD.org/ports/commit/?id=ebc332099b589b4b57ddeb8e6b277a6816639631
commit ebc332099b589b4b57ddeb8e6b277a6816639631
Author: luxanna <l.lux@magenta.de>
AuthorDate: 2026-02-16 20:19:58 +0000
Commit: Koichiro Iwao <meta@FreeBSD.org>
CommitDate: 2026-02-19 00:57:50 +0000
deskutils/xdgctl: Add new port
TUI for managing XDG default applications.
PR: 293229
---
deskutils/xdgctl/Makefile | 27 +++++++++++++++++++++++++++
deskutils/xdgctl/distinfo | 3 +++
deskutils/xdgctl/pkg-descr | 1 +
3 files changed, 31 insertions(+)
diff --git a/deskutils/xdgctl/Makefile b/deskutils/xdgctl/Makefile
new file mode 100644
index 000000000000..890ddc81cfa1
--- /dev/null
+++ b/deskutils/xdgctl/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= xdgctl
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.0
+CATEGORIES= deskutils
+
+MAINTAINER= l.lux@magenta.de
+COMMENT= TUI for managing XDG default applications
+WWW= https://github.com/mitjafelicijan/xdgctl
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gmake gnome pkgconfig
+USE_GNOME= glib20
+USE_GITHUB= yes
+GH_ACCOUNT= mitjafelicijan
+GH_TAGNAME= v1.0
+
+ALL_TARGET= ${PORTNAME}
+
+PLIST_FILES= bin/xdgctl
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \
+ ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/deskutils/xdgctl/distinfo b/deskutils/xdgctl/distinfo
new file mode 100644
index 000000000000..27c889cde915
--- /dev/null
+++ b/deskutils/xdgctl/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1771254463
+SHA256 (mitjafelicijan-xdgctl-v1.0_GH0.tar.gz) = 8f9754fd259c1bcca5ae1c64ae9b90f7c730382f608c446f154f687c896f5151
+SIZE (mitjafelicijan-xdgctl-v1.0_GH0.tar.gz) = 46371
diff --git a/deskutils/xdgctl/pkg-descr b/deskutils/xdgctl/pkg-descr
new file mode 100644
index 000000000000..69e50ae183c0
--- /dev/null
+++ b/deskutils/xdgctl/pkg-descr
@@ -0,0 +1 @@
+TUI for managing XDG default applications