📄 uclibc-nommu.spec
字号:
%define pfx /opt/freescale/rootfs/%{_target_cpu}%define pkg_name uClibc%define linux_libc_headers linux-libc-headers-2.4.29Summary : uClibc - a Small C Library for LinuxName : uclibcVersion : 20050919Release : 1License : LGPLVendor : FreescalePackager : Stuart HughesGroup : System Environment/LibrariesSource : %{pkg_name}-%{version}.tar.bz2Source1 : %{linux_libc_headers}.tar.bz2Patch0 : uclibc-m68k-syscall.patchPatch1 : uclibc-20050919-mmuless.patchBuildRoot : %{_tmppath}/%{name}Prefix : %{pfx}%Description%{summary}See: http://www.uclibc.org/%Prep%setup -n %{pkg_name}tar jxvf %{SOURCE1}%patch0 -p1%patch1 -p1%Buildif [ ! -e %{linux_libc_headers}/include/asm ] then cd %{linux_libc_headers}/include/ ln -s asm-%{_target_cpu} asm cd -fiPKG_UCLIBC_PRECONFIG=${PKG_UCLIBC_PRECONFIG:-uclibc.config}if [ -f "$PLATFORM_PATH/$PKG_UCLIBC_PRECONFIG" ]then cp $PLATFORM_PATH/$PKG_UCLIBC_PRECONFIG .configfiif [ -n "$PKG_LIBC_WANT_CF" -o -n "$SCB_WANT_CF" ]then make menuconfig HOSTCC="$BUILDCC" cp .config $PLATFORM_PATH/$PKG_UCLIBC_PRECONFIGelse yes "" | make config HOSTCC="$BUILDCC"fimake HOSTCC="$BUILDCC"%Installrm -rf $RPM_BUILD_ROOTmake PREFIX=$RPM_BUILD_ROOT/%{pfx} install%Cleanrm -rf $RPM_BUILD_ROOT%Files%defattr(-,root,root)%{pfx}/*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -