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:   12-Sep-2006 19:47:31
  Branch: HEAD                             Handle: 2006091218473000

  Modified files:
    openpkg-src/subversion  rc.subversion subversion.patch subversion.spec

  Log:
    upgrade to Subversion 1.4

  Summary:
    Revision    Changes     Path
    1.6         +2  -4      openpkg-src/subversion/rc.subversion
    1.15        +0  -20     openpkg-src/subversion/subversion.patch
    1.110       +24 -21     openpkg-src/subversion/subversion.spec
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/subversion/rc.subversion
  ============================================================================
  $ cvs diff -u -r1.5 -r1.6 rc.subversion
  --- openpkg-src/subversion/rc.subversion      25 Aug 2006 19:19:23 -0000      
1.5
  +++ openpkg-src/subversion/rc.subversion      12 Sep 2006 17:47:30 -0000      
1.6
  @@ -32,13 +32,11 @@
       rcService subversion active yes && exit 0
       if rcVarIsYes subversion_daemon; then
           if [ ".$subversion_daemon_root" != . ]; then
  -            ( nohup @l_prefix@/bin/svnserve --daemon --foreground \
  +            @l_prefix@/bin/svnserve --daemon \
                     --listen-host $subversion_daemon_host \
                     --listen-port $subversion_daemon_port \
                     --root $subversion_daemon_root \
  -                  </dev/null >/dev/null 2>&1 &
  -              echo $! >$subversion_daemon_pidfile
  -            ) >/dev/null 2>&1
  +                  --pid-file $subversion_daemon_pidfile
           fi
       fi
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/subversion/subversion.patch
  ============================================================================
  $ cvs diff -u -r1.14 -r1.15 subversion.patch
  --- openpkg-src/subversion/subversion.patch   4 Apr 2006 17:41:25 -0000       
1.14
  +++ openpkg-src/subversion/subversion.patch   12 Sep 2006 17:47:30 -0000      
1.15
  @@ -75,26 +75,6 @@
   +    /* UUID field: node */
        memcpy(&d[10], uuid_state_node, NODE_LENGTH);
    }
  -Index: svn-config.in
  ---- svn-config.in.orig       2003-12-16 17:41:14 +0100
  -+++ svn-config.in    2005-05-26 21:18:45 +0200
  -@@ -22,10 +22,14 @@
  - libdir="@libdir@"
  - includedir="@includedir@"
  - 
  --LIBS="@NEON_LIBS@ @SVN_APRUTIL_EXPORT_LIBS@ @SVN_APR_EXPORT_LIBS@ 
@SVN_DB_LIBS@ @LIBS@"
  -+SVN_LIBS=""
  -+for name in client repos delta diff wc ra ra_local ra_dav ra_svn fs fs_base 
fs_fs subr; do
  -+    SVN_LIBS="$SVN_LIBS -lsvn_${name}-1"
  -+done
  -+LIBS="$SVN_LIBS @NEON_LIBS@ @SVN_APRUTIL_EXPORT_LIBS@ @SVN_APR_EXPORT_LIBS@ 
@LIBS@"
  - CFLAGS="@CFLAGS@"
  - CPPFLAGS="@CPPFLAGS@"
  --INCLUDES="@SVN_NEON_INCLUDES@ @SVN_DB_INCLUDES@ @SVN_APR_INCLUDES@ 
@SVN_APRUTIL_INCLUDES@"
  -+INCLUDES="@SVN_NEON_INCLUDES@ @SVN_APR_INCLUDES@ @SVN_APRUTIL_INCLUDES@"
  - LDFLAGS="@LDFLAGS@"
  - 
  - SVN_SOURCE_DIR="@abs_srcdir@"
   --- configure.orig      Fri Jul  1 22:18:48 2005
   +++ configure   Fri Aug  5 17:18:33 2005
   @@ -19775,6 +19775,11 @@
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/subversion/subversion.spec
  ============================================================================
  $ cvs diff -u -r1.109 -r1.110 subversion.spec
  --- openpkg-src/subversion/subversion.spec    25 Aug 2006 19:19:23 -0000      
1.109
  +++ openpkg-src/subversion/subversion.spec    12 Sep 2006 17:47:30 -0000      
1.110
  @@ -23,12 +23,12 @@
   ##
   
   #   package version
  -%define       V_dist      1.3.2
  -%define       V_opkg      1.3.2
  -%define       V_cvs2svn   1.3.1
  +%define       V_dist      1.4.0
  +%define       V_opkg      1.4.0
  +%define       V_cvs2svn   1.4.0
   %define       V_svn2cvs   20060127
  -%define       V_book_html 20060127
  -%define       V_book_pdf  20060127
  +%define       V_book_html 20060912
  +%define       V_book_pdf  20060912
   
   #   package information
   Name:         subversion
  @@ -41,7 +41,7 @@
   Group:        SCM
   License:      Apache/BSD
   Version:      %{V_opkg}
  -Release:      20060825
  +Release:      20060912
   
   #   package options
   %option       with_cvs2svn  no
  @@ -51,14 +51,15 @@
   %option       with_ruby     no
   
   #   list of sources
  -Source0:      
http://subversion.tigris.org/tarballs/subversion-%{V_dist}.tar.gz
  -Source1:      
ftp://ftp.openpkg.org/sources/CPY/subversion/cvs2svn-%{V_cvs2svn}.tar.gz
  -Source2:      
ftp://ftp.openpkg.org/sources/CPY/subversion/svn2cvs.pl-%{V_svn2cvs}
  -Source3:      
ftp://ftp.openpkg.org/sources/CPY/subversion/svn-book-%{V_book_html}.html
  -Source4:      
ftp://ftp.openpkg.org/sources/CPY/subversion/svn-book-%{V_book_pdf}.pdf
  -Source5:      subversion.config
  -Source6:      subversion.servers
  -Source7:      rc.subversion
  +Source0:      
http://subversion.tigris.org/downloads/subversion-%{V_dist}.tar.gz
  +Source1:      
http://subversion.tigris.org/downloads/subversion-deps-%{V_dist}.tar.gz
  +Source2:      
ftp://ftp.openpkg.org/sources/CPY/subversion/cvs2svn-%{V_cvs2svn}.tar.gz
  +Source3:      
ftp://ftp.openpkg.org/sources/CPY/subversion/svn2cvs.pl-%{V_svn2cvs}
  +Source4:      
ftp://ftp.openpkg.org/sources/CPY/subversion/svn-book-%{V_book_html}.html
  +Source5:      
ftp://ftp.openpkg.org/sources/CPY/subversion/svn-book-%{V_book_pdf}.pdf
  +Source6:      subversion.config
  +Source7:      subversion.servers
  +Source8:      rc.subversion
   Patch0:       subversion.patch
   
   #   build information
  @@ -119,7 +120,8 @@
   
   %prep
       %setup -q
  -    %setup -q -T -D -a 1
  +    %setup -q -T -D -b 1
  +    %setup -q -T -D -a 2
       cp %{SOURCE svn2cvs.pl-%{V_svn2cvs}} svn2cvs.pl
       %patch -p0
   
  @@ -129,7 +131,7 @@
   
       #   patch: correctly pass --disable-shared to sub-directories
       %{l_shtool} subst \
  -        -e 's;\($ac_abs_srcdir/configure\) $ac_configure_args;\1 
--disable-shared;' \
  +        -e 's;\($ac_abs_srcdir/configure $ac_configure_args\);\1 
--disable-shared;' \
           configure
   
       #   patch: adjust path to configuration directory
  @@ -153,6 +155,7 @@
       ./configure \
           --prefix=%{l_prefix} \
           --with-berkeley-db=%{l_prefix} \
  +        --with-dbm=db44 \
           --with-ssl \
           --with-zlib \
           --enable-static \
  @@ -248,10 +251,6 @@
       rm -f  $RPM_BUILD_ROOT%{l_prefix}/man/man1/neon*
       strip  $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
   
  -    #   install svn-config(1) tool
  -    %{l_shtool} install -c -m 755 \
  -        svn-config $RPM_BUILD_ROOT%{l_prefix}/bin/
  -
       #   install svn_load_dirs(1) tool
       %{l_shtool} install -c -m 755 \
           -e 's;#!/usr/bin/perl;#!%{l_prefix}/bin/perl;' \
  @@ -287,7 +286,8 @@
       #   install cvs2svn(1) tool
       ( cd cvs2svn-%{V_cvs2svn}
         %{l_shtool} mkdir -f -p -m 755 \
  -          
$RPM_BUILD_ROOT%{l_prefix}/libexec/subversion/cvs2svn/cvs2svn_rcsparse
  +          
$RPM_BUILD_ROOT%{l_prefix}/libexec/subversion/cvs2svn/cvs2svn_rcsparse \
  +          $RPM_BUILD_ROOT%{l_prefix}/libexec/subversion/cvs2svn/cvs2svn_lib
         ( echo "#!/bin/sh"
           echo "PYTHONPATH=\"%{l_prefix}/libexec/subversion/cvs2svn\""
           echo "export PYTHONPATH"
  @@ -302,6 +302,9 @@
         %{l_shtool} install -c -m 644 \
             cvs2svn_rcsparse/*.py \
             
$RPM_BUILD_ROOT%{l_prefix}/libexec/subversion/cvs2svn/cvs2svn_rcsparse/
  +      %{l_shtool} install -c -m 644 \
  +          cvs2svn_lib/*.py \
  +          $RPM_BUILD_ROOT%{l_prefix}/libexec/subversion/cvs2svn/cvs2svn_lib/
       ) || exit $?
   %endif
   
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [email protected]

Reply via email to