ALT Linux repositórios
Group :: Desenvolvimento/Kernel
RPM: kernel-headers-common
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
Name: kernel-headers-common
Version: 1.1.5
Release: alt2
Summary: Common header files for the Linux kernel
License: GPL
Group: Development/Kernel
BuildArch: noarch
Packager: Kernel Maintainers Committee <kernel at packages.altlinux.org>
Source0: adjust_kernel_headers
Source1: kheaders.init
Source2: adjust_kernel_headers.8
PreReq: chkconfig, service
%description
This package contains common directories and C header files from
various versions of the linux kernel.
%install
%__install -pD -m755 %SOURCE0 $RPM_BUILD_ROOT%_sbindir/adjust_kernel_headers
%__subst -p 's/ at VERSION at /%version/g' -- \
$RPM_BUILD_ROOT%_sbindir/adjust_kernel_headers
%__install -pD -m755 %SOURCE1 $RPM_BUILD_ROOT%_initdir/kheaders
%__install -pD -m755 %SOURCE2 $RPM_BUILD_ROOT%_man8dir/adjust_kernel_headers.8
%__mkdir_p $RPM_BUILD_ROOT%_includedir
%__mkdir_p $RPM_BUILD_ROOT%_sysconfdir/sysconfig/kernel
%__mkdir_p $RPM_BUILD_ROOT%_prefix/lib/kernel
%__mkdir_p $RPM_BUILD_ROOT/var/run/kernel
%__ln_s %_sysconfdir/sysconfig/kernel/include/{asm{,-generic},linux} \
$RPM_BUILD_ROOT%_includedir/
%__ln_s %_includedir/linux-default/include \
$RPM_BUILD_ROOT%_sysconfdir/sysconfig/kernel/
touch $RPM_BUILD_ROOT%_sysconfdir/sysconfig/kernel/include_manual_mode
for f in {autoconf,modversions,version}.{h,ph} _h2ph_pre.ph; do
touch "$RPM_BUILD_ROOT/var/run/kernel/$f"
done
%post
if [ $1 -eq 1 ]; then
/sbin/chkconfig --add kheaders
fi
%preun
if [ $1 -eq 0 ]; then
/sbin/chkconfig --del kheaders
fi
%triggerin -- glibc-kernheaders, kernel-headers-std-up, kernel-headers-std-smp, kernel22-headers, kernel24-headers
%_sbindir/adjust_kernel_headers ||:
%triggerpostun -- glibc-kernheaders, kernel-headers-std-up, kernel-headers-std-smp, kernel22-headers, kernel24-headers, kernel22-up, kernel22-up-secure, kernel22-smp, kernel22-smp-secure, kernel24-up, kernel24-smp
%_sbindir/adjust_kernel_headers ||:
%triggerpostun -- kernel-headers-common < 0:1.1-alt1
/sbin/chkconfig --add kheaders
/sbin/service kheaders start ||:
%files
%config %_initdir/kheaders
%_sbindir/adjust_kernel_headers
%_man8dir/*
%dir %_sysconfdir/sysconfig/kernel
%ghost %_sysconfdir/sysconfig/kernel/include
%ghost %_sysconfdir/sysconfig/kernel/include_manual_mode
%_includedir/*
%dir %_prefix/lib/kernel
%dir /var/run/kernel
%ghost /var/run/kernel/*
%changelog
…
Todas as alterações você pod ver aqui
Version: 1.1.5
Release: alt2
Summary: Common header files for the Linux kernel
License: GPL
Group: Development/Kernel
BuildArch: noarch
Packager: Kernel Maintainers Committee <kernel at packages.altlinux.org>
Source0: adjust_kernel_headers
Source1: kheaders.init
Source2: adjust_kernel_headers.8
PreReq: chkconfig, service
%description
This package contains common directories and C header files from
various versions of the linux kernel.
%install
%__install -pD -m755 %SOURCE0 $RPM_BUILD_ROOT%_sbindir/adjust_kernel_headers
%__subst -p 's/ at VERSION at /%version/g' -- \
$RPM_BUILD_ROOT%_sbindir/adjust_kernel_headers
%__install -pD -m755 %SOURCE1 $RPM_BUILD_ROOT%_initdir/kheaders
%__install -pD -m755 %SOURCE2 $RPM_BUILD_ROOT%_man8dir/adjust_kernel_headers.8
%__mkdir_p $RPM_BUILD_ROOT%_includedir
%__mkdir_p $RPM_BUILD_ROOT%_sysconfdir/sysconfig/kernel
%__mkdir_p $RPM_BUILD_ROOT%_prefix/lib/kernel
%__mkdir_p $RPM_BUILD_ROOT/var/run/kernel
%__ln_s %_sysconfdir/sysconfig/kernel/include/{asm{,-generic},linux} \
$RPM_BUILD_ROOT%_includedir/
%__ln_s %_includedir/linux-default/include \
$RPM_BUILD_ROOT%_sysconfdir/sysconfig/kernel/
touch $RPM_BUILD_ROOT%_sysconfdir/sysconfig/kernel/include_manual_mode
for f in {autoconf,modversions,version}.{h,ph} _h2ph_pre.ph; do
touch "$RPM_BUILD_ROOT/var/run/kernel/$f"
done
%post
if [ $1 -eq 1 ]; then
/sbin/chkconfig --add kheaders
fi
%preun
if [ $1 -eq 0 ]; then
/sbin/chkconfig --del kheaders
fi
%triggerin -- glibc-kernheaders, kernel-headers-std-up, kernel-headers-std-smp, kernel22-headers, kernel24-headers
%_sbindir/adjust_kernel_headers ||:
%triggerpostun -- glibc-kernheaders, kernel-headers-std-up, kernel-headers-std-smp, kernel22-headers, kernel24-headers, kernel22-up, kernel22-up-secure, kernel22-smp, kernel22-smp-secure, kernel24-up, kernel24-smp
%_sbindir/adjust_kernel_headers ||:
%triggerpostun -- kernel-headers-common < 0:1.1-alt1
/sbin/chkconfig --add kheaders
/sbin/service kheaders start ||:
%files
%config %_initdir/kheaders
%_sbindir/adjust_kernel_headers
%_man8dir/*
%dir %_sysconfdir/sysconfig/kernel
%ghost %_sysconfdir/sysconfig/kernel/include
%ghost %_sysconfdir/sysconfig/kernel/include_manual_mode
%_includedir/*
%dir %_prefix/lib/kernel
%dir /var/run/kernel
%ghost /var/run/kernel/*
%changelog
…
Todas as alterações você pod ver aqui