ports/66940: sysutls/kkbswitch port updating up to version 1.4
Rashid N. Achilov
shelton at sentry.granch.ru
Thu May 20 13:30:42 UTC 2004
>Number: 66940
>Category: ports
>Synopsis: sysutls/kkbswitch port updating up to version 1.4
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu May 20 06:30:22 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator: Rashid N. Achilov
>Release: FreeBSD 4.10-PRERELEASE i386
>Organization:
Granch Ltd.
>Environment:
System: FreeBSD sentry.granch.ru 4.10-PRERELEASE FreeBSD 4.10-PRERELEASE #13: Mon May 17 12:00:41 NOVST 2004 shelton at sentry.granch.ru:/usr/src/sys/compile/Sentry i386
>Description:
Update port sysutils/kkbswitch up to version 1.4. This is a feature release, with
addition some new features.
>How-To-Repeat:
>Fix:
diff -ruN kkbswitch.old/Makefile kkbswitch/Makefile
--- kkbswitch.old/Makefile Wed Apr 7 02:34:42 2004
+++ kkbswitch/Makefile Thu May 20 20:08:26 2004
@@ -6,8 +6,7 @@
#
PORTNAME= kkbswitch
-PORTVERSION= 1.3.1
-PORTREVISION= 2
+PORTVERSION= 1.4
CATEGORIES= sysutils kde
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= kkbswitch
@@ -25,7 +24,22 @@
CONFIGURE_TARGET=
+DOCSDIR= share/doc/HTML/en/${PORTNAME}
+
+OPTIONS= RU_UA_LAYOUT "With additional RU_UA keyboard layout" on
+
PLIST_SUB= PREFIX=${PREFIX} \
- X11BASE=${X11BASE}
+ X11BASE=${X11BASE} \
+ DOCSDIR=${DOCSDIR}
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_RU_UA_LAYOUT)
+PLIST_SUB+= LAYOUT=""
+.else
+CONFIGURE_ARGS+= --disable-ru-ua-layout
+PLIST_SUB+= LAYOUT="@comment "
+.endif
-.include <bsd.port.mk>
+.include "${PORTSDIR}/x11/kde3/Makefile.kde"
+.include <bsd.port.post.mk>
diff -ruN kkbswitch.old/distinfo kkbswitch/distinfo
--- kkbswitch.old/distinfo Thu Apr 1 02:31:56 2004
+++ kkbswitch/distinfo Thu May 20 15:20:17 2004
@@ -1,2 +1,2 @@
-MD5 (kkbswitch-1.3.1.tar.gz) = 38dbe77edb599600a6796ccc0d7fd1e0
-SIZE (kkbswitch-1.3.1.tar.gz) = 566701
+MD5 (kkbswitch-1.4.tar.gz) = ff28207eadc3ff0653da18487588c558
+SIZE (kkbswitch-1.4.tar.gz) = 672499
diff -ruN kkbswitch.old/files/patch-aa kkbswitch/files/patch-aa
--- kkbswitch.old/files/patch-aa Thu Jan 1 07:00:00 1970
+++ kkbswitch/files/patch-aa Thu May 20 15:46:33 2004
@@ -0,0 +1,8 @@
+--- kkbswitch.upd/kkbswitch_update_14_icons.old Tue May 18 13:40:41 2004
++++ kkbswitch.upd/kkbswitch_update_14_icons Thu May 20 15:43:17 2004
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+
+ # update Icons section
+ if [ -z "$DISPLAY" ]; then
diff -ruN kkbswitch.old/pkg-plist kkbswitch/pkg-plist
--- kkbswitch.old/pkg-plist Mon Nov 17 16:50:38 2003
+++ kkbswitch/pkg-plist Thu May 20 16:54:21 2004
@@ -1,18 +1,23 @@
bin/kkbswitch
share/applnk/Utilities/kkbswitch.desktop
-share/icons/locolor/16x16/apps/kkbswitch.png
-share/icons/locolor/32x32/apps/kkbswitch.png
+share/autostart/kkbswitch.desktop
share/apps/kkbswitch/group_names
+share/apps/kconf_update/kkbswitch.upd
+share/apps/kconf_update/kkbswitch_update_14_icons
+share/apps/kconf_update/kkbswitch_update_14_options
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
+share/locale/uk/LC_MESSAGES/kkbswitch.mo
+share/locale/el/LC_MESSAGES/kkbswitch.mo
+%%DOCSDIR%%/code_style.png
+%%DOCSDIR%%/flag_code_style.png
+%%DOCSDIR%%/flag_style.png
+%%DOCSDIR%%/index.docbook
+%%DOCSDIR%%/index.cache.bz2
@cwd %%X11BASE%%
-lib/X11/xkb/symbols/ru_ua
+%%LAYOUT%%lib/X11/xkb/symbols/ru_ua
@cwd %%PREFIX%%
@dirrm share/apps/kkbswitch
- at dirrm share/doc/HTML/en/kkbswitch
+ at dirrm %%DOCSDIR%%/common
+ at dirrm %%DOCSDIR%%
@unexec rmdir %D/share/applnk/Utilities 2>/dev/null || true
@unexec rmdir %D/share/applnk 2>/dev/null || true
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list