directfb.spec

来自「coldfire MCF5445X基于unix平台的BSP」· SPEC 代码 · 共 64 行

SPEC
64
字号
%define pfx /opt/freescale/rootfs/%{_target_cpu}Summary         : DirectFB is a graphics library for embedded systemsName            : DirectFBVersion         : 0.9.24Release         : 1License         : LGPLVendor          : FreescalePackager        : WMSGGroup           : System Environment/BaseSource          : %{name}-%{version}.tar.gzPatch1          : DirectFB-0.9.24-ppcasm.patchPatch2          : DirectFB-0.9.24-syscall0.patchPatch3          : DirectFB-0.9.24-compiler-h.patchPatch4          : DirectFB-0.9.24-relink.patchBuildRoot       : %{_tmppath}/%{name}Prefix          : %{pfx}%Description%{summary}%Prep%setup%patch1 -p1%patch2 -p1%patch3 -p1%patch4 -p1 %BuildKHDR_DIR=$DEV_IMAGE/usr/src/linux/includeif [ ! -f $KHDR_DIR/linux/config.h ]then    cat <<TXTNo file: $KHDR_DIR/linux/config.hYou need to build the kernel and have 'Include kernel headers' setto build this packageTXT    exit 1fiexport FREETYPE_CONFIG=${DEV_IMAGE}/usr/bin/freetype-configexport FREETYPE_CFLAGS=`${FREETYPE_CONFIG} --prefix=${DEV_IMAGE}/%{_prefix} --cflags`export FREETYPE_LIBS=`${FREETYPE_CONFIG} --prefix=${DEV_IMAGE}/%{_prefix} --libs`./configure --enable-shared --host=$CFGHOST --build=%{_build} \            --prefix=%{_prefix} --with-gfxdrivers=none \            --disable-x11 --enable-fbdev --enable-video4linux2 --disable-sdlperl -p -i -e 's,^#define\s+HAVE_ASM_PAGE_H\s+1,/\* #define HAVE_ASM_PAGE_H 1 \*/,' config.hmake KHDR=$KHDR_DIR%Installrm -rf $RPM_BUILD_ROOTmake install DESTDIR=$RPM_BUILD_ROOT/%{pfx}find $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib -name \*.la | xargs rm -f%Cleanrm -rf $RPM_BUILD_ROOT%Files%defattr(-,root,root)%{pfx}/*

⌨️ 快捷键说明

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