Sisyphus
: 9 2020 | : 17697 | : 18854029
en ru br
ALT
S:cvs20040812-alt4.1
5.1: cvs20040812-alt4
4.1: cvs20040812-alt4
4.0: cvs20040812-alt4
3.0: cvs20040812-alt3
www.altlinux.org/Changes

:: //
: sjog

             Sources      Gear   Bugs and FR  Repocop 

Name: sjog
Version: cvs20040812
Release: alt4.1

Summary: A program to use the "Jog Dial" on Sony Vaio Laptops
Summary (ru_RU.UTF-8): Программа, позволяющая использовать ручку прокрутки на портативных компьютерах Sony Vaio
License: GPL
Group: System/Configuration/Other
Url: http://sjog.sourceforge.net/
Source0: %name-%version.tar.gz
Source1: setbrightness.pamd
Source2: setbrightness.apps
Source3: sjog
Patch: sjog-cvs20040812-alt-DSO.patch
BuildRequires: imake libgtk+2-devel libXt-devel libXtst-devel xorg-cf-files

Requires: /proc

%description
The aim of S-Jog is to give Linux a nice graphical application to manage
Jog-Dial wheel on Sony Vaio laptops. It utilizes the Sony Programmable I/O
driver in recent 2.4.x kernels or the legacy SPIC driver provided in S-Jog
distribution (only available from source package).

Currently, S-Jog is able to launch applications defined in the sjogrc file,
adjust the screen brightness level and also the master volume of the sound
card. Also S-Jog makes the Jog-Dial work like a mousewheel and it runs in
background.

%description -l ru_RU.UTF-8
Назначение программы S-Jog - предоставить удобный графический интерфейс
для функций ручки прокрутки на портативных компьютерах Sony Vaio. Программа
использует драйвер программируемого ввода/вывода в новых версиях ядра 2.4
или старый драйвер SPIC, который содержится в пакете исходных текстов S-Jog.

В настоящее время S-Jog может запускать перечисленные в файле sjogrc программы,
насраивать яркость экрана и уровень громкости. Кроме того, S-Jog позволяет
использовать ручку вместо колеса мыши и может работать в фоновом режиме.

%prep
%setup -q
%patch -p2

%build
%configure
%make

%install
%makeinstall
# consolehelper
%__install -pD -m640 %SOURCE1 $RPM_BUILD_ROOT%_sysconfdir/pam.d/setbrightness
%__install -pD -m640 %SOURCE2 $RPM_BUILD_ROOT%_sysconfdir/security/console.apps/setbrightness
%__mkdir_p $RPM_BUILD_ROOT%_bindir
%__mkdir_p $RPM_BUILD_ROOT%_sbindir
%__mv $RPM_BUILD_ROOT%_bindir/setbrightness $RPM_BUILD_ROOT%_sbindir/setbrightness
%__ln_s /usr/lib/consolehelper/helper $RPM_BUILD_ROOT%_bindir/setbrightness
# autorun
%__install -pD -m755 %SOURCE3 $RPM_BUILD_ROOT%_sysconfdir/X11/xinit.d/sjog

%find_lang %name

%post
if ! [ -c /dev/sonypi ]; then
  mknod /dev/sonypi c 10 63 2> /dev/null || \
echo 'Creating /dev/sonypi: failed.' \
Please run \'mknod /dev/sonypi c 10 63\' manually.
fi

%files -f %name.lang
%config(missingok,noreplace) %_sysconfdir/pam.d/setbrightness
%config(missingok,noreplace) %_sysconfdir/security/console.apps/setbrightness
%_sysconfdir/X11/xinit.d/*
%_bindir/*
%_sbindir/setbrightness
%_datadir/sjog
%config(noreplace) %_sysconfdir/sjogrc
%_man1dir/*
%doc README TODO AUTHORS COPYING ChangeLog NEWS

%changelog

changelog

 
: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
: Michael Shigorin