⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kernel-2.6.11-mpc8349emds-optimize.spec

📁 coldfire MCF5445X基于unix平台的BSP
💻 SPEC
字号:
%define pfx /opt/freescale/rootfs/%{_target_cpu}%define dversion 2.6.10%define kernel arch/ppc/boot/images/vmlinux.gz%define pkg_name linuxSummary         : Linux kernel (core of the Linux operating system)Name            : kernelVersion         : 2.6.11Release         : 2License         : GPLVendor          : kernel.orgPackager        : Stuart HughesGroup           : System Environment/KernelSource          : %{pkg_name}-%{dversion}.tar.bz2Patch0          : patch-2.6.11.bz2Patch1		: linux-2.6.11-mpc8349e-general-20060414.patchPatch2          : linux-2.6.11-mpc8349e-pci-2.patchPatch3          : linux-2.6.11-mpc8349e-pci-agent.patchPatch4          : linux-2.6.11-mpc8349e-watchdog.patchPatch5          : linux-2.6.11-mpc8349e-sec2v13.patchPatch6		: linux-2.6.11-mpc83xx-sec2v15-2.patchPatch7          : linux-2.6.11-mpc8349e-usb-gadget.patchPatch8		: linux-2.6.11-mpc8349e-usb-host.patchPatch9		: linux-2.6.11-mpc8349e-usb-otg.patchPatch10         : linux-2.6.11-mpc8349e-spi-1.patchPatch11         : linux-2.6.11_usb-pmc-card.patchPatch12         : linux-2.6.11-mpc8349e-tsec-opt.patchPatch13         : linux-2.6.11-mpc8349e-tesc-pci-opt.patchPatch14         : kernel-2.6.11-gcc4.patchBuildRoot       : %{_tmppath}/%{name}Prefix          : %{pfx}%Description%{summary}From kernel.orgAll patches from Freescale%Prep%setup -n %{pkg_name}-%{dversion}%patch0 -p1%patch1 -p1%patch2 -p1%patch3 -p1%patch4 -p1%patch5 -p1%patch6 -p1%patch7 -p1%patch8 -p1%patch9 -p1%patch10 -p1%patch11 -p1%patch12 -p1%patch13 -p1%patch14 -p1%BuildSYSCFG_KTARG=${SYSCFG_KTARG:-uImage}if [ -z "$PKG_KERNEL_PRECONFIG" ]then    echo please set the KERNEL_PRECONFIG environment variable    exit 1fiif [ -f $PLATFORM_PATH/$PKG_KERNEL_PRECONFIG ]then    cp $PLATFORM_PATH/$PKG_KERNEL_PRECONFIG .configfiif [ -n "$PKG_KERNEL_WANT_CF" -o -n "$SCB_WANT_CF" ]then    make ARCH=${LINTARCH} CROSS_COMPILE= HOSTCC="${BUILDCC}" menuconfig    cp .config $PLATFORM_PATH/$PKG_KERNEL_PRECONFIGelse    yes "" | make ARCH=${LINTARCH} CROSS_COMPILE= HOSTCC="${BUILDCC}" oldconfigfimake ARCH=${LINTARCH} CROSS_COMPILE= HOSTCC="${BUILDCC}" $SYSCFG_KTARGif grep -q '^CONFIG_MODULES=' .configthen    make ARCH=${LINTARCH} CROSS_COMPILE= HOSTCC="${BUILDCC}" modulesfi%Installmkdir -p $RPM_BUILD_ROOT/%{pfx}/bootcp %{kernel} $RPM_BUILD_ROOT/%{pfx}/boot/cp System.map $RPM_BUILD_ROOT/%{pfx}/boot/if grep -q '^CONFIG_MODULES=' .configthen    make ARCH=${LINTARCH} CROSS_COMPILE= HOSTCC="${BUILDCC}" DEPMOD=/bin/true INSTALL_MOD_PATH=$RPM_BUILD_ROOT/%{pfx} modules_installfiif [ -n "$PKG_KERNEL_WANT_HEADERS" ]then    mkdir -p $RPM_BUILD_ROOT/%{pfx}/usr/src/linux/include    for i in asm asm-${LINTARCH} asm-generic config linux math-emu media mtd \             net pcmcia rxrpc scsi sound video    do        cp -a include/$i $RPM_BUILD_ROOT/%{pfx}/usr/src/linux/include/    donefi%Cleanrm -rf $RPM_BUILD_ROOT%Files%defattr(-,root,root)%{pfx}/*

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -