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

📄 xfree86.spec

📁 coldfire MCF5445X基于unix平台的BSP
💻 SPEC
字号:
%define pfx /opt/freescale/rootfs/%{_target_cpu}%define BLD_DIR XFree86Summary         : X Windows SystemName            : XFree86Version         : 4.4.0Release         : 1License         : XFree86 1.1 (BSD like)Vendor          : FreescalePackager        : Stuart HughesGroup           : System Environment/LibrariesSource0         : XFree86-4.4.0-src-1.tgzSource1         : XFree86-4.4.0-src-2.tgzSource2         : XFree86-4.4.0-src-3.tgzSource3         : XFree86-4.4.0-src-4.tgzSource4         : XFree86-4.4.0-src-5.tgzSource5         : XFree86-4.4.0-src-6.tgzSource6         : XFree86-4.4.0-src-7.tgzBuildRoot       : %{_tmppath}/%{name}Prefix          : %{pfx}%Description%{summary}%Prepcd ${RPM_BUILD_DIR}rm -rf %{BLD_DIR}mkdir %{BLD_DIR}cd %{BLD_DIR}for i in XFree86-4.4.0-src-1.tgz XFree86-4.4.0-src-2.tgz XFree86-4.4.0-src-3.tgz XFree86-4.4.0-src-4.tgz XFree86-4.4.0-src-5.tgz XFree86-4.4.0-src-6.tgz XFree86-4.4.0-src-7.tgzdo	DC=`perl -e 'shift =~ /bz2/ ? print "--bzip" : print "-z"' $i`	tar ${DC} -xvf $RPM_SOURCE_DIR/$idonecd xccat > config/cf/host.def << "EOF"#define BourneShell      bash #define CppCmd           cpp#define RawCppCmd        cpp -undef#define ModuleCppCmd     cpp#define GccWarningOptions  -pipe /* Speed up compiles */#define ForceNormalLib   YES#define BuildLBX                NO#define BuildFonts              NO#define BuildAppgroup           NO#define BuildDBE                NO#define BuildXCSecurity         NO#define FontServerAccess        NO#define BuildFontServer         NO#define BuildSpecsDocs          NO#define BuildEVI                NO#define BuildPlugin             NO#define BuildRECORD             NO#define BuildPexExt             NO#define BuildServer             NO#define BuildXAudio             NO#define BuildXAServer           NO#define BuildXIE                NO#define BuildXInputExt          NO#define BuildXInputLib          NO#define BuildXKB                NO /* use external packages for these */#define HasFreetype2             YES#define HasFontconfig            YES#define HasExpat                 YES#define HasLibpng                YES#define HasZlib                  YES#define HasTk                    NO#define HasPam                   NO#define HasKrbIV                 NO#define HasKrb5                  NO#define ProjectRoot      %{_prefix}/X11R6#define VarDirectory     %{_prefix}/var#define SystemUsrLibDir  %{_prefix}/lib#define SystemUsrIncDir  %{_prefix}/include#define LogDirectory     %{_prefix}/var/log#define AdmDir           %{_prefix}/adm#define Freetype2Dir     %{_prefix}#define ExpatDir         %{_prefix}#define FontconfigDir    %{_prefix}#define LibpngDir        %{_prefix}#define TkLibDir         %{_prefix}/lib#define TkIncDir         %{_prefix}/include#define TclLibDir        %{_prefix}/lib#define TclIncDir        %{_prefix}/include#define EtcX11Directory  %{_prefix}/etc/X11#define XAppLoadDir      %{_prefix}/etc/X11/app-defaultsEOF%Buildcd $RPM_BUILD_DIR/%{BLD_DIR}/xc# This will build all makefiles etc, but nothing else, I only want librariesmake World WORLDOPTS=""%Installrm -rf $RPM_BUILD_ROOTcd $RPM_BUILD_DIR/%{BLD_DIR}/xcmkdir -p $RPM_BUILD_ROOT/%{pfx}make DESTDIR=$RPM_BUILD_ROOT/%{pfx}/%{_prefix} install for i in bin lib includedo    mkdir -p $RPM_BUILD_ROOT/${pfx}/%{_prefix}/$idoneln -sf ../X11R6/bin         $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/bin/X11ln -sf ../X11R6/lib/X11     $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/X11ln -sf ../X11R6/include/X11 $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/include/X11# fix some links that come out with absolute pathsrm -f $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/include/GLln -sf ../X11R6/include/GL  $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/include/GLrm -f $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/libGL.sorm -f $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/libGL.so.1ln -sf ../X11R6/lib/libGL.so $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/libGL.so ln -sf ../X11R6/lib/libGL.so.1 $RPM_BUILD_ROOT/%{pfx}/%{_prefix}/lib/libGL.so.1%Postecho "%{_prefix}/X11R6/lib" >> %{_prefix}/etc/ld.so.conf%{_prefix}/sbin/ldconfig%Cleanrm -rf $RPM_BUILD_ROOT%Files%defattr(-,root,root)%{pfx}/*

⌨️ 快捷键说明

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