Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37733708
en ru br
ALT Linux repositórios
5.0: 1.3-alt6
4.1: 1.3-alt5
4.0: 1.3-alt4

Group :: Sistema/Kernel e hardware
RPM: apanel

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e 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

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009