summaryrefslogtreecommitdiffstats
path: root/x11/xxkb
diff options
context:
space:
mode:
authorsobomax <sobomax@FreeBSD.org>2001-03-28 17:45:41 +0000
committersobomax <sobomax@FreeBSD.org>2001-03-28 17:45:41 +0000
commit8bf7d6607aa418241b17d271ef3a48ccc49502c5 (patch)
tree0bb84146ecc5c86d9a65ed7fca069cfdcf362ca1 /x11/xxkb
parentc30a3aad8700cbc992d281dcf72a133f31a73db7 (diff)
downloadFreeBSD-ports-8bf7d6607aa418241b17d271ef3a48ccc49502c5.zip
FreeBSD-ports-8bf7d6607aa418241b17d271ef3a48ccc49502c5.tar.gz
Add xxkb 1.5.1, an XKB keyboard layout switcher and indicator.
PR: 25558 Submitted by: Alexander Matey <matey@cis.ohio-state.edu>
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 0000000..783dc0a
--- /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 0000000..69782b8
--- /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 0000000..e212203
--- /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 0000000..f1071ac
--- /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 0000000..d625129
--- /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 0000000..6484ab1
--- /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
OpenPOWER on IntegriCloud