📄 kernel-2.6.10-mx31.spec.in
字号:
# Template = kernel-common.tmpl%define pfx /opt/freescale/rootfs/%{_target_cpu}%define pversion 2.6.10_mx31%define bld_dir_name linux-2.6.10%define kernel arch/arm/boot/zImage%define pkg_name linuxSummary : Linux kernel (core of the Linux operating system)Name : kernelVersion : 2.6.10_mx31Release : 1License : GPLVendor : Freescale SemiconductorPackager : Ross WilleGroup : System Environment/KernelSource : linux-2.6.10.tar.gzPatch0 : linux-2.6.10-rm_cr.patchPatch1 : linux-2.6.10-mx31-060217.patchPatch2 : linux-2.6.10-mx31-cs89x0_free_irq.patchPatch3 : linux-2.6.10-mx31-usbh2_gpio.patchPatch4 : linux-2.6.10-mx31-pcmcia_gpio.patchPatch5 : linux-2.6.10-mx31-pcmcia_release.patchPatch6 : linux-2.6.10-mx31-arch_idle.patchPatch7 : linux-2.6.10-mx31-arcotg_g_zero_oops.patchPatch8 : linux-2.6.10-mx31-ehci_arc_no_dbg.patchPatch9 : linux-2.6.10-mx31-usb_inactive_gpio.patchPatch10 : linux-2.6.10-mx31-ata_autodma.patchPatch11 : linux-2.6.10-mx31-dvfs_table_1400mV.patchPatch12 : linux-2.6.10-mx31-audio_mixer_id.patchPatch13 : linux-2.6.10-mx31-ll_pm.patchPatch14 : linux-2.6.10-mx31-bstat1.patchPatch15 : linux-2.6.10-mx31-usbh2_nand.patchPatch16 : linux-2.6.10-mx31-cs89x0_one_if.patchPatch17 : linux-2.6.10-mx31-mxcfb_26.1.17.patchPatch18 : linux-2.6.10-mx31-no_vsync_irq.patchBuildRoot : %{_tmppath}/%{name}Prefix : %{pfx}%Description%{summary}%Prep%setup -n linux-2.6.10%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%patch15 -p1%patch16 -p1%patch17 -p1%patch18 -p1if [ "${TOOLCHAIN_PREFIX}" = "arm-linux-" ]then echo "Generic toolchain: setting proper architecture." cd ${RPM_BUILD_DIR}/%{bld_dir_name} perl -p -i -e 's#^(arch-\$\(CONFIG_CPU_32v6\).*-march=)armv6,#$1armv6j,#' arch/arm/Makefilefiif [ "${TOOLCHAIN_PREFIX}" = "arm-none-linux-gnueabi-" ]then echo "CSL EABI toolchain: fixing CFLAGS_ABI for kernel modules." cd ${RPM_BUILD_DIR}/%{bld_dir_name} perl -p -i -e 's#^CFLAGS_ABI\s*:=.*#CFLAGS_ABI :=-mabi=apcs-gnu -Wa,-meabi=gnu#' arch/arm/Makefilefi
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -