Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37563719
en ru br
Репозитории ALT
5.1: 1.3-alt6
4.1: 1.3-alt5
4.0: 1.3-alt4
www.altlinux.org/Changes

Группа :: Система/Ядро и оборудование
Пакет: apanel

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

# -*- mode: rpm-spec; coding: koi8-u -*-

Name: apanel
Version: 1.3
Release: alt5

Summary: Fujitsu Lifebook application panel support
License: GPL
Group: System/Kernel and hardware

Url: http://apanel.sourceforge.net
Source0: http://unc.dl.sourceforge.net/sourceforge/apanel/%name-linux-%version.tar.gz
Source1: fjkeyd.init
Source2: fjkeyd.sysconfig
Patch1: apanel-linux-1.3-alt-id.patch
Patch2: apanel-linux-1.3-alt-makefile.patch
Patch3: apanel-linux-1.3-cvs-linux26-i2c.patch
Packager: Michael Shigorin <mike at altlinux.org>

BuildRequires: kernel-build-tools >= 0.6

%define ksourcename kernel-source-%name-%version

Summary(ru_RU.KOI8-R): Поддержка дополнительных кнопок Fujitsu Lifebook
Summary(uk_UA.KOI8-U): П╕дтримка додаткових кнопок Fujitsu Lifebook

%description
Fujitsu Lifebook application panel support;
needs appropriate kernel-modules-apanel package installed

%description -l ru_RU.KOI8-R
Поддержка панели приложений (дополнительных кнопок) Fujitsu Lifebook;
требует наличия соответствующего пакета kernel-modules-apanel

%description -l uk_UA.KOI8-U
П╕дтримка панел╕ додатк╕в (додаткових кнопок) Fujitsu Lifebook;
потребу╓ наявност╕ в╕дпов╕дного пакунку kernel-modules-apanel

%package -n kernel-source-apanel
Summary: kernel patch for Fujitsu Lifebook application panel support
Group: Development/Other

%description -n kernel-source-apanel
Fujitsu Lifebook application panel support

This package includes kernel patches needed for apanel support in
ALT Linux kernel (builds as kernel-modules-apanel)

%prep
%setup -q -n %name-linux-%version
#patch1 -p1
#patch2 -p1
%patch3 -p1

mv linux %ksourcename
mv utils/fjkeydscripts scripts

%build
pushd utils
%make
popd

%install
install -pD -m755 utils/fjkeyd %buildroot%_sbindir/fjkeyd
install -pD -m755 utils/apanelc %buildroot%_bindir/apanelc
install -pD -m755 %SOURCE1 %buildroot%_initdir/fjkeyd
install -pD -m644 %SOURCE2 %buildroot%_sysconfdir/sysconfig/fjkeyd

mv %ksourcename/Makefile %ksourcename/Makefile.orig
cat > %ksourcename/Makefile << __EOF__
obj-m   := apanel.o
-include \$(TOPDIR)/Rules.make
__EOF__

mkdir -p %buildroot%_sysconfdir/%name

mkdir -p %kernel_srcdir
tar -cjf %kernel_srcdir/%ksourcename.tar.bz2 %ksourcename

%files
%doc COPY* CREDITS README*
%doc scripts/
%dir %_sysconfdir/%name/
%config(noreplace) %_sysconfdir/sysconfig/fjkeyd
%_initdir/fjkeyd
%_sbindir/fjkeyd
%_bindir/apanelc

%files -n kernel-source-apanel
%kernel_src/%ksourcename.tar.bz2

%changelog

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

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