diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..059fd8c --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/mod_perl-2.0.8-svn1448242.tar.gz diff --git a/.perl516-mod_perl.metadata b/.perl516-mod_perl.metadata new file mode 100644 index 0000000..e1b0075 --- /dev/null +++ b/.perl516-mod_perl.metadata @@ -0,0 +1 @@ +59b7ca4cddecf34e523179d8f8fd3511f5ef1fc0 SOURCES/mod_perl-2.0.8-svn1448242.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index ce46a88..0000000 --- a/README.md +++ /dev/null @@ -1,5 +0,0 @@ -\ -The master branch has no content - -Look at the c7 branch if you are working with CentOS-7, or the c4/c5/c6 branch for CentOS-4, 5 or 6 -If you find this file in a distro specific branch, it means that no content has been checked in yet diff --git a/SOURCES/filter-provides.sh b/SOURCES/filter-provides.sh new file mode 100755 index 0000000..396bfaa --- /dev/null +++ b/SOURCES/filter-provides.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +/usr/lib/rpm/perl.prov.stack $* | \ + sed -e '/perl(warnings)/d' \ + -e '/HTTP::Request::Common)/d' + diff --git a/SOURCES/filter-requires.sh b/SOURCES/filter-requires.sh new file mode 100755 index 0000000..434558a --- /dev/null +++ b/SOURCES/filter-requires.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +/usr/lib/rpm/perl.req.stack $* |\ + sed -e '/perl(Apache2::FunctionTable)/d' \ + -e '/perl(Apache2::StructureTable)/d' \ + -e '/perl(Apache::Test.*)/d' \ + -e '/perl(Data::Flow)/d' \ + -e '/perl(Module::Build)/d' \ + -e '/perl(Apache2::MPM)/d' diff --git a/SOURCES/mod_perl-2.0.4-inline.patch b/SOURCES/mod_perl-2.0.4-inline.patch new file mode 100644 index 0000000..b49af77 --- /dev/null +++ b/SOURCES/mod_perl-2.0.4-inline.patch @@ -0,0 +1,11 @@ +--- mod_perl-2.0.4/src/modules/perl/modperl_common_util.h.inline ++++ mod_perl-2.0.4/src/modules/perl/modperl_common_util.h +@@ -22,7 +22,7 @@ + #ifdef MP_DEBUG + #define MP_INLINE + #else +-#define MP_INLINE APR_INLINE ++#define MP_INLINE + #endif + + #ifdef CYGWIN diff --git a/SOURCES/mod_perl-2.0.5-nolfs.patch b/SOURCES/mod_perl-2.0.5-nolfs.patch new file mode 100644 index 0000000..3eb345b --- /dev/null +++ b/SOURCES/mod_perl-2.0.5-nolfs.patch @@ -0,0 +1,14 @@ +Index: mod_perl-2.0.5/lib/Apache2/Build.pm +=================================================================== +--- mod_perl-2.0.5.orig/lib/Apache2/Build.pm 2011-02-02 21:23:47.000000000 +0100 ++++ mod_perl-2.0.5/lib/Apache2/Build.pm 2011-05-26 17:12:46.276946520 +0200 +@@ -2147,7 +2147,8 @@ sub has_large_files_conflict { + # with it is that we didn't have such a case yet, but may need to + # deal with it later + +- return $perl_lfs64 ^ $apr_lfs64; ++ return 0; ++ # $perl_lfs64 ^ $apr_lfs64; + } + + # if perl is built with uselargefiles, but apr not, the build won't diff --git a/SOURCES/modperl-2.0.8-no-event-mpm.patch b/SOURCES/modperl-2.0.8-no-event-mpm.patch new file mode 100644 index 0000000..db47535 --- /dev/null +++ b/SOURCES/modperl-2.0.8-no-event-mpm.patch @@ -0,0 +1,29 @@ +diff --git a/src/modules/perl/mod_perl.c b/src/modules/perl/mod_perl.c +index 6dd9027..dd1f52a 100644 +--- a/src/modules/perl/mod_perl.c ++++ b/src/modules/perl/mod_perl.c +@@ -653,6 +653,8 @@ int modperl_is_running(void) + int modperl_hook_pre_config(apr_pool_t *p, apr_pool_t *plog, + apr_pool_t *ptemp) + { ++ int threaded = 0; ++ int async = 0; + #if AP_MODULE_MAGIC_AT_LEAST(20110329,0) + ap_reserve_module_slots_directive("PerlLoadModule"); + #endif +@@ -662,6 +664,15 @@ int modperl_hook_pre_config(apr_pool_t *p, apr_pool_t *plog, + /* perl 5.8.1+ */ + modperl_hash_seed_init(p); + ++ ap_mpm_query(AP_MPMQ_IS_THREADED, &threaded); ++ ap_mpm_query(AP_MPMQ_IS_ASYNC, &async); ++ ++ if (async && threaded) { ++ ap_log_perror(APLOG_MARK, APLOG_CRIT, 0, ptemp, APLOGNO(00001) ++ "mod_perl is not compatible with a threaded and async MPM."); ++ return !OK; ++ } ++ + return OK; + } + diff --git a/SOURCES/perl.conf b/SOURCES/perl.conf new file mode 100644 index 0000000..30d5d16 --- /dev/null +++ b/SOURCES/perl.conf @@ -0,0 +1,48 @@ +# +# Mod_perl incorporates a Perl interpreter into the Apache web server, +# so that the Apache web server can directly execute Perl code. +# Mod_perl links the Perl runtime library into the Apache web server +# and provides an object-oriented Perl interface for Apache's C +# language API. The end result is a quicker CGI script turnaround +# process, since no external Perl interpreter has to be started. +# + +# Uncomment this line to globally enable warnings, which will be +# written to the server's error log. Warnings should be enabled +# during the development process, but should be disabled on a +# production server as they affect performance. +# +#PerlSwitches -w + +# Uncomment this line to enable taint checking globally. When Perl is +# running in taint mode various checks are performed to reduce the +# risk of insecure data being passed to a subshell or being used to +# modify the filesystem. Unfortunately many Perl modules are not +# taint-safe, so you should exercise care before enabling it on a +# production server. +# +#PerlSwitches -T + +# This will allow execution of mod_perl to compile your scripts to +# subroutines which it will execute directly, avoiding the costly +# compile process for most requests. +# +#Alias /perl /var/www/perl +# +# SetHandler perl-script +# PerlResponseHandler ModPerl::Registry +# PerlOptions +ParseHeaders +# Options +ExecCGI +# + +# This will allow remote server configuration reports, with the URL of +# http://servername/perl-status +# Change the ".example.com" to match your domain to enable. +# +# +# SetHandler perl-script +# PerlResponseHandler Apache2::Status +# Order deny,allow +# Deny from all +# Allow from .example.com +# diff --git a/SOURCES/perl.module.conf b/SOURCES/perl.module.conf new file mode 100644 index 0000000..859f453 --- /dev/null +++ b/SOURCES/perl.module.conf @@ -0,0 +1,10 @@ +# +# Mod_perl incorporates a Perl interpreter into the Apache web server, +# so that the Apache web server can directly execute Perl code. +# Mod_perl links the Perl runtime library into the Apache web server +# and provides an object-oriented Perl interface for Apache's C +# language API. The end result is a quicker CGI script turnaround +# process, since no external Perl interpreter has to be started. +# + +LoadModule perl_module modules/mod_perl.so diff --git a/SPECS/mod_perl.spec b/SPECS/mod_perl.spec new file mode 100644 index 0000000..d91e28e --- /dev/null +++ b/SPECS/mod_perl.spec @@ -0,0 +1,497 @@ +%{?scl:%scl_package mod_perl} + +%define use_system_apr 1 + +%if 0%{?scl:1} +%{!?_httpd24_apxs: %{expand: %%global _httpd24_apxs %%{_sbindir}/apxs}} +%{!?_httpd24_mmn: %{expand: %%global _httpd24_mmn %%(cat %{_includedir}/httpd/.mmn 2>/dev/null || echo missing-httpd-devel)}} +%{!?_httpd24_confdir: %{expand: %%global _httpd24_confdir %%{_sysconfdir}/httpd/conf.d}} +# /etc/httpd/conf.d with httpd < 2.4 and defined as /etc/httpd/conf.modules.d with httpd >= 2.4 +%{!?_httpd24_modconfdir: %{expand: %%global _httpd24_modconfdir %%{_sysconfdir}/httpd/conf.d}} +%{!?_httpd24_moddir: %{expand: %%global _httpd24_moddir %%{_libdir}/httpd/modules}} +%else +%{!?_httpd_apxs: %{expand: %%global _httpd_apxs %%{_sbindir}/apxs}} +%{!?_httpd_mmn: %{expand: %%global _httpd_mmn %%(cat %{_includedir}/httpd/.mmn 2>/dev/null || echo missing-httpd-devel)}} +%{!?_httpd_confdir: %{expand: %%global _httpd_confdir %%{_sysconfdir}/httpd/conf.d}} +# /etc/httpd/conf.d with httpd < 2.4 and defined as /etc/httpd/conf.modules.d with httpd >= 2.4 +%{!?_httpd_modconfdir: %{expand: %%global _httpd_modconfdir %%{_sysconfdir}/httpd/conf.d}} +%{!?_httpd_moddir: %{expand: %%global _httpd_moddir %%{_libdir}/httpd/modules}} +%endif + +Name: %{?scl:%scl_prefix}mod_perl +Version: 2.0.8 +Release: 3.20130221svn1448242%{?dist} +Summary: An embedded Perl interpreter for the Apache HTTP Server + +Group: System Environment/Daemons +License: ASL 2.0 +URL: http://perl.apache.org/ +# The source for this package was pulled from upstream's vcs. Use the +# following commands to generate the tarball: +# svn export -r 1448242 https://svn.apache.org/repos/asf/perl/modperl/branches/httpd24 mod_perl-2.0.8-svn1448242 +# tar czvf mod_perl-2.0.8-svn1448242.tar.gz mod_perl-2.0.8-svn1448242 +Source0: mod_perl-2.0.8-svn1448242.tar.gz +#Source0: http://perl.apache.org/dist/mod_perl-%{version}.tar.gz +Source1: perl.conf +Source2: perl.module.conf +Source3: filter-requires.sh +Source4: filter-provides.sh +Patch1: mod_perl-2.0.4-inline.patch +Patch2: mod_perl-2.0.5-nolfs.patch +#Patch3: mod_perl-short-name.patch +Patch4: modperl-2.0.8-no-event-mpm.patch + +BuildRequires: %{?scl:%scl_prefix}perl-devel, %{?scl:%scl_prefix}perl(ExtUtils::Embed) +BuildRequires: %{?scl:httpd24-}httpd-devel >= 2.4.0, %{?scl:httpd24-}httpd, gdbm-devel +%if %{use_system_apr} +BuildRequires: apr-devel >= 1.2.0, apr-util-devel +%else +BuildRequires: %{?scl:httpd24-}apr-devel >= 1.2.0, %{?scl:httpd24-}apr-util-devel +%endif +BuildRequires: %{?scl:%scl_prefix}perl(Data::Dumper) +# BuildRequires: %{?scl:%scl_prefix}perl(Data::Flow) +BuildRequires: %{?scl:%scl_prefix}perl(Tie::IxHash) +Requires: %{?scl:%scl_prefix}perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) +%if 0%{?scl:1} +Requires: %{?scl:httpd24-}httpd-mmn = %{_httpd24_mmn} +%else +Requires: %{?scl:httpd24-}httpd-mmn = %{_httpd_mmn} +%endif +# For Apache::SizeLimit::Core +Requires: %{?scl:%scl_prefix}perl(Linux::Pid) + +%if 0%{?fedora} >= 18 || 0%{?rhel} >= 7 + +%{?perl_default_filter} + +%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}perl\\(Apache2::Connection\\)$ +%global __provides_exclude %__provides_exclude|perl\\(Apache2::RequestRec\\)$ +%global __provides_exclude %__provides_exclude|perl\\(warnings\\)$ +%global __provides_exclude %__provides_exclude|perl\\(HTTP::Request::Common\\)$ +%global __provides_exclude %__provides_exclude|mod_perl\\.so\\(.*$ +%global __provides_exclude %__provides_exclude|mod_perl\\.so$ +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(Apache::Test.*\\) +%global __requires_exclude %__requires_exclude|perl\\(Data::Flow\\) +%global __requires_exclude %__requires_exclude|perl\\(Apache2::FunctionTable\\) +%global __requires_exclude %__requires_exclude|perl\\(Apache2::StructureTable\\) + +# Hide dependencies on broken provides +%global __requires_exclude %__requires_exclude|^perl\\(Apache2::MPM\\) + +%else + +%define __perl_requires %{SOURCE3} +%define __perl_provides %{SOURCE4} + +%endif + +%description +Mod_perl incorporates a Perl interpreter into the Apache web server, +so that the Apache web server can directly execute Perl code. +Mod_perl links the Perl run-time library into the Apache web server and +provides an object-oriented Perl interface for Apache's C language +API. The end result is a quicker CGI script turnaround process, since +no external Perl interpreter has to be started. + +Install mod_perl if you're installing the Apache web server and you'd +like for it to directly incorporate a Perl interpreter. + + +%package devel +Summary: Files needed for building XS modules that use mod_perl +Group: Development/Libraries +Requires: %{name}%{?_isa} = %{version}-%{release}, %{?scl:httpd24-}httpd-devel%{?_isa} + +%description devel +The mod_perl-devel package contains the files needed for building XS +modules that use mod_perl. + + +%prep +%setup -q -n mod_perl-%{version}-svn1448242 +%patch1 -p1 +%patch2 -p1 +#%patch3 -p1 +%patch4 -p1 -b .noeventmpm + +%build + +for i in Changes SVN-MOVE; do + iconv --from=ISO-8859-1 --to=UTF-8 $i > $i.utf8 + mv $i.utf8 $i +done + +cd docs +for i in devel/debug/c.pod devel/core/explained.pod user/Changes.pod; do + iconv --from=ISO-8859-1 --to=UTF-8 $i > $i.utf8 + mv $i.utf8 $i +done +cd .. + +%if 0%{?scl:1} +. /opt/rh/httpd24/enable + +%if %{use_system_apr} +CFLAGS="$RPM_OPT_FLAGS -fpic" %{__perl} Makefile.PL /dev/null ';' + +# Fix permissions to avoid strip failures on non-root builds. +chmod -R u+w $RPM_BUILD_ROOT/* + +%if 0%{?scl:1} +# Install the config file +install -d -m 755 $RPM_BUILD_ROOT%{_httpd24_confdir} +install -d -m 755 $RPM_BUILD_ROOT%{_httpd24_modconfdir} +install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_httpd24_confdir} +install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_httpd24_modconfdir}/02-perl.conf +%else +# Install the config file +install -d -m 755 $RPM_BUILD_ROOT%{_httpd_confdir} +install -d -m 755 $RPM_BUILD_ROOT%{_httpd_modconfdir} +install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_httpd_confdir} +install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_httpd_modconfdir}/02-perl.conf +%endif + +# Move set of modules to -devel +devmods="ModPerl::Code ModPerl::BuildMM ModPerl::CScan \ + ModPerl::TestRun ModPerl::Config ModPerl::WrapXS \ + ModPerl::BuildOptions ModPerl::Manifest \ + ModPerl::MapUtil ModPerl::StructureMap \ + ModPerl::TypeMap ModPerl::FunctionMap \ + ModPerl::ParseSource ModPerl::MM \ + Apache2::Build Apache2::ParseSource Apache2::BuildConfig \ + Bundle::ApacheTest" +for m in $devmods; do + test -f $RPM_BUILD_ROOT%{_mandir}/man3/${m}.3pm && + echo "%{_mandir}/man3/${m}.3pm*" + fn=${m//::/\/} + test -f $RPM_BUILD_ROOT%{perl_vendorarch}/${fn}.pm && + echo %{perl_vendorarch}/${fn}.pm + test -d $RPM_BUILD_ROOT%{perl_vendorarch}/${fn} && + echo %{perl_vendorarch}/${fn} + test -d $RPM_BUILD_ROOT%{perl_vendorarch}/auto/${fn} && + echo %{perl_vendorarch}/auto/${fn} +done | tee devel.files | sed 's/^/%%exclude /' > exclude.files +echo "%%exclude %{_mandir}/man3/Apache::Test*.3pm*" >> exclude.files + +# perl build script generates *.orig files, they get installed and later they +# break provides so mod_perl requires mod_perl-devel. We remove them here. +find "$RPM_BUILD_ROOT" -type f -name *.orig -exec rm -f {} \; + +%files -f exclude.files +%doc Changes LICENSE NOTICE README* STATUS SVN-MOVE docs/ +%if 0%{?scl:1} +%config(noreplace) %{_httpd24_confdir}/perl.conf +%config(noreplace) %{_httpd24_modconfdir}/02-perl.conf +%{_httpd24_moddir}/mod_perl.so +%else +%config(noreplace) %{_httpd_confdir}/perl.conf +%config(noreplace) %{_httpd_modconfdir}/02-perl.conf +%{_httpd_moddir}/mod_perl.so +%endif +%{_bindir}/* +%{perl_vendorarch}/auto/* +%dir %{perl_vendorarch}/Apache/ +%{perl_vendorarch}/Apache/Reload.pm +%{perl_vendorarch}/Apache/SizeLimit* +%{perl_vendorarch}/Apache2/ +%{perl_vendorarch}/Bundle/ +%{perl_vendorarch}/APR/ +%{perl_vendorarch}/ModPerl/ +%{perl_vendorarch}/*.pm +%{_mandir}/man3/*.3* + +%files devel -f devel.files +%if 0%{?scl:1} +%dir %{_includedir}/httpd/ +%endif +%{_includedir}/httpd/* +%{perl_vendorarch}/Apache/Test*.pm +%{perl_vendorarch}/MyTest +%{_mandir}/man3/Apache::Test*.3pm* + +%changelog +* Tue Mar 25 2014 Jan Kaluza - 2.0.8-3.20130221svn1448242 +- own include directories in -devel subpackage (#1079938) +- depend on httpd-2.4 in -devel subpackage + +* Thu Feb 13 2014 Jan Kaluza - 2.0.8-2.20130221svn1448242 +- do not enable mod_perl with event MPM (#1059225) + +* Tue Nov 19 2013 Jan Kaluza - 2.0.8-1.20130221svn1448242 +- bump version to 2.0.8, because we are using 2.0.8-dev from upstream svn + +* Thu Nov 14 2013 Jan Kaluza - 2.0.7-14.20130221svn1448242 +- do not build with apr/apr-util in rhel7 + +* Thu Oct 29 2013 Jan Kaluza - 2.0.7-13.20130221svn1448242 +- support for software collections + +* Thu Feb 21 2013 Jan Kaluza - 2.0.7-12.20130221svn1448242 +- update to httpd24 svn branch which provides much more better compatibility + with httpd-2.4 + +* Thu Feb 14 2013 Fedora Release Engineering - 2.0.7-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Tue Nov 20 2012 Jan Kaluza - 2.0.7-10 +- do not install .orig file generated by make xs_generate +- filter unversioned mod_perl.so from provides + +* Mon Nov 19 2012 Jan Kaluza - 2.0.7-9 +- clean up spec file +- do not require -devel when installing main package + +* Mon Nov 19 2012 Jan Kaluza - 2.0.7-8 +- add wrappers for new fields added in httpd-2.4 structures + +* Wed Jul 25 2012 Jan Kaluza - 2.0.7-7 +- updated httpd-2.4 patch + +* Fri Jul 20 2012 Fedora Release Engineering - 2.0.7-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Jul 10 2012 Petr Pisar - 2.0.7-5 +- Hide dependencies on broken provides + +* Mon Jul 09 2012 Petr Pisar - 2.0.7-4 +- Perl 5.16 rebuild + +* Mon Jul 09 2012 Petr Pisar - 2.0.7-3 +- Rebuild to fix Apache2::MPM dependency on i686 + +* Fri Jun 29 2012 Petr Pisar - 2.0.7-2 +- Perl 5.16 rebuild + +* Fri Jun 29 2012 Jan Kaluza - 2.0.7-1 +- update to 2.0.7 (#830501) + +* Sun Jun 10 2012 Petr Pisar - 2.0.5-11 +- Perl 5.16 rebuild + +* Thu Apr 19 2012 Petr Pisar - 2.0.5-10 +- Fix dependency declaration on Data::Dumper + +* Wed Apr 18 2012 Jan Kaluza - 2.0.5-9 +- fix compilation with httpd-2.4 (#809142) + +* Tue Mar 06 2012 Jan Kaluza - 2.0.5-8 +- filter perl(HTTP::Request::Common) Provide from -devel (#247250) +- use short_name as argv[0] (#782369) + +* Thu Jan 5 2012 Ville Skyttä - 2.0.5-7 +- Ship Apache::Reload and Apache::SizeLimit in main package (#748362). +- Require Linux::Pid for Apache::SizeLimit (#766568). +- Move Apache::Test* man pages to -devel. +- Don't filter Module::Build dependency. + +* Wed Nov 9 2011 Joe Orton - 2.0.5-6 +- fudge the LFS test (#730832) + +* Fri Jul 22 2011 Petr Pisar - 2.0.5-5 +- RPM 4.9 dependency filtering added + +* Fri Jun 17 2011 Marcela Mašláňová - 2.0.5-4 +- Perl mass rebuild + +* Mon Apr 11 2011 Marcela Mašláňová - 2.0.5-3 +- filter warnings from provides + +* Sat Mar 26 2011 Joe Orton - 2.0.5-2 +- ship NOTICE file + +* Sat Mar 26 2011 Joe Orton - 2.0.5-1 +- update to 2.0.5 + +* Tue Feb 08 2011 Fedora Release Engineering - 2.0.4-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Thu Nov 11 2010 Marcela Mašláňová - 2.0.4-13 +- fix missing requirements, add filter_setup macro, remove double provides + +* Sun Nov 04 2010 Emmanuel Seyman - 2.0.4-12 +- Spec cleanup for the merge review + +* Fri May 14 2010 Marcela Maslanova - 2.0.4-11 +- Mass rebuild with perl-5.12.0 + +* Tue Dec 8 2009 Joe Orton - 2.0.4-10 +- add security fix for CVE-2009-0796 (#544455) + +* Sat Jul 25 2009 Fedora Release Engineering - 2.0.4-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 2.0.4-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Fri Oct 17 2008 Joe Orton 2.0.4-7 +- fix inline abuse (#459351) + +* Wed Aug 6 2008 Joe Orton 2.0.4-5 +- rebuild to fix patch fuzz (#427758) + +* Mon Jul 14 2008 Joe Orton 2.0.4-4 +- rebuild for new BDB + +* Tue May 13 2008 Joe Orton 2.0.4-3 +- trim changelog; rebuild + +* Fri Apr 18 2008 Joe Orton 2.0.4-2 +- update to 2.0.4 + +* Wed Feb 27 2008 Tom "spot" Callaway - 2.0.3-21 +- Rebuild for perl 5.10 (again) + +* Tue Feb 19 2008 Fedora Release Engineering - 2.0.3-20 +- Autorebuild for GCC 4.3 + +* Wed Jan 30 2008 Joe Orton 2.0.3-19 +- further fixes for perl 5.10 (upstream r480903, r615751) + +* Wed Jan 30 2008 Joe Orton 2.0.3-18 +- fix build with perl 5.10 (upstream r480890) + +* Tue Jan 29 2008 Tom "spot" Callaway 2.0.3-17 +- fix perl BR + +* Mon Jan 28 2008 Tom "spot" Callaway 2.0.3-16 +- rebuild for new perl + +* Thu Dec 6 2007 Joe Orton 2.0.3-15 +- rebuild for new OpenLDAP + +* Wed Sep 5 2007 Joe Orton 2.0.3-14 +- filter perl(HTTP::Request::Common) Provide from -devel (#247250) + +* Sun Sep 2 2007 Joe Orton 2.0.3-13 +- rebuild for fixed 32-bit APR + +* Thu Aug 23 2007 Joe Orton 2.0.3-12 +- rebuild for expat soname bump + +* Tue Aug 21 2007 Joe Orton 2.0.3-11 +- rebuild for libdb soname bump + +* Mon Aug 20 2007 Joe Orton 2.0.3-10 +- fix License + +* Fri Apr 20 2007 Joe Orton 2.0.3-8 +- filter provide of perl(warnings) (#228429) + +* Wed Feb 28 2007 Joe Orton 2.0.3-7 +- also restore Apache::Test to devel +- add BR for perl-devel + +* Tue Feb 27 2007 Joe Orton 2.0.3-6 +- filter more Apache::Test requirements + +* Mon Feb 26 2007 Joe Orton 2.0.3-5 +- repackage set of trimmed modules, but only in -devel + +* Wed Jan 31 2007 Joe Orton 2.0.3-4 +- restore ModPerl::MM + +* Tue Dec 5 2006 Joe Orton 2.0.3-3 +- trim modules even more aggressively (#197841) + +* Mon Dec 4 2006 Joe Orton 2.0.3-2 +- update to 2.0.3 +- remove droplet in buildroot from multilib patch +- drop build-related ModPerl:: modules and Apache::Test (#197841) +- spec file cleanups + +* Wed Jul 12 2006 Jesse Keating - sh: line 0: fg: no job control +- rebuild + +* Thu Jun 15 2006 Joe Orton 2.0.2-6 +- fix multilib conflicts in -devel (#192733) + +* Fri Feb 10 2006 Jesse Keating - 2.0.2-5.1 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 2.0.2-3.2 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Fri Dec 2 2005 Joe Orton 2.0.2-3 +- rebuild for httpd 2.2 + +* Wed Oct 26 2005 Joe Orton 2.0.2-2 +- update to 2.0.2 + +* Thu Oct 20 2005 Joe Orton 2.0.1-2 +- rebuild + +* Fri Jun 17 2005 Warren Togami 2.0.1-1 +- 2.0.1 + +* Fri May 20 2005 Warren Togami 2.0.0-3 +- dep changes (#114651 jpo and ville) + +* Fri May 20 2005 Joe Orton 2.0.0-1 +- update to 2.0.0 final + +* Mon Apr 18 2005 Ville Skyttä - 2.0.0-0.rc5.3 +- Fix sample configuration. +- Explicitly disable the test suite. (#112563) + +* Mon Apr 18 2005 Joe Orton 2.0.0-0.rc5.2 +- fix filter-requires for new Apache2:: modules + +* Sat Apr 16 2005 Warren Togami - 2.0.0-0.rc5.1 +- 2.0.0-RC5 + +* Sun Apr 03 2005 Jose Pedro Oliveira - 2.0.0-0.rc4.1 +- Update to 2.0.0-RC4. +- Specfile cleanup. (#153236)