aboutsummaryrefslogtreecommitdiff
path: root/x11/xxkb
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2001-03-28 17:45:41 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2001-03-28 17:45:41 +0000
commitbf1669b7518e053157a990a07df151c2c4f8bc9c (patch)
tree6d9f5ade06cc4c0d256d9b4f5e8a829ccfa4b2cd /x11/xxkb
parente3e7c12ba96cebc1b5897aeb039df0ad8ee310e1 (diff)
downloadports-bf1669b7518e053157a990a07df151c2c4f8bc9c.tar.gz
ports-bf1669b7518e053157a990a07df151c2c4f8bc9c.zip
Add xxkb 1.5.1, an XKB keyboard layout switcher and indicator.
PR: 25558 Submitted by: Alexander Matey <matey@cis.ohio-state.edu>
Notes
Notes: svn path=/head/; revision=40494
Diffstat (limited to 'x11/xxkb')
-rw-r--r--x11/xxkb/Makefile31
-rw-r--r--x11/xxkb/distinfo1
-rw-r--r--x11/xxkb/files/patch-aa15
-rw-r--r--x11/xxkb/pkg-comment1
-rw-r--r--x11/xxkb/pkg-descr10
-rw-r--r--x11/xxkb/pkg-plist18
6 files changed, 76 insertions, 0 deletions
diff --git a/x11/xxkb/Makefile b/x11/xxkb/Makefile
new file mode 100644
index 000000000000..783dc0a1f807
--- /dev/null
+++ b/x11/xxkb/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: xxkb
+# Date created: 5 Mar 2001
+# Whom: Alexander Matey <matey@cis.ohio-state.edu>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xxkb
+PORTVERSION= 1.5.1
+CATEGORIES= russian x11
+MASTER_SITES= http://www.tsu.ru/~pascal/other/xxkb/ \
+ http://www.cis.ohio-state.edu/~matey/distfiles/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= matey@cis.ohio-state.edu
+
+USE_XPM= yes
+USE_IMAKE= yes
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/XXkb.ad ${PREFIX}/lib/X11/app-defaults/XXkb
+ @${MKDIR} ${PREFIX}/share/xxkb
+ ${INSTALL_DATA} ${WRKSRC}/*.xpm ${PREFIX}/share/xxkb
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/share/doc/xxkb
+.for FILE in LICENSE CHANGES.koi8 README.koi8 TODO.koi8
+ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${PREFIX}/share/doc/xxkb
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/x11/xxkb/distinfo b/x11/xxkb/distinfo
new file mode 100644
index 000000000000..69782b8a4693
--- /dev/null
+++ b/x11/xxkb/distinfo
@@ -0,0 +1 @@
+MD5 (xxkb-1.5.1.tgz) = bae814a30d7231c4e472bb7f706f544e
diff --git a/x11/xxkb/files/patch-aa b/x11/xxkb/files/patch-aa
new file mode 100644
index 000000000000..e212203d25f4
--- /dev/null
+++ b/x11/xxkb/files/patch-aa
@@ -0,0 +1,15 @@
+--- Imakefile.orig Wed Oct 25 06:39:57 2000
++++ Imakefile Mon Mar 5 12:38:05 2001
+@@ -12,10 +12,8 @@
+ su48.xpm su15.xpm ua48.xpm ua15.xpm by15.xpm by48.xpm
+
+ DEFINES = -DAPPDEFDIR=\"$(DESTDIR)$(XAPPLOADDIR)\" \
+ -DPIXMAPDIR=\"$(DESTDIR)$(PIXMAPDIR)\"
+-CDEBUGFLAGS = -g -O2
++CFLAGS ?= -Wall -O2
+
+-ComplexProgramTarget(xxkb)
++ComplexProgramTargetNoMan(xxkb)
+
+-InstallAppDefaults(XXkb)
+-InstallMultiple ($(PIXMAPS),$(PIXMAPDIR))
diff --git a/x11/xxkb/pkg-comment b/x11/xxkb/pkg-comment
new file mode 100644
index 000000000000..f1071acc657d
--- /dev/null
+++ b/x11/xxkb/pkg-comment
@@ -0,0 +1 @@
+An XKB keyboard layout switcher and indicator
diff --git a/x11/xxkb/pkg-descr b/x11/xxkb/pkg-descr
new file mode 100644
index 000000000000..d625129302f9
--- /dev/null
+++ b/x11/xxkb/pkg-descr
@@ -0,0 +1,10 @@
+Xxkb is a simple XKB keyboard mapping switcher. It maintains
+the active keyboard mapping on a per-window basis. An optional
+small icon is added to each window to indicate the current
+keyboard mapping for that window. In addition to using a key
+combination specified in XKB configuration you can also
+click on this icon to switch between mappings.
+
+Xxkb works with basically any window manager.
+
+WWW: http://www.tsu.ru/~pascal/other/xxkb/
diff --git a/x11/xxkb/pkg-plist b/x11/xxkb/pkg-plist
new file mode 100644
index 000000000000..6484ab10fe2f
--- /dev/null
+++ b/x11/xxkb/pkg-plist
@@ -0,0 +1,18 @@
+bin/xxkb
+lib/X11/app-defaults/XXkb
+share/xxkb/by15.xpm
+share/xxkb/by48.xpm
+share/xxkb/en15.xpm
+share/xxkb/en48.xpm
+share/xxkb/ru15.xpm
+share/xxkb/ru48.xpm
+share/xxkb/su15.xpm
+share/xxkb/su48.xpm
+share/xxkb/ua15.xpm
+share/xxkb/ua48.xpm
+share/doc/xxkb/LICENSE
+share/doc/xxkb/CHANGES.koi8
+share/doc/xxkb/README.koi8
+share/doc/xxkb/TODO.koi8
+@dirrm share/doc/xxkb
+@dirrm share/xxkb