This diff updates the Subversion port to 1.6.9. It also fixes the build on hppa. As reported by landry@, the port was running autoconf twice which messed up the build on hppa for some reason. Using CONFIGURE_STYLE=gnu causes autoconf to be run only once, in the pre-configure target.
Please test / ok. Stefan Index: Makefile =================================================================== RCS file: /cvs/ports/devel/subversion/Makefile,v retrieving revision 1.65 diff -u -p -r1.65 Makefile --- Makefile 27 Jan 2010 21:43:27 -0000 1.65 +++ Makefile 20 Mar 2010 18:39:47 -0000 @@ -6,12 +6,12 @@ COMMENT-python= python interface to sub COMMENT-ruby= ruby interface to subversion COMMENT-ap2= apache2 subversion modules -VERSION= 1.6.6 +VERSION= 1.6.9 DISTNAME= subversion-${VERSION} -PKGNAME-main= ${DISTNAME}p0 +PKGNAME-main= ${DISTNAME} FULLPKGNAME-perl= p5-SVN-${VERSION} FULLPKGNAME-python= py-subversion-${VERSION} -FULLPKGNAME-ruby= ruby-subversion-${VERSION}p0 +FULLPKGNAME-ruby= ruby-subversion-${VERSION} FULLPKGNAME-ap2= ap2-subversion-${VERSION} SO_VERSION= 1.2 @@ -149,7 +149,7 @@ MAKE_FLAGS= MAKE=${MAKE_PROGRAM} USE_LIBTOOL= Yes # should be 2.63 AUTOCONF_VERSION=2.62 -CONFIGURE_STYLE=autoconf +CONFIGURE_STYLE=gnu CONFIGURE_ENV= PYTHON2=${MODPY_BIN} CONFIGURE_ARGS+=${CONFIGURE_SHARED} \ --with-sasl=${LOCALBASE} \ Index: distinfo =================================================================== RCS file: /cvs/ports/devel/subversion/distinfo,v retrieving revision 1.22 diff -u -p -r1.22 distinfo --- distinfo 27 Oct 2009 09:06:13 -0000 1.22 +++ distinfo 20 Mar 2010 18:39:07 -0000 @@ -1,5 +1,5 @@ -MD5 (subversion-1.6.6.tar.bz2) = 5RCdp1bXTH2Y9oPwBKU5rw== -RMD160 (subversion-1.6.6.tar.bz2) = Q8rJW0rPxhjcGjwa7ChOA9fKL7k= -SHA1 (subversion-1.6.6.tar.bz2) = AbA9BGYPpdH3bHQrD4o4vxyhpQc= -SHA256 (subversion-1.6.6.tar.bz2) = /iPBokfepjEEi9Yv0c1hEZJL4olu8tFmJFrJoShMPJI= -SIZE (subversion-1.6.6.tar.bz2) = 5513036 +MD5 (subversion-1.6.9.tar.bz2) = nDCkex1IZk56/vaLtINMUw== +RMD160 (subversion-1.6.9.tar.bz2) = XwhcBTZX3I0ASJRCZdvkNokqlPs= +SHA1 (subversion-1.6.9.tar.bz2) = R3qonmDeeXSsCqkhzDabTCkHaTw= +SHA256 (subversion-1.6.9.tar.bz2) = BVJvkvy2Er3DurDV4hjiWEe/EIRuBHziROM4WbIFERw= +SIZE (subversion-1.6.9.tar.bz2) = 5478554 Index: patches/patch-subversion_bindings_swig_ruby_test_test_core_rb =================================================================== RCS file: patches/patch-subversion_bindings_swig_ruby_test_test_core_rb diff -N patches/patch-subversion_bindings_swig_ruby_test_test_core_rb --- patches/patch-subversion_bindings_swig_ruby_test_test_core_rb 27 Oct 2009 09:06:18 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,23 +0,0 @@ -$OpenBSD: patch-subversion_bindings_swig_ruby_test_test_core_rb,v 1.1 2009/10/27 09:06:18 stsp Exp $ - -Fixes make regress: - - 1) Failure: -test_mime_type_detect_with_type_map(SvnCoreTest) [/usr/ports/pobj/subversion-1.6 -.6/subversion-1.6.6/subversion/bindings/swig/ruby/test/test_core.rb:631]: -<Svn::Error::BadFilename> exception expected but none was thrown. - ---- subversion/bindings/swig/ruby/test/test_core.rb.orig Thu May 22 16:05:46 2008 -+++ subversion/bindings/swig/ruby/test/test_core.rb Thu Oct 22 10:32:23 2009 -@@ -628,9 +628,8 @@ EOM - assert_raises(Svn::Error::BadFilename) do - Svn::Core::MimeType.detect(nonexistent_html_file) - end -- assert_raises(Svn::Error::BadFilename) do -- Svn::Core::MimeType.detect(nonexistent_html_file, type_map) -- end -+ assert_equal("text/html", -+ Svn::Core::MimeType.detect(nonexistent_html_file, type_map)) - - empty_html_file = File.join(@tmp_path, "empty.html") - FileUtils.touch(empty_html_file)