Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:csbuild:DBA
dba-apache-243
dba-apache-243.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File dba-apache-243.spec of Package dba-apache-243
%define version 2.4.3 %define vers 243 %define prefix /DBA/apache/WWW/%{version} # apr >= 1.4 defines apr_file_link %define apr_file_link 0 %define use_dbaapr 0 %if 0%{?centos_version} >= 501 && 0%{?centos_version} <= 599 || 0%{?rhel_version} >= 406 && 0%{?rhel_version} <= 599 %define use_dbaapr 1 %define apr_file_link 1 %endif Name: dba-apache-%{vers} Summary: The Apache Web Server Version 2.4.3 License: The Apache Software License Group: Productivity/Networking/Web/Servers %define realver %{version} Version: %{version} Release: 1 Source0: http://httpd.apache.org/dev/dist/httpd-%{realver}.tar.bz2 Source1: dba-apache-rpmlintrc Patch1: httpd-disable-apr_file_link.patch Url: http://httpd.apache.org/ AutoReqProv: on BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} >= 1100 BuildRequires: -post-build-checks %endif %define use_dbaapr 0 %if %{use_dbaapr} BuildRequires: dba-apr dba-apr-util Requires: dba-apr dba-apr-util %else #!BuildIgnore: dba-apr dba-apr-util %endif # "Server:" header %define VENDOR DBA %define platform_string Linux/%VENDOR # Provides: dba-apache-%{vers} BuildRequires: ed openssl-devel pcre-devel zlib-devel %if %{?suse_version:1}0 %define httpduser wwwrun %define httpdgroup www %else %define httpduser apache %define httpdgroup apache BuildRequires: expat-devel %endif PreReq: fileutils textutils grep sed %if %{?suse_version:1}0 PreReq: permissions BuildRequires: db-devel openldap2 openldap2-devel libapr-util1-devel >= 1.3 libapr1-devel >= 1.3 %else BuildRequires: db4-devel openldap openldap-devel %if 0%{?centos_version} == 504 || 0%{?rhel_version} == 501 BuildRequires: libapr-util1-devel >= 1.3 libapr1-devel >= 1.3 %else %if %{use_dbaapr} == 0 BuildRequires: apr-util-devel apr-devel %endif %endif %endif %description Apache 2, the successor to Apache 1. Apache is the most used Web server software worldwide. See /usr/share/doc/packages/apache2/, http://httpd.apache.org/, and http://httpd.apache.org/docs-2.0/upgrading.html. Authors: -------- Too many to list here -- see /usr/share/doc/packages/apache2/ABOUT_APACHE %prep # # O/ ._ .__ ._ # /O |_)|(/_|_) # | | # %setup -q -n httpd-%{realver} %if 0%{?apr_file_link} == 0 %patch1 -p0 %endif # cat $RPM_SOURCE_DIR/SUSE-NOTICE >> NOTICE # # replace PLATFORM string that's seen in the "Server:" header # sed 's,(" PLATFORM "),(%platform_string),' server/core.c > tmp_file && mv tmp_file server/core.c sed 's/public_html/%{userdir}/g' docs/conf/extra/httpd-userdir.conf.in > tmp_file && mv tmp_file docs/conf/extra/httpd-userdir.conf.in # # now configure Apache # %if 0%{?suse_version} > 910 aclocal autoreconf --force --install %else rm -rf aclocal.m4 autom4te*.cache autoheader autoconf %endif %build # # O/ |_ o| _| # /O |_)|_|||(_| # CFLAGS="$RPM_OPT_FLAGS -fPIC -Wall -fno-strict-aliasing -DLDAP_DEPRECATED" \ CPPFLAGS="-DSSL_EXPERIMENTAL_ENGINE -DMAX_SERVER_LIMIT=200000 -DLDAP_DEPRECATED -DMAXLINE=4096" \ ./configure \ --prefix=%{prefix} \ --enable-mpms-shared=all \ %if %{use_dbaapr} --with-apr=/DBA/apache/APR/bin/apr-1-config \ --with-apr-util=/DBA/apache/APU/bin/apu-1-config \ %endif \ --enable-exception-hook \ \ %if %{?suse_version:%suse_version}%{?!suse_version:9999} > 930 --with-pcre \ --enable-pie \ %endif --enable-mods-shared=reallyall \ --enable-ssl=shared \ \ --disable-isapi \ --enable-deflate \ --enable-echo \ --enable-filter \ --enable-ext-filter \ --enable-charset-lite \ --enable-file-cache \ --enable-logio \ --enable-dumpio \ --enable-bucketeer \ --enable-case_filter \ --enable-case_filter_in \ \ --with-ldap \ --enable-ldap \ --enable-authnz_ldap \ \ --enable-proxy \ --enable-proxy-connect \ --enable-proxy-ftp \ --enable-proxy-http \ --enable-cache \ --enable-disk-cache \ --enable-mem-cache \ --enable-version \ \ --enable-dav-lock \ --enable-authn-alias \ --enable-optional-hook-export \ --enable-optional-hook-import \ --enable-optional-fn-import \ --enable-optional-fn-export \ --disable-rotatelogs \ \ --enable-suexec \ --with-suexec-bin=%{_sbindir}/suexec%{vers} \ --with-suexec-caller=%httpduser \ --with-suexec-docroot=%{datadir} \ --with-suexec-logfile=%{logfiledir}/suexec.log \ --with-suexec-userdir=%{userdir} \ --with-suexec-uidmin=96 \ --with-suexec-gidmin=96 \ --with-suexec-safepath=%{suexec_safepath} make CFLAGS="$RPM_OPT_FLAGS -fPIC \ -fno-strict-aliasing \ -Wall " \ %{?jobs:-j%jobs} %install # # O/ o._ __|_ _.|| # /O || |_> |_(_||| # # # (most installation (to build root) has already been done in %%build) # make DESTDIR=$RPM_BUILD_ROOT install %post cd %{prefix}/.. %{__rm} -f 2.4.latest %{__ln_s} -f %{version} 2.4.latest %files # _ # O/ _|_o| _ _ # /O | ||(/__> # %defattr(-,root,root) %dir %{prefix} %{prefix}/bin %{prefix}/build %{prefix}/conf %{prefix}/cgi-bin %{prefix}/error %{prefix}/htdocs %{prefix}/icons %{prefix}/include %{prefix}/man %{prefix}/manual %{prefix}/modules %if 0%{?rhel_version} == 406 %{prefix}/lib %endif %clean [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %changelog * Fri Aug 31 2012 Holger Manthey <holger.manthey@bertelsmann.de> - inital version
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor