Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37559813
en ru br
Репозитории ALT
S:1.11.1-alt1
5.1: 1.11-alt2
4.1: 1.10-alt3
4.0: 1.10-alt3
3.0: 1.10-alt3
www.altlinux.org/Changes

Группа :: Система/Интернационализация
Пакет: xxkb

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: xxkb
Version: 1.10
Release: alt3

Summary: Switcher and indicator of current keyboard layout
Summary(ru_RU.KOI8-R): Индикатор и переключатель состояния клавиатуры
License: Artistic
Group: System/Internationalization
Url: http://sourceforge.net/projects/%name/

Source: %url/%name-%version.tar.bz2
Source1: %name.xpm
Source2: %name.menu

Patch: %name-1.10-alt-fixes.patch

# Automatically added by buildreq on Sat Oct 26 2002

BuildRequires: xorg-x11-devel

%description
The xxkb program shows the current keyboard layout (an XKB group) and
allows to switch it with a mouse click.  It has some additional features.
The xxkb remebers the layout for each application window and changes
the keyboard state accordingly when the window gets a focus.  The xxkb
can place an additional button on a window titlebar and that button is
a switcher and an indicator for that separate window.  If the keyboard
map has more than two layouts the xxkb can simplify a switching using a
two_state mode.  In this mode the xxkb allows to choose two layouts, one
as a base layout and another one as an alternative layout and then switch
the keyboard state between them only.  Also the xxkb supports applications
lists which allow to tune its behavior for some separate applications.

The xxkb works with any window manager.

%description -l ru_RU.KOI8-R
Эта программа является индикатором и переключателем состояния клавиатуры
("группы" в терминах XKB).

То есть, она
- показывает текущую группу ("картинкой" в своем окне)
- переключает группу "щелчком мыши".
При этом группа может перключаться и "штатным" переключателем - клавишей,
определенной в файлах настройки XKB.

Кроме того xxkb позволяет
- устанавливать отдельно состояние клавиатуры для каждого запущенного
приложения.  Состояние будет автоматически переключаться при изменении
фокуса окна.
- "подвешивать" кнопку ("иконку") на "обрамление" каждого отслеживаемого
окна.  Эта кнопка сама является индикатором и переключателем ("щелчком
мыши" по ней) для данного окна.
- в случае, когда XKB настроен более чем для двух групп, "корректировать"
поведение клавиши переключателя так, чтобы она имела только два состояния
- "основная группа"-"альтернативная группа".  Альтернативную группу
можно устанавливать отдельно для каждого отслеживаемого окна.

Надо заметить, что xxkb может работать с любым Window Manager'ом.

%prep
%setup -q
%patch -p1

%build
xmkmf
%make_build CDEBUGFLAGS="$RPM_OPT_FLAGS" BASEDIR=%prefix PIXMAPDIR=%_datadir/%name

%install
%__mkdir_p $RPM_BUILD_ROOT%_datadir/%name
%__install -p -m644 *.xpm $RPM_BUILD_ROOT%_datadir/%name/
%__install -pD -m755 %name $RPM_BUILD_ROOT%_bindir/%name
%__install -pD -m644 %name.man $RPM_BUILD_ROOT%_man1dir/%name.1
%__install -pD -m644 %SOURCE1 $RPM_BUILD_ROOT%_iconsdir/%name.xpm
%__install -pD -m644 %SOURCE2 $RPM_BUILD_ROOT%_menudir/%name

%post
%update_menus

%postun
%clean_menus

%files
%_bindir/*
%_man1dir/*
%_menudir/*
%_iconsdir/*.xpm
%_datadir/%name
%doc CHANGES.koi8 README.koi8 XXkb.ad

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin