Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Oct 2003 18:37:22 +0600 (NOVT)
From:      "Rashid N. Achilov" <shelton@sentry.granch.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/58616: New port: kkbswitch, a keyboard layouts switcher for KDE 3.x
Message-ID:  <200310281237.h9SCbMJF075247@sentry.granch.ru>
Resent-Message-ID: <200310281240.h9SCeFlA052809@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         58616
>Category:       ports
>Synopsis:       New port: kkbswitch, a keyboard layouts switcher for KDE 3.x
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 28 04:40:15 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Rashid N. Achilov
>Release:        FreeBSD 4.9-RC i386
>Organization:
Granch Ltd.
>Environment:
System: FreeBSD sentry.granch.ru 4.9-RC FreeBSD 4.9-RC #17: Mon Oct 27 11:50:05 NOVT 2003 shelton@sentry.granch.ru:/usr/src/sys/compile/Sentry i386
>Description:
This is a kkbswitch, a KDE 3.x keyboard layouts switcher. This is a native KDE 3.x
application, fully configurable.
>How-To-Repeat:
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	kkbswitch
#	kkbswitch/Makefile
#	kkbswitch/distinfo
#	kkbswitch/pkg-descr
#	kkbswitch/pkg-plist
#
echo c - kkbswitch
mkdir -p kkbswitch > /dev/null 2>&1
echo x - kkbswitch/Makefile
sed 's/^X//' >kkbswitch/Makefile << 'END-of-kkbswitch/Makefile'
X# New ports collection makefile for:	kkbswitch
X# Date created:				01 Oct 2003
X# Whom:					Rashid N. Achilov <shelton@granch.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		kkbswitch
XPORTVERSION=		1.3
XCATEGORIES=		sysutils kde
XMASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	kkbswitch
X
XMAINTAINER=		shelton@granch.ru
XCOMMENT=		Keyboard layout switcher and indicator for KDE 3.x
X
XUSE_KDELIBS_VER=	3
XUSE_GMAKE=		yes
XUSE_REINPLACE=		yes
XGNU_CONFIGURE=		yes
X
XCONFIGURE_ARGS += 	--with-qt-dir=${QT_PREFIX} \
X			--with-extra-includes=${LOCALBASE}/include \
X			--with-extra-libs=${LOCALBASE}/lib
X
XCONFIGURE_TARGET=
X
XPLIST_SUB=		PREFIX=${PREFIX} \
X			X11BASE=${X11BASE}
X
X.include <bsd.port.mk>
END-of-kkbswitch/Makefile
echo x - kkbswitch/distinfo
sed 's/^X//' >kkbswitch/distinfo << 'END-of-kkbswitch/distinfo'
XMD5 (kkbswitch-1.3.tar.gz) = 17d31ab572ba1358d4be29d79f60c610
END-of-kkbswitch/distinfo
echo x - kkbswitch/pkg-descr
sed 's/^X//' >kkbswitch/pkg-descr << 'END-of-kkbswitch/pkg-descr'
XKKBSwitch is a keyboard layout indicator for KDE 2. It is useful
Xwhen you have configured the XKeyboard extension of your X Server
Xto have more than one keyboard group, for example US/ASCII and
XRussian. KKBSwitch displays an icon in the system tray that
Xindicates which layout is currently active. Note that KKBSwitch
Xdoes not help you configure XKeyboard, it merely serves as the
Xindicator of the current group. You still have to configure
XXKeyboard by editing XF86Config file.
X
XKKBSwitch features:
X- displays an icon in the KDE's system tray indicating the active
X  keyboard group
X- you can switch keyboard groups by clicking the icon or selecting the
X  desired group from the icon's menu
X- icons corresponding to different groups are configurable (chosen
X  from country flag pixmaps that ship with KDE)
X- "Toggle mode" (keyboard layout memorized for each window separately).
X
XWWW: http://kkbswitch.sourceforge.net
END-of-kkbswitch/pkg-descr
echo x - kkbswitch/pkg-plist
sed 's/^X//' >kkbswitch/pkg-plist << 'END-of-kkbswitch/pkg-plist'
X@cwd %%PREFIX%%
Xbin/kkbswitch
Xshare/applnk/Utilities/kkbswitch.desktop
Xshare/icons/locolor/16x16/apps/kkbswitch.png
Xshare/icons/locolor/32x32/apps/kkbswitch.png
Xshare/apps/kkbswitch/group_names
Xshare/locale/ru/LC_MESSAGES/kkbswitch.mo
X%%PORTDOCS%%share/doc/HTML/en/kkbswitch/index.docbook
X%%PORTDOCS%%share/doc/HTML/en/kkbswitch/index.cache.bz2
X@cwd %%X11BASE%%
Xlib/X11/xkb/symbols/ru_ua
X@cwd %%PREFIX%%
X@dirrm share/apps/kkbswitch
X%%PORTDOCS%%@dirrm share/doc/HTML/en/kkbswitch/common
X%%PORTDOCS%%@dirrm share/doc/HTML/en/kkbswitch
X@unexec rmdir %D/share/applnk/Utilities 2>/dev/null || true
X@unexec rmdir %D/share/applnk 2>/dev/null || true
END-of-kkbswitch/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200310281237.h9SCbMJF075247>