From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Aug 29 02:40:08 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 077EF106564A for ; Wed, 29 Aug 2012 02:40:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D30978FC12 for ; Wed, 29 Aug 2012 02:40:07 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7T2e7MW080125 for ; Wed, 29 Aug 2012 02:40:07 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7T2e73V080124; Wed, 29 Aug 2012 02:40:07 GMT (envelope-from gnats) Resent-Date: Wed, 29 Aug 2012 02:40:07 GMT Resent-Message-Id: <201208290240.q7T2e73V080124@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Mike Manilone Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 60DE0106566B for ; Wed, 29 Aug 2012 02:33:08 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 4A8CA8FC1F for ; Wed, 29 Aug 2012 02:33:08 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id q7T2X80i024788 for ; Wed, 29 Aug 2012 02:33:08 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id q7T2X7Ub024787; Wed, 29 Aug 2012 02:33:07 GMT (envelope-from nobody) Message-Id: <201208290233.q7T2X7Ub024787@red.freebsd.org> Date: Wed, 29 Aug 2012 02:33:07 GMT From: Mike Manilone To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/171149: new port: imsettings - a framework manages input method frameworks X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2012 02:40:08 -0000 >Number: 171149 >Category: ports >Synopsis: new port: imsettings - a framework manages input method frameworks >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Aug 29 02:40:07 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Mike Manilone >Release: FreeBSD 9.0-RELEASE-p3 amd64 >Organization: >Environment: FreeBSD bsd.laptop.mike 9.1-RC1 FreeBSD 9.1-RC1 #1: Tue Aug 28 23:37:15 CST 2012 root@:/usr/obj/usr/src/sys/GENERIC amd64 >Description: IMSettings is a framework that delivers Input Method settings and applies the changes immediately. So it will takes an effect without restarting applications and the desktop. >How-To-Repeat: >Fix: imsettings.shar.txt (due to a reporting error, actually .shar) Patch attached with submission follows: # 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: # # imsettings # imsettings/pkg-message # imsettings/pkg-descr # imsettings/Makefile # imsettings/distinfo # imsettings/pkg-plist # echo c - imsettings mkdir -p imsettings > /dev/null 2>&1 echo x - imsettings/pkg-message sed 's/^X//' >imsettings/pkg-message << '6893eac54a52642ea1d9f1b24f02d339' XIMSettings needs a configuration for your input method frameworks. XYou may need to write them yourself. 6893eac54a52642ea1d9f1b24f02d339 echo x - imsettings/pkg-descr sed 's/^X//' >imsettings/pkg-descr << 'e50c3977b7cd12938846497ebbe80a3d' XIMSettings is a framework that delivers Input Method settings and Xapplies the changes immediately. X XSo it will takes an effect without restarting applications and the Xdesktop. X XWWW: http://tagoh.github.com/imsettings/ e50c3977b7cd12938846497ebbe80a3d echo x - imsettings/Makefile sed 's/^X//' >imsettings/Makefile << '241c9ee6c9d93c944c0563787b82f34e' X# New ports collection makefile for: imsettings X# Date created: 24 July 2012 X# Whom: Mike Manilone X# X# $FreeBSD$ X# X XPORTNAME= imsettings XPORTVERSION= 1.3.0 XCATEGORIES= textproc XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} X XMAINTAINER= crtmike@gmx.us XCOMMENT= A framework that delivers Input Method settings and applies the changes immediately. X XLICENSE= LGPL21 XLICENSE_FILE= ${WRKSRC}/COPYING X XBUILD_DEPENDS= ${PORTSDIR}/devel/libnotify:${PORTSDIR}/devel/glib20 X XUSE_GMAKE= yes XGNU_CONFIGURE= yes XINSTALLS_ICONS=yes X XOPTIONS_DEFINE=NLS XOPTIONS_DEFAULT=NLS X X.include X X.if ${PORT_OPTIONS:MNLS} XUSE_GETTEXT= yes XPLIST_SUB+= NLS="" X.else XCONFIGURE_ARGS+=--disable-nls XPLIST_SUB+= NLS="@comment" X.endif X X.include X 241c9ee6c9d93c944c0563787b82f34e echo x - imsettings/distinfo sed 's/^X//' >imsettings/distinfo << '50d9923ea77e90039de4cd0ea67401ed' XSHA256 (imsettings-1.3.0.tar.gz) = ebc74094772d8bf43c6a671151215f4973203fd32c1cd9e7d12cc01e66c1acd3 XSIZE (imsettings-1.3.0.tar.gz) = 711585 50d9923ea77e90039de4cd0ea67401ed echo x - imsettings/pkg-plist sed 's/^X//' >imsettings/pkg-plist << '7546d9e7b30287025770270495987b3f' Xbin/imsettings-check Xbin/imsettings-info Xbin/imsettings-list Xbin/imsettings-reload Xbin/imsettings-switch Xetc/X11/xinit/xinitrc.d/xinput.sh Xetc/X11/xinit/xinput.d/none.conf Xetc/X11/xinit/xinput.d/xcompose.conf Xetc/X11/xinit/xinput.d/xim.conf Xetc/xdg/autostart/imsettings-start.desktop Xinclude/imsettings/imsettings-client.h Xinclude/imsettings/imsettings-info.h Xinclude/imsettings/imsettings-utils.h Xinclude/imsettings/imsettings.h Xlib/girepository-1.0/IMSettings-1.3.typelib Xlib/imsettings/libimsettings-gconf.a Xlib/imsettings/libimsettings-gconf.la Xlib/imsettings/libimsettings-gconf.so Xlib/imsettings/libimsettings-gsettings.a Xlib/imsettings/libimsettings-gsettings.la Xlib/imsettings/libimsettings-gsettings.so Xlib/imsettings/libimsettings-lxde.a Xlib/imsettings/libimsettings-lxde.la Xlib/imsettings/libimsettings-lxde.so Xlib/imsettings/libimsettings-qt.a Xlib/imsettings/libimsettings-qt.la Xlib/imsettings/libimsettings-qt.so Xlib/libimsettings.a Xlib/libimsettings.la Xlib/libimsettings.so Xlib/libimsettings.so.8 Xlib/locale/af/LC_MESSAGES/imsettings.mo Xlib/locale/am/LC_MESSAGES/imsettings.mo Xlib/locale/ar/LC_MESSAGES/imsettings.mo Xlib/locale/as/LC_MESSAGES/imsettings.mo Xlib/locale/ast/LC_MESSAGES/imsettings.mo Xlib/locale/az/LC_MESSAGES/imsettings.mo Xlib/locale/be/LC_MESSAGES/imsettings.mo Xlib/locale/bg/LC_MESSAGES/imsettings.mo Xlib/locale/bn/LC_MESSAGES/imsettings.mo Xlib/locale/bn_IN/LC_MESSAGES/imsettings.mo Xlib/locale/bs/LC_MESSAGES/imsettings.mo Xlib/locale/ca/LC_MESSAGES/imsettings.mo Xlib/locale/cs/LC_MESSAGES/imsettings.mo Xlib/locale/cy/LC_MESSAGES/imsettings.mo Xlib/locale/da/LC_MESSAGES/imsettings.mo Xlib/locale/de/LC_MESSAGES/imsettings.mo Xlib/locale/de_CH/LC_MESSAGES/imsettings.mo Xlib/locale/el/LC_MESSAGES/imsettings.mo Xlib/locale/en_GB/LC_MESSAGES/imsettings.mo Xlib/locale/eo/LC_MESSAGES/imsettings.mo Xlib/locale/es/LC_MESSAGES/imsettings.mo Xlib/locale/es_MX/LC_MESSAGES/imsettings.mo Xlib/locale/et/LC_MESSAGES/imsettings.mo Xlib/locale/eu_ES/LC_MESSAGES/imsettings.mo Xlib/locale/fa/LC_MESSAGES/imsettings.mo Xlib/locale/fi/LC_MESSAGES/imsettings.mo Xlib/locale/fr/LC_MESSAGES/imsettings.mo Xlib/locale/ga/LC_MESSAGES/imsettings.mo Xlib/locale/gl/LC_MESSAGES/imsettings.mo Xlib/locale/gu/LC_MESSAGES/imsettings.mo Xlib/locale/he/LC_MESSAGES/imsettings.mo Xlib/locale/hi/LC_MESSAGES/imsettings.mo Xlib/locale/hr/LC_MESSAGES/imsettings.mo Xlib/locale/hu/LC_MESSAGES/imsettings.mo Xlib/locale/hy/LC_MESSAGES/imsettings.mo Xlib/locale/id/LC_MESSAGES/imsettings.mo Xlib/locale/is/LC_MESSAGES/imsettings.mo Xlib/locale/it/LC_MESSAGES/imsettings.mo Xlib/locale/ja/LC_MESSAGES/imsettings.mo Xlib/locale/ka/LC_MESSAGES/imsettings.mo Xlib/locale/kn/LC_MESSAGES/imsettings.mo Xlib/locale/ko/LC_MESSAGES/imsettings.mo Xlib/locale/ku/LC_MESSAGES/imsettings.mo Xlib/locale/ky/LC_MESSAGES/imsettings.mo Xlib/locale/la/LC_MESSAGES/imsettings.mo Xlib/locale/lo/LC_MESSAGES/imsettings.mo Xlib/locale/lt/LC_MESSAGES/imsettings.mo Xlib/locale/lv/LC_MESSAGES/imsettings.mo Xlib/locale/mk/LC_MESSAGES/imsettings.mo Xlib/locale/ml/LC_MESSAGES/imsettings.mo Xlib/locale/mn/LC_MESSAGES/imsettings.mo Xlib/locale/mr/LC_MESSAGES/imsettings.mo Xlib/locale/ms/LC_MESSAGES/imsettings.mo Xlib/locale/my/LC_MESSAGES/imsettings.mo Xlib/locale/nb/LC_MESSAGES/imsettings.mo Xlib/locale/nds/LC_MESSAGES/imsettings.mo Xlib/locale/nl/LC_MESSAGES/imsettings.mo Xlib/locale/nn/LC_MESSAGES/imsettings.mo Xlib/locale/nso/LC_MESSAGES/imsettings.mo Xlib/locale/or/LC_MESSAGES/imsettings.mo Xlib/locale/pa/LC_MESSAGES/imsettings.mo Xlib/locale/pl/LC_MESSAGES/imsettings.mo Xlib/locale/pt/LC_MESSAGES/imsettings.mo Xlib/locale/pt_BR/LC_MESSAGES/imsettings.mo Xlib/locale/ro/LC_MESSAGES/imsettings.mo Xlib/locale/ru/LC_MESSAGES/imsettings.mo Xlib/locale/si/LC_MESSAGES/imsettings.mo Xlib/locale/sk/LC_MESSAGES/imsettings.mo Xlib/locale/sl/LC_MESSAGES/imsettings.mo Xlib/locale/sq/LC_MESSAGES/imsettings.mo Xlib/locale/sr/LC_MESSAGES/imsettings.mo Xlib/locale/sr@latin/LC_MESSAGES/imsettings.mo Xlib/locale/sv/LC_MESSAGES/imsettings.mo Xlib/locale/ta/LC_MESSAGES/imsettings.mo Xlib/locale/te/LC_MESSAGES/imsettings.mo Xlib/locale/th/LC_MESSAGES/imsettings.mo Xlib/locale/tl/LC_MESSAGES/imsettings.mo Xlib/locale/tr/LC_MESSAGES/imsettings.mo Xlib/locale/uk/LC_MESSAGES/imsettings.mo Xlib/locale/ur/LC_MESSAGES/imsettings.mo Xlib/locale/vi/LC_MESSAGES/imsettings.mo Xlib/locale/xh/LC_MESSAGES/imsettings.mo Xlib/locale/zh_CN/LC_MESSAGES/imsettings.mo Xlib/locale/zh_TW/LC_MESSAGES/imsettings.mo Xlib/locale/zu/LC_MESSAGES/imsettings.mo Xlib/pkgconfig/imsettings.pc Xlibexec/imsettings-daemon Xlibexec/xinputinfo.sh Xshare/dbus-1/services/imsettings-daemon.service Xshare/gir-1.0/IMSettings-1.3.gir Xshare/gtk-doc/html/imsettings/annotation-glossary.html Xshare/gtk-doc/html/imsettings/api-index-full.html Xshare/gtk-doc/html/imsettings/ch01.html Xshare/gtk-doc/html/imsettings/ch02.html Xshare/gtk-doc/html/imsettings/home.png Xshare/gtk-doc/html/imsettings/imsettings-IMSettingsClient.html Xshare/gtk-doc/html/imsettings/imsettings-IMSettingsInfo.html Xshare/gtk-doc/html/imsettings/imsettings-Macros.html Xshare/gtk-doc/html/imsettings/imsettings-Utilities.html Xshare/gtk-doc/html/imsettings/imsettings.devhelp2 Xshare/gtk-doc/html/imsettings/index.html Xshare/gtk-doc/html/imsettings/index.sgml Xshare/gtk-doc/html/imsettings/left.png Xshare/gtk-doc/html/imsettings/object-tree.html Xshare/gtk-doc/html/imsettings/right.png Xshare/gtk-doc/html/imsettings/style.css Xshare/gtk-doc/html/imsettings/up.png Xshare/gtk-doc/html/imsettings/xinput.html Xshare/licenses/imsettings-1.3.0/LGPL21 Xshare/licenses/imsettings-1.3.0/LICENSE Xshare/licenses/imsettings-1.3.0/catalog.mk Xshare/pixmaps/imsettings-unknown.png X@dirrm share/licenses/imsettings-1.3.0 X@dirrm share/gtk-doc/html/imsettings X@dirrm lib/imsettings X@dirrm include/imsettings 7546d9e7b30287025770270495987b3f exit >Release-Note: >Audit-Trail: >Unformatted: