Репозиторий ALT Linux backports/2.4
Последнее обновление: 9 июля 2008 | Пакетов: 497 | Посещений: 1490496
 поиск   регистрация   авторизация 
 
Группа :: Система/Настройка/Прочее
Пакет: tpb

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

%def_with M24

%if_with M24
%define _release alt0.M24.1
%else
%define _release alt1
%endif

Name: tpb
Version: 0.6.4
Release: %_release
Packager: Grigory Batalov <bga at altlinux.ru>

Summary: IBM ThinkPad button support utility
Summary(ru_RU.KOI8-R): Поддержка дополнительных кнопок IBM ThinkPad
License: GPL
Group: System/Configuration/Other
Url: http://www.nongnu.org/tpb/

Source0: http://savannah.nongnu.org/download/tpb/%name-%version.tar.bz2
Source1: tpb-0.6.0-alt-tpb.xinit
Patch0: tpb-0.6.3-alt-defaultfont.patch
Patch1: tpb-0.6.0-rh-optflags.patch
Patch2: tpb-0.6.3-alt-ru_po.patch.bz2

# Automatically added by buildreq on Fri Nov 28 2003

BuildRequires: XFree86-devel libxosd-devel

%description
With TPB it is possible to bind a program to the ThinkPad, Mail, Home
and Search buttons. TPB can also run a callback program on each state
change with the changed state and the new state as options.  So it is
possible to trigger several actions on different events.  TPB has a
on-screen display (OSD) to show volume, mute, brightness and some
other information.  Furthermore TPB supports a software mixer, as the
R series ThinkPads have no hardware mixer to change the volume.

%description -l ru_RU.KOI8-R
TPB позволяет привязать к клавишам ThinkPad, Mail, Home и Search
соответствующие программы. TPB также может запускать обработчик
событий при каждом измененении состояния клавиши, передавая старое
и новое состояния в качестве аргументов. Это даёт возможность выполнять
несколько действий при разных событиях. TPB использует OSD (экран
в экране) для отображения установок громкости, яркости и другой
информации. Кроме того, TPB поддерживает программный микшер, поскольку
ноутбуки ThinkPad серии R не содержат встроенного аппаратного микшера,
громкость которого можно было бы регулировать.

%prep
%setup -q
%patch0 -p1
%patch2 -p1

%build
#aclocal -I aclocal
#automake --foreign --add-missing
#autoconf
%configure
%make_build

%install
%makeinstall
install -D %SOURCE1 %buildroot%_sysconfdir/X11/xinit.d/tbp
subst 's!__BINDIR__!%_bindir!' %buildroot%_sysconfdir/X11/xinit.d/tbp

%find_lang %name

%files -f %name.lang
%doc ChangeLog CREDITS README doc/callback_example.sh doc/nvram.txt
%config(noreplace) %_sysconfdir/tpbrc
%config %_sysconfdir/X11/xinit.d/*
%_bindir/*
%_man1dir/*

%changelog

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

 
design & coding: Vladimir Lettiev aka crux © 2004-2005