xvkbd: Update to version 4.1

Prepared in wip by Kevin Bloom
Timeout after mail to $MAINTAINER.

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
This commit is contained in:
gdt 2024-02-19 01:47:42 +00:00
parent 6ea1a7dfaa
commit d2d0fc6bb5
3 changed files with 19 additions and 12 deletions

View File

@ -1,19 +1,24 @@
# $NetBSD: Makefile,v 1.9 2015/10/14 20:17:28 wiz Exp $
# $NetBSD: Makefile,v 1.10 2024/02/19 01:47:42 gdt Exp $
#
DISTNAME= xvkbd-3.5
PKGREVISION= 1
DISTNAME= xvkbd-4.1
CATEGORIES= x11
MASTER_SITES= http://homepage3.nifty.com/tsato/xvkbd/
MASTER_SITES= http://t-sato.in.coocan.jp/xvkbd/
MAINTAINER= ryoon@NetBSD.org
HOMEPAGE= http://homepage3.nifty.com/tsato/xvkbd/
COMMENT= The xvkbd is a virtual (graphical) keyboard program for X
HOMEPAGE= http://t-sato.in.coocan.jp/xvkbd/
COMMENT= 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"
BUILD_DEFS+= XAW_TYPE
.if ${XAW_TYPE} == "standard"
SUBST_CLASSES+= xaw
SUBST_STAGE.xaw= pre-configure

View File

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2010/09/08 11:57:36 obache Exp $
@comment $NetBSD: PLIST,v 1.2 2024/02/19 01:47:42 gdt Exp $
bin/xvkbd
lib/X11/app-defaults/XVkbd
lib/X11/app-defaults/XVkbd-belgian
@ -26,5 +26,7 @@ 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
${IMAKE_MAN_DIR}/xvkbd.${IMAKE_MAN_SUFFIX}
man/man1/xvkbd.1
share/xvkbd/words.english

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.7 2021/10/26 11:34:59 nia Exp $
$NetBSD: distinfo,v 1.8 2024/02/19 01:47:42 gdt Exp $
BLAKE2s (xvkbd-3.5.tar.gz) = e666f541d91fad7b01777b4a323d23395f92d8937c64256b1e3c5cff4065390f
SHA512 (xvkbd-3.5.tar.gz) = e847512bf023a540127297420829cb73cc142fa06e3044a6a8b3d051f3fca38427f2a262c50e57afc94317acdd05f9d4e880faf4826887255e081c460bc4d305
Size (xvkbd-3.5.tar.gz) = 108351 bytes
BLAKE2s (xvkbd-4.1.tar.gz) = bec4b990c2b6f51bb132583f96aaca302da8878350832789f1756775c8d8186a
SHA512 (xvkbd-4.1.tar.gz) = 6a27a659bacc0f78d70c0afab7ae0f6301f0e7f0c9ed12c581fb4fd5040791536aed50c82ccbd703377244156aade80136567276193f2789a23f05c341b6c0e9
Size (xvkbd-4.1.tar.gz) = 408704 bytes