Page MenuHomeFreeBSD

D60456.diff
No OneTemporary

D60456.diff

diff --git a/x11/Makefile b/x11/Makefile
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -28,6 +28,7 @@
SUBDIR += bemenu
SUBDIR += bgrot
SUBDIR += bgs
+ SUBDIR += bhotkeys
SUBDIR += bitmap
SUBDIR += bmpanel2
SUBDIR += boomer
diff --git a/x11/bhotkeys/Makefile b/x11/bhotkeys/Makefile
new file mode 100644
--- /dev/null
+++ b/x11/bhotkeys/Makefile
@@ -0,0 +1,27 @@
+PORTNAME= bhotkeys
+DISTVERSION= 1.3
+CATEGORIES= x11
+
+MAINTAINER= dteske@FreeBSD.org
+COMMENT= Grab-proof X11 plugin hotkey listener
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= localbase:ldflags pkgconfig xorg
+USE_GITHUB= yes
+GH_ACCOUNT= FrauBSD
+USE_XORG= x11 xext xft xi xrandr xtst
+
+OPTIONS_DEFINE= EXAMPLES
+OPTIONS_SUB= yes
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bhotkeys \
+ ${STAGEDIR}${PREFIX}/bin/bhotkeys-panel \
+ ${STAGEDIR}${PREFIX}/bin/bhotkeys-passwd
+
+post-install-EXAMPLES-off:
+ ${RM} -r ${STAGEDIR}${EXAMPLESDIR}
+
+.include <bsd.port.mk>
diff --git a/x11/bhotkeys/distinfo b/x11/bhotkeys/distinfo
new file mode 100644
--- /dev/null
+++ b/x11/bhotkeys/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1791425752
+SHA256 (FrauBSD-bhotkeys-1.3_GH0.tar.gz) = 97be0341956f21fe749dff803037c38c69859a631ea2ba10df2ba31aec9a889b
+SIZE (FrauBSD-bhotkeys-1.3_GH0.tar.gz) = 77980
diff --git a/x11/bhotkeys/pkg-descr b/x11/bhotkeys/pkg-descr
new file mode 100644
--- /dev/null
+++ b/x11/bhotkeys/pkg-descr
@@ -0,0 +1,5 @@
+bhotkeys is an X11 hotkey listener that uses the Record extension
+instead of grabbing the keyboard. Plugins under
+share/bhotkeys/plugins.d supply the chords. This package ships the
+listener, the editor panel, session start, and the greeter helper.
+None of the hotkey plugins are included.
diff --git a/x11/bhotkeys/pkg-plist b/x11/bhotkeys/pkg-plist
new file mode 100644
--- /dev/null
+++ b/x11/bhotkeys/pkg-plist
@@ -0,0 +1,39 @@
+bin/bhotkeys
+bin/bhotkeys-greeter
+bin/bhotkeys-panel
+bin/bhotkeys-passwd
+bin/bhotkeys-start
+etc/xdg/autostart/bhotkeys.desktop
+libexec/bhotkeys/bhotkeys-bvwm-apply
+libexec/bhotkeys/bhotkeys-cinnamon-apply
+libexec/bhotkeys/bhotkeys-dwm-apply
+libexec/bhotkeys/bhotkeys-fluxbox-apply
+libexec/bhotkeys/bhotkeys-fvwm-apply
+libexec/bhotkeys/bhotkeys-gnome-apply
+libexec/bhotkeys/bhotkeys-i3-apply
+libexec/bhotkeys/bhotkeys-kde-apply
+libexec/bhotkeys/bhotkeys-lxde-apply
+libexec/bhotkeys/bhotkeys-lxqt-apply
+libexec/bhotkeys/bhotkeys-mate-apply
+libexec/bhotkeys/bhotkeys-openbox-apply
+libexec/bhotkeys/bhotkeys-openbox.subr
+libexec/bhotkeys/bhotkeys-plugin.subr
+libexec/bhotkeys/bhotkeys-prefix.subr
+libexec/bhotkeys/bhotkeys-seq.subr
+libexec/bhotkeys/bhotkeys-windowmaker-apply
+libexec/bhotkeys/bhotkeys-xfce-apply
+libexec/bhotkeys/bhotkeys-xmonad-apply
+%%DATADIR%%/greeter-system.pa
+%%DATADIR%%/i3.conf
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gdm/Init
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gdm/PostLogin
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sddm/Xsetup
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sddm/pam
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xdm/GiveConsole
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xdm/Xsetup
+share/man/man1/bhotkeys-greeter.1.gz
+share/man/man1/bhotkeys-panel.1.gz
+share/man/man1/bhotkeys-passwd.1.gz
+share/man/man1/bhotkeys-start.1.gz
+share/man/man1/bhotkeys.1.gz
+@dir %%DATADIR%%/plugins.d

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 10, 12:46 AM (33 m, 11 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
40470429
Default Alt Text
D60456.diff (3 KB)

Event Timeline