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