Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/devel In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv9222
Modified Files: svn.info Log Message: Now works with new apr and is unified Index: svn.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/devel/svn.info,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- svn.info 1 Feb 2006 19:58:35 -0000 1.3 +++ svn.info 5 Jul 2006 16:03:05 -0000 1.4 @@ -1,15 +1,15 @@ Package: svn Version: 1.2.3 -Revision: 1013 +Revision: 1014 Description: Subversion - svnserve, tools -License: BSD +License: Restrictive Maintainer: Christian Schaffner <[EMAIL PROTECTED]> # Dependencies: -Depends: %N-shlibs (= %v-%r), daemonic -BuildDepends: apr (>= 0.9.7-1011), apr-common (>= 0.9.7-1011), db43 (>= 4.3.29-1001), gdbm3, expat (>= 1.95.6-2), libxml2 (>= 2.5.10-12), fink (>= 0.16.0-1), neon24 (>= 0.24.7-11), swig (>= 1.3.20-1012), texinfo (>= 4.2-22), libiconv-dev (>= 1.9.1-11), gettext-bin, gettext-tools, libgettext3-dev, io-string-pm, libtool14 (>= 1.5.10-1), autoconf2.5, automake1.9 -Conflicts: svn-client-ssl, svn-client (<= 0.26.0-2), apache2 (<< 2.0.47-1) -Replaces: svn-client-ssl, svn-client (<= 1.1.1-11) +Depends: cyrus-sasl2-shlibs, db44-aes-shlibs, expat-shlibs, libapr0-shlibs, libaprutil0-shlibs, libgettext3-shlibs, libiconv, openldap23-shlibs, %N-shlibs (= %v-%r), daemonic +BuildDepends: aprutil-dev, apr-dev (>= 0.9.12-10), db44-aes, expat (>= 1.95.6-2), libxml2 (>= 2.5.10-12), fink (>= 0.16.0-1), neon24-ssl (>= 0.24.7-11), openldap23-dev, cyrus-sasl2-dev (>= 2.1.15-23), system-openssl-dev, swig (>= 1.3.20-1012), texinfo (>= 4.2-22), libiconv-dev (>= 1.9.1-11), gettext-bin, gettext-tools, libgettext3-dev, io-string-pm, libtool14 (>= 1.5.10-1), autoconf2.5, automake1.9 +Conflicts: apache2 (<< 2.0.47-1) +Replaces: svn-client, svn-client-ssl (<= 1.1.1-11), svn-ssl # Unpack Phase: Source: http://subversion.tigris.org/tarballs/subversion-%v.tar.bz2 @@ -17,10 +17,16 @@ # Patch Phase: Patch: %n.patch +PatchScript: perl -pi -e 's;\[5\-9\];\\($&\\|[0-9]\\{2,\\}\\);' configure.in + +# Needed for unifiedness +SetCPPFLAGS: -no-cpp-precomp +NoSetLDFLAGS: true +NoSetLIBS: true +SetLDFLAGS: -L%p/lib/system-openssl/lib -L%p/lib # Compile Phase: -ConfigureParams: --libexecdir='${prefix}/lib/svn' --mandir='${prefix}/share/man' --infodir='${prefix}/share/info' --with-neon=%p --with-apr=%p --with-apr-util=%p --enable-shared --without-apxs --without-apache --disable-mod-activation --without-jdk --disable-javahl --with-jikes=no --disable-swig-bindings --with-swig=%p --without-python --without-perl --without-ruby -SetCPPFLAGS: -I%p/include/db4 -no-cpp-precomp +ConfigureParams: --libexecdir='${prefix}/lib/svn' --mandir='${prefix}/share/man' --infodir='${prefix}/share/info' --with-neon=%p --with-apr=%p --with-apr-util=%p --enable-shared --without-apxs --without-apache --disable-mod-activation --without-jdk --disable-javahl --with-jikes=no --disable-swig-bindings --with-swig=%p --without-python --without-perl --without-ruby --with-berkeley-db=%p/include/db4:%p/lib GCC: 4.0 CompileScript: << #! /bin/sh -ev @@ -35,37 +41,8 @@ ### Configure shared export F77=no; ./configure %c - ### force SWIG to use gcc 3.3 too -# perl -pi.bak -e 's|(SWIG.*)gcc|${1}gcc-3.3|g' Makefile - ### make everything shared - make - - ### Run tests over ra_local using BDB: -# echo "Running tests over ra_local using BDB..." -# make check CLEANUP=true FS_TYPE=bdb - - ### Run tests over ra_local using fs_fs: -# echo "Running tests over ra_local using fs_fs..." -# make check CLEANUP=true FS_TYPE=fsfs - - ### Run tests over ra_svn using BDB: -# echo "Running tests over ra_svn using BDB..." -# ./subversion/svnserve/svnserve -d -r `pwd`/subversion/tests/clients/cmdline -# make svncheck CLEANUP=true FS_TYPE=bdb -# killall -v -u root svnserve - - ### Run tests over ra_svn using fs_fs: -# echo "Running tests over ra_svn using fs_fs..." -# ./subversion/svnserve/svnserve -d -r `pwd`/subversion/tests/clients/cmdline -# make check CLEANUP=true BASE_URL=svn://localhost FS_TYPE=fsfs -# killall -v -u root svnserve - - ### Run tests over ra_dav: - # NOTE: The update_tests.py fails if tested against 1.0.x server - # See DescPackaging on how to set up for tests over ra_dav -# echo "Running tests over ra_dav..." -# make check BASE_URL=http://localhost + make << # Install Phase: @@ -131,18 +108,18 @@ PreInstScript: << if [ "$1" = upgrade ]; then - if dpkg --compare-versions "$2" lt "1.2.0"; then + if dpkg --compare-versions "$2" lt "1.2.3"; then echo "" - echo "WARNING: Subversion (svn) 1.2 or later uses Berkeley DB 4.3 (db43)." + echo "WARNING: Subversion (svn) 1.2.3 or later uses Berkeley DB4.4 (db44)." echo "If you are upgrading from an earlier version and you are using" echo "BDB repositories please read" echo "" - echo " http://subversion.tigris.org/faq.html#bdb43-upgrade" + echo " http://subversion.tigris.org/faq.html#bdb44-upgrade" echo "" echo "To install an older svnadmin binary linked to db42 please install" - echo "the fink package 'svn-1.1.4-11', e.g. by typing" + echo "the fink package 'svn-ssl-1.1.4-11', e.g. by typing" echo "" - echo " fink install svn-1.1.4-11" + echo " fink install svn-ssl-1.1.4-11" echo "" echo -n "Do you want to continue [Y/n] ? "; if read -t 3600 CONTINUECHOICE; then @@ -158,13 +135,18 @@ exit 0 << +SplitOff100: << + Package: svn-ssl-dev + Depends: svn-dev (= %v-%r) + DocFiles: COPYING +<< SplitOff: << Description: Subversion - Development headers and libraries Package: %N-dev Depends: %N-shlibs (= %v-%r) BuildDependsOnly: True - Conflicts: svn-client (<= 0.26.0-2) - Replaces: svn-client (<= 0.26.0-2) + Conflicts: svn-client-ssl (<= 0.26.0-2) + Replaces: svn-ssl-dev, svn-client-ssl (<= 0.26.0-2) Files: << bin/svn-config include @@ -186,20 +168,25 @@ << DocFiles: COPYING HACKING << +SplitOff101: << + Package: svn-ssl-shlibs + Depends: svn-shlibs (= %v-%r) + DocFiles: COPYING +<< SplitOff2: << Description: Subversion - Shared libraries Package: %N-shlibs - Conflicts: svn-client (<= 0.26.0-2) - Replaces: svn-client (<= 0.26.0-2) - Depends: apr-shlibs (>= 0.9.7-1011), db43-shlibs (>= 4.3.29-1001), gdbm3-shlibs, expat-shlibs (>= 1.95.6-2), libxml2-shlibs (>= 2.5.10-12), neon24-shlibs (>= 0.24.7-11), libgettext3-shlibs + Conflicts: svn-client-ssl (<= 0.26.0-2) + Replaces: svn-ssl-shlibs, svn-client-ssl (<= 0.26.0-2) + Depends: cyrus-sasl2-shlibs, db44-aes-shlibs, expat-shlibs, libapr0-shlibs, libaprutil0-shlibs, libgettext3-shlibs, libiconv, libxml2-shlibs (>= 2.6.1-1), neon24-ssl-shlibs, openldap23-shlibs Files: << lib/libsvn_client-1.0.0.0.dylib lib/libsvn_delta-1.0.0.0.dylib lib/libsvn_diff-1.0.0.0.dylib lib/libsvn_fs-1.0.0.0.dylib - lib/libsvn_fs_base-1.0.0.0.dylib lib/libsvn_fs_fs-1.0.0.0.dylib lib/libsvn_ra-1.0.0.0.dylib + lib/libsvn_fs_base-1.0.0.0.dylib lib/libsvn_ra_dav-1.0.0.0.dylib lib/libsvn_ra_local-1.0.0.0.dylib lib/libsvn_ra_svn-1.0.0.0.dylib @@ -221,27 +208,32 @@ lib/libsvn_wc-1.0.dylib << Shlibs: << - %p/lib/libsvn_client-1.0.dylib 1.0.0 %n (>= 0.33.0-11) - %p/lib/libsvn_delta-1.0.dylib 1.0.0 %n (>= 0.33.0-11) - %p/lib/libsvn_diff-1.0.dylib 1.0.0 %n (>= 0.33.0-11) - %p/lib/libsvn_fs-1.0.dylib 1.0.0 %n (>= 0.33.0-11) - %p/lib/libsvn_fs_base-1.0.dylib 1.0.0 %n (>= 1.1.0-11) + %p/lib/libsvn_client-1.0.dylib 1.0.0 %n (>= 0.30.0-11) + %p/lib/libsvn_delta-1.0.dylib 1.0.0 %n (>= 0.30.0-11) + %p/lib/libsvn_diff-1.0.dylib 1.0.0 %n (>= 0.30.0-11) + %p/lib/libsvn_fs-1.0.dylib 1.0.0 %n (>= 0.30.0-11) %p/lib/libsvn_fs_fs-1.0.dylib 1.0.0 %n (>= 1.1.0-11) - %p/lib/libsvn_ra-1.0.dylib 1.0.0 %n (>= 0.33.0-11) - %p/lib/libsvn_ra_dav-1.0.dylib 1.0.0 %n (>= 0.33.0-11) - %p/lib/libsvn_ra_local-1.0.dylib 1.0.0 %n (>= 0.33.0-11) - %p/lib/libsvn_ra_svn-1.0.dylib 1.0.0 %n (>= 0.33.0-11) - %p/lib/libsvn_repos-1.0.dylib 1.0.0 %n (>= 0.33.0-11) - %p/lib/libsvn_subr-1.0.dylib 1.0.0 %n (>= 0.33.0-11) - %p/lib/libsvn_wc-1.0.dylib 1.0.0 %n (>= 0.33.0-11) + %p/lib/libsvn_ra-1.0.dylib 1.0.0 %n (>= 0.30.0-11) + %p/lib/libsvn_fs_base-1.0.dylib 1.0.0 %n (>= 1.1.0-11) + %p/lib/libsvn_ra_dav-1.0.dylib 1.0.0 %n (>= 0.30.0-11) + %p/lib/libsvn_ra_local-1.0.dylib 1.0.0 %n (>= 0.30.0-11) + %p/lib/libsvn_ra_svn-1.0.dylib 1.0.0 %n (>= 0.30.0-11) + %p/lib/libsvn_repos-1.0.dylib 1.0.0 %n (>= 0.30.0-11) + %p/lib/libsvn_subr-1.0.dylib 1.0.0 %n (>= 0.30.0-11) + %p/lib/libsvn_wc-1.0.dylib 1.0.0 %n (>= 0.30.0-11) << DocFiles: BUGS CHANGES COMMITTERS COPYING HACKING INSTALL README TRANSLATING << +SplitOff102: << + Package: svn-client-ssl + Depends: svn-client (= %v-%r) + DocFiles: COPYING +<< SplitOff3: << Description: Subversion - Client Package: svn-client - Depends: %N-shlibs (= %v-%r) - Replaces: svn (<= 1.0.2-11) + Depends: cyrus-sasl2-shlibs, db44-aes-shlibs, expat-shlibs, libapr0-shlibs, libaprutil0-shlibs, libgettext3-shlibs, libiconv, libxml2-shlibs (>= 2.6.1-1), neon24-ssl-shlibs, openldap23-shlibs, %N-shlibs (= %v-%r) + Replaces: svn-client-ssl, svn-ssl (<= 1.0.2-11) Files: << bin/svn bin/svnversion @@ -254,20 +246,26 @@ DocFiles: BUGS CHANGES COMMITTERS COPYING HACKING INSTALL README DescUsage: << This installs the subversion client. - Type 'svn help' for usage and look in %p/share/svn/tools and - %p/share/svn/contrib. + Type 'svn help' for usage and look in %p/share/svn-ssl/tools and + %p/share/svn-ssl/contrib. WARNING: This client may be incompatible with ra_dav servers <= 0.35 << DescPackaging: << - The "Replaces: svn (<= 1.0.2-11)" is needed since the man page of - svnversion was (incorrectly) in the svn package < 1.0.2 and was + The "Replaces: svn-ssl (<= 1.0.2-11)" is needed since the man page of + svnversion was (incorrectly) in the svn-ssl package < 1.0.2 and was moved to the client split off in 1.0.2-11. << << +SplitOff103: << + Package: svn-ssl-doc + Depends: svn-doc (= %v-%r) + DocFiles: COPYING +<< SplitOff8: << Package: %N-doc + Replaces: svn-ssl-doc Description: Subversion - Documentation Files: << share/doc @@ -286,12 +284,12 @@ # %p/lib/libsvn_swig_java-1.0.dylib 1.0.0 %n (>= 1.0.4-11) # << # DocFiles: COPYING HACKING INSTALL.swig README.swig -# Description: Subversion - Swig Java bindings +# Description: Subversion - Swig Java bindings (with SSL) # DescDetail: << # Bindings to call svn functions from java 1.4. # << # DescUsage: << -# Please read the files in '%p/share/doc/svn-swig-java/'. +# Please read the files in '%p/share/doc/svn-ssl-swig-java/'. # << # << @@ -317,44 +315,44 @@ Subversion is broken into these packages in fink: (The -ssl variants enable ssl encryption.) -- The "svn-client" package installs a command-line client program for using - subversion. Type 'fink describe svn-client' to get usage help. +- The "svn-client-ssl" package installs a command-line client program for using + subversion. Type 'fink describe svn-client-ssl' to get usage help. -- The "svn" package installs a stand-alone server 'svnserve'. +- The "svn-ssl" package installs a stand-alone server 'svnserve'. Install this package if you want to maintain a stand-alone server. - Type 'fink describe svn' to get usage help. + Type 'fink describe svn-ssl' to get usage help. -- The "svn-doc" package installs html documentation, the pdf book, +- The "svn-ssl-doc" package installs html documentation, the pdf book, 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' +- The "libapache2-ssl-mod-svn" package contains an apache2 module to enable + serving a repository via web-dav. Type 'fink describe libapache2-ssl-mod-svn' to get usage help. -- The "svn-shlibs" package contains the shared libraries for the other +- The "svn-ssl-shlibs" package contains the shared libraries for the other packages. It is installed automatically by fink when needed. -- The "svn-dev" package contains the development headers and libraries. +- The "svn-ssl-dev" package contains the development headers and libraries. It is installed automatically by fink when needed. -- The "svn-swig-pm581" package contains the swig perl bindings to call - svn from perl. Type 'fink describe svn-swig-pm581' to get usage help. +- The "svn-ssl-swig-pm581" package contains the swig perl bindings to call + svn from perl. Type 'fink describe svn-ssl-swig-pm581' to get usage help. -- The "svn-swig-py24" package contains the swig python bindings to call - svn from python. Type 'fink describe svn-swig-py24' to get usage help. +- The "svn-ssl-swig-py24" package contains the swig python bindings to call + svn from python. Type 'fink describe svn-ssl-swig-py24' to get usage help. -- The "svn-javahl" package contains the java bindings to call - svn from java. Type 'fink describe svn-javahl' to get usage help. +- The "svn-ssl-javahl" package contains the java bindings to call + svn from java. Type 'fink describe svn-ssl-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/svn. These files are in the "svn-doc" package. +%p/share/doc/svn-ssl. These files are in the "svn-ssl-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/svn/tools and %p/share/svn/contrib + %p/share/svn-ssl/tools and %p/share/svn-ssl/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 @@ -372,36 +370,39 @@ WARNING: - Subversion (svn) 1.2 or later uses Berkeley DB 4.3 (db43). + 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 + http://subversion.tigris.org/faq.html#bdb44-upgrade To install an older svnadmin binary linked to db42 please install - the fink package 'svn-1.1.4-11', e.g. by typing + the fink package 'svn-ssl-1.1.4-11', e.g. by typing - fink install svn-1.1.4-11 + fink install svn-ssl-1.1.4-11 << DescPackaging: << + Although this package has a BSD license, it is marked Restrictive since + it depends on a Restrictive package (neon24-ssl). + To run the tests over ra_dav apache2 must be running with (an older) - fink 'libapache2-mod-svn' already installed. You need to add the - following to your '/sw/etc/apache2/httpd.conf' file: + fink 'libapache2-ssl-mod-svn' already installed. You need to add the + following to your '%p/etc/apache2/mods-available/dav_svn.conf' file: <Location /repositories> DAV svn - SVNParentPath /sw/src/svn-%v-%r/subversion-%v/subversion/tests/clients/cmdline/repositories + SVNParentPath /sw/src/svn-ssl-%v-%r/subversion-%v/subversion/tests/clients/cmdline/repositories </Location> <Location /local_tmp/repos> DAV svn - SVNPath /sw/src/svn-%v-%r/subversion-%v/subversion/tests/clients/cmdline/local_tmp/repos + SVNPath /sw/src/svn-ssl-%v-%r/subversion-%v/subversion/tests/clients/cmdline/local_tmp/repos </Location> where %v and %r are replaced with the correct versions. Then do - 'sudo /sw/sbin/apachectl graceful' to enable the mod_svn support. + 'sudo /sw/sbin/apache2ctl graceful' to enable the mod_svn support. - The "Replaces: svn (<= 1.1.1-11)" is needed since svnlook was - (incorrectly) in the svn-client package < 1.1.1 and was + The "Replaces: svn-ssl (<= 1.1.1-11)" is needed since svnlook was + (incorrectly) in the svn-client-ssl package < 1.1.1 and was moved to the main package in 1.1.1-11. << DescPort: << Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits