Update of /cvsroot/fink/experimental/danielj
In directory vz-cvs-3.sog:/tmp/cvs-serv27902

Added Files:
        svn-swig-pm.info svn-swig-py.info svn.info 
Log Message:
svn 1.7.1. Builds and runs on 10.7 but breaks a number of dependent packages so 
don't update yet.


--- NEW FILE: svn-swig-pm.info ---
Info2: <<
Package: svn-swig-pm%type_pkg[perl]
Version: 1.7.1
Revision: 1
Description: Swig svn Perl %type_raw[perl] bindings
Type: perl (5.8.6 5.8.8 5.10.0 5.12.3)
License: BSD
Maintainer: Daniel Johnson <dan...@daniel-johnson.org>

Distribution: (%type_pkg[perl] = 586) 10.5, (%type_pkg[perl] = 588) 10.5, 
(%type_pkg[perl] = 588) 10.6, (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 
5100) 10.6, (%type_pkg[perl] = 5123) 10.7

# Dependencies:
Depends: perl%type_pkg[perl]-core, %N-shlibs (= %v-%r)
BuildDepends: <<
        libapr.0-dev,
        libaprutil.0-dev (>= 1.3.4-8),
        cyrus-sasl2-dev (>= 2.1.22-1006),
        db51-aes | db51,
        fink (>= 0.24.12-1),
        gettext-bin,
        gettext-tools,
        libgettext8-dev,
        libiconv-dev (>= 1.9.1-11),
        libserf1,
        neon27,
        sqlite3-dev,
        svn15-dev (>= %v),
        swig,
        system-openssl-dev
<<
Replaces: svn-ssl-swig-pm%type_pkg[perl]

# Unpack Phase:
Source: mirror:apache:subversion/subversion-%v.tar.bz2
Source-MD5: 8a4fa74385df85a9702141b6b68b8307

# Compile Phase:
# NoSetLDFLAGS: true
# NoSetLIBS: true
# SetLDFLAGS: -L%p/lib/system-openssl/lib -L%p/lib
GCC: 4.0
NoPerlTests: true
CompileScript: <<
#! /bin/sh -ev
 ### Recreate build-outputs.mk to not include already installed libs
 ./gen-make.py --installed-libs 
libsvn_client,libsvn_delta,libsvn_diff,libsvn_fs,libsvn_fs_base,libsvn_fs_fs,libsvn_fs_util,libsvn_ra,libsvn_ra_neon,libsvn_ra_local,libsvn_ra_serf,libsvn_ra_svn,libsvn_repos,libsvn_subr,libsvn_wc
 
 perl -pi -e 's,\@SVN_APR_EXPORT_LIBS\@,-L%p/lib/svn15 $&,' 
subversion/bindings/swig/perl/native/Makefile.PL.in

 ### Configure shared
 export F77=no
 export RUBY=/usr/bin/false
 if [ -x %p/bin/perl%type_raw[perl] ]; then
   export PERL=%p/bin/perl%type_raw[perl]
 elif [ -x /usr/bin/perl5.12 ]; then
   export PERL=/usr/bin/perl5.12
 else
   export PERL=/usr/bin/perl%type_raw[perl]
 fi
 # MakeMaker generates a bogus ABSPERL if PERL="/usr/bin/arch -%m perl5.10.0"
 # since it expects a full pathname. Also something is checking if ABSPERL is
 # a valid filename, which fails obviously. Here we create a wrapper so that we
 # set ABSPATH to a valid filename while still calling /usr/bin/arch but only
 # on 10.6 and later.
 let version=`uname -r | cut -f 1 -d .`
 if [ %type_pkg[perl] -ge 5100 -a $version -ge 10 ]; then
  cat > myperl <<_Eof
#!/bin/sh
exec /usr/bin/arch -%m $PERL "\$@"
_Eof
  chmod +x myperl; export PERL=`pwd`/myperl
 fi

 ./configure --libdir=%p/lib/perl5/%type_raw[perl]/lib \
        --enable-shared \
        --disable-static \
        --with-neon=%p \
        --with-serf=%p \
        --with-apr=%p/bin/apr-1-config \
        --with-apr-util=%p/bin/apu-1-config \
        --without-apxs \
        --disable-mod-activation \
        --without-jdk \
        --disable-javahl \
        --with-jikes=no \
        --with-swig \
        --with-berkeley-db='db.h:%p/include/db5:%p/lib:db-5.1' \
        --with-sasl=%p \
        --with-gssapi \
        --with-sqlite=%p \
        --without-gnome-keyring \
        --without-kwallet \
        --without-ctypesgen \
        --without-doxygen \
        --without-libmagic \
        --disable-neon-version-check

 ### Build swig perl bindings
 
 perl -pi -e 's/-arch i386 -arch ppc//g' Makefile
 make libsvn_swig_perl CPPFLAGS='-I$(top_srcdir)/subversion/include 
-I$(top_builddir)/subversion -I%p/include/neon -I%p/include/serf-1 
-I%p/include/apache2 -I%p/lib/system-openssl/include -I%p/include  -DDARWIN 
-DSIGPROCMASK_SETS_THREAD_MASK' INCLUDES=''
 cd subversion/bindings/swig/perl/native && %{default_script} PERL=$PERL 
FULLPERL=$PERL ABSPERL=$PERL
<<
InfoTest: <<
 TestScript: (cd subversion/bindings/swig/perl/native && make test) || exit 2
<<

