?? linux-wlan.spec
字號:
%define pfx /opt/freescale/rootfs/%{_target_cpu}Summary : Linux Wireless LANName : linux-wlan-ngVersion : 0.1.12Release : 1License : MPLVendor : FreescalePackager : John FaithGroup : System Environment/UtilitiesSource : linux-wlan-ng-0.1.12.tar.gzPatch0 : wlan-0.1.12-mx21-1.patchPatch1 : wlan-0.1.12-iobase.patchPatch2 : wlan-0.1.12-host-cc.patchBuildRoot : %{_tmppath}/%{name}Prefix : %{pfx}Url : http://www.linux-wlan.com%Description%{summary}%Prep%setup %patch0 -p1%patch1 -p1%patch2 -p1%BuildKERNEL_SRC_DIR=${RPM_BUILD_DIR}/linuxPCMCIA_SRC_DIR=${RPM_BUILD_DIR}/pcmcia-cs-3.2.4# Check that kernel and pcmcia sources are availableif [ ! -d ${KERNEL_SRC_DIR} -o ! -d ${PCMCIA_SRC_DIR} ]; then echo "This package requires kernel and pcmcis-cs source." echo "For the kernel, run './ltib -m config' and enable the option" echo "'Leave the sources after building' and for pcmcia-cs," echo "build the package and leave the source with:" echo "'./ltib -p pcmcia-cs -l'." exit 1fiBUILD_ROOT=$RPM_BUILD_ROOT/%{pfx}cat <<HERE > $PRJ_BASE/tmp/wlan.configPRISM2_PCMCIA=yPRISM2_PLX=nPRISM2_PCI=nPRISM2_USB=nLINUX_SRC=$KERNEL_SRC_DIRPCMCIA_SRC=$PCMCIA_SRC_DIRWLAN_KERN_PCMCIA=nPCMCIA_DIR=/etc/pcmciaTARGET_ROOT_ON_HOST=$BUILD_ROOTINST_EXEDIR="/sbin"RC_DIR=/etc/rc.dSYSV_INIT=nHOST_COMPILE=""WLAN_TARGET_ARCH=$GNUTARCHCROSS_COMPILE_ENABLED=yCROSS_COMPILE="$TOOLCHAIN_PREFIX"WLAN_DEBUG=nTARGET_INST_EXEDIR=$RPM_BUILD_ROOTHERE./Configure -d $PRJ_BASE/tmp/wlan.configmake auto_configHOST_CC="$BUILDCC" HOST_LD="$BUILDLD" HOST_STRIP="$BUILDSTRIP" make all%Installrm -rf $RPM_BUILD_ROOTBUILD_ROOT=$RPM_BUILD_ROOT/%{pfx} make install DESTDIR=$RPM_BUILD_ROOT/%{pfx}%Cleanrm -rf $RPM_BUILD_ROOT%Files%defattr(-,root,root)%{pfx}/*
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -