summaryrefslogtreecommitdiff
path: root/x11/xkbd
diff options
context:
space:
mode:
authortsarna <tsarna@pkgsrc.org>2002-12-20 18:16:37 +0000
committertsarna <tsarna@pkgsrc.org>2002-12-20 18:16:37 +0000
commit1ec1c651db47f5e7f4460f1db3c7436412cd0ad8 (patch)
treed955fbec5e2472f3592e0f32f20d7094246e2361 /x11/xkbd
parentf2197af27c6a2266e744b0dd4343ad461b18e3b0 (diff)
downloadpkgsrc-1ec1c651db47f5e7f4460f1db3c7436412cd0ad8.tar.gz
Xkbd is a small highly configurable 'virtual' on-screen keyboard for
X11. It is designed primarily for use on a PDA, but will hopefully be of use on other devices where a physical keyboard is not present. Xkbd uses no widget set and is based purely on xlib.
Diffstat (limited to 'x11/xkbd')
-rw-r--r--x11/xkbd/DESCR6
-rw-r--r--x11/xkbd/Makefile16
-rw-r--r--x11/xkbd/PLIST14
-rw-r--r--x11/xkbd/distinfo5
-rw-r--r--x11/xkbd/patches/patch-aa25
5 files changed, 66 insertions, 0 deletions
diff --git a/x11/xkbd/DESCR b/x11/xkbd/DESCR
new file mode 100644
index 00000000000..84379fea886
--- /dev/null
+++ b/x11/xkbd/DESCR
@@ -0,0 +1,6 @@
+Xkbd is a small highly configurable 'virtual' on-screen keyboard for
+X11. It is designed primarily for use on a PDA, but will hopefully be
+of use on other devices where a physical keyboard is not present.
+
+Xkbd uses no widget set and is based purely on xlib. It also
+optionally uses the xft library for anti aliased fonts.
diff --git a/x11/xkbd/Makefile b/x11/xkbd/Makefile
new file mode 100644
index 00000000000..1df7fb9a3cf
--- /dev/null
+++ b/x11/xkbd/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/12/20 18:16:37 tsarna Exp $
+#
+
+DISTNAME= xkbd-0.8.5
+CATEGORIES= x11
+MASTER_SITES= http://handhelds.org/~mallum/downloadables/xkbd/
+
+MAINTAINER= tsarna@netbsd.org
+HOMEPAGE= http://handhelds.org/~mallum/
+COMMENT= On-screen keyboard for X, useful for palmtops
+
+USE_BUILDLINK2= YES
+USE_X11= YES
+GNU_CONFIGURE= YES
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/x11/xkbd/PLIST b/x11/xkbd/PLIST
new file mode 100644
index 00000000000..c7e2e6610aa
--- /dev/null
+++ b/x11/xkbd/PLIST
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/12/20 18:16:37 tsarna Exp $
+bin/xkbd
+share/xkbd/img/backspace.xpm
+share/xkbd/img/kbd.xpm
+share/xkbd/img/return.xpm
+share/xkbd/img/shift.xpm
+share/xkbd/img/tab.xpm
+share/xkbd/kbdconfig
+share/xkbd/kbdconfig.tiny
+share/xkbd/kbdconfig.fitaly
+share/xkbd/kbdconfig.us
+man/man1/xkbd.1
+@dirrm share/xkdb/img
+@dirrm share/xkdb
diff --git a/x11/xkbd/distinfo b/x11/xkbd/distinfo
new file mode 100644
index 00000000000..e21136c8195
--- /dev/null
+++ b/x11/xkbd/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/12/20 18:16:37 tsarna Exp $
+
+SHA1 (xkbd-0.8.5.tar.gz) = 29cff38005ed6d55daf3f45269487a84f525e47f
+Size (xkbd-0.8.5.tar.gz) = 231953 bytes
+SHA1 (patch-aa) = e5865181c348e501676e8abd1ad13916eabf0d8d
diff --git a/x11/xkbd/patches/patch-aa b/x11/xkbd/patches/patch-aa
new file mode 100644
index 00000000000..c8ee9a8e3d2
--- /dev/null
+++ b/x11/xkbd/patches/patch-aa
@@ -0,0 +1,25 @@
+--- data/Makefile.in.orig Fri Dec 20 11:33:30 2002
++++ data/Makefile.in Fri Dec 20 11:33:49 2002
+@@ -84,9 +84,9 @@
+
+ SUBDIRS = img
+ kbdconfigdir = $(pkgdatadir)
+-kbdconfig_DATA = kbdconfig kbdconfig.tiny kbdconfig.fitaly kbdconfig.us kbdconfig.numsonly
++kbdconfig_DATA = kbdconfig kbdconfig.tiny kbdconfig.fitaly kbdconfig.us
+
+-CLEANFILES = kbdconfig kbdconfig.tiny kbdconfig.fitaly kbdconfig.us kbdconfig.numsonly
++CLEANFILES = kbdconfig kbdconfig.tiny kbdconfig.fitaly kbdconfig.us
+
+ EXTRA_DIST = kbdconfig.fitaly.in kbdconfig.tiny.in \
+ kbdconfig.in kbdconfig.us.in
+@@ -368,10 +368,6 @@
+ kbdconfig.tiny: kbdconfig.tiny.in
+ sed -e "s,@pkgdatadir@,$(pkgdatadir)," \
+ kbdconfig.tiny.in > kbdconfig.tiny
+-
+-kbdconfig.numsonly: kbdconfig.numsonly.in
+- sed -e "s,@pkgdatadir@,$(pkgdatadir)," \
+- kbdconfig.numsonly.in > kbdconfig.numsonly
+
+ kbdconfig: kbdconfig.in
+ sed -e "s,@pkgdatadir@,$(pkgdatadir)," \