pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Version 1.5.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f09f077cf684
branches:  trunk
changeset: 543534:f09f077cf684
user:      epg <epg%pkgsrc.org@localhost>
date:      Thu Jun 19 22:33:25 2008 +0000

description:
Version 1.5.0
(17 Jun 2008, from /branches/1.5.x)
http://svn.collab.net/repos/svn/tags/1.5.0

 pkgsrc changes:
  - Drop patch-{aa,ag,ah,ai,aj,ak}: applied upstream.
  - Drop part of patch-ad fixed upstream; only INSTALLDIRS=vendor left.
  - Dropped -lib from BUILD_TARGET of ruby/perl/python, not necessary
    for ages.
  - Add java-subversion package, but: Only tested with sun-jdk6-6.0.5;
    maybe it works with other Java, maybe no.  make test only works if
    you install junit by hand, as it does not seem to be packaged.

 User-visible changes:
  - Major new features:
    * Merge Tracking [foundational] (issue #820)
    * Sparse checkouts (see new '--depth' option) (issue #695)
    * Interactive conflict resolution (r25670 et al)
    * svn:externals handles relative URLs (issue #1336) and peg URLs
    * Changelist support
    * WebDAV transparent write-through proxy
    * Better support for large FSFS deployments (via sharding & partitioning)
    * Cyrus SASL support for ra_svn and svnserve (issue #1144)

  - Minor new features and improvements:
    * 'svn resolve' (with '--accept' option) replaces "resolved" (issue #2784)
    * 'svn move file1 file2 ... dir' now moves the files into dir (issue #747)
    * 'svn mkdir' and 'svn copy' now take '--parents' option (issue #1776)
    * 'svn delete' now takes '--keep-local' to not remove working copy files
    * 'svn copy', 'move' now support peg revisions (issue #2546; also r26484)
    * 'svn copy A B ; svn move B C' now the same as 'svn copy A C' (issue #756)
    * 'svn copy -rBASE' now works in a working copy (issue #1643)
    * 'svn import' now takes '--force' (issue #2806)
    * 'svn status -u' now shows of locally deleted directories (issue #2420)
    * 'svn switch' now takes '--force' (issue #2392)
    * 'svn switch' now takes '--ignore-externals' option (issue #2189)
    * 'svn switch' now supports peg revisions (issue #2545)
    * 'svn checkout' now takes '--force' option (issue #1328)
    * 'svn proplist' and 'svn propget' now support peg revisions (issue #3070)
    * 'svn propget' now takes '--xml' option (issue #2696)
    * 'svn propedit' now support URLs (issue #2238, but see issue #2923)
    * 'svn proplist --quiet' no longer prints extra info (issue #1547)
    * 'svn diff --summarize' now takes '--xml' option (issue #2967)
    * 'svn diff -x' now takes '-p' extension option (issue #2995)
    * 'svn log' now takes '-c' option (r27933)
    * 'svn log' now takes '-l' as short form of '--limit' (r25829)
    * 'svn log --xml' now takes '--with-revprop' option (issue #2850)
    * 'svn diff'/'svnlook diff' now show property actions better (issue #3019)
    * 'svn merge' now has informative messages on reverse merges (issue #2848)
    * 'svn merge FILE' now honors '--ignore-ancestry' (issue #2853, r25891)
    * 'svn merge' handles multiple notifications for single items (issue #2828)
    * 'svn merge' handles skipped path better (issue #2829)
    * 'svn merge' handles merges from foreign repositories more completely
    * 'update', 'checkout', 'switch' now handle obstructions gracefully (r22257)
    * 'svn update' now takes '--force' (issue #2392)
    * 'svn update' now sometimes copies or moves local files, for efficiency
    * 'svnadmin lslocks' now accepts path within repository (issue #2965)
    * 'svnadmin recover' now supports FSFS repositories (issue #2992)
    * 'svnadmin verify' now has '-q' and '-r' options (r22103)
    * 'svnadmin setrevprop' command added (r21736)
    * 'svnadmin setuuid' command added (r28511)
    * 'svnsync sync' now shows commit progress like 'svn commit'
    * 'svnsync' now takes '-q, --quiet' option (r26465)
    * 'svnsync' now supports separate authn for source/target (issue #2717)
    * 'svnsync copy-revprops' now supports revision ranges (r23498)
    * 'svnsync copy-revprops' now supports "HEAD" revision alias (r23500)
    * 'svnmucc' is new name for contrib tool formerly called 'mucc'
    * 'svnmucc' now has propset and propdel subcommands (issue #2758)
    * 'svnmucc' now has more authentication options
    * 'svnmucc' now now takes '--non-interactive' option (r25977)
    * 'svnmucc' now takes a global base revision, for extra safety (r23764)
    * 'svnlook' now takes '--extensions' option (issue #2912)
    * 'svnlook' now takes '-N' option (issue #2663)
    * 'svnlook history' now takes '-l' / '--limit' option (r25843)
    * 'svnserve' now takes '--config-file' option (r24119)
    * 'mod_dav_svn' now uses Apache default mime-type for files (issue #2304)
    * new '--with-revprop' option on all commands that commit (issue #1976)
    * now accept "peg dates" (URL@{DATE}), behaving like peg revs (issue #2602)
    * easier to try out experimental ra_serf http:// access module
    * select ra_neon vs ra_serf on a site-by-site basis in config (r25535)
    * client-side post-commit processing now more efficient (issue #2607)
    * windows binaries now use a custom crash handler (issue #1628)
    * add vim swap file patterns to default global-ignores (r24348)
    * add "*.pyc" and "*.pyo" patterns to default global-ignores (issue #2415)
    * add unix/libtool library patterns to default global-ignores (issue #2415)
    * naming scheme for conflict files is now configurable (issue #2474)
    * removed svn-ref.tex as it's extremely out of date (issue #2762)
    * improved cancellation response in many situations
    * support Neon up to 0.28
    * character set conversion now uses native API on Windows (r25650)
    * HTTP authn protocol now configurable (for Neon 0.26 and higher) (r21531)
    * http:// (over Neon) supports HTTP redirection / relocation (issue #660)
    * support PKCS#11-provided (smartcard) SSL client certs with Neon (r29421)
    * authz now supports aliases (r21982)
    * authz token rules for authenticated-only, anonymous, and inverse (r23750)
    * mailer.py now supports properties in commit messages (r21684)
    * ra_serf now supports NTLM/SSPI authentication (issue #2900)
    * warn if try to turn off boolean property via propset/propedit (r25486)
    * display repository basename in XML and HTML index views (r25837, r25838)
    * config 'http-auth-type' can be overridden to force BASIC auth (r23900)
    * translation updates for all languages, as usual
    * Revamp mod_dav_svn logging; see tools/server-side/svn_dav_log_parse.py
    * misleading configure arg --enable-dso now --enable-runtime-module-search

  - Client-side bugfixes:
    * 'svn revert' of missing scheduled addition broke wc (issue #2425)
    * 'svn export' should export svn:externals from local copies (issue #2429)
    * 'svn status -uN' should show status of files (issue #2468)
    * 'svn update' overwrote if local timestamp unchanged (issue #2746)
    * 'svn update -N' errored when receiving a deletion (issue #3039)
    * 'svn merge' would delete locally modified props (issue #2857)
    * 'svn log --xml' could output invalid XML (issue #2866)
    * 'svn copy' on URL with spaces made wrong WC file name (issue #2955)
    * 'svn diff' was failing w/ large diffs on Windows (issue #1789)
    * 'svn delete' no longer deletes locally-modified files (issue #1808)
    * 'svn move' moved files to wrong directory on Windows (issue #1869)
    * 'svn revert' mistakenly used leftover .svn-revert files (issue #2927)
    * 'svn diff' output now shows relative paths (issue #2723)
    * 'svn diff' wasn't ignoring all EOLs (issue #2920)
    * 'svn cleanup' no longer fails on a missing .svn/tmp dir (r23370)
    * infinite loop in UTF conversion in non-C locale (issue #2577)
    * interrupting "svn status" could make svn crash (issue #2623)
    * commit-email.pl date header output now RFC2822-compliant (issue #2633)
    * authz write access to folder wasn't permitting locking (issue #2700)
    * stop complaining just because $HOME is unreadable (issue #2363)
    * do not display unescaped characters in error message (issue #2471)
    * propchange received on subdir merge causes conflict (issue #2969)
    * revert replaced-with-history files should restore checksum (issue #2928)
    * catch improper arguments to diff (issue #2996)
    * handle URLs like http://hostname (i.e. no path part) (issue #1851)
    * config autoprops honored regardless of case of entry (issue #2036)
    * "Cannot replace a directory from within" error now rarer (issue #2047)
    * handle _svn/.svn as part of a path (issue #3026)
    * make permissions changes on symlinks a no-op (issue #2581)
    * error usefully if asked to update a URL (r22296)
    * fixed infinite loop on Windows if fail to find repository root (r22483)
    * 'svn info $REPO_ROOT' now supports pre-1.2 svn:// servers (r26264)
    * be more resilient in the face of faulty .svn/entries files (r26482)
    * 'svn diff -x --ignore-eol-style' failed to ignore all EOLs (r27094)
    * rare property dataloss bug now fixed (issue #2986, see also r29538)
    * fixed faulty status reporting for some missing directories (issue #2804)
    * 'svn diff --summarize' showed wrong output paths (issue #2765)
    * propset and move interaction could cause property weirdness (r25833)
    * 'svn propget <propname> .@HEAD' now works (issue #3012)
    * 'svnsync' had bug with replaced+modified rev over serf (issue #2904)
    * 'svnsync --config-dir' sometimes ignored, thus tunnel agent bug (r27056)
    * update/merge safely receives file on top of schedule-add file (r23506)
    * http:// (over Neon) reports progress while disk-spooling delta (r26271)
    * print "Out of memory" before dying from memory shortage (issue #2167)
    * warn when used on old checkout without a repository root entry (r25168)
    * merge to missing file target wrongly appeared to succeed (issue #2782)
    * 'svn merge URL PATH -cX' could cause property corruption (issue #2781)
    * URL parsing now consistently checks for error earlier (issue #2207)
    * security hole: files could be created above cwd (r26047, CVE-2007-3846)
    * local property mods to replaced-with-history file could be lost (r26364)
    * revert of replaced-with-history path left copyfrom info (r23452)
    * character encoding translation could hang (r23492)
    * un-substituting keywords was buggy ($Id$ vs. $Id:$) (issue #2640)
    * ra_neon and ra_serf lost pre-revprop-change hook output (issue #443)
    * merge of non-empty subdir could be committed incorrectly (issue #1962)
    * many other minor bugfixes, optimizations, plugs of memory leaks, etc

  - Server-side bugfixes:
    * segfault in svnserve and svnversion commands fixed (issue #2757)
    * segfault when stopping httpd (if BDB repository) fixed (issue #2732)
    * 'svnadmin dump' had a path ordering bug (issue #2641)
    * better FSFS support for NFS v3 and lower (r24470)
    * better FSFS support for some buggy NFS clients (r29448)
    * authentication and authz bugs w.r.t. anonymous access (issue #2712)
    * inconclusive authz result should deny, not allow (r23815)
    * better reporting of problems parsing authz files (r22329)
    * set svn:date revprop even if dumpstream does not (issue #2729)
    * http:// commit can now create empty files properly (r25471, r25474)
    * squelch not-a-directory errors in both FS backends (issue #2549)
    * segfault on update-report response without base revision (issue #3023)
    * 'svnserve --root PATH' checks that PATH exists (r22580, r22701)
    * 'svnlook propget -t TXN_NAME' reports errors better (r22772)
    * make location of mod_dav_svn activity database configurable (r24873)
    * select only paths that are proper children of requested path (r25231)
    * http:// commit error could leave empty transactions behind (r23594)
    * 'svn switch --relocate' now works against unreadable repos root (r23848)
    * many other minor bugfixes too numerous to list here

  - Contributed tools improvements and bugfixes:
    * svn_load_dirs.pl:
      - Support global-ignores list (issue #2470)
      - Allow "@" in filenames (r22203, Debian bug 359145)
      - Add -no_auto_exe option (r26399)
    * svnmerge.py:
      - fixed: Always get end_rev from source instead of target (issue #2863)
      - fixed: 'init' now chooses a better default revision range (issue #2810)
      - fixed: Consider revs changing blocking status as reflected (issue #2814)
      - Performance inmprovement (issue #2812)
      - initialized revisions can be excluded (issue #2851)
    * new 'svn-populate-node-origins-index' tool (issue #3024)
    * new 'svn-merge-vendor.py' to assist in merging vendor branches (r23030)
    * 'svn2rss.py' is now called 'svn2feed.py'
    * svn2cl: New release 0.9 (r24498)
    * commit-email.pl: various improvements (r22971, r22589)
    * commit-email.rb: various improvements
    * psvn.el: too many improvements and new features to list them all here
    * dsvn.el: improve XEmacs compatibility (r24337)
    * svn-tweak-author.py: make NEWAUTHOR argument optional (r24387)
    * And more stuff that we just didn't have time to list.  Enjoy.

 Developer-visible changes:
 * General:
   - libsvn_ra_neon is new name for libsvn_ra_dav (to accommodate ra_serf)
   - many abort() calls removed, replaced with error returns
   - client and server now do capabilities exchange (r29358 et al)
   - gen_win.py: auto-detect the path to the JDK on Windows (r24333)
 * API changes:
   - many, many new APIs and types as part of the new features in 1.5.0
   - APIs to allow retrieving multiple revprops in one fetch (issue #2850)
   - basic progress reporting for ra_svn (issue #901)
   - new APIs for creating and using iterators (r26533)
   - svn_fs_node_origin_rev finds line of history origin (issue #3017, #3024)
   - svn_revnum_parse for parsing revision numbers (r26195)
   - svn_path_is_canonical for validating paths (r26481)
   - new API svn_fs_txn_root_base_revision() (r22610)
   - pass individual arguments rather than config objects (r25182, r25190)
   - clients can now extend HTTP User-Agent header (r28613)
   - SVN_ERR_RA_DAV_PATH_NOT_FOUND is deprecated and no longer raised
 * Bindings:
   - Many improvements to all bindings (Java, Perl, Python, and Ruby)

diffstat:

 devel/java-subversion/DESCR             |     5 +
 devel/java-subversion/Makefile          |    34 +
 devel/java-subversion/PLIST             |     6 +
 devel/p5-subversion/Makefile            |     5 +-
 devel/py-subversion/Makefile            |     7 +-
 devel/py-subversion/PLIST               |     8 +-
 devel/ruby-subversion/Makefile          |     5 +-
 devel/ruby-subversion/PLIST             |     5 +-
 devel/subversion-base/Makefile          |    10 +-
 devel/subversion-base/PLIST             |     7 +-
 devel/subversion-base/buildlink3.mk     |     4 +-
 devel/subversion/Makefile               |     5 +-
 devel/subversion/Makefile.version       |     4 +-
 devel/subversion/distinfo               |    16 +-
 devel/subversion/files/build-outputs.mk |  2058 +++++++++++++++++-------------
 devel/subversion/patches/patch-aa       |    45 -
 devel/subversion/patches/patch-ad       |    14 +-
 devel/subversion/patches/patch-ag       |    13 -
 devel/subversion/patches/patch-ah       |    55 -
 devel/subversion/patches/patch-ai       |    26 -
 devel/subversion/patches/patch-aj       |    16 -
 devel/subversion/patches/patch-ak       |    22 -
 www/ap2-subversion/Makefile             |     3 +-
 23 files changed, 1287 insertions(+), 1086 deletions(-)

diffs (truncated from 3319 to 300 lines):

diff -r aac97b7d1e83 -r f09f077cf684 devel/java-subversion/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/java-subversion/DESCR       Thu Jun 19 22:33:25 2008 +0000
@@ -0,0 +1,5 @@
+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. The software
+is released under an Apache/BSD-style open source license.
+
+This package contains the Java bindings to the Subversion libraries.
diff -r aac97b7d1e83 -r f09f077cf684 devel/java-subversion/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/java-subversion/Makefile    Thu Jun 19 22:33:25 2008 +0000
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1 2008/06/19 22:33:25 epg Exp $
+
+PKGNAME=       java-subversion-${SVNVER}
+COMMENT=       Java bindings for Subversion
+
+PKG_INSTALLATION_TYPES=        overwrite pkgviews
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+MAKE_JOBS_SAFE=                no
+
+.include "../../devel/subversion/Makefile.common"
+
+SHLIBTOOL_OVERRIDE=    # empty
+
+USE_LANGUAGES+=                c c++
+USE_JAVA=              yes
+# We might need PKG_JVM_DEFAULT/PKG_JVMS_ACCEPTED; I'm not much for Java...
+
+CONFIGURE_ARGS+=       --enable-javahl --with-jdk=${PKG_JAVA_HOME}
+# To run the tests, uncomment this line if you have junit installed in
+# jre/lib/ext .  TODO: If someone packages junit, use that.
+#CONFIGURE_ARGS+=      --with-junit
+
+BUILD_TARGET=          javahl
+INSTALL_TARGET=                install-javahl
+TEST_TARGET=           check-javahl
+
+post-patch:
+       ${RM} ${WRKSRC}/build-outputs.mk
+       ${CP} ${FILESDIR}/build-outputs.mk ${WRKSRC}/build-outputs.mk
+
+.include "../../devel/subversion-base/buildlink3.mk"
+.include "../../mk/java-vm.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r aac97b7d1e83 -r f09f077cf684 devel/java-subversion/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/java-subversion/PLIST       Thu Jun 19 22:33:25 2008 +0000
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1 2008/06/19 22:33:25 epg Exp $
+lib/libsvnjavahl-1.la
+lib/svn-javahl/svn-javahl.jar
+@exec ${MKDIR} %D/lib/svn-javahl/include
+@dirrm lib/svn-javahl/include
+@dirrm lib/svn-javahl
diff -r aac97b7d1e83 -r f09f077cf684 devel/p5-subversion/Makefile
--- a/devel/p5-subversion/Makefile      Thu Jun 19 22:19:37 2008 +0000
+++ b/devel/p5-subversion/Makefile      Thu Jun 19 22:33:25 2008 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.39 2008/01/18 05:14:36 tnn Exp $
+# $NetBSD: Makefile,v 1.40 2008/06/19 22:33:25 epg Exp $
 
 PKGNAME=       p5-subversion-${SVNVER}
-PKGREVISION=   1
 COMMENT=       Perl bindings for Subversion
 
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
@@ -18,7 +17,7 @@
 PERL5_OPTIONS+=                threads
 PERL5_PACKLIST=                auto/SVN/_Core/.packlist
 
-BUILD_TARGET=          swig-pl-lib swig-pl
+BUILD_TARGET=          swig-pl
 INSTALL_TARGET=                install-swig-pl
 TEST_TARGET=           check-swig-pl
 
diff -r aac97b7d1e83 -r f09f077cf684 devel/py-subversion/Makefile
--- a/devel/py-subversion/Makefile      Thu Jun 19 22:19:37 2008 +0000
+++ b/devel/py-subversion/Makefile      Thu Jun 19 22:33:25 2008 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2008/01/18 05:14:38 tnn Exp $
+# $NetBSD: Makefile,v 1.28 2008/06/19 22:33:25 epg Exp $
 
 PKGNAME=       ${PYPKGPREFIX}-subversion-${SVNVER}
-PKGREVISION=   1
 COMMENT=       Python bindings and tools for Subversion
 
 PKG_DESTDIR_SUPPORT=   user-destdir
@@ -16,14 +15,14 @@
 PYBINMODULE=           YES
 PYTHON_PATCH_SCRIPTS=  tools/hook-scripts/mailer/mailer.py
 
-BUILD_TARGET=          swig-py-lib swig-py
+BUILD_TARGET=          swig-py
 INSTALL_TARGET=                install-swig-py
 
 MAKE_ENV+=             EXTRA_CPPFLAGS=${BUILDLINK_CPPFLAGS:Q}
 MAKE_FLAGS+=           swig_pydir=${LOCALBASE}/${PYSITELIB}/libsvn \
                        swig_pydir_extra=${LOCALBASE}/${PYSITELIB}/svn
 
-TEST_TARGET=           all check check-swig-py
+TEST_TARGET=           all svnserveautocheck check-swig-py
 
 INSTALLATION_DIRS=     ${SVNEXAMPLES}/python ${SVNEXAMPLES}/hook-scripts
 
diff -r aac97b7d1e83 -r f09f077cf684 devel/py-subversion/PLIST
--- a/devel/py-subversion/PLIST Thu Jun 19 22:19:37 2008 +0000
+++ b/devel/py-subversion/PLIST Thu Jun 19 22:33:25 2008 +0000
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.5 2005/05/23 22:58:26 epg Exp $
+@comment $NetBSD: PLIST,v 1.6 2008/06/19 22:33:25 epg Exp $
 lib/libsvn_swig_py-1.la
 ${PYSITELIB}/libsvn/__init__.py
 ${PYSITELIB}/libsvn/__init__.pyc
 ${PYSITELIB}/libsvn/_client.la
 ${PYSITELIB}/libsvn/_core.la
 ${PYSITELIB}/libsvn/_delta.la
+${PYSITELIB}/libsvn/_diff.la
 ${PYSITELIB}/libsvn/_fs.la
 ${PYSITELIB}/libsvn/_ra.la
 ${PYSITELIB}/libsvn/_repos.la
@@ -15,6 +16,8 @@
 ${PYSITELIB}/libsvn/core.pyc
 ${PYSITELIB}/libsvn/delta.py
 ${PYSITELIB}/libsvn/delta.pyc
+${PYSITELIB}/libsvn/diff.py
+${PYSITELIB}/libsvn/diff.pyc
 ${PYSITELIB}/libsvn/fs.py
 ${PYSITELIB}/libsvn/fs.pyc
 ${PYSITELIB}/libsvn/ra.py
@@ -31,6 +34,8 @@
 ${PYSITELIB}/svn/core.pyc
 ${PYSITELIB}/svn/delta.py
 ${PYSITELIB}/svn/delta.pyc
+${PYSITELIB}/svn/diff.py
+${PYSITELIB}/svn/diff.pyc
 ${PYSITELIB}/svn/fs.py
 ${PYSITELIB}/svn/fs.pyc
 ${PYSITELIB}/svn/ra.py
@@ -44,6 +49,7 @@
 share/examples/subversion/python/blame.py
 share/examples/subversion/python/check-modified.py
 share/examples/subversion/python/dumpprops.py
+share/examples/subversion/python/get-location-segments.py
 share/examples/subversion/python/getfile.py
 share/examples/subversion/python/geturl.py
 share/examples/subversion/python/putfile.py
diff -r aac97b7d1e83 -r f09f077cf684 devel/ruby-subversion/Makefile
--- a/devel/ruby-subversion/Makefile    Thu Jun 19 22:19:37 2008 +0000
+++ b/devel/ruby-subversion/Makefile    Thu Jun 19 22:33:25 2008 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2008/06/19 14:48:43 taca Exp $
+# $NetBSD: Makefile,v 1.20 2008/06/19 22:33:25 epg Exp $
 
 PKGNAME=       ${RUBY_PKGPREFIX}-subversion-${SVNVER}
-PKGREVISION=   2
 COMMENT=       Ruby bindings for Subversion
 
 .include "../../devel/subversion/Makefile.common"
@@ -13,7 +12,7 @@
 CONFIGURE_ENV+=                RUBY=${RUBY:Q}
 CONFIGURE_ARGS+=       --with-ruby-sitedir=${PREFIX}/${RUBY_VENDORLIB_BASE}
 
-BUILD_TARGET=          swig-rb-lib swig-rb
+BUILD_TARGET=          swig-rb
 INSTALL_TARGET=                install-swig-rb
 
 TEST_TARGET=           check-swig-rb
diff -r aac97b7d1e83 -r f09f077cf684 devel/ruby-subversion/PLIST
--- a/devel/ruby-subversion/PLIST       Thu Jun 19 22:19:37 2008 +0000
+++ b/devel/ruby-subversion/PLIST       Thu Jun 19 22:33:25 2008 +0000
@@ -1,13 +1,15 @@
-@comment $NetBSD: PLIST,v 1.3 2008/06/19 14:48:43 taca Exp $
+@comment $NetBSD: PLIST,v 1.4 2008/06/19 22:33:25 epg Exp $
 lib/libsvn_swig_ruby-1.la
 ${RUBY_VENDORARCHLIB}/svn/ext/client.${RUBY_DLEXT}
 ${RUBY_VENDORARCHLIB}/svn/ext/core.${RUBY_DLEXT}
 ${RUBY_VENDORARCHLIB}/svn/ext/delta.${RUBY_DLEXT}
+${RUBY_VENDORARCHLIB}/svn/ext/diff.${RUBY_DLEXT}
 ${RUBY_VENDORARCHLIB}/svn/ext/fs.${RUBY_DLEXT}
 ${RUBY_VENDORARCHLIB}/svn/ext/ra.${RUBY_DLEXT}
 ${RUBY_VENDORARCHLIB}/svn/ext/repos.${RUBY_DLEXT}
 ${RUBY_VENDORARCHLIB}/svn/ext/wc.${RUBY_DLEXT}
 ${RUBY_VENDORLIB}/svn/client.rb
+${RUBY_VENDORLIB}/svn/commit-mailer.rb
 ${RUBY_VENDORLIB}/svn/core.rb
 ${RUBY_VENDORLIB}/svn/delta.rb
 ${RUBY_VENDORLIB}/svn/error.rb
@@ -15,6 +17,7 @@
 ${RUBY_VENDORLIB}/svn/info.rb
 ${RUBY_VENDORLIB}/svn/ra.rb
 ${RUBY_VENDORLIB}/svn/repos.rb
+${RUBY_VENDORLIB}/svn/synchronizer.rb
 ${RUBY_VENDORLIB}/svn/util.rb
 ${RUBY_VENDORLIB}/svn/wc.rb
 share/examples/subversion/ruby/commit-email.rb
diff -r aac97b7d1e83 -r f09f077cf684 devel/subversion-base/Makefile
--- a/devel/subversion-base/Makefile    Thu Jun 19 22:19:37 2008 +0000
+++ b/devel/subversion-base/Makefile    Thu Jun 19 22:33:25 2008 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.52 2008/03/08 20:56:37 gdt Exp $
+# $NetBSD: Makefile,v 1.53 2008/06/19 22:33:25 epg Exp $
 
 PKGNAME=       subversion-base-${SVNVER}
-PKGREVISION=   4
 COMMENT=       Version control system, base programs and libraries
 
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
@@ -26,6 +25,9 @@
 CONFIGURE_ARGS+=       --disable-neon-version-check
 CONFIGURE_ARGS+=       --without-apache
 CONFIGURE_ARGS+=       --without-apxs
+CONFIGURE_ARGS+=       --with-sasl=${BUILDLINK_PREFIX.cyrus-sasl}
+
+.include "../../security/cyrus-sasl/buildlink3.mk"
 
 .if !empty(PKG_OPTIONS:Mapr1)
 .  include "../../devel/apr/buildlink3.mk"
@@ -35,14 +37,14 @@
 .    include "../../www/serf/buildlink3.mk"
 .  else
 BUILDLINK_API_DEPENDS.neon+=   neon>=0.24.7
-DAV_RA=                                dav
+DAV_RA=                                neon
 .    include "../../www/neon/buildlink3.mk"
 .  endif
 .else
 .  include "../../devel/apr0/buildlink3.mk"
 BUILDLINK_API_DEPENDS.apr+=    apr>=0.9.5
 BUILDLINK_API_DEPENDS.neon+=   neon>=0.24.7
-DAV_RA=                                dav
+DAV_RA=                                neon
 .  include "../../www/neon/buildlink3.mk"
 .endif
 
diff -r aac97b7d1e83 -r f09f077cf684 devel/subversion-base/PLIST
--- a/devel/subversion-base/PLIST       Thu Jun 19 22:19:37 2008 +0000
+++ b/devel/subversion-base/PLIST       Thu Jun 19 22:33:25 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2007/01/25 18:15:49 epg Exp $
+@comment $NetBSD: PLIST,v 1.17 2008/06/19 22:33:26 epg Exp $
 bin/svn
 bin/svnadmin
 bin/svndumpfilter
@@ -6,12 +6,14 @@
 bin/svnserve
 bin/svnsync
 bin/svnversion
+include/subversion-1/mod_authz_svn.h
 include/subversion-1/mod_dav_svn.h
 include/subversion-1/svn-revision.txt
 include/subversion-1/svn_auth.h
 include/subversion-1/svn_base64.h
 include/subversion-1/svn_client.h
 include/subversion-1/svn_cmdline.h
+include/subversion-1/svn_compat.h
 include/subversion-1/svn_config.h
 include/subversion-1/svn_ctype.h
 include/subversion-1/svn_dav.h
@@ -23,7 +25,9 @@
 include/subversion-1/svn_fs.h
 include/subversion-1/svn_hash.h
 include/subversion-1/svn_io.h
+include/subversion-1/svn_iter.h
 include/subversion-1/svn_md5.h
+include/subversion-1/svn_mergeinfo.h
 include/subversion-1/svn_nls.h
 include/subversion-1/svn_opt.h
 include/subversion-1/svn_path.h
@@ -48,6 +52,7 @@
 lib/libsvn_diff-1.la
 lib/libsvn_fs-1.la
 lib/libsvn_fs_fs-1.la
+lib/libsvn_fs_util-1.la
 lib/libsvn_ra-1.la
 lib/libsvn_ra_${DAV_RA}-1.la
 lib/libsvn_ra_local-1.la
diff -r aac97b7d1e83 -r f09f077cf684 devel/subversion-base/buildlink3.mk
--- a/devel/subversion-base/buildlink3.mk       Thu Jun 19 22:19:37 2008 +0000
+++ b/devel/subversion-base/buildlink3.mk       Thu Jun 19 22:33:25 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.13 2008/01/18 05:14:40 tnn Exp $
+# $NetBSD: buildlink3.mk,v 1.14 2008/06/19 22:33:26 epg Exp $
 
 BUILDLINK_DEPTH:=              ${BUILDLINK_DEPTH}+
 SUBVERSION_BASE_BUILDLINK3_MK:=        ${SUBVERSION_BASE_BUILDLINK3_MK}+
@@ -26,6 +26,8 @@
 
 .endif # SUBVERSION_BASE_BUILDLINK3_MK
 
+.include "../../security/cyrus-sasl/buildlink3.mk"
+
 .if !empty(PKG_BUILD_OPTIONS.subversion-base:Mapr1)
 .  include "../../devel/apr/buildlink3.mk"
 .  include "../../devel/apr-util/buildlink3.mk"
diff -r aac97b7d1e83 -r f09f077cf684 devel/subversion/Makefile
--- a/devel/subversion/Makefile Thu Jun 19 22:19:37 2008 +0000
+++ b/devel/subversion/Makefile Thu Jun 19 22:33:25 2008 +0000



Home | Main Index | Thread Index | Old Index