diff options
author | arved <arved@FreeBSD.org> | 2003-11-14 21:50:46 +0800 |
---|---|---|
committer | arved <arved@FreeBSD.org> | 2003-11-14 21:50:46 +0800 |
commit | 0cc4f96ffd8f47d78dcd57a050f57a2eb072c6b4 (patch) | |
tree | 40e7b5be319b2cc2ced888adebfc5ebd4b542a59 /sysutils/kkbswitch | |
parent | 634ac84bd71e794484237b6a6be0271e254907a3 (diff) | |
download | freebsd-ports-gnome-0cc4f96ffd8f47d78dcd57a050f57a2eb072c6b4.tar.gz freebsd-ports-gnome-0cc4f96ffd8f47d78dcd57a050f57a2eb072c6b4.tar.zst freebsd-ports-gnome-0cc4f96ffd8f47d78dcd57a050f57a2eb072c6b4.zip |
Add kkbswitch, a KDE keyboard layout switcher. This one is very similar
to the one delivered with kde, but according to the submitter works a lot better
with russian keyboards
PR: 58616
Submitted by: Rashid N. Achilov <shelton@sentry.granch.ru>
Diffstat (limited to 'sysutils/kkbswitch')
-rw-r--r-- | sysutils/kkbswitch/Makefile | 31 | ||||
-rw-r--r-- | sysutils/kkbswitch/distinfo | 1 | ||||
-rw-r--r-- | sysutils/kkbswitch/pkg-descr | 19 | ||||
-rw-r--r-- | sysutils/kkbswitch/pkg-plist | 19 |
4 files changed, 70 insertions, 0 deletions
diff --git a/sysutils/kkbswitch/Makefile b/sysutils/kkbswitch/Makefile new file mode 100644 index 000000000000..34f1296a1641 --- /dev/null +++ b/sysutils/kkbswitch/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: kkbswitch +# Date created: 01 Oct 2003 +# Whom: Rashid N. Achilov <shelton@granch.ru> +# +# $FreeBSD$ +# + +PORTNAME= kkbswitch +PORTVERSION= 1.3 +CATEGORIES= sysutils kde +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= kkbswitch + +MAINTAINER= shelton@granch.ru +COMMENT= Keyboard layout switcher and indicator for KDE 3.x + +USE_KDELIBS_VER= 3 +USE_GMAKE= yes +USE_REINPLACE= yes +GNU_CONFIGURE= yes + +CONFIGURE_ARGS += --with-qt-dir=${QT_PREFIX} \ + --with-extra-includes=${LOCALBASE}/include \ + --with-extra-libs=${LOCALBASE}/lib + +CONFIGURE_TARGET= + +PLIST_SUB= PREFIX=${PREFIX} \ + X11BASE=${X11BASE} + +.include <bsd.port.mk> diff --git a/sysutils/kkbswitch/distinfo b/sysutils/kkbswitch/distinfo new file mode 100644 index 000000000000..2f343d774029 --- /dev/null +++ b/sysutils/kkbswitch/distinfo @@ -0,0 +1 @@ +MD5 (kkbswitch-1.3.tar.gz) = 17d31ab572ba1358d4be29d79f60c610 diff --git a/sysutils/kkbswitch/pkg-descr b/sysutils/kkbswitch/pkg-descr new file mode 100644 index 000000000000..0ddb260100a0 --- /dev/null +++ b/sysutils/kkbswitch/pkg-descr @@ -0,0 +1,19 @@ +KKBSwitch is a keyboard layout indicator for KDE 2. It is useful +when you have configured the XKeyboard extension of your X Server +to have more than one keyboard group, for example US/ASCII and +Russian. KKBSwitch displays an icon in the system tray that +indicates which layout is currently active. Note that KKBSwitch +does not help you configure XKeyboard, it merely serves as the +indicator of the current group. You still have to configure +XKeyboard by editing XF86Config file. + +KKBSwitch features: +- displays an icon in the KDE's system tray indicating the active + keyboard group +- you can switch keyboard groups by clicking the icon or selecting the + desired group from the icon's menu +- icons corresponding to different groups are configurable (chosen + from country flag pixmaps that ship with KDE) +- "Toggle mode" (keyboard layout memorized for each window separately). + +WWW: http://kkbswitch.sourceforge.net diff --git a/sysutils/kkbswitch/pkg-plist b/sysutils/kkbswitch/pkg-plist new file mode 100644 index 000000000000..953d68706795 --- /dev/null +++ b/sysutils/kkbswitch/pkg-plist @@ -0,0 +1,19 @@ +bin/kkbswitch +share/applnk/Utilities/kkbswitch.desktop +share/icons/locolor/16x16/apps/kkbswitch.png +share/icons/locolor/32x32/apps/kkbswitch.png +share/apps/kkbswitch/group_names +share/locale/ru/LC_MESSAGES/kkbswitch.mo +share/doc/HTML/en/kkbswitch/code_style.png +share/doc/HTML/en/kkbswitch/flag_code_style.png +share/doc/HTML/en/kkbswitch/flag_style.png +share/doc/HTML/en/kkbswitch/index.docbook +share/doc/HTML/en/kkbswitch/index.cache.bz2 +@cwd %%X11BASE%% +lib/X11/xkb/symbols/ru_ua +@cwd %%PREFIX%% +@dirrm share/apps/kkbswitch +@dirrm share/doc/HTML/en/kkbswitch/common +@dirrm share/doc/HTML/en/kkbswitch +@unexec rmdir %D/share/applnk/Utilities 2>/dev/null || true +@unexec rmdir %D/share/applnk 2>/dev/null || true |