From a1e43f8192de281b3e40a0a6b2320983d20e6d0b Mon Sep 17 00:00:00 2001 From: miwi Date: Sun, 14 Dec 2008 13:29:06 +0000 Subject: GTK frontend for XNeur keyboard layout switcher. In-place converter of text typed in with a wrong keyboard layout. When users work in multilingual environment (e.g. Russian+English), they sometimes type in text with wrong keyboard layout. In auto mode XNeur can automatically detect language of a word user typed, switch keyboard layout and convert the word from one keyboard layout into another. In manual mode user has ability to convert last typed word or some selected text using hot keys. The idea of this utility is similar to Punto Switcher for Windows. For now XNeur support English, Russian, Ukrainian, Belarusian, French and Romanian. WWW: http://www.xneur.ru/ PR: ports/129610 Submitted by: Alexander Logvinov --- deskutils/gxneur/Makefile | 35 +++++++++++++++++++++++++++++++++++ deskutils/gxneur/distinfo | 3 +++ deskutils/gxneur/pkg-descr | 12 ++++++++++++ deskutils/gxneur/pkg-plist | 19 +++++++++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 deskutils/gxneur/Makefile create mode 100644 deskutils/gxneur/distinfo create mode 100644 deskutils/gxneur/pkg-descr create mode 100644 deskutils/gxneur/pkg-plist (limited to 'deskutils/gxneur') diff --git a/deskutils/gxneur/Makefile b/deskutils/gxneur/Makefile new file mode 100644 index 000000000000..e39cb6a2a16c --- /dev/null +++ b/deskutils/gxneur/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: gxneur +# Date created: 07 December 2008 +# Whom: Alexander Logvinov +# +# $FreeBSD$ +# + +PORTNAME= gxneur +PORTVERSION= 0.9.2 +CATEGORIES= deskutils +MASTER_SITES= http://dists.xneur.ru/release-${PORTVERSION}/tgz/ + +MAINTAINER= ports@logvinov.com +COMMENT= GTK frontend for XNeur keyboard layout switcher + +BUILD_DEPENDS= xneur:${PORTSDIR}/russian/xneur +RUN_DEPENDS= ${BUILD_DEPENDS} + +USE_BZIP2= yes +GNU_CONFIGURE= yes +USE_GNOME= gtk20 libglade2 + +MAN1= ${PORTNAME}.1 + +.include + +.if !defined(WITHOUT_NLS) +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +.else +CONFIGURE_ARGS+= --disable-nls +PLIST_SUB+= NLS="@comment " +.endif + +.include diff --git a/deskutils/gxneur/distinfo b/deskutils/gxneur/distinfo new file mode 100644 index 000000000000..8ea0946b3026 --- /dev/null +++ b/deskutils/gxneur/distinfo @@ -0,0 +1,3 @@ +MD5 (gxneur-0.9.2.tar.bz2) = 793f8627fbd9ae7e1d3772e50714c6d7 +SHA256 (gxneur-0.9.2.tar.bz2) = c22e36182a37f213166c5e0c3b8eb7af70e781d7f3aea05fbc9c6bb4b6c850f5 +SIZE (gxneur-0.9.2.tar.bz2) = 308167 diff --git a/deskutils/gxneur/pkg-descr b/deskutils/gxneur/pkg-descr new file mode 100644 index 000000000000..96eff3600cc4 --- /dev/null +++ b/deskutils/gxneur/pkg-descr @@ -0,0 +1,12 @@ +GTK frontend for XNeur keyboard layout switcher. + +In-place converter of text typed in with a wrong keyboard layout. When users +work in multilingual environment (e.g. Russian+English), they sometimes type +in text with wrong keyboard layout. In auto mode XNeur can automatically +detect language of a word user typed, switch keyboard layout and convert the +word from one keyboard layout into another. In manual mode user has ability +to convert last typed word or some selected text using hot keys. The idea of +this utility is similar to Punto Switcher for Windows. For now XNeur support +English, Russian, Ukrainian, Belarusian, French and Romanian. + +WWW: http://www.xneur.ru/ diff --git a/deskutils/gxneur/pkg-plist b/deskutils/gxneur/pkg-plist new file mode 100644 index 000000000000..fbc2c6fa328a --- /dev/null +++ b/deskutils/gxneur/pkg-plist @@ -0,0 +1,19 @@ +bin/gxneur +%%DATADIR%%/pixmaps/Russian.png +%%DATADIR%%/pixmaps/Ukrainian.png +%%DATADIR%%/pixmaps/English.png +%%DATADIR%%/pixmaps/Belarusian.png +%%DATADIR%%/pixmaps/French.png +%%DATADIR%%/pixmaps/Romanian.png +%%DATADIR%%/pixmaps/Kazakh.png +%%DATADIR%%/pixmaps/German.png +%%DATADIR%%/pixmaps/gxneur.png +%%DATADIR%%/glade/config.glade +%%DATADIR%%/glade/about.glade +%%DATADIR%%/glade/list.glade +%%DATADIR%%/glade/abbr_add.glade +%%DATADIR%%/glade/choose_file.glade +%%NLS%%share/locale/ru/LC_MESSAGES/gxneur.mo +@dirrmtry %%DATADIR%%/pixmaps +@dirrmtry %%DATADIR%%/glade +@dirrmtry %%DATADIR%% -- cgit