please give this a try.  the test suite works fine on i386 and amd64,
still building on sparc64...

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/subversion/Makefile,v
retrieving revision 1.27
diff -u -r1.27 Makefile
--- Makefile    2006/12/01 14:10:05     1.27
+++ Makefile    2006/12/14 18:38:10
@@ -5,12 +5,12 @@
 COMMENT-python=        "python interface to subversion"
 COMMENT-ruby=  "ruby interface to subversion"
 
-VERSION=       1.4.0
+VERSION=       1.4.2
 DISTNAME=      subversion-${VERSION}
-PKGNAME=       ${DISTNAME}p1
-PKGNAME-main=  ${DISTNAME}p1
-PKGNAME-perl=  p5-SVN-${VERSION}p1
-PKGNAME-python=        py-subversion-${VERSION}p0
+PKGNAME=       ${DISTNAME}
+PKGNAME-main=  ${DISTNAME}
+PKGNAME-perl=  p5-SVN-${VERSION}
+PKGNAME-python=        py-subversion-${VERSION}
 PKGNAME-ruby=  ruby-subversion-${VERSION}
 
 SO_VERSION=    1.0
@@ -85,7 +85,7 @@
 .  endfor
 
 MODULES+=      lang/ruby
-BUILD_DEPENDS= ::lang/python/${PYTHON_VER} \
+BUILD_DEPENDS= :python-${PYTHON_VER}*:lang/python/${PYTHON_VER} \
                ::devel/swig 
 .endif
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/subversion/distinfo,v
retrieving revision 1.11
diff -u -r1.11 distinfo
--- distinfo    2006/09/30 06:23:58     1.11
+++ distinfo    2006/12/14 18:38:10
@@ -1,4 +1,4 @@
-MD5 (subversion-1.4.0.tar.gz) = 6f7485986776204138a1d221ac5eec40
-RMD160 (subversion-1.4.0.tar.gz) = 7a868b4fe6338ccdb93916afffbe8e2692450039
-SHA1 (subversion-1.4.0.tar.gz) = fcea8ab76d6d6b3d532d921b94c312ca7fdc9f81
-SIZE (subversion-1.4.0.tar.gz) = 6268503
+MD5 (subversion-1.4.2.tar.gz) = 7ab125937c4f3853149f33b09464b211
+RMD160 (subversion-1.4.2.tar.gz) = 33ac6fa37880c1c2e2bfefa189f97c5a5c1b0d37
+SHA1 (subversion-1.4.2.tar.gz) = 04a1bd565b8505683689e0206828053a08d0cc1e
+SIZE (subversion-1.4.2.tar.gz) = 6288565
Index: patches/patch-build-outputs_mk
===================================================================
RCS file: patches/patch-build-outputs_mk
diff -N patches/patch-build-outputs_mk
--- patches/patch-build-outputs_mk      Thu Dec 14 18:38:10 2006
+++ /dev/null   Sat Aug 30 18:16:59 1997
@@ -1,12 +0,0 @@
-$OpenBSD: patch-build-outputs_mk,v 1.1 2006/09/30 06:23:58 steven Exp $
---- build-outputs.mk.orig      Sun Sep 10 17:20:54 2006
-+++ build-outputs.mk   Sun Sep 10 17:21:44 2006
-@@ -32,7 +32,7 @@ TEST_DEPS = subversion/tests/libsvn_subr
- 
- TEST_PROGRAMS = subversion/tests/libsvn_subr/compat-test$(EXEEXT) 
subversion/tests/libsvn_subr/config-test$(EXEEXT) 
subversion/tests/libsvn_diff/diff-diff3-test$(EXEEXT) 
subversion/tests/libsvn_fs/fs-test$(EXEEXT) 
subversion/tests/libsvn_subr/hashdump-test$(EXEEXT) 
subversion/tests/libsvn_fs/locks-test$(EXEEXT) 
subversion/tests/libsvn_subr/opt-test$(EXEEXT) 
subversion/tests/libsvn_subr/path-test$(EXEEXT) 
subversion/tests/libsvn_ra_local/ra-local-test$(EXEEXT) 
subversion/tests/libsvn_delta/random-test$(EXEEXT) 
subversion/tests/libsvn_repos/repos-test$(EXEEXT) 
subversion/tests/libsvn_subr/stream-test$(EXEEXT) 
subversion/tests/libsvn_subr/string-test$(EXEEXT) 
subversion/tests/libsvn_subr/time-test$(EXEEXT) 
subversion/tests/libsvn_wc/translate-test$(EXEEXT) 
subversion/tests/libsvn_subr/utf-test$(EXEEXT) 
subversion/tests/libsvn_subr/target-test.py 
subversion/tests/cmdline/getopt_tests.py 
subversion/tests/cmdline/basic_tests.py 
subversion/tests/cmdline/commit_tests.py subversion!
 /tests/cmdline/update_tests.py subversion/tests/cmdline/switch_tests.py 
subversion/tests/cmdline/prop_tests.py 
subversion/tests/cmdline/schedule_tests.py 
subversion/tests/cmdline/log_tests.py subversion/tests/cmdline/copy_tests.py 
subversion/tests/cmdline/diff_tests.py subversion/tests/cmdline/export_tests.py 
subversion/tests/cmdline/externals_tests.py 
subversion/tests/cmdline/merge_tests.py 
subversion/tests/cmdline/revert_tests.py subversion/tests/cmdline/stat_tests.py 
subversion/tests/cmdline/trans_tests.py 
subversion/tests/cmdline/autoprop_tests.py 
subversion/tests/cmdline/blame_tests.py 
subversion/tests/cmdline/special_tests.py 
subversion/tests/cmdline/svnadmin_tests.py 
subversion/tests/cmdline/svnlook_tests.py 
subversion/tests/cmdline/svnversion_tests.py 
subversion/tests/cmdline/utf8_tests.py 
subversion/tests/cmdline/history_tests.py 
subversion/tests/cmdline/lock_tests.py subversion/tests/cmdline/cat_tests.py 
subversion/tests/cmdline/import_tests.py subversion/tests/cm!
 dline/svnsync_tests.py subversion/tests/cmdline/authz_tests.py
- 
--MANPAGES = subversion/svn/svn.1 subversion/svnadmin/svnadmin.1 
subversion/svndumpfilter/svndumpfilter.1 subversion/svnlook/svnlook.1 
subversion/svnserve/svnserve.8 subversion/svnserve/svnserve.conf.5 
subversion/svnversion/svnsync.1 subversion/svnversion/svnversion.1
-+MANPAGES = subversion/svn/svn.1 subversion/svnadmin/svnadmin.1 
subversion/svndumpfilter/svndumpfilter.1 subversion/svnlook/svnlook.1 
subversion/svnserve/svnserve.8 subversion/svnserve/svnserve.conf.5 
subversion/svnsync/svnsync.1 subversion/svnversion/svnversion.1
- 
- CLEAN_FILES = contrib/client-side/mucc$(EXEEXT) 
contrib/client-side/svn-push/svn-push$(EXEEXT) subversion/svn/svn$(EXEEXT) 
subversion/svnadmin/svnadmin$(EXEEXT) 
subversion/svndumpfilter/svndumpfilter$(EXEEXT) 
subversion/svnlook/svnlook$(EXEEXT) subversion/svnserve/svnserve$(EXEEXT) 
subversion/svnsync/svnsync$(EXEEXT) subversion/svnversion/svnversion$(EXEEXT) 
subversion/tests/libsvn_delta/random-test$(EXEEXT) 
subversion/tests/libsvn_delta/svndiff-test$(EXEEXT) 
subversion/tests/libsvn_delta/vdelta-test$(EXEEXT) 
subversion/tests/libsvn_diff/diff-diff3-test$(EXEEXT) 
subversion/tests/libsvn_fs/fs-test$(EXEEXT) 
subversion/tests/libsvn_fs/locks-test$(EXEEXT) 
subversion/tests/libsvn_fs_base/changes-test$(EXEEXT) 
subversion/tests/libsvn_fs_base/fs-base-test$(EXEEXT) 
subversion/tests/libsvn_fs_base/key-test$(EXEEXT) 
subversion/tests/libsvn_fs_base/skel-test$(EXEEXT) 
subversion/tests/libsvn_fs_base/strings-reps-test$(EXEEXT) 
subversion/tests/libsvn_ra_local/ra-local-test$(EXEEXT) sub!
 version/tests/libsvn_repos/repos-test$(EXEEXT) 
subversion/tests/libsvn_subr/compat-test$(EXEEXT) 
subversion/tests/libsvn_subr/config-test$(EXEEXT) 
subversion/tests/libsvn_subr/hashdump-test$(EXEEXT) 
subversion/tests/libsvn_subr/opt-test$(EXEEXT) 
subversion/tests/libsvn_subr/path-test$(EXEEXT) 
subversion/tests/libsvn_subr/stream-test$(EXEEXT) 
subversion/tests/libsvn_subr/string-test$(EXEEXT) 
subversion/tests/libsvn_subr/target-test$(EXEEXT) 
subversion/tests/libsvn_subr/time-test$(EXEEXT) 
subversion/tests/libsvn_subr/utf-test$(EXEEXT) 
subversion/tests/libsvn_wc/translate-test$(EXEEXT) tools/diff/diff$(EXEEXT) 
tools/diff/diff3$(EXEEXT) tools/diff/diff4$(EXEEXT) 
tools/server-side/svnauthz-validate$(EXEEXT)
- 
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/devel/subversion/patches/patch-configure,v
retrieving revision 1.6
diff -u -r1.6 patch-configure
--- patches/patch-configure     2006/09/30 06:23:58     1.6
+++ patches/patch-configure     2006/12/14 18:38:10
@@ -1,6 +1,6 @@
 $OpenBSD: patch-configure,v 1.6 2006/09/30 06:23:58 steven Exp $
---- configure.orig     Sat Jul 15 20:55:11 2006
-+++ configure  Sat Jul 15 21:00:22 2006
+--- configure.orig     Thu Nov  2 23:48:21 2006
++++ configure  Thu Dec 14 18:33:09 2006
 @@ -3012,7 +3012,7 @@ if test "$INSTALL" = "build/install-sh -
    INSTALL="$abs_srcdir/$INSTALL"
  fi
@@ -10,7 +10,7 @@
  
  
  
-@@ -20609,7 +20609,7 @@ rm -f conftest.err conftest.$ac_objext \
+@@ -20630,7 +20630,7 @@ rm -f conftest.err conftest.$ac_objext \
        conftest$ac_exeext conftest.$ac_ext
  if test "$ac_cv_search_bindtextdomain" = no; then
    for ac_lib in intl; do
@@ -19,7 +19,7 @@
      cat >conftest.$ac_ext <<_ACEOF
  /* confdefs.h.  */
  _ACEOF
-@@ -20654,7 +20654,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_l
+@@ -20675,7 +20675,7 @@ if { (eval echo "$as_me:$LINENO: \"$ac_l
    ac_status=$?
    echo "$as_me:$LINENO: \$? = $ac_status" >&5
    (exit $ac_status); }; }; then
@@ -28,7 +28,7 @@
  break
  else
    echo "$as_me: failed program was:" >&5
-@@ -21943,7 +21943,7 @@ fi;
+@@ -21964,7 +21964,7 @@ fi;
  # Python: Used for testsuite, and bindings
  
  
Index: pkg/PLIST-python
===================================================================
RCS file: /cvs/ports/devel/subversion/pkg/PLIST-python,v
retrieving revision 1.2
diff -u -r1.2 PLIST-python
--- pkg/PLIST-python    2005/07/04 22:22:00     1.2
+++ pkg/PLIST-python    2006/12/14 18:38:10
@@ -2,8 +2,6 @@
 %%SHARED%%
 lib/libsvn_swig_py-1.a
 lib/libsvn_swig_py-1.la
-lib/python${PYTHON_VER}/
-lib/python${PYTHON_VER}/site-packages/
 lib/python${PYTHON_VER}/site-packages/libsvn/
 lib/python${PYTHON_VER}/site-packages/libsvn/__init__.py
 lib/python${PYTHON_VER}/site-packages/libsvn/__init__.pyc
Index: pkg/PLIST-ruby
===================================================================
RCS file: /cvs/ports/devel/subversion/pkg/PLIST-ruby,v
retrieving revision 1.1
diff -u -r1.1 PLIST-ruby
--- pkg/PLIST-ruby      2006/11/29 08:52:39     1.1
+++ pkg/PLIST-ruby      2006/12/14 18:38:10
@@ -2,17 +2,6 @@
 %%SHARED%%
 lib/libsvn_swig_ruby-1.a
 lib/libsvn_swig_ruby-1.la
-lib/ruby/site_ruby/${MODRUBY_REV}/svn/
-lib/ruby/site_ruby/${MODRUBY_REV}/svn/client.rb
-lib/ruby/site_ruby/${MODRUBY_REV}/svn/core.rb
-lib/ruby/site_ruby/${MODRUBY_REV}/svn/delta.rb
-lib/ruby/site_ruby/${MODRUBY_REV}/svn/error.rb
-lib/ruby/site_ruby/${MODRUBY_REV}/svn/fs.rb
-lib/ruby/site_ruby/${MODRUBY_REV}/svn/info.rb
-lib/ruby/site_ruby/${MODRUBY_REV}/svn/ra.rb
-lib/ruby/site_ruby/${MODRUBY_REV}/svn/repos.rb
-lib/ruby/site_ruby/${MODRUBY_REV}/svn/util.rb
-lib/ruby/site_ruby/${MODRUBY_REV}/svn/wc.rb
 lib/ruby/site_ruby/${MODRUBY_REV}/${MODRUBY_ARCH}/svn/ext/client.a
 lib/ruby/site_ruby/${MODRUBY_REV}/${MODRUBY_ARCH}/svn/ext/client.la
 lib/ruby/site_ruby/${MODRUBY_REV}/${MODRUBY_ARCH}/svn/ext/core.a
@@ -27,3 +16,14 @@
 lib/ruby/site_ruby/${MODRUBY_REV}/${MODRUBY_ARCH}/svn/ext/repos.la
 lib/ruby/site_ruby/${MODRUBY_REV}/${MODRUBY_ARCH}/svn/ext/wc.a
 lib/ruby/site_ruby/${MODRUBY_REV}/${MODRUBY_ARCH}/svn/ext/wc.la
+lib/ruby/site_ruby/${MODRUBY_REV}/svn/
+lib/ruby/site_ruby/${MODRUBY_REV}/svn/client.rb
+lib/ruby/site_ruby/${MODRUBY_REV}/svn/core.rb
+lib/ruby/site_ruby/${MODRUBY_REV}/svn/delta.rb
+lib/ruby/site_ruby/${MODRUBY_REV}/svn/error.rb
+lib/ruby/site_ruby/${MODRUBY_REV}/svn/fs.rb
+lib/ruby/site_ruby/${MODRUBY_REV}/svn/info.rb
+lib/ruby/site_ruby/${MODRUBY_REV}/svn/ra.rb
+lib/ruby/site_ruby/${MODRUBY_REV}/svn/repos.rb
+lib/ruby/site_ruby/${MODRUBY_REV}/svn/util.rb
+lib/ruby/site_ruby/${MODRUBY_REV}/svn/wc.rb

Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm


Reply via email to