8
0
OBS User unknown
2008-06-30 13:29:48 +00:00
committed by Git OBS Bridge
parent 7f493bf576
commit 9c3537198d
4 changed files with 86 additions and 52 deletions

View File

@@ -1,3 +1,20 @@
-------------------------------------------------------------------
Fri Jun 27 17:10:25 CEST 2008 - anicka@suse.cz
- update to 2.0.4
* Refactor tests to use keepalives instead of same_interp
* Apache2::Reload has been moved to an externally maintained
CPAN distribution
* Expose apr_thread_rwlock_t with the APR::ThreadRWLock module
* Catch up with some httpd API changes
* SECURITY: CVE-2007-1349 (cve.mitre.org)
fix unescaped variable interprolation in regular expression
fix ModPerl::RegistryCooker::read_script to handle all
possible errors, previously there was a case where
Apache2::Const::OK was returned on an error.
* bugfixes
- enable test suite
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jan 15 01:17:20 CET 2008 - ro@suse.de Tue Jan 15 01:17:20 CET 2008 - ro@suse.de

View File

@@ -1,5 +1,5 @@
# #
# spec file for package apache2-mod_perl (Version 2.0.3.99) # spec file for package apache2-mod_perl (Version 2.0.4)
# #
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine # This file and all modifications and additions to the pristine
@@ -10,6 +10,8 @@
# norootforbuild # norootforbuild
Url: http://perl.apache.org/
Name: apache2-mod_perl Name: apache2-mod_perl
BuildRequires: apache2-devel db-devel ed pcre-devel perl-BSD-Resource perl-Compress-Zlib perl-Tie-IxHash perl-libwww-perl sudo BuildRequires: apache2-devel db-devel ed pcre-devel perl-BSD-Resource perl-Compress-Zlib perl-Tie-IxHash perl-libwww-perl sudo
%if 0%{sles_version} == 9 %if 0%{sles_version} == 9
@@ -33,13 +35,13 @@ Requires: perl-URI perl-libwww-perl
Obsoletes: mod_perl_2 Obsoletes: mod_perl_2
Conflicts: mod_perl Conflicts: mod_perl
AutoReqProv: on AutoReqProv: on
Version: 2.0.3.99 Version: 2.0.4
Release: 1 Release: 1
Source0: mod_perl-%{version}.tar.bz2 Source0: mod_perl-%{version}.tar.bz2
#%define apache_test_version 1_99_15 #%define apache_test_version 1_99_15
# cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic up -r MODPERL_%{apache_test_version} # cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic up -r MODPERL_%{apache_test_version}
#Source1: Apache-Test-%{apache_test_version}.tar.bz2 #Source1: Apache-Test-%{apache_test_version}.tar.bz2
Url: http://perl.apache.org/ #Url: http://perl.apache.org/
Icon: mod_perl.xpm Icon: mod_perl.xpm
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -78,6 +80,7 @@ be placed inside the /srv/www/cgi-bin/ directory. Refer to
%package devel %package devel
License: The Apache Software License
Summary: Embedded Perl for Apache - Development package Summary: Embedded Perl for Apache - Development package
Group: Productivity/Networking/Web/Servers Group: Productivity/Networking/Web/Servers
AutoReqProv: on AutoReqProv: on
@@ -141,10 +144,10 @@ chmod 2770 t/htdocs/hooks
#} #}
t/TEST -start-httpd -port select -startup_timeout 720 t/TEST -start-httpd -port select -startup_timeout 720
t/TEST -run-tests || true t/TEST -run-tests || true
#t/TEST -run-tests || { t/TEST -run-tests || {
# t/TEST -stop-httpd t/TEST -stop-httpd
# exit 1 exit 1
#} }
t/TEST -stop-httpd t/TEST -stop-httpd
# in case of failures, see http://perl.apache.org/docs/2.0/user/help/help.html#_C_make_test___Failures # in case of failures, see http://perl.apache.org/docs/2.0/user/help/help.html#_C_make_test___Failures
# then, debug like this: # then, debug like this:
@@ -241,7 +244,7 @@ find $RPM_BUILD_ROOT/%{perl_sitearch} -name .packlist | xargs --no-run-if-empty
%{perl_vendorarch}/APR.pm %{perl_vendorarch}/APR.pm
%{perl_vendorarch}/Bundle %{perl_vendorarch}/Bundle
%{perl_vendorarch}/ModPerl %{perl_vendorarch}/ModPerl
%{perl_vendorarch}/MyTest #%{perl_vendorarch}/MyTest
#%dir %{perl_sitearch}/auto #%dir %{perl_sitearch}/auto
%{perl_vendorarch}/auto/* %{perl_vendorarch}/auto/*
%{perl_vendorarch}/mod_perl2.pm %{perl_vendorarch}/mod_perl2.pm
@@ -260,12 +263,26 @@ if ! test -f /.buildenv; then
fi fi
%changelog %changelog
* Tue Jan 15 2008 - ro@suse.de * Fri Jun 27 2008 anicka@suse.cz
- update to 2.0.4
* Refactor tests to use keepalives instead of same_interp
* Apache2::Reload has been moved to an externally maintained
CPAN distribution
* Expose apr_thread_rwlock_t with the APR::ThreadRWLock module
* Catch up with some httpd API changes
* SECURITY: CVE-2007-1349 (cve.mitre.org)
fix unescaped variable interprolation in regular expression
fix ModPerl::RegistryCooker::read_script to handle all
possible errors, previously there was a case where
Apache2::Const::OK was returned on an error.
* bugfixes
- enable test suite
* Tue Jan 15 2008 ro@suse.de
- update to SVN version to build with current perl - update to SVN version to build with current perl
- still ignore test-suite errors for the moment - still ignore test-suite errors for the moment
* Thu Jun 14 2007 - anicka@suse.cz * Thu Jun 14 2007 anicka@suse.cz
- split up devel subpackage - split up devel subpackage
* Tue Jan 23 2007 - anicka@suse.cz * Tue Jan 23 2007 anicka@suse.cz
- update to 2.0.3 - update to 2.0.3
* Prevent things in %%INC that are not stat() able * Prevent things in %%INC that are not stat() able
from breaking Apache2::Status 'Loaded Modules' from breaking Apache2::Status 'Loaded Modules'
@@ -279,11 +296,11 @@ fi
- remove last two patches (fixed in upstream) - remove last two patches (fixed in upstream)
- temporarily disable t/api/server_const.t because - temporarily disable t/api/server_const.t because
it does not work with current get_server_version() it does not work with current get_server_version()
* Wed Aug 09 2006 - poeml@suse.de * Wed Aug 09 2006 poeml@suse.de
- build fix for sles9: add openldap2-devel to BuildRequires - build fix for sles9: add openldap2-devel to BuildRequires
* Fri Jul 14 2006 - olh@suse.de * Fri Jul 14 2006 olh@suse.de
- rename gzip archive from .bz2 to .gz - rename gzip archive from .bz2 to .gz
* Tue Jul 04 2006 - poeml@suse.de * Tue Jul 04 2006 poeml@suse.de
- add mod_perl-r411028-t_api_status.patch and - add mod_perl-r411028-t_api_status.patch and
mod_perl-t_content_length-r412063.patch, which both fix test mod_perl-t_content_length-r412063.patch, which both fix test
cases to work with httpd trunk cases to work with httpd trunk
@@ -291,70 +308,70 @@ fi
not been needed for long enough now not been needed for long enough now
- enable more apache modules in testing (deflate, proxy, - enable more apache modules in testing (deflate, proxy,
proxy_http) proxy_http)
* Mon Jan 30 2006 - poeml@suse.de * Mon Jan 30 2006 poeml@suse.de
- removed libapr-util1-devel from BuildRequires (apache2-devel does - removed libapr-util1-devel from BuildRequires (apache2-devel does
require it) require it)
* Wed Jan 25 2006 - mls@suse.de * Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires - converted neededforbuild to BuildRequires
* Wed Dec 21 2005 - varkoly@suse.de * Wed Dec 21 2005 varkoly@suse.de
- Update to 2.0.2 - Update to 2.0.2
* Mon Dec 12 2005 - poeml@suse.de * Mon Dec 12 2005 poeml@suse.de
- fix quoting of dollar sign in here document which creates the - fix quoting of dollar sign in here document which creates the
startup file [#136882] startup file [#136882]
* Tue Nov 15 2005 - uli@suse.de * Tue Nov 15 2005 uli@suse.de
- disabled tests on ARM, don't make much sense with current QEMU - disabled tests on ARM, don't make much sense with current QEMU
* Fri Aug 12 2005 - poeml@suse.de * Fri Aug 12 2005 poeml@suse.de
- install documentation [#95243] - install documentation [#95243]
* Tue Aug 02 2005 - pth@suse.de * Tue Aug 02 2005 pth@suse.de
- mod_perl2 needs a different startup file (#99275) - mod_perl2 needs a different startup file (#99275)
* Wed Jul 27 2005 - pth@suse.de * Wed Jul 27 2005 pth@suse.de
- Update to 2.0.1 - Update to 2.0.1
* Tue Jan 25 2005 - poeml@suse.de * Tue Jan 25 2005 poeml@suse.de
- update 2.0.0 to release candidate 4 - update 2.0.0 to release candidate 4
- move usage hints from %%post into package description - move usage hints from %%post into package description
- remove obsolete stuff from %%clean - remove obsolete stuff from %%clean
* Mon Dec 20 2004 - poeml@suse.de * Mon Dec 20 2004 poeml@suse.de
- update to 2.0.0, release candidate 1 - update to 2.0.0, release candidate 1
- comment out mod_perl-1.99_09-ipv6.dif, it shouldn't be needed - comment out mod_perl-1.99_09-ipv6.dif, it shouldn't be needed
anymore for the build farm anymore for the build farm
- the call to /usr/share/apache2/get_module_list is not needed - the call to /usr/share/apache2/get_module_list is not needed
- fix startup file for recent changes - fix startup file for recent changes
* Mon Oct 11 2004 - poeml@suse.de * Mon Oct 11 2004 poeml@suse.de
- update to 1.99_15_20040907 - update to 1.99_15_20040907
- put Apache-Test in separate tarball - put Apache-Test in separate tarball
* Tue Mar 02 2004 - poeml@suse.de * Wed Mar 03 2004 poeml@suse.de
- update to CVS snapshot 1.99_12_20040302 - update to CVS snapshot 1.99_12_20040302
- two tests need small tweaks for file permissions - two tests need small tweaks for file permissions
- mod_perl-1.99_09-perlmm.dif is obsolete - mod_perl-1.99_09-perlmm.dif is obsolete
- remove file ROADMAP from filelist - remove file ROADMAP from filelist
* Thu Feb 19 2004 - ro@suse.de * Thu Feb 19 2004 ro@suse.de
- added check-build.sh (build on 2.6 hosts only) - added check-build.sh (build on 2.6 hosts only)
* Wed Jan 28 2004 - ro@suse.de * Wed Jan 28 2004 ro@suse.de
- build as normal user - build as normal user
* Tue Nov 18 2003 - poeml@suse.de * Tue Nov 18 2003 poeml@suse.de
- add some comments about the SOL_IPV6-test.c test program [#31246] - add some comments about the SOL_IPV6-test.c test program [#31246]
* Mon Sep 22 2003 - mls@suse.de * Mon Sep 22 2003 mls@suse.de
- fix build for official perl-5.8.1 (missing MM initialization) - fix build for official perl-5.8.1 (missing MM initialization)
* Thu Aug 28 2003 - poeml@suse.de * Thu Aug 28 2003 poeml@suse.de
- last added patch is not needed - last added patch is not needed
- clean up some old cruft from the spec file - clean up some old cruft from the spec file
- use only IPv4 sockets for testing, if SOL_IPV6 socket option is - use only IPv4 sockets for testing, if SOL_IPV6 socket option is
not available. With this the package builds on all machines. not available. With this the package builds on all machines.
* Thu Aug 21 2003 - mjancar@suse.cz * Thu Aug 21 2003 mjancar@suse.cz
- honor user supplied OPTIMIZE like original MakeMaker does - honor user supplied OPTIMIZE like original MakeMaker does
- use $RPM_OPT_FLAGS - use $RPM_OPT_FLAGS
* Wed Aug 20 2003 - mjancar@suse.cz * Wed Aug 20 2003 mjancar@suse.cz
- require the perl version we build with - require the perl version we build with
* Thu Aug 07 2003 - poeml@suse.de * Thu Aug 07 2003 poeml@suse.de
- update to snapshot 1.99_09_20030803 - update to snapshot 1.99_09_20030803
- enable t/apr-ext/uuid.t (problem was that apr-config wasn't found) - enable t/apr-ext/uuid.t (problem was that apr-config wasn't found)
- add db-devel to neededforbuild, so APR.so can be linked with - add db-devel to neededforbuild, so APR.so can be linked with
`apu-config --ldflags --libs` `apu-config --ldflags --libs`
* Wed Aug 06 2003 - poeml@suse.de * Wed Aug 06 2003 poeml@suse.de
- fix last change: config-dist.sh did never exit with "ok" - fix last change: config-dist.sh did never exit with "ok"
* Wed Aug 06 2003 - ro@suse.de * Wed Aug 06 2003 ro@suse.de
- use different string in config-dist.sh (one we check for ...) - use different string in config-dist.sh (one we check for ...)
* Mon Aug 04 2003 - poeml@suse.de * Mon Aug 04 2003 poeml@suse.de
- config-dist.sh: build only on hosts that support listening on - config-dist.sh: build only on hosts that support listening on
IPv6-only sockets IPv6-only sockets
- increase the timeout when waiting for the test server. - increase the timeout when waiting for the test server.
@@ -364,11 +381,11 @@ fi
- don't make use of %%jobs, it doesn't work - don't make use of %%jobs, it doesn't work
- obsolete mod_perl_2, the precursor - obsolete mod_perl_2, the precursor
- fix typo in %%post - fix typo in %%post
* Mon Aug 04 2003 - poeml@suse.de * Mon Aug 04 2003 poeml@suse.de
- update to snapshot 1.99_09_20030803 - update to snapshot 1.99_09_20030803
- disable a new test that fails - disable a new test that fails
- add a diagnostic config-dist.sh - add a diagnostic config-dist.sh
* Mon Jul 28 2003 - poeml@suse.de * Mon Jul 28 2003 poeml@suse.de
- update to snapshot 1.99_09_20030727 - update to snapshot 1.99_09_20030727
- add sudo to the buildsystem, so the tests can be run as nobody - add sudo to the buildsystem, so the tests can be run as nobody
- don't explicitely strip binaries since RPM handles it, and may - don't explicitely strip binaries since RPM handles it, and may
@@ -379,26 +396,26 @@ fi
- allow passing of "jobs" define from rpm for make -j - allow passing of "jobs" define from rpm for make -j
- install with install_vendor target, and use %%{perl_vendorarch} - install with install_vendor target, and use %%{perl_vendorarch}
macro macro
* Tue Jul 01 2003 - ro@suse.de * Tue Jul 01 2003 ro@suse.de
- use perl_process_packlist macro - use perl_process_packlist macro
* Tue Jun 17 2003 - poeml@suse.de * Tue Jun 17 2003 poeml@suse.de
- add missing directories - add missing directories
- add a hint on how to configure mod_perl - add a hint on how to configure mod_perl
* Tue Jun 10 2003 - poeml@suse.de * Tue Jun 10 2003 poeml@suse.de
- update to 2.0_20030610110118 snapshot (called 1.99_09_20030610) - update to 2.0_20030610110118 snapshot (called 1.99_09_20030610)
* Fri Feb 28 2003 - poeml@suse.de * Fri Feb 28 2003 poeml@suse.de
- make the test suite pass again, by renaming two .pl files of the - make the test suite pass again, by renaming two .pl files of the
test suite to .shtml, because mod_include didn't include files test suite to .shtml, because mod_include didn't include files
other than .shtml any longer other than .shtml any longer
* Wed Feb 12 2003 - poeml@suse.de * Wed Feb 12 2003 poeml@suse.de
- rename package from mod_perl_2 to apache2-mod_perl - rename package from mod_perl_2 to apache2-mod_perl
* Tue Feb 11 2003 - poeml@suse.de * Tue Feb 11 2003 poeml@suse.de
- call the new apache configuration script, so modules that are - call the new apache configuration script, so modules that are
needed for the test get loaded needed for the test get loaded
* Mon Feb 10 2003 - poeml@suse.de * Mon Feb 10 2003 poeml@suse.de
- MPM specific links to mod_dav_svn.so are no longer needed - MPM specific links to mod_dav_svn.so are no longer needed
- add apache_libexecdir to filelist - add apache_libexecdir to filelist
* Tue Jan 14 2003 - poeml@suse.de * Tue Jan 14 2003 poeml@suse.de
- update to 1.99_08 - update to 1.99_08
- <Perl> directive missing closing '>' bug fixed, and much else - <Perl> directive missing closing '>' bug fixed, and much else
- drop /etc/apache2/modules/mod_perl - drop /etc/apache2/modules/mod_perl
@@ -407,9 +424,9 @@ fi
- add /etc/apache2/conf.d/mod_perl.conf, setting up scriptaliases - add /etc/apache2/conf.d/mod_perl.conf, setting up scriptaliases
/perl/, and /cgi-perl/ (for unaltered CGI scripts under mod_perl) /perl/, and /cgi-perl/ (for unaltered CGI scripts under mod_perl)
- use %%defattr - use %%defattr
* Wed Dec 04 2002 - poeml@suse.de * Wed Dec 04 2002 poeml@suse.de
- update to 1.99_07 - update to 1.99_07
- build one module, it works for all MPMs - build one module, it works for all MPMs
- use RPM_OPT_FLAGS - use RPM_OPT_FLAGS
* Fri Aug 30 2002 - poeml@suse.de * Fri Aug 30 2002 poeml@suse.de
- new package with mod_perl-1.99_05 for Apache 2 - new package with mod_perl-1.99_05 for Apache 2

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7320ba83e577af7ae38081281d4c3b7c3ee1c6775b5075c0d2f01c2ca5467e02
size 6244869

3
mod_perl-2.0.4.tar.bz2 Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e1dfb987fb37f59edf759cb4b1cf2a8fad2fef90993cbd52d6d8a86490aa777d
size 3251421