pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
xvkbd: updated xvkbd to 4.1
Module Name: pkgsrc-wip
Committed By: Kevin Bloom <kevin.bloom%posteo.net@localhost>
Pushed By: nuclearkev
Date: Tue Jan 16 21:31:10 2024 -0500
Changeset: 0ac53c10edd9069d10232952c2a46ac7eaccaa31
Added Files:
xvkbd/COMMIT_MSG
xvkbd/DESCR
xvkbd/Makefile
xvkbd/PLIST
xvkbd/distinfo
Log Message:
xvkbd: updated xvkbd to 4.1
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0ac53c10edd9069d10232952c2a46ac7eaccaa31
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
xvkbd/COMMIT_MSG | 42 ++++++++++++++++++++++++++++++++++++++++++
xvkbd/DESCR | 7 +++++++
xvkbd/Makefile | 33 +++++++++++++++++++++++++++++++++
xvkbd/PLIST | 32 ++++++++++++++++++++++++++++++++
xvkbd/distinfo | 5 +++++
5 files changed, 119 insertions(+)
diffs:
diff --git a/xvkbd/COMMIT_MSG b/xvkbd/COMMIT_MSG
new file mode 100644
index 0000000000..1c1e24c7c0
--- /dev/null
+++ b/xvkbd/COMMIT_MSG
@@ -0,0 +1,42 @@
+xvkbd: updated xvkdb to version 4.1
+
+4.0 -> 4.1:
+- Fixed slow start up
+- Fixed duplicate definition problem of variable appres.
+
+3.9 -> 4.0
+- Improvements related to Word Completion:
+ - English word list with frequency information will be installed by
+ default
+ - xvkbd can now "learn" the recently used words
+ - completion panel can be integrated into the xvkbd's main window,
+ when Integrate Completion Panel? on the Property panel set on.
+ - xvkbd will insert blank (' ') automatically between words,
+ when Insert Blank after Completion? on the Property panel set on.
+ - Modifier "Super" (keysym Super_L and Super_R) is now supported,
+ although it is not on the supplied keyboard layouts.
+ - Fixed bug with modifiers
+ - To build, "./configure" may be used instead of "xmkmf".
+
+3.8 -> 3.9
+- Fixed modifiers not working with -text
+
+
+3.7 -> 3.8
+- Fixed issues with hardware cap locks effecting software keyboard
+- Fixed bug where having keyboard layout other than Default selected
+ would cause text to be lost.
+- Fixed bug with German keymap generated y instead of z after shift
+ key is pressed.
+- Fixed random X error
+
+3.6 -> 3.7
+- Fixed right click
+
+3.5 -> 3.6
+- New -utf16 option
+- Keyboard layout selected with "Change Keyboard Layout..." will
+ be kept when xvkbd is used next time.
+- Caps Lock now works better for some of the keyboard layouts
+ containing non-ASCII keys.
+- Improved Hebrew keyboard layout
diff --git a/xvkbd/DESCR b/xvkbd/DESCR
new file mode 100644
index 0000000000..5986ec9d21
--- /dev/null
+++ b/xvkbd/DESCR
@@ -0,0 +1,7 @@
+xvkbd is a virtual (graphical) keyboard program for X Window System
+which provides facility to enter characters onto other clients
+(softwares) by clicking on a keyboard displayed on the screen. This
+may be used for systems without a hardware keyboard such as kiosk
+terminals or handheld devices. This program also has facility to
+send characters specified as the command line option to another
+client.
diff --git a/xvkbd/Makefile b/xvkbd/Makefile
new file mode 100644
index 0000000000..a63c42a303
--- /dev/null
+++ b/xvkbd/Makefile
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.9 2015/10/14 20:17:28 wiz Exp $
+#
+
+DISTNAME= xvkbd-4.1
+CATEGORIES= x11
+MASTER_SITES= http://t-sato.in.coocan.jp/xvkbd/
+
+MAINTAINER= ryoon%NetBSD.org@localhost
+HOMEPAGE= http://t-sato.in.coocan.jp/xvkbd/
+COMMENT= The xvkbd is a virtual (graphical) keyboard program for X
+LICENSE= gnu-gpl-v2
+
+USE_IMAKE= yes
+
+MAKE_FLAGS+= SHAREDIR=${PREFIX}/share/xvkbd
+INSTALL_MAKE_FLAGS+= SHAREDIR=${PREFIX}/share/xvkbd
+
+INSTALLATION_DIRS+= share/xvkbd
+
+.include "../../mk/xaw.buildlink3.mk"
+.if ${XAW_TYPE} == "standard"
+SUBST_CLASSES+= xaw
+SUBST_STAGE.xaw= pre-configure
+SUBST_MESSAGE.xaw= undefine Xaw3d
+SUBST_FILES.xaw= Imakefile
+SUBST_SED.xaw= -e 's,define XAW3D,undef XAW3D,g'
+
+.elif ${XAW_TYPE} == "neXtaw"
+BUILDLINK_TRANSFORM+= l:Xaw3d:neXtaw
+.endif
+
+.include "../../x11/libXtst/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/xvkbd/PLIST b/xvkbd/PLIST
new file mode 100644
index 0000000000..a149b38d1b
--- /dev/null
+++ b/xvkbd/PLIST
@@ -0,0 +1,32 @@
+@comment $NetBSD$
+bin/xvkbd
+lib/X11/app-defaults/XVkbd
+lib/X11/app-defaults/XVkbd-belgian
+lib/X11/app-defaults/XVkbd-common
+lib/X11/app-defaults/XVkbd-danish
+lib/X11/app-defaults/XVkbd-fitaly
+lib/X11/app-defaults/XVkbd-french
+lib/X11/app-defaults/XVkbd-french2
+lib/X11/app-defaults/XVkbd-german
+lib/X11/app-defaults/XVkbd-greek
+lib/X11/app-defaults/XVkbd-hebrew
+lib/X11/app-defaults/XVkbd-icelandic
+lib/X11/app-defaults/XVkbd-italian
+lib/X11/app-defaults/XVkbd-jisx6002
+lib/X11/app-defaults/XVkbd-jisx6004
+lib/X11/app-defaults/XVkbd-korean
+lib/X11/app-defaults/XVkbd-latin1
+lib/X11/app-defaults/XVkbd-norwegian
+lib/X11/app-defaults/XVkbd-portuguese
+lib/X11/app-defaults/XVkbd-russian
+lib/X11/app-defaults/XVkbd-slovene
+lib/X11/app-defaults/XVkbd-small
+lib/X11/app-defaults/XVkbd-spanish
+lib/X11/app-defaults/XVkbd-strip
+lib/X11/app-defaults/XVkbd-swedish
+lib/X11/app-defaults/XVkbd-swissgerman
+lib/X11/app-defaults/XVkbd-turkish
+lib/X11/app-defaults/XVkbd-turkishF
+lib/X11/app-defaults/XVkbd-uk
+man/man1/xvkbd.1
+share/xvkbd/words.english
diff --git a/xvkbd/distinfo b/xvkbd/distinfo
new file mode 100644
index 0000000000..66e33e59f4
--- /dev/null
+++ b/xvkbd/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.7 2021/10/26 11:34:59 nia Exp $
+
+BLAKE2s (xvkbd-4.1.tar.gz) = bec4b990c2b6f51bb132583f96aaca302da8878350832789f1756775c8d8186a
+SHA512 (xvkbd-4.1.tar.gz) = 6a27a659bacc0f78d70c0afab7ae0f6301f0e7f0c9ed12c581fb4fd5040791536aed50c82ccbd703377244156aade80136567276193f2789a23f05c341b6c0e9
+Size (xvkbd-4.1.tar.gz) = 408704 bytes
Home |
Main Index |
Thread Index |
Old Index