📄 httpd.spec
字号:
%define pfx /opt/freescale/rootfs/%{_target_cpu}Summary : Widely used Apache HTTP (web) ServerName : httpdVersion : 2.0.54Release : 0License : Apache (distributable)Vendor : FreescalePackager : Jason JinGroup : System Environment/DaemonsSource : %{name}-%{version}.tar.gzPatch0 : %{name}-%{version}-fsl.patchBuildRoot : %{_tmppath}/%{name}Prefix : %{pfx}%Description%{summary}%Prep%setup%patch0 -p1%Buildif [ -n "$UCLIBC" ]then AP_LIBS="-lpthread" \ ./configure --prefix=%{_prefix} \ --host=$CFGHOST --build=%{_build} \ --enable-so \ ac_cv_func_setpgrp_void=yes \ ac_cv_define_PTHREAD_PROCESS_SHARED=no \ ac_cv_sizeof_size_t=4 \ ac_cv_sizeof_ssize_t=4else ./configure --prefix=%{_prefix} \ --host=$CFGHOST --build=%{_build} \ --enable-so \ ac_cv_func_setpgrp_void=yes \ ac_cv_define_PTHREAD_PROCESS_SHARED=no \ ac_cv_sizeof_size_t=4 \ ac_cv_sizeof_ssize_t=4fimake %Installrm -rf $RPM_BUILD_ROOTmkdir -p $RPM_BUILD_ROOT/%{pfx}/%{_prefix}make install DESTDIR=$RPM_BUILD_ROOT/%{pfx}cd $RPM_BUILD_ROOT/%{pfx}/%{_prefix}rm -f lib/*.lapattern=/usraddprefix=$DEV_IMAGEpattern=$(echo $pattern | sed -e 's/\//\\\//g')addprefix=$(echo $addprefix | sed -e 's/\//\\\//g')match="s/$pattern/$addprefix$pattern/"rpmbuildroot_0=$(echo $RPM_BUILD_ROOT | sed -e 's/\//\\\//g')rpmbuildroot_1=$(echo $rpmbuildroot_0 |sed -e 's/httpd/php/')pfx_2=$(echo %{pfx} | sed -e 's/\//\\\//g')prefix_3=$(echo %{_prefix} | sed -e 's/\//\\\//g')sed -e $match ./build/config_vars.mk > ./build/config_vars-4ltib.mk.1sed -e "s/$addprefix$pattern\/modules/$rpmbuildroot_1\/$pfx_2\/$prefix_3\/modules/" ./build/config_vars-4ltib.mk.1 > ./build/config_vars-4ltib.mk.2sed -e "s/$addprefix$pattern\/conf/$rpmbuildroot_1\/$pfx_2\/$prefix_3\/conf/" ./build/config_vars-4ltib.mk.2 > ./build/config_vars-4ltib.mk.3rm ./build/config_vars-4ltib.mk.1 ./build/config_vars-4ltib.mk.2sed -e "s/libexecdir = \${exec_prefix}\/modules/libexecdir = \${exp_libexecdir}/" ./build/config_vars-4ltib.mk.3 > ./build/config_vars-4ltib.mk.4sed -e "s/sysconfdir = \${prefix}\/conf/sysconfdir = \${exp_sysconfdir}/" ./build/config_vars-4ltib.mk.4 > ./build/config_vars-4ltib.mkrm ./build/config_vars-4ltib.mk.3 ./build/config_vars-4ltib.mk.4sed -e $match ./bin/apu-config > ./bin/apu-config-4ltib sed -e $match ./bin/apr-config > ./bin/apr-config-4ltibcd ./binmv apr-config apr-config.bakmv apr-config-4ltib apr-configmv apu-config apu-config.bakmv apu-config-4ltib apu-configchmod 755 apu-configchmod 755 apr-configchmod 755 apxscd ../buildmv config_vars.mk config_var.mk.bakmv config_vars-4ltib.mk config_vars.mk%Cleanrm -rf $RPM_BUILD_ROOT%Files%defattr(-,root,root)%{pfx}/*
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -