OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-src                      Date:   20-Sep-2006 21:32:33
  Branch: OPENPKG_2_STABLE                 Handle: 2006092020323300

  Modified files:           (Branch: OPENPKG_2_STABLE)
    openpkg-src/perl-www    perl-www.patch perl-www.spec

  Log:
    MFC: all recent fixes and updates

  Summary:
    Revision    Changes     Path
    1.14.2.1    +11 -2      openpkg-src/perl-www/perl-www.patch
    1.297.2.3   +20 -8      openpkg-src/perl-www/perl-www.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/perl-www/perl-www.patch
  ============================================================================
  $ cvs diff -u -r1.14 -r1.14.2.1 perl-www.patch
  --- openpkg-src/perl-www/perl-www.patch       8 Apr 2006 18:04:09 -0000       
1.14
  +++ openpkg-src/perl-www/perl-www.patch       20 Sep 2006 19:32:33 -0000      
1.14.2.1
  @@ -1,6 +1,6 @@
   Index: Embperl-2.2.0/Makefile.PL
   --- Embperl-2.2.0/Makefile.PL.orig   2005-10-26 08:44:21 +0200
  -+++ Embperl-2.2.0/Makefile.PL        2005-11-15 08:12:18 +0100
  ++++ Embperl-2.2.0/Makefile.PL        2006-08-18 13:51:54 +0200
   @@ -621,7 +621,7 @@
    $base = $ENV{'ProgramFiles'} if ($win32) ;
    
  @@ -10,9 +10,18 @@
    
    if ($apache && $apache_src ne '')
        {
  +@@ -1330,7 +1330,7 @@
  +     'LIBS'     => [$libs || ''],                     
  +     'DEFINE'           => "$d \$(DEFS)",                     
  +     'INC'      => $i,                        
  +-    'EXE_FILES'    => [ 'embpexec.pl', 'embpmsgid.pl' ],
  ++    'EXE_FILES'    => [ 'embpexec.pl', 'embpmsgid.pl', 'embpcgi.pl' ],
  +     'clean'        => { FILES => 'dirent.h test/conf/httpd.conf 
test/conf/httpd.stop.conf test/conf/httpd.min.conf test/tmp/* Embperl.c 
$(OBJECT)' },
  +     'realclean'    => { FILES => 'embpmsgid.pl embpexec.pl embpexec.bat 
embpcgi.pl embpcgi.test.pl embpcgi.bat epocgi.pl epocgi.bat epocgi.test.pl 
embpfastcgi.pl embpfastcgi.test.pl test/conf/config.pl xs/mmargs.pl' },
  +     'dist'         => { COMPRESS => 'gzip', SUFFIX => 'gz'},
   Index: Embperl-2.2.0/driver/epxalan.MAKEPL
   --- Embperl-2.2.0/driver/epxalan.MAKEPL.orig 2005-10-26 00:16:36 +0200
  -+++ Embperl-2.2.0/driver/epxalan.MAKEPL      2005-11-15 08:12:18 +0100
  ++++ Embperl-2.2.0/driver/epxalan.MAKEPL      2006-08-18 13:51:33 +0200
   @@ -8,7 +8,7 @@
    
    if (!$win32)
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/perl-www/perl-www.spec
  ============================================================================
  $ cvs diff -u -r1.297.2.2 -r1.297.2.3 perl-www.spec
  --- openpkg-src/perl-www/perl-www.spec        1 Aug 2006 07:49:48 -0000       
1.297.2.2
  +++ openpkg-src/perl-www/perl-www.spec        20 Sep 2006 19:32:33 -0000      
1.297.2.3
  @@ -27,7 +27,7 @@
   %define       V_libwww_perl                           5.805
   %define       V_uri                                   1.35
   %define       V_uri_fetch                             0.08
  -%define       V_cgi                                   3.20
  +%define       V_cgi                                   3.23
   %define       V_cgi_untaint                           1.26
   %define       V_cgi_auth                              3.00
   %define       V_cgi_simple                            0.077
  @@ -50,7 +50,7 @@
   %define       V_cgi_session_sqlite                    1.0
   %define       V_cgi_session_id_uuid                   0.03
   %define       V_cgi_paramcomposite                    0.02
  -%define       V_cgi_gurumeditation                    1.00
  +%define       V_cgi_gurumeditation                    1.10
   %define       V_cgi_builder                           1.36
   %define       V_cgi_builder_session                   1.26
   %define       V_cgi_builder_htmltmpl                  1.21
  @@ -58,11 +58,11 @@
   %define       V_cgi_ajax                              0.697
   %define       V_fcgi                                  0.67
   %define       V_rpc_xml                               0.59
  -%define       V_soap_lite                             0.68
  +%define       V_soap_lite                             0.69
   %define       V_soap_lite_smartproxy                  0.11
   %define       V_soap_payload                          1.02
   %define       V_net_google                            1.0.1
  -%define       V_www_mechanize                         1.18
  +%define       V_www_mechanize                         1.20
   %define       V_www_mechanize_cached                  1.32
   %define       V_www_mechanize_formfi                  0.05
   %define       V_www_mechanize_shell                   0.36
  @@ -73,10 +73,10 @@
   %define       V_www_search_yahoo                      2.405
   %define       V_www_search_lycos                      2.221
   %define       V_www_search_alltheweb                  1.5
  -%define       V_www_opensearch                        0.05
  +%define       V_www_opensearch                        0.08
   %define       V_www_wikipedia                         1.9
   %define       V_http_daemon_ssl                       1.02
  -%define       V_http_proxy                            0.19
  +%define       V_http_proxy                            0.20
   %define       V_http_request_params                   1.01
   %define       V_http_recorder                         0.05
   %define       V_wddx                                  1.02
  @@ -95,7 +95,7 @@
   Group:        Language
   License:      GPL/Artistic
   Version:      %{V_perl}
  -Release:      2.20060801
  +Release:      2.20060920
   
   #   list of sources
   Source0:      http://www.cpan.org/modules/by-module/URI/URI-%{V_uri}.tar.gz
  @@ -513,9 +513,13 @@
       %setup -q -T -D -a 31
       %setup -q -T -D -a 32
       %setup -q -T -D -a 33
  +    ( # FIXME: ugly workaround for partially broken tarballs
       %setup -q -T -D -a 34
  +    ) || true
       %setup -q -T -D -a 35
  +    ( # FIXME: ugly workaround for partially broken tarballs
       %setup -q -T -D -a 36
  +    ) || true
       %setup -q -T -D -a 37
       %setup -q -T -D -a 38
       %setup -q -T -D -a 39
  @@ -606,9 +610,17 @@
       #   cleanup installation
       ( cd $RPM_BUILD_ROOT%{l_prefix}/bin
         for prog in *.pl; do
  -          mv $prog `echo $prog | sed -e 's;\.pl$;;'`
  +          base=`echo $prog | sed -e 's;\.pl$;;'`
  +          %{l_shtool} install -c -m 755 \
  +              -e 's;^#!/.*;#!%{l_prefix}/bin/perl;' \
  +              $prog $base
  +          rm -f $prog
         done
       ) || exit $?
  +    %{l_shtool} mkdir -f -p -m 755 \
  +        $RPM_BUILD_ROOT%{l_prefix}/cgi
  +    mv  $RPM_BUILD_ROOT%{l_prefix}/bin/embpcgi \
  +        $RPM_BUILD_ROOT%{l_prefix}/cgi/embpcgi
   
       %{l_prefix}/bin/perl-openpkg -F perl-openpkg-files fixate cleanup
       %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} `cat 
perl-openpkg-files`
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to