?? rtlinux-kernel.spec
字號:
%define rtlmajor 3%define linuxversion 2.3.51%define rtlrelease rtl3.0pre5%define kver 2.3.51-rtl3.0pre5Summary: The RTLinux %{rtlmajor}.x kernelName: rtlinux%{rtlmajor}-kernelVersion: %{linuxversion}%{rtlrelease}Release: 1Copyright: GPLGroup: BaseURL: http://www.rtlinux.org/Packager: Michael Barabanov <baraban@fsmlabs.com>Source0: ftp://ftp.fsmlabs.com/pub/rtlinux/rtlinux-kernel-%{linuxversion}.tar.gzSource1: config-%{linuxversion}-x86Patch: kernel_patch-%{linuxversion}-%{rtlrelease}BuildRoot: /tmp/rtlinux-kernel-root%define rtlinstdir /usr/src/rtlinux%{rtlmajor}%descriptionThis package contains the RTLinux kernel.%prep%setup -n linux%ifarch i386 i486 i586 i686%patch -p1cp -fv $RPM_SOURCE_DIR/config-%{linuxversion}-x86 .config%endif%buildmake oldconfig%ifarch i386 i486 i586 i686make bzImage%endifmake modules%installmake modules_install INSTALL_MOD_PATH="$RPM_BUILD_ROOT"mkdir -p $RPM_BUILD_ROOT/%{rtlinstdir}/linuxcp .config $RPM_BUILD_ROOT/%{rtlinstdir}/linux%ifarch i386 i486 i586 i686mkdir -p $RPM_BUILD_ROOT/bootcp arch/i386/boot/bzImage $RPM_BUILD_ROOT/boot/rtzImage%{rtlmajor}cp System.map $RPM_BUILD_ROOT/boot/System.map-%{kver}%endif%ifarch i386 i486 i586 i686find include -name 'asm-*' -and -not -name asm-i386 -prune -or -print|cpio -pd $RPM_BUILD_ROOT/%rtlinstdir/linux%elsefind include -print|cpio -pd $RPM_BUILD_ROOT/%rtlinstdir/linux%endif%post%ifarch i386 i486 i586 i686if [ -x /sbin/lilo -a -f /etc/lilo.conf ]; then /sbin/lilo > /dev/null 2>&1 exit 0fi%endif%preunrm -f /lib/modules/%{kver}/modules.dep%cleanrm -rf $RPM_BUILD_ROOT%files/lib/modules//boot%rtlinstdir%config
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -