Group :: Sistema/Kernel e hardware
RPM: apanel
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: apanel
Version: 1.3
Release: alt6
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
Patch: 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/Kernel
%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
%patch -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
Version: 1.3
Release: alt6
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
Patch: 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/Kernel
%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
%patch -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