# Install Phase:
UpdatePOD: true
DocFiles: LICENSE NOTICE INSTALL.swig NOTES.swig
InstallScript: <<
 #!/bin/sh -ev
 
 if [ -x myperl ]; then
  export PERL=`pwd`/myperl
 fi

 ### Install swig perl bindings
 make install-swig-pl DESTDIR=%d PERL=$PERL FULLPERL=$PERL ABSPERL=$PERL
 cp subversion/bindings/swig/INSTALL INSTALL.swig
 cp subversion/bindings/swig/NOTES NOTES.swig

 ### Remove unneeded archives
 rm %i/lib/perl5/%type_raw[perl]/lib/*.la
 rm %i/lib/perl5/%type_raw[perl]/lib/libsvn_swig_perl-1.dylib
 
 ### Move man files to perl versioned directory
 /usr/bin/install -d %i/lib
 /usr/bin/install -d %i/lib/perl5
 /usr/bin/install -d %i/lib/perl5/%type_raw[perl]
 mv %i/share/man %i/lib/perl5/%type_raw[perl]
 
 perl -pi -e "s/inherited_linker_flags=.*$/inherited_linker_flags=''/" 
%i/lib/*.la

<<
SplitOff: <<
  Description: Subversion - Swig Perl Shared libraries
  Package: %N-shlibs
  Depends: svn15-shlibs (>= %v)
  Replaces: %{Ni}581-shlibs, %{Ni}584-shlibs, %{Ni}586-shlibs, %{Ni}588-shlibs, 
svn-ssl-swig-pm581-shlibs, svn-ssl-swig-pm584-shlibs, 
svn-ssl-swig-pm586-shlibs, svn-ssl-swig-pm588-shlibs
  Files: <<
    lib/perl5/%type_raw[perl]/lib/libsvn_swig_perl-1.0.dylib
  <<
  Shlibs: <<
    %p/lib/perl5/%type_raw[perl]/lib/libsvn_swig_perl-1.0.dylib 1.0.0 %n (>= 
1.5.0-3)
  <<
  DocFiles: LICENSE NOTICE INSTALL.swig NOTES.swig
<<

# Additional Info
DescDetail: <<
  Bindings to call svn functions from perl.
<<
DescUsage: <<
  Please read the files in '%p/share/doc/svn-swig-pm%type_pkg[perl]/'.
<<
DescPort: <<
 Added 'export F77=no;' to configure in order not to fail if the 
 fort77 package is installed.
 
 ConfigureParams can't be used since they would be added to default_script
 otherwise.
 
 Previously maintained by Christian Schaffner <chri...@users.sourceforge.net>
<<
Homepage: http://subversion.apache.org/
<<

--- NEW FILE: svn-swig-py.info ---
Info2: <<
Package: svn-swig-py%type_pkg[python]
Version: 1.7.1
Revision: 1
Description: Swig svn Python %type_raw[python] bindings
Type: python (2.6 2.7)
License: BSD
Maintainer: Daniel Johnson <dan...@daniel-johnson.org>

# Dependencies:
Depends: python%type_pkg[python], %N-shlibs (= %v-%r)
BuildDepends: <<
        libapr.0-dev,
        libaprutil.0-dev (>= 1.3.4-8),
        cyrus-sasl2-dev (>= 2.1.22-1006),
        db51-aes | db51,
        fink (>= 0.24.12-1),
        gettext-bin,
        gettext-tools,
        libgettext8-dev,
        libiconv-dev (>= 1.9.1-11),
        libserf1,
        neon27,
        sqlite3-dev,
        svn15-dev (>= %v),
        swig,
        system-openssl-dev
<<
Replaces: svn-shlibs (<< 1.0.4-11), svn-ssl-swig-py%type_pkg[python]

# Unpack Phase:
Source: mirror:apache:subversion/subversion-%v.tar.bz2
Source-MD5: 8a4fa74385df85a9702141b6b68b8307

# Compile Phase:
# NoSetLDFLAGS: true
# NoSetLIBS: true
# SetLDFLAGS: -L%p/lib/system-openssl/lib -L%p/lib
GCC: 4.0
ConfigureParams: <<
        
--libexecdir='${prefix}/lib/python%type_raw[python]/site-packages/libsvn' \
        --libdir='${prefix}/lib/python%type_raw[python]/site-packages/libsvn' \
        --enable-shared \
        --disable-static \
        --with-neon=%p \
        --with-serf=%p \
        --with-apr=%p/bin/apr-1-config \
        --with-apr-util=%p/bin/apu-1-config \
        --without-apxs \
        --disable-mod-activation \
        --without-jdk \
        --disable-javahl \
        --with-jikes=no \
        --with-swig \
        --with-berkeley-db='db.h:%p/include/db5:%p/lib:db-5.1' \
        --with-sasl=%p \
        --with-gssapi \
        --with-sqlite=%p \
        --without-gnome-keyring \
        --without-kwallet \
        --without-ctypesgen \
        --without-doxygen \
        --without-libmagic \
        --disable-neon-version-check \
        PYTHON=%p/bin/python%type_raw[python]
<<
CompileScript: <<
#! /bin/sh -ev
 ### Recreate build-outputs.mk to not include already installed libs
 ./gen-make.py --installed-libs 
libsvn_client,libsvn_delta,libsvn_diff,libsvn_fs,libsvn_fs_base,libsvn_fs_fs,libsvn_fs_util,libsvn_ra,libsvn_ra_neon,libsvn_ra_local,libsvn_ra_serf,libsvn_ra_svn,libsvn_repos,libsvn_subr,libsvn_wc

 ### Configure shared
 export F77=no
 export PERL=/usr/bin/false
 export RUBY=/usr/bin/false
 ./configure %c
 
 ### Build swig python bindings
 make swig-py CPPFLAGS='-I$(top_srcdir)/subversion/include 
-I$(top_builddir)/subversion -I%p/include/neon -I%p/include/serf-1 
-I%p/include/apache2 -I%p/lib/system-openssl/include -I%p/include  -DDARWIN 
-DSIGPROCMASK_SETS_THREAD_MASK' INCLUDES=''
<<
InfoTest: <<
 TestScript: <<
#! /bin/sh -ev
    export 
DYLD_LIBRARY_PATH=%b/subversion/bindings/swig/python/libsvn_swig_py/.libs
    make check-swig-py || exit 2
 <<
<<

# Install Phase:
DocFiles: LICENSE NOTICE INSTALL.swig NOTES.swig
InstallScript: <<
 ### Install swig python bindings
 make install-swig-py DESTDIR=%d DISTUTIL_PARAM=--prefix=%d 
swig_pydir=%p/lib/python%type_raw[python]/site-packages/libsvn 
swig_pydir_extra=%p/lib/python%type_raw[python]/site-packages/svn 
swig_py_libdir=%p/lib/python%type_raw[python]/site-packages/libsvn
 cp subversion/bindings/swig/INSTALL INSTALL.swig
 cp subversion/bindings/swig/NOTES NOTES.swig

 ### Remove unneeded archives
 rm %i/lib/python%type_raw[python]/site-packages/libsvn/*.la
 rm %i/lib/python%type_raw[python]/site-packages/libsvn/libsvn_swig_py-1.dylib
<<
SplitOff: <<
  Description: Subversion - Swig Python Shared libraries
  Package: %N-shlibs
  Depends: svn15-shlibs (>= %v)
  Replaces: %{Ni}23-shlibs (<< 1.5.0-3), %{Ni}24-shlibs (<< 1.5.0-3), 
%{Ni}25-shlibs (<< 1.5.0-3), svn-ssl-swig-py23-shlibs, 
svn-ssl-swig-py24-shlibs, svn-ssl-swig-py25-shlibs
  Files: <<
    lib/python%type_raw[python]/site-packages/libsvn/libsvn_swig_py-1.0.dylib
  <<
  Shlibs: <<
    
%p/lib/python%type_raw[python]/site-packages/libsvn/libsvn_swig_py-1.0.dylib 
1.0.0 %n (>= 1.5.0-3)
  <<
  DocFiles: LICENSE NOTICE INSTALL.swig NOTES.swig
<<

# Additional Info
DescDetail: <<
  Bindings to call svn functions from python.
<<
DescUsage: <<
  Please read the files in '%p/share/doc/svn-swig-py%type_pkg[python]/'.
<<
DescPort: <<
 Added 'export F77=no;' to configure in order not to fail if the 
 fort77 package is installed.
 
 Previously maintained by Christian Schaffner <chri...@users.sourceforge.net>
<<
DescPackaging: <<
 The "Replaces: svn-shlibs (<< 1.0.4-11)" is needed since the 
 libsvn_swig_py-1.0.dylib was (incorrectly) in the svn-shlibs package.
<<
Homepage: http://subversion.apache.org/
<<

--- NEW FILE: svn.info ---
Package: svn
Version: 1.7.1
Revision: 1
Description: Subversion - svnserve, tools
License: BSD
Maintainer: Daniel Johnson <dan...@daniel-johnson.org>

# Dependencies:
Depends: %N15-shlibs (= %v-%r), daemonic
BuildDepends: <<
        cyrus-sasl2-dev (>= 2.1.22-1006),
        db51-aes | db51,
        expat1,
        fink (>= 0.24.12-1),
        gettext-bin,
        gettext-tools,
        libapr.0-dev,
        libaprutil.0-dev (>= 1.3.4-8),
        libgettext8-dev,
        libiconv-dev (>= 1.9.1-11),
        libserf1,
        neon27,
        sqlite3-dev,
        system-openssl-dev,
        texinfo (>= 4.2-22)
<<
Conflicts: svn-client-ssl, svn-client (<= 0.26.0-2), apache2 (<< 2.0.47-1)
Replaces: svn-client-ssl, svn-client (<= 1.6.5-1), svn-ssl

# Unpack Phase:
Source: mirror:apache:subversion/subversion-%v.tar.bz2
Source-MD5: 8a4fa74385df85a9702141b6b68b8307

# Patch to fix libtool bug
#PatchFile: %n.patch
#PatchFile-MD5: 0b46b5ba6bca6f8e271010f558bc29ea

# Compile Phase:
#NoSetLDFLAGS: true
#NoSetLIBS: true
#SetLDFLAGS: -L%p/lib/system-openssl/lib -L%p/lib
SetLDFLAGS: -Wl,-dead_strip_dylibs

UseMaxBuildJobs: true

ConfigureParams: <<
        --libexecdir='${prefix}/lib/svn15' \
        --libdir='${prefix}/lib/svn15' \
        --enable-shared \
        --disable-static \
        --with-neon=%p \
        --with-serf=%p \
        --with-apr=%p/bin/apr-1-config \
        --with-apr-util=%p/bin/apu-1-config \
        --without-apxs \
        --disable-mod-activation \
        --without-jdk \
        --disable-javahl \
        --with-jikes=no \
        --without-swig \
        --with-berkeley-db='db.h:%p/include/db5:%p/lib:db-5.1' \
        --with-sasl=%p \
        --with-gssapi \
        --with-sqlite=%p \
        --without-gnome-keyring \
        --without-kwallet \
        --without-ctypesgen \
        --without-doxygen \
        --without-libmagic \
        --disable-neon-version-check
<<
GCC: 4.0
CompileScript: <<
#! /bin/sh -ev
 ### Configure shared
 export F77=no
 export RUBY=/usr/bin/false
 export PERL=/usr/bin/false

 ./configure %c

 ### make everything shared
 make CPPFLAGS='-I$(top_srcdir)/subversion/include -I$(top_builddir)/subversion 
-I%p/include/neon -I%p/include/serf-1 -I%p/include/apache2 
-I%p/lib/system-openssl/include -I%p/include/db5 -I%p/include  -DDARWIN 
-DSIGPROCMASK_SETS_THREAD_MASK' INCLUDES=''  
SVN_APRUTIL_LIBS='%p/lib/libaprutil.la %p/lib/libexpat.la'
<<
InfoTest: TestScript: make check || exit 2

# Install Phase:
DocFiles: BUGS CHANGES COMMITTERS LICENSE NOTICE INSTALL README
InstallScript: <<
 #!/bin/bash -ev
 make -j1 install DESTDIR=%d
 
 ### Install docu and notes
 /usr/bin/install -d %i/share
 /usr/bin/install -d %i/share/doc
 /usr/bin/install -d %i/share/doc/%n
 cp -r doc/user %i/share/doc/%n
 
 ### Configure and install examples, tools and notes
 /usr/bin/install -d %i/share/%n
 cp -r tools/backup %i/share/%n/tools
 cp -r tools/bdb %i/share/%n/tools
 cp -r tools/client-side %i/share/%n/tools
 cp -r tools/dev %i/share/%n/tools
 cp -r tools/diff %i/share/%n/tools
 cp -r tools/examples %i/share/%n/tools
 cp -r tools/hook-scripts %i/share/%n/tools
 cp -r tools/server-side %i/share/%n/tools
 cp -r tools/xslt %i/share/%n/tools
 
 # Remove unneeded .in files
 find %i/share/%n -name \*.in -print0 | xargs -0 rm -f
 
 # Install default directory for repositories
 /usr/bin/install -d %i/var
 /usr/bin/install -m 770 -d %i/var/svn
 
 # Copy -dev files to %p/lib so other packages can find them
 cd %i/lib
 ln -s svn15/*.la %i/lib
 ln -s svn15/*-1.dylib %i/lib
 
 perl -pi -e "s/inherited_linker_flags=.*$/inherited_linker_flags=''/" 
%i/lib/svn15/*.la
 <<

DaemonicName: svnserve
DaemonicFile: <<
 <service>
  <description>Subversion server</description>
  <message>Subversion server</message>

  <daemon name="svnserve">
    <executable background="no">/usr/bin/sudo</executable>
    <parameters>-u www %p/bin/svnserve -d -r %p/var/svn</parameters>
  </daemon>
 </service>
<<
PostInstScript: <<
 chown www:admin %p/var/svn
 daemonic install svnserve
<<
PreRmScript: <<
 if [ $1 != "upgrade" ]; then
   daemonic remove svnserve
 fi
<<

PreInstScript: <<
 if [ "$1" = upgrade ]; then
   if dpkg --compare-versions "$2" lt "1.2.0"; then
     /bin/echo ""
     /bin/echo "WARNING: Subversion (svn) 1.2.3 or later uses Berkeley DB4.4 
(db44)."
     /bin/echo "If you are upgrading from an earlier version and you are using"
     /bin/echo "BDB repositories please read"
     /bin/echo ""
     /bin/echo "  http://subversion.tigris.org/faq.html#bdb43-upgrade";
     /bin/echo ""
     /bin/echo "and"
     /bin/echo ""
     /bin/echo "  http://subversion.tigris.org/faq.html#dumpload";
     /bin/echo ""
     /bin/echo "To install svnadmin binary linked to an older Berkeley DB 
version"
     /bin/echo "please install the fink package 'svnadmin-dbXX', e.g. by typing"
     /bin/echo ""
     /bin/echo "  fink install svnadmin-db43"
     /bin/echo ""
     /bin/echo "and following the documentation of svnadmin-dbXX, e.g.:"
     /bin/echo ""
     /bin/echo "  fink info svnadmin-db43"
     /bin/echo ""
     /bin/echo "Do you want to continue [Y/n] ?\c";
     if read -t 3600 CONTINUECHOICE; then
       case $CONTINUECHOICE in
         y|Y|'' ) ;;
         * ) exit 1 ;;
       esac
     else
       echo "Time-out."
     fi
   fi
 fi
 exit 0
<<
SplitOff: <<
  Description: Subversion - Development headers and libs
  Package: %N15-dev
  Depends: %N15-shlibs (= %v-%r)
  BuildDependsOnly: True
  Conflicts: svn-client-ssl (<= 0.26.0-2), svn-dev
  Replaces: svn-ssl-dev, svn-client-ssl (<= 0.26.0-2), svn-dev
  Files: <<
    include
    lib/svn15/*.la
    lib/svn15/*-1.dylib
    lib/*.la
    lib/*-1.dylib
  <<
  DocFiles: LICENSE NOTICE
<<
SplitOff2: <<
  Description: Subversion - Shared libraries
  Package: %N15-shlibs
  Conflicts: svn-client-ssl (<= 0.26.0-2)
  Replaces: svn-ssl-shlibs, svn-client-ssl (<= 0.26.0-2)
  Depends: <<
    cyrus-sasl2-shlibs,
    db51-aes-shlibs | db51-shlibs,
    expat1-shlibs,
    libapr.0-shlibs,
    libaprutil.0-shlibs (>= 1.3.4-8),
    libgettext8-shlibs,
    libiconv,
    libserf1-shlibs,
    neon27-shlibs,
    sqlite3-shlibs
  <<
  Files: <<
        lib/svn15/*-1.0.dylib
  <<
  Shlibs: <<
    %p/lib/svn15/libsvn_client-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_delta-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_diff-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_fs-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_fs_base-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_fs_fs-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_fs_util-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_ra-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_ra_local-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_ra_neon-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_ra_serf-1.0.dylib 1.0.0 %n (>= 1.6.15-1)
    %p/lib/svn15/libsvn_ra_svn-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_repos-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_subr-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
    %p/lib/svn15/libsvn_wc-1.0.dylib 1.0.0 %n (>= 1.5.0-2)
  <<
  DocFiles: BUGS CHANGES COMMITTERS LICENSE NOTICE INSTALL README
<<
SplitOff3: <<
 Package: %N-doc
 Replaces: svn-ssl-doc
 Description: Subversion - Documentation
 Files: <<
  share/doc
 <<
 DocFiles: LICENSE
<<

# Additional Info
DescDetail: <<
The goal of the Subversion project is to build a version control system that is
a compelling replacement for CVS in the open source community. 
        
Subversion's Features:
- Most current CVS features
- Directories, renames, and file meta-data are versioned
- Commits are truly atomic
- Branching and tagging are cheap (constant time) operations
- Client/server protocol sends diffs in both directions
- Time costs are proportional to change size, not data size
- Efficient handling of binary files  - it uses a binary diffing algorithm to
  transmit and store successive revisions
- Versioning of symbolic links
- Choice of database or plain-file repository implementations 
- Apache network server option, with WebDAV/DeltaV  protocol
- Standalone server option

Subversion is broken into these packages in fink:

- The "%N" package installs a stand-alone server 'svnserve'.
  Install this package if you want to maintain a stand-alone server.
  It also contains the 'svn' client and related files as of 1.6.6-1.
  Type 'fink describe %N' to get usage help.
  
- The "%N-doc" package installs html documentation, and notes from the 
  developers of svn.
  
- The "libapache2-mod-svn" package contains an apache2 module to enable
  serving a repository via web-dav. Type 'fink describe libapache2-mod-svn'
  to get usage help.

- The "%N15-shlibs" package contains the shared libraries for the other
  packages. It is installed automatically by fink when needed.

- The "%N15-dev" package contains the development headers and libraries.
  It is installed automatically by fink when needed.
  
- The "%N-swig-pm58x" packages contains the swig perl bindings to call
  svn from perl. Type 'fink describe %N-swig-pm588' to get usage help.
 
- The "%N-swig-py2x" packages contains the swig python bindings to call
  svn from python. Type 'fink describe %N-swig-py25' to get usage help.
 
- The "%N-swig-rb18" package contains the swig ruby bindings to call
  svn from ruby. Type 'fink describe %N-swig-rb18' to get usage help.
 
- The "%N-javahl" package contains the java bindings to call
  svn from java. Type 'fink describe %N-javahl' to get usage help.
 
For More Information, check the main Subversion website below and read the book
at <http://svnbook.red-bean.com/>. Also check out the documentation in
%p/share/doc/%N. These files are in the "%N-doc" package.
<<
DescUsage: <<
 Type 'svnserve --help', 'man svnserve', 'svnadmin help', or 'man svnadmin'
 for usage.
 Some tools (e.g. hook and back-up scripts) and examples are stored in 
 %p/share/%N/tools and %p/share/%N/contrib
 
 You can start the Subversion server manually using a command similar to
 '/usr/bin/sudo -u www %p/bin/svnserve -d -r %p/var/svn' or you can 
 run 'daemonic enable svnserve' as root to create a StartupItem for it.
 
 'svnserve' is run as user 'www' in order that apache and svnserve can
 access the same repositories at the same time under '%p/var/svn'
 
 You could install the repositories under the preconfigured directory
 %p/var/svn
 which should have the correct permissions. Make sure that all files
 in the new repository have the correct permissions for svnserve (and apache)
 to read and write. E.g. run 'chown -R www %p/var/svn/yourrepos' and 
 'chmod -R go-rwx %p/var/svn/yourrepos'.

 WARNING:
 
 Subversion (svn) 1.2.3 or later uses Berkeley DB 4.4 (db44).
 If you are upgrading from an earlier version and you are using
 BDB repositories please read

  http://subversion.tigris.org/faq.html#bdb43-upgrade

 and

  http://subversion.tigris.org/faq.html#dumpload

 To install svnadmin binary linked to an older Berkeley DB version
 please install the fink package 'svnadmin-dbXX', e.g. by typing

   fink install svnadmin-db43
 
 and following the documentation of svnadmin-dbXX, e.g.:
 
   fink info svnadmin-db43
<<
DescPackaging: <<
 The "Replaces: %N (<= 1.1.1-11)" is needed since svnlook was 
 (incorrectly) in the svn-client package < 1.1.1 and was 
 moved to the main package in 1.1.1-11.
 
 Renamed -dev and -shlibs and moved libs to lib/svn15 since libs
 were added/deleted. Symlinks to libs placed in %p/lib so should
 be found by dependent packages that use svn15-dev.
 
 svn has to use a version of db4x <= the version used by libaprutil.0.
 
 The client tools are now in the %N package.
<<
DescPort: <<
The swig java bindings don't work currently. Check out this thread:
<http://www.contactor.se/~dast/svn/archive-2004-05/index.shtml#1055>

Added 'export F77=no;' to configure in order not to fail if the 
fort77 package is installed.

svn-config is no longer available as of svn 1.4.

Previously maintained by Christian Schaffner <chri...@users.sourceforge.net>
<<
Homepage: http://subversion.apache.org/


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to