head 1.75; access; symbols pkgsrc-2023Q4:1.73.0.2 pkgsrc-2023Q4-base:1.73 pkgsrc-2023Q3:1.71.0.2 pkgsrc-2023Q3-base:1.71 pkgsrc-2023Q2:1.70.0.8 pkgsrc-2023Q2-base:1.70 pkgsrc-2023Q1:1.70.0.6 pkgsrc-2023Q1-base:1.70 pkgsrc-2022Q4:1.70.0.4 pkgsrc-2022Q4-base:1.70 pkgsrc-2022Q3:1.70.0.2 pkgsrc-2022Q3-base:1.70 pkgsrc-2022Q2:1.68.0.2 pkgsrc-2022Q2-base:1.68 pkgsrc-2022Q1:1.67.0.6 pkgsrc-2022Q1-base:1.67 pkgsrc-2021Q4:1.67.0.4 pkgsrc-2021Q4-base:1.67 pkgsrc-2021Q3:1.67.0.2 pkgsrc-2021Q3-base:1.67 pkgsrc-2021Q2:1.66.0.2 pkgsrc-2021Q2-base:1.66 pkgsrc-2021Q1:1.65.0.10 pkgsrc-2021Q1-base:1.65 pkgsrc-2020Q4:1.65.0.8 pkgsrc-2020Q4-base:1.65 pkgsrc-2020Q3:1.65.0.6 pkgsrc-2020Q3-base:1.65 pkgsrc-2020Q2:1.65.0.4 pkgsrc-2020Q2-base:1.65 pkgsrc-2020Q1:1.65.0.2 pkgsrc-2020Q1-base:1.65 pkgsrc-2019Q4:1.64.0.4 pkgsrc-2019Q4-base:1.64 pkgsrc-2019Q3:1.63.0.4 pkgsrc-2019Q3-base:1.63 pkgsrc-2019Q2:1.63.0.2 pkgsrc-2019Q2-base:1.63 pkgsrc-2019Q1:1.61.0.22 pkgsrc-2019Q1-base:1.61 pkgsrc-2018Q4:1.61.0.20 pkgsrc-2018Q4-base:1.61 pkgsrc-2018Q3:1.61.0.18 pkgsrc-2018Q3-base:1.61 pkgsrc-2018Q2:1.61.0.16 pkgsrc-2018Q2-base:1.61 pkgsrc-2018Q1:1.61.0.14 pkgsrc-2018Q1-base:1.61 pkgsrc-2017Q4:1.61.0.12 pkgsrc-2017Q4-base:1.61 pkgsrc-2017Q3:1.61.0.10 pkgsrc-2017Q3-base:1.61 pkgsrc-2017Q2:1.61.0.6 pkgsrc-2017Q2-base:1.61 pkgsrc-2017Q1:1.61.0.4 pkgsrc-2017Q1-base:1.61 pkgsrc-2016Q4:1.61.0.2 pkgsrc-2016Q4-base:1.61 pkgsrc-2016Q3:1.60.0.2 pkgsrc-2016Q3-base:1.60 pkgsrc-2016Q2:1.59.0.8 pkgsrc-2016Q2-base:1.59 pkgsrc-2016Q1:1.59.0.6 pkgsrc-2016Q1-base:1.59 pkgsrc-2015Q4:1.59.0.4 pkgsrc-2015Q4-base:1.59 pkgsrc-2015Q3:1.59.0.2 pkgsrc-2015Q3-base:1.59 pkgsrc-2015Q2:1.58.0.2 pkgsrc-2015Q2-base:1.58 pkgsrc-2015Q1:1.57.0.6 pkgsrc-2015Q1-base:1.57 pkgsrc-2014Q4:1.57.0.4 pkgsrc-2014Q4-base:1.57 pkgsrc-2014Q3:1.57.0.2 pkgsrc-2014Q3-base:1.57 pkgsrc-2014Q2:1.56.0.2 pkgsrc-2014Q2-base:1.56 pkgsrc-2014Q1:1.53.0.6 pkgsrc-2014Q1-base:1.53 pkgsrc-2013Q4:1.53.0.4 pkgsrc-2013Q4-base:1.53 pkgsrc-2013Q3:1.53.0.2 pkgsrc-2013Q3-base:1.53 pkgsrc-2013Q2:1.49.0.2 pkgsrc-2013Q2-base:1.49 pkgsrc-2013Q1:1.47.0.2 pkgsrc-2013Q1-base:1.47 pkgsrc-2012Q4:1.45.0.2 pkgsrc-2012Q4-base:1.45 pkgsrc-2012Q3:1.44.0.12 pkgsrc-2012Q3-base:1.44 pkgsrc-2012Q2:1.44.0.10 pkgsrc-2012Q2-base:1.44 pkgsrc-2012Q1:1.44.0.8 pkgsrc-2012Q1-base:1.44 pkgsrc-2011Q4:1.44.0.6 pkgsrc-2011Q4-base:1.44 pkgsrc-2011Q3:1.44.0.4 pkgsrc-2011Q3-base:1.44 pkgsrc-2011Q2:1.44.0.2 pkgsrc-2011Q2-base:1.44 pkgsrc-2011Q1:1.42.0.6 pkgsrc-2011Q1-base:1.42 pkgsrc-2010Q4:1.42.0.4 pkgsrc-2010Q4-base:1.42 pkgsrc-2010Q3:1.42.0.2 pkgsrc-2010Q3-base:1.42 pkgsrc-2010Q2:1.41.0.4 pkgsrc-2010Q2-base:1.41 pkgsrc-2010Q1:1.41.0.2 pkgsrc-2010Q1-base:1.41 pkgsrc-2009Q4:1.40.0.6 pkgsrc-2009Q4-base:1.40 pkgsrc-2009Q3:1.40.0.4 pkgsrc-2009Q3-base:1.40 pkgsrc-2009Q2:1.40.0.2 pkgsrc-2009Q2-base:1.40 pkgsrc-2009Q1:1.38.0.2 pkgsrc-2009Q1-base:1.38 pkgsrc-2008Q4:1.37.0.6 pkgsrc-2008Q4-base:1.37 pkgsrc-2008Q3:1.37.0.4 pkgsrc-2008Q3-base:1.37 cube-native-xorg:1.37.0.2 cube-native-xorg-base:1.37 pkgsrc-2008Q2:1.36.0.4 pkgsrc-2008Q2-base:1.36 cwrapper:1.36.0.2 pkgsrc-2008Q1:1.33.0.2 pkgsrc-2008Q1-base:1.33 pkgsrc-2007Q4:1.32.0.2 pkgsrc-2007Q4-base:1.32 pkgsrc-2007Q3:1.31.0.2 pkgsrc-2007Q3-base:1.31 pkgsrc-2007Q2:1.30.0.2 pkgsrc-2007Q2-base:1.30 pkgsrc-2007Q1:1.29.0.4 pkgsrc-2007Q1-base:1.29 pkgsrc-2006Q4:1.29.0.2 pkgsrc-2006Q4-base:1.29 pkgsrc-2006Q3:1.28.0.4 pkgsrc-2006Q3-base:1.28 pkgsrc-2006Q2:1.28.0.2 pkgsrc-2006Q2-base:1.28 pkgsrc-2006Q1:1.27.0.2 pkgsrc-2006Q1-base:1.27 pkgsrc-2005Q4:1.24.0.6 pkgsrc-2005Q4-base:1.24 pkgsrc-2005Q3:1.24.0.4 pkgsrc-2005Q3-base:1.24 pkgsrc-2005Q2:1.24.0.2 pkgsrc-2005Q2-base:1.24 pkgsrc-2005Q1:1.22.0.4 pkgsrc-2005Q1-base:1.22 pkgsrc-2004Q4:1.22.0.2 pkgsrc-2004Q4-base:1.22 pkgsrc-2004Q3:1.21.0.4 pkgsrc-2004Q3-base:1.21 pkgsrc-2004Q2:1.21.0.2 pkgsrc-2004Q2-base:1.21 pkgsrc-2004Q1:1.20.0.2 pkgsrc-2004Q1-base:1.20 pkgsrc-2003Q4:1.13.0.2 pkgsrc-2003Q4-base:1.13 netbsd-1-6-1:1.8.0.2 netbsd-1-6-1-base:1.8 netbsd-1-6:1.2.0.4 netbsd-1-6-RELEASE-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.75 date 2024.02.10.14.42.38; author taca; state Exp; branches; next 1.74; commitid P8KnpH78q0mYCTXE; 1.74 date 2023.12.29.11.30.53; author adam; state Exp; branches; next 1.73; commitid dRWNPbwVa4XGWlSE; 1.73 date 2023.10.24.22.08.58; author wiz; state Exp; branches; next 1.72; commitid MTsrqKm6aGrQAVJE; 1.72 date 2023.10.23.14.26.45; author micha; state Exp; branches; next 1.71; commitid WsMHq86zVHTq4LJE; 1.71 date 2023.08.14.05.24.17; author wiz; state Exp; branches; next 1.70; commitid LOSB79OLVxvXjIAE; 1.70 date 2022.06.30.11.18.19; author nia; state Exp; branches; next 1.69; commitid AhctUV91Vubws3KD; 1.69 date 2022.06.28.11.33.43; author wiz; state Exp; branches; next 1.68; commitid D2UoJrTHpoHEANJD; 1.68 date 2022.04.12.21.40.36; author wiz; state Exp; branches; next 1.67; commitid 0JT49MyIDt2KrXzD; 1.67 date 2021.07.21.14.40.29; author taca; state Exp; branches 1.67.6.1; next 1.66; commitid kcfTbnkjf4vlDR1D; 1.66 date 2021.05.24.19.52.03; author wiz; state Exp; branches; next 1.65; commitid qokaiStTApGMcrUC; 1.65 date 2020.02.24.16.10.33; author adam; state Exp; branches; next 1.64; commitid nhGRPe5nW6MzCWXB; 1.64 date 2019.12.15.15.38.57; author taca; state Exp; branches; next 1.63; commitid 51kr5x66nsEiJOOB; 1.63 date 2019.05.27.16.10.08; author ryoon; state Exp; branches; next 1.62; commitid jhkTt611aa8PoRoB; 1.62 date 2019.04.25.07.32.50; author maya; state Exp; branches; next 1.61; commitid 1FEMQBEPb9uTxHkB; 1.61 date 2016.11.29.20.12.41; author bsiegert; state Exp; branches; next 1.60; commitid kHCSBXh6EbepX3wz; 1.60 date 2016.07.09.06.38.13; author wiz; state Exp; branches 1.60.2.1; next 1.59; commitid dlqnocGpOoXV2Cdz; 1.59 date 2015.09.05.14.10.59; author adam; state Exp; branches; next 1.58; commitid hhl6Gh67Yur4s4Ay; 1.58 date 2015.06.12.10.50.00; author wiz; state Exp; branches; next 1.57; commitid B4JmCfaVUbiY38py; 1.57 date 2014.08.13.09.08.55; author adam; state Exp; branches; next 1.56; commitid UkGyMJ1DgQ9XfbMx; 1.56 date 2014.05.29.23.36.29; author wiz; state Exp; branches 1.56.2.1; next 1.55; commitid laryHfkCalgYtuCx; 1.55 date 2014.05.18.11.43.51; author adam; state Exp; branches; next 1.54; commitid 5F9vVNTdfukkU0Bx; 1.54 date 2014.05.17.16.10.43; author wiz; state Exp; branches; next 1.53; commitid vZBubLIZiAZOpUAx; 1.53 date 2013.09.05.07.07.46; author adam; state Exp; branches; next 1.52; commitid 49f9ZSuggWtWzd4x; 1.52 date 2013.08.09.11.38.58; author obache; state Exp; branches; next 1.51; commitid 54eNLRfHXExBWL0x; 1.51 date 2013.08.09.11.31.59; author obache; state Exp; branches; next 1.50; commitid Qw1kuHVX5aB4UL0x; 1.50 date 2013.07.10.13.28.38; author wiz; state Exp; branches; next 1.49; commitid mRLJeIZe3HA3wVWw; 1.49 date 2013.06.29.08.56.56; author obache; state Exp; branches; next 1.48; commitid PvlOHwzkgSz0muVw; 1.48 date 2013.05.31.12.40.57; author wiz; state Exp; branches; next 1.47; commitid hIeXGcx6VfKHwMRw; 1.47 date 2013.02.09.13.22.09; author ryoon; state Exp; branches; next 1.46; 1.46 date 2013.01.20.12.29.51; author ryoon; state Exp; branches; next 1.45; 1.45 date 2012.10.03.21.55.55; author wiz; state Exp; branches; next 1.44; 1.44 date 2011.06.03.13.26.50; author taca; state Exp; branches; next 1.43; 1.43 date 2011.04.22.13.43.23; author obache; state Exp; branches; next 1.42; 1.42 date 2010.09.19.16.10.46; author sno; state Exp; branches 1.42.6.1; next 1.41; 1.41 date 2010.02.10.19.17.36; author joerg; state Exp; branches; next 1.40; 1.40 date 2009.05.30.00.16.47; author gdt; state Exp; branches; next 1.39; 1.39 date 2009.04.08.22.54.22; author joerg; state Exp; branches; next 1.38; 1.38 date 2009.02.09.22.56.23; author joerg; state Exp; branches; next 1.37; 1.37 date 2008.07.31.21.00.39; author epg; state Exp; branches; next 1.36; 1.36 date 2008.07.02.13.14.23; author gdt; state Exp; branches; next 1.35; 1.35 date 2008.06.29.11.36.01; author gdt; state Exp; branches; next 1.34; 1.34 date 2008.06.19.22.33.25; author epg; state Exp; branches; next 1.33; 1.33 date 2008.03.08.21.20.59; author gdt; state Exp; branches; next 1.32; 1.32 date 2007.10.25.22.00.43; author jlam; state Exp; branches; next 1.31; 1.31 date 2007.07.03.12.51.20; author joerg; state Exp; branches; next 1.30; 1.30 date 2007.06.30.16.09.07; author joerg; state Exp; branches; next 1.29; 1.29 date 2006.11.03.19.34.11; author joerg; state Exp; branches; next 1.28; 1.28 date 2006.04.05.01.42.00; author epg; state Exp; branches; next 1.27; 1.27 date 2006.02.05.23.08.53; author joerg; state Exp; branches; next 1.26; 1.26 date 2006.01.24.07.32.05; author wiz; state Exp; branches; next 1.25; 1.25 date 2005.12.27.18.19.42; author reed; state Exp; branches; next 1.24; 1.24 date 2005.05.23.22.58.26; author epg; state Exp; branches; next 1.23; 1.23 date 2005.04.11.21.45.38; author tv; state Exp; branches; next 1.22; 1.22 date 2004.10.05.07.18.58; author seb; state Exp; branches; next 1.21; 1.21 date 2004.03.29.18.08.33; author epg; state Exp; branches; next 1.20; 1.20 date 2004.03.26.02.27.39; author wiz; state Exp; branches 1.20.2.1; next 1.19; 1.19 date 2004.03.08.00.06.03; author minskim; state Exp; branches; next 1.18; 1.18 date 2003.12.06.03.01.57; author epg; state Exp; branches; next 1.17; 1.17 date 2003.12.04.17.12.40; author recht; state Exp; branches; next 1.16; 1.16 date 2003.12.04.17.04.01; author recht; state Exp; branches; next 1.15; 1.15 date 2003.12.03.15.42.10; author epg; state Exp; branches; next 1.14; 1.14 date 2003.12.03.15.20.44; author epg; state Exp; branches; next 1.13; 1.13 date 2003.06.18.13.26.25; author epg; state Exp; branches; next 1.12; 1.12 date 2003.06.11.13.43.28; author wiz; state Exp; branches; next 1.11; 1.11 date 2003.05.25.09.31.28; author epg; state Exp; branches; next 1.10; 1.10 date 2003.05.02.11.54.42; author wiz; state Exp; branches; next 1.9; 1.9 date 2003.04.15.16.23.22; author salo; state Exp; branches; next 1.8; 1.8 date 2003.02.03.20.19.00; author drochner; state Exp; branches; next 1.7; 1.7 date 2003.01.30.17.48.54; author drochner; state Exp; branches; next 1.6; 1.6 date 2002.12.06.14.04.09; author wiz; state Exp; branches; next 1.5; 1.5 date 2002.11.25.20.09.50; author wiz; state Exp; branches; next 1.4; 1.4 date 2002.11.09.15.18.31; author wiz; state Exp; branches; next 1.3; 1.3 date 2002.10.03.02.44.49; author wiz; state Exp; branches; next 1.2; 1.2 date 2002.08.03.15.49.23; author hubertf; state Exp; branches; next 1.1; 1.1 date 2002.08.03.02.01.42; author hubertf; state Exp; branches 1.1.1.1; next ; 1.67.6.1 date 2022.04.16.08.40.45; author spz; state Exp; branches; next ; commitid aFtgFTNwtiUe0pAD; 1.60.2.1 date 2016.12.11.16.41.46; author spz; state Exp; branches; next ; commitid Pttn8fRaro3kpAxz; 1.56.2.1 date 2014.09.11.19.12.57; author tron; state Exp; branches; next ; commitid 97eXIqpEwvpqFXPx; 1.42.6.1 date 2011.06.12.12.34.26; author tron; state Exp; branches; next ; 1.20.2.1 date 2004.05.26.10.25.38; author grant; state Exp; branches; next ; 1.1.1.1 date 2002.08.03.02.01.42; author hubertf; state Exp; branches; next ; desc @@ 1.75 log @Bump revision by changing default version of Ruby. @ text @# $NetBSD: Makefile,v 1.74 2023/12/29 11:30:53 adam Exp $ PKGNAME= subversion-${SVNVER} PKGREVISION= 1 COMMENT= Version control system, meta-package META_PACKAGE= yes .include "../../devel/subversion/Makefile.common" DEPENDS+= subversion-base-${SVNVER}{,nb[0-9]*}:../../devel/subversion-base DEPENDS+= ${APACHE_PKG_PREFIX}-subversion-${SVNVER}{,nb[0-9]*}:../../www/ap2-subversion DEPENDS+= p5-subversion-${SVNVER}{,nb[0-9]*}:../../devel/p5-subversion DEPENDS+= ${PYPKGPREFIX}-subversion-${SVNVER}{,nb[0-9]*}:../../devel/py-subversion DEPENDS+= ${RUBY_PKGPREFIX}-subversion-${SVNVER}{,nb[0-9]*}:../../devel/ruby-subversion .if !empty(PKG_OPTIONS:Mjava) # The standard implementation of java is non-portable and non-free, so # we do not depend on it by default. DEPENDS+= java-subversion-${SVNVER}{,nb[0-9]*}:../../devel/java-subversion .endif CATEGORIES+= meta-pkgs .include "../../lang/python/pyversion.mk" .include "../../lang/ruby/rubyversion.mk" .include "../../mk/apache.mk" .include "../../mk/bsd.pkg.mk" @ 1.74 log @subversion: updated to 1.14.3 Version 1.14.3 User-visible changes: - Client-side bugfixes: * Fix svn:mergeinfo diff parser bug when parsing forward merges * Fix redirected URL handling with file externals - Server-side bugfixes: (none) Developer-visible changes: * swig-rb: Fix uses of 'File.exist?', deprecated since Ruby 2.1 * Build: Fix uses of deprecated Python APIs * Build: Retain ability to build SWIG Python 2 bindings * Fix reading WC lock status with svn_wc_status2_t * JavaHL: Add @@Deprecated to silence compiler warnings * JavaHL: Fix crash in case of null message in getMessage * Fix build breakage of release tarballs by installed swig * Add regression test for issue 4711 "invalid xml file" * swig-py: Fix building with SWIG 4.1.0 * Makefile.in: Fix cleaning of __pycache__ dirs and *.pyc * swig-py: Avoid deprecated options to SWIG >= 4.1.0 * swig-py: Use sysconfig to allow building with Python 3.12 * INSTALL: Document not to use SVN with APR 1.7.3 on Windows * Fix test suite broken by syntax error when --enable-sasl * swig-py: Improve error when no external diff * autogen.sh: Fix building when Python is not named "python" @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.73 2023/10/24 22:08:58 wiz Exp $ d4 1 @ 1.73 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.72 2023/10/23 14:26:45 micha Exp $ a3 1 PKGREVISION= 5 @ 1.72 log @Recursive revbump for new ABI major version of converters/utf8proc @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.71 2023/08/14 05:24:17 wiz Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.71 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.70 2022/06/30 11:18:19 nia Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.70 log @*: Revbump packages that use Python at runtime without a PKGNAME prefix @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.69 2022/06/28 11:33:43 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.69 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.68 2022/04/12 21:40:36 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.68 log @subversion: reset PKGREVISION after update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2021/07/21 14:40:29 taca Exp $ d4 1 @ 1.67 log @Bump PKGREVISION for affected packages by changing default Ruby's version. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2021/05/24 19:52:03 wiz Exp $ a3 1 PKGREVISION= 2 @ 1.67.6.1 log @Pullup ticket #6613 - requested by bsiegert devel/java-subversion: security update devel/p5-subversion: security update devel/py-subversion: security update devel/ruby-subversion: security update devel/subversion-base: security update devel/subversion: security update Revisions pulled up: - devel/java-subversion/Makefile 1.62 - devel/p5-subversion/Makefile 1.122 - devel/py-subversion/Makefile 1.95 - devel/ruby-subversion/Makefile 1.84 - devel/subversion-base/Makefile 1.130 - devel/subversion/Makefile 1.68 - devel/subversion/Makefile.version 1.88 - devel/subversion/distinfo 1.119 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Tue Apr 12 16:24:29 UTC 2022 Modified Files: pkgsrc/devel/java-subversion: Makefile pkgsrc/devel/p5-subversion: Makefile pkgsrc/devel/py-subversion: Makefile pkgsrc/devel/ruby-subversion: Makefile pkgsrc/devel/subversion: Makefile.version distinfo pkgsrc/devel/subversion-base: Makefile Log Message: subversion: update to 1.4.2 (security). HIS RELEASE CONTAINS TWO IMPORTANT SECURITY FIXES: CVE-2021-28544 "SVN authz protected copyfrom paths regression" The full security advisory for CVE-2021-28544 is available at: https://subversion.apache.org/security/CVE-2021-28544-advisory.txt https://subversion.apache.org/security/CVE-2021-28544-advisory.txt.asc A brief summary of this advisory follows: Subversion servers reveal 'copyfrom' paths that should be hidden according to configured path-based authorization (authz) rules. When a node has been copied from a protected location, users with access to the copy can see the `copyfrom' path of the original. This also reveals the fact that the node was copied. Only the 'copyfrom' path is revealed; not its contents. Both httpd and svnserve servers are vulnerable. We recommend all users to upgrade to a known fixed release of the Subversion server. This issue was reported by Evgeny Kotkov CVE-2022-24070 "Subversion's mod_dav_svn is vulnerable to memory corruption" The full security advisory for CVE-2022-24070 is available at: https://subversion.apache.org/security/CVE-2022-24070-advisory.txt https://subversion.apache.org/security/CVE-2022-24070-advisory.txt.asc A brief summary of this advisory follows: While looking up path-based authorization rules, mod_dav_svn servers may attempt to use memory which has already been freed. We recommend all users to upgrade to a known fixed release of the Subversion server. This issue was reported by Thomas Weißschuh To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 pkgsrc/devel/java-subversion/Makefile cvs rdiff -u -r1.121 -r1.122 pkgsrc/devel/p5-subversion/Makefile cvs rdiff -u -r1.94 -r1.95 pkgsrc/devel/py-subversion/Makefile cvs rdiff -u -r1.83 -r1.84 pkgsrc/devel/ruby-subversion/Makefile cvs rdiff -u -r1.87 -r1.88 pkgsrc/devel/subversion/Makefile.version cvs rdiff -u -r1.118 -r1.119 pkgsrc/devel/subversion/distinfo cvs rdiff -u -r1.129 -r1.130 pkgsrc/devel/subversion-base/Makefile ------------------------------------------------------------------- Module Name: pkgsrc Committed By: wiz Date: Tue Apr 12 21:40:36 UTC 2022 Modified Files: pkgsrc/devel/subversion: Makefile Log Message: subversion: reset PKGREVISION after update To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 pkgsrc/devel/subversion/Makefile @ text @d1 1 a1 1 # $NetBSD$ d4 1 @ 1.66 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2020/02/24 16:10:33 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.65 log @subversion: updated to 1.13.0 Version 1.13.0 User-visible changes: - Minor new features and improvements: * New 'svnadmin rev-size' command to report revision size * In 'svn help', hide experimental commands and global options * Add a hint about mod_dav_svn misconfiguration * Performance improvement for 'svn st' etc., in WC SQLite DB - Client-side bugfixes: * Windows: avoid delays in SSL certificate validation override * Fix 'svn patch' setting mode 0600 on patched files with props * Fix "svn diff --changelist ARG" broken in subdirectories * Fix misleading 'redirect cycle' error on a non-repository URL - Server-side bugfixes: * svnserve: Report some errors that we previously ignored * Make server code more resilient to malformed paths and URLs * Make dump stream parser more resilient to malformed dump stream * mod_dav_svn: Fix missing Last-Modified header on 'external' GET requests - Client-side and server-side bugfixes: * Fix excessive memory usage in some cases reading binary data * Win32: fix svn_io_file_rename2() spinning in a retry loop - Other tool improvements and bugfixes: * svn_load_dirs.pl: do not show password; fix cleanup Developer-visible changes: * New svn_fs_ioctl() API for FSFS stats, dump/load index, rev-size Version 1.12.2 User-visible changes: * Fix conflict resolver bug: local and incoming edits swapped. * Fix memory lifetime problem in a libsvn_wc error code path. * Faster Windows file existence checks, improving 'svn st' etc. Developer-visible changes: * Allow generating Visual Studio 2019 projects * Fix build with APR 1.7.0. * Fix building Subversion with Visual Studio 2005 and 2008. * Allow svnserve's 'get-deleted-rev' API to return 'not deleted'. Version 1.12.1 (Not released; see changes for 1.12.2.) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2019/12/15 15:38:57 taca Exp $ d4 1 @ 1.64 log @Bump PKGREVISION by change of default Ruby version Bump PKGREVISION by change of default Ruby version from 2.4.x to 2.6.x. These packages are depends on Ruby in some ways. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2019/05/27 16:10:08 ryoon Exp $ a3 1 PKGREVISION= 1 @ 1.63 log @Update to 1.12.0 Changelog: Version 1.12.0 (12 Apr 2019, from /branches/1.12.x) https://svn.apache.org/repos/asf/subversion/tags/1.12.0 User-visible changes: - Major new features: - Minor new features and improvements: * 'move vs. move' merge conflicts can now be resolved (r1846851, r1851913) * 'svn --version --verbose' shows loaded libraries on Linux (r1843774) * 'svnrdump' can read/write a file instead of stdin/stdout (r1844906) * 'svn list' tries to not truncate the author's name (r1847384 et al.) * 'svn list' can show sizes in base-2 unit suffixes (r1847384 et al.) * 'svn info' shows the size of files in the repository (r1847441 et al.) * 'svn cleanup' can remove read-only directories (#4806, r1854072 et al.) - Client-side bugfixes: * Repos-to-WC copy with --parents works with absent target (r1843888) * Repos-to-WC copy from foreign repo with peg/operative revs (#4785) - Server-side bugfixes: * Ignore empty group definitions in authz files (#4802, r1851687) - Client-side and server-side bugfixes: - Other tool improvements and bugfixes: * svnauthz: warn about empty groups in authz files (#4803, r1851823) * Storing passwords in plain text on disk is disabled by default (r1845377) Developer-visible changes: - General: * Updated the required libtool version to 2.x (r1845716) * get-deps.sh: Remove references to Googlemock and Googletest (r1849200) * All C++ code is compiled in C++11 mode by default (r1849202) - Bindings: * JavaHL: Fixed potential core dump in ISVNClient.diff (r1845408) * JavaHL: Let clients decode file contents from ISVNClient.blame (r1851333) Version 1.11.1 (11 Jan 2019, from /branches/1.11.x) http://svn.apache.org/repos/asf/subversion/tags/1.11.1 User-visible changes: - Minor new features and improvements: * Conflict resolver support for added vs unversioned file (r1845577) * Conflict resolver support for unversioned directories (r1846299) * Improve help for 'svn add' and the '-N' option (r1842814 et al.) * Improve display of Mac OS name in 'svn --version --verbose' (r1842334) - Client-side bugfixes: * Fix: repos-to-WC copy with --parents doesn't create dirs (#4768) * Fix: foreign repo copy with peg/operative revisions (#4785) * Fix: foreign repo copy of file adding mergeinfo (#4792) * Fix: assertion failure using -rPREV on a working copy at r0 (#4532) * Fix: tree conflict message ends a sentence with a colon (#4717) - Server-side bugfixes: * Fix CVE-2018-11803: malicious SVN clients can crash mod_dav_svn * Fix: unexpected SVN_ERR_FS_NOT_DIRECTORY errors (#4791) * Fix: mod_dav_svn's SVNUseUTF8 had no effect in some setups (r1844882) * Fix crash in mod_http2 (#4782) - Other tool improvements and bugfixes: * svndumpfilter: Clarify error messages by including node path (r1845261) - Bindings bugfixes: * JavaHL: Fix crash in client code when using external diff (r1845408) Developer-visible changes: - General: * Fix build on systems without python in $PATH (r1845555) * Fix compiler warnings about indentation (r1845556 et al.) - API changes: (none) Version 1.11.0 (30 Oct 2018, from /branches/1.11.x) http://svn.apache.org/repos/asf/subversion/tags/1.11.0 User-visible changes: - Major new features: * Shelving is no longer based on patch files (experimental) (issue #3625) * Checkpointing (experimental) (issue #3626) * Viewspec output command (experimental) (issue #4753) - Minor new features and improvements: * Improvements to tree conflict resolution (issue #4694 #4766 ...) * 'patch' can now read non-pretty-printed svn:mergeinfo diffs (r1822151) * Better error when http:// URL is not a Subversion repository (r1825302) * Add 'schedule' and 'depth' items to 'svn info --show-item' (r1827032) * Allow the client cert password to be saved (r1836762) - Client-side bugfixes: * Fix a crash in a repo:WC summary diff of a local copy (r1835218) * Fix double diff headers (r1836746) * Tree conflict resolver: avoid endless scan in some cases (r1839662) - Server-side bugfixes: * svnadmin dump shouldn't canonicalize svn:date (issue #4767) * 'svnadmin verify --keep-going --quiet' shows an error summary (r1837790) * Let 'svnadmin recover' prune the rep-cache even if disabled (r1838813) - Client-side and server-side bugfixes: * Fix pattern-matching of top level path in listing with search (r1830599) * Allow commands like 'svn ci --file X' to work when X is a FIFO (r1836306) - Other tool improvements and bugfixes: * tools/client-side/bash_completion: Add '--password-from-stdin' (r1820045) Developer-visible changes: - General: * new tool: tools/dist/edit-N-log-messages (r1819207) * tools/dev/unix-build/Makefile.svn: various fixes * Expose the diff option 'pretty_print_mergeinfo' in APIs (r1822014) * In 'revert' APIs, choose whether to delete schedule-add nodes (r1822534) - Bindings: * Fix Python binding fs.FileDiff behaviour with python-future (r1823802) * Fix Python unit test, fs.SubversionFSTestCase, on Windows (r1824410) * Bump minimum JDK version required for JavaHL to 1.8 (r1831895) * Enable building against Java 10 (r1841180 et al) * Fix a potential crash in JavaHL (issue #4764) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2019/04/25 07:32:50 maya Exp $ d4 1 @ 1.62 log @PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.61 2016/11/29 20:12:41 bsiegert Exp $ a3 1 PKGREVISION= 1 @ 1.61 log @Update Subversion to 1.9.5. This release fixes one security issue: CVE-2016-8734: Unrestricted XML entity expansion in mod_dontdothat and Subversion clients using http(s):// http://subversion.apache.org/security/CVE-2016-8734-advisory.txt @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2016/07/09 06:38:13 wiz Exp $ d4 1 @ 1.60 log @Bump PKGREVISION for perl-5.24.0 for everything mentioning perl. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2015/09/05 14:10:59 adam Exp $ a3 1 PKGREVISION= 1 @ 1.60.2.1 log @Pullup ticket #5169 - requested by bsiegert devel/subversion: security update devel/p5-subversion: security update devel/ruby-subversion: security update Revisions pulled up: - devel/p5-subversion/Makefile 1.94 - devel/ruby-subversion/Makefile 1.60 - devel/subversion/Makefile 1.61 - devel/subversion/Makefile.version 1.78 - devel/subversion/distinfo 1.106 - devel/subversion/files/build-outputs.mk 1.33 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: bsiegert Date: Tue Nov 29 20:12:41 UTC 2016 Modified Files: pkgsrc/devel/p5-subversion: Makefile pkgsrc/devel/ruby-subversion: Makefile pkgsrc/devel/subversion: Makefile Makefile.version distinfo pkgsrc/devel/subversion/files: build-outputs.mk Log Message: Update Subversion to 1.9.5. This release fixes one security issue: CVE-2016-8734: Unrestricted XML entity expansion in mod_dontdothat and Subversion clients using http(s):// http://subversion.apache.org/security/CVE-2016-8734-advisory.txt To generate a diff of this commit: cvs rdiff -u -r1.93 -r1.94 pkgsrc/devel/p5-subversion/Makefile cvs rdiff -u -r1.59 -r1.60 pkgsrc/devel/ruby-subversion/Makefile cvs rdiff -u -r1.60 -r1.61 pkgsrc/devel/subversion/Makefile cvs rdiff -u -r1.77 -r1.78 pkgsrc/devel/subversion/Makefile.version cvs rdiff -u -r1.105 -r1.106 pkgsrc/devel/subversion/distinfo cvs rdiff -u -r1.32 -r1.33 pkgsrc/devel/subversion/files/build-outputs.mk @ text @d1 1 a1 1 # $NetBSD$ d4 1 @ 1.59 log @Changes 1.9.1: User-visible changes: - Client-side bugfixes: * Fix crash with GPG-agent with non-canonical $HOME * Fix checkout errors with svn+ssh:// on Windows * svn: expose expat and zlib versions in svn --version --verbose * svn: improve help text for 'svn info --show-item' - Server-side bugfixes: * svnserve: fixed minor typo in help text * Enable caching with memcached on Windows * Fix an error leak in FSFS verification * Fix incomplete membuffer cache initialization * svnfsfs: fix some bugs and inconsistencies in load-index - Client-side and server-side bugfixes: * Fix alignment fault in ra_svn on 32 bit SPARC machines - Bindings bugfixes: * Fix memory corruption in copy source SWIG bindings @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2015/06/12 10:50:00 wiz Exp $ d4 1 @ 1.58 log @Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2014/08/13 09:08:55 adam Exp $ a3 1 PKGREVISION= 1 a26 1 @ 1.57 log @Changes 1.8.10: This release addresses two security issues: CVE-2014-3522: ra_serf improper validation of wildcards in SSL certs. CVE-2014-3528: credentials cached with svn may be sent to wrong server. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2014/05/29 23:36:29 wiz Exp $ d4 1 @ 1.56 log @Bump for perl-5.20.0. Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2014/05/18 11:43:51 adam Exp $ a3 1 PKGREVISION= 1 @ 1.56.2.1 log @Pullup ticket #4496 - requested by he devel/java-subversion: security update devel/p5-subversion: security update devel/py-subversion: security update devel/ruby-subversion: security update devel/subversion-base: security update www/ap2-subversion: security update Revisions pulled up: - devel/subversion-base/options.mk 1.14 - devel/subversion/Makefile 1.57 - devel/subversion/Makefile.version 1.70 - devel/subversion/distinfo 1.93 - devel/subversion/files/build-outputs.mk 1.24 --- Module Name: pkgsrc Committed By: adam Date: Wed Aug 13 09:08:55 UTC 2014 Modified Files: pkgsrc/devel/subversion: Makefile Makefile.version distinfo pkgsrc/devel/subversion-base: options.mk pkgsrc/devel/subversion/files: build-outputs.mk Log Message: Changes 1.8.10: This release addresses two security issues: CVE-2014-3522: ra_serf improper validation of wildcards in SSL certs. CVE-2014-3528: credentials cached with svn may be sent to wrong server. @ text @d1 1 a1 1 # $NetBSD$ d4 1 @ 1.55 log @Changes 1.8.9: User-visible changes: - Client-side bugfixes: * log: use proper peg revision over DAV (r1568872) * upgrade: allow upgrading from 1.7 with exclusive locks (r1572102 et al) * proplist: resolve inconsitent inherited property results (r1575270 et al) * increase minimal timestamp sleep from 1ms to 10ms (r1581305 et al) * merge: automatic merge confused by subtree merge (issue 4481) * propget: report proper error on invalid revision for url (r1586255) * commit: fix an assertion when committing a deleted descendant (r1571747, r1571787, r1571795) * merge: resolve segfault when '--force' merges a directory delete (r1577812, r1577813, r1579429) * resolve: prevent interactive conflict resolution when nothing has been done to resolve the conflict (r1577294) * update: fix locks lost from wc with pre-1.6.17 servers (issue 4412) * merge: honor the 'preserved-conflict-file-exts' setting (r1577151) * list: fix '--verbose' against older servers (r1591111) * unlock: fix ability to remove locks with timeouts (r1579588) * copy: fix 'svn copy URL WC' on relocated working copies (r1580626, r1580650) * export: allow file externals to be exported (issue 4427) * move: fix working copy db inconsistency in cert scenarios (issue 4437) * commit: fix an issue where mixed revision copy with non copy descendants that shadow a not present node couldn't be committed (r1518942 et al) * delete: properly remove move_to info when the node in its original location is removed (r1538812 et al) * status; fix an issue where output would vary based on if the target was the node itself or its parent (r1544597 et al) - Server-side bugfixes: * ensure proper access synchronization in fsfs on Windows (r1568953 et al) * svnadmin dump: don't let invalid mergeinfo stop dump (r1574868 et al) * svnserve: resolve performance regression caused by iprops (r1578853 et al) * reduce size of memory buffer when reading config files (r1581296) * remove dead transaction if commit was blocked by hook (r1583977) * svnrdump load: fix crash when svn:* normalization (issue 4490) * fix memcached support (issue 4470) * svndumpfilter: fix order of node record headers (r1578670 et al) * mod_dav_svn: blacklist building with broken versions of httpd; 2.2.25, 2.4.5 and 2.4.6 (r1545835) * mod_dav_svn: allow generic DAV clients to refresh locks (issue 3515) * mod_dav_svn: detect out of dateness correctly during commit (issue 4480) Developer-visible changes: - General: * improve consistency checks of DAV inherited property requests (r1498000) * fix ocassional failure in autoprop_tests.py (r1567752) * avoid duplicate sqlite analyze information rows (r1571214) * add Mavericks to our sysinfo output (r1573088) * bump copyright years to 2014 (r1555403) * unbreak test suite when running as root (r1583580) * resolve buffer overflow in testcode (r1481782) * fix libmagic detection with custom LDFLAGS (r1577200) * fix an out of scope variable use in merge (r1587946) * javahl: fix crash from resolve callback throwing an exception (r1586439) * ruby: fix two memory lifetime bugs (r1586052, r1586467) * fix a missing null byte when handling old pre-1.4 deltas (r1587968) * fix building with APR 0.9.x (r1585499) * make svn_ra_get_locks() and svn_ra_get_lock() report not locked nodes with a NULL svn_lock_t *, as documented (r1578273, r1578311, r1578326) * fix tests for compiler flags @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2014/05/17 16:10:43 wiz Exp $ d4 1 @ 1.54 log @Bump applications PKGREVISIONs for python users that might be using python3, since the default changed from python33 to python34. I probably bumped too many. I hope I got them all. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2013/09/05 07:07:46 adam Exp $ a3 1 PKGREVISION= 1 @ 1.53 log @Changes 1.8.3: User-visible changes: - Client- and server-side bugfixes: * translation updates for Swedish * enforce strict version equality between tools and libraries (r1502267) * consistently output revisions as "r%ld" in error messags (r1499044 et al) - Client-side bugfixes: * status: always use absolute paths in XML output (issue 4398) * ra_serf: 'svn log -v' fails with a 1.2.x server (issue 4044) * ra_serf: fix crash when committing cp with deep deletion (issue 4400) * diff: issue an error for files that can't fit in memory (r1513119 et al) * svnmucc: generate proper error for mismatched URLs (r1511353) * update: fix a crash when a temp file doesn't exist (r1513156) * commit & update: improve sleep for timestamps performance (r1508438) * diff: continue on missing or obstructing files (issue 4396) * ra_serf: use runtime serf version for User-Agent (r1514315, r1514628) * ra_serf: ignore case when checking certificate common names (r1514763) * ra_serf: format distinguished names properly (r1514804) * ra_serf: do not retry HTTP requests if we started to parse them (r1503318) * ra_serf: output ssl cert verification failure reason (r1514785 et al) * ra_serf: allow session reuse after SVN_ERR_CEASE_INVOCATION (r1502901) * ra_serf: include library version in '--version' output (r1514295 et al) * info: fix spurious error on wc root with child in conflict (r1515366) - Server-side bugfixes: * svnserve: fix creation of pid files (r1516556) * svnadmin: fix output encoding in non-UTF8 environments (r1506966) * svnsync: fix high memory usage when running over ra_serf (r1515249 et al) * mod_dav_svn: do not map requests to filesystem (r1512432 et al) * svnauthz: improve help strings (r1511272) * fsfs: fixed manifest file growth with revprop changes (r1513874) * fsfs: fix packed revprops causing loss of revprops (r1513879 et al) - Other tool improvements and bugfixes: * svnwcsub/irkerbridge: fix symlink attack via pid file (r175 from upstream) Developer-visible changes: - General: * describe APR unimplemented errors as coming from APR (r1503010 et al) * mod_dav_svn: update INSTALL to reflect configure defaults (r1515141) * davautocheck: use the correct apxs binary by default (r1507889, r1507891) - API changes: * svn_config_walk_auth_data() config_dir arg: permit NULL (r1507382 et al) - Bindings: * swig-pl: fix SVN::Client not honoring config file settings (r150744) * swig-pl & swig-py: disable unusable svn_fs_set_warning_func (r1515119) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2013/08/09 11:38:58 obache Exp $ d4 1 @ 1.52 log @Update subversion to 1.8.1. Version 1.8.1 (23 July 2013, from /branches/1.8.x) http://svn.apache.org/repos/asf/subversion/tags/1.8.1 User-visible changes: - Client- and server-side bugfixes: * translation updates for German and Simplified Chinese * improve sqlite error message output (r1497804) * support platforms lacking mmap (r1498136) * allow configuration files to start with UTF-8 BOM (r1499100 et al) * don't fail on UTF-8 data when encoding conversion not available (r1503009) * improve error messages when encoding conversion fails (r1503010) - Client-side bugfixes: * merge: rename 'automatic merge' to 'complete merge' (r1491432) * mergeinfo: reduce network usage for '--show-revs' (r1492005) * ra_serf: improve http status handling (r1495104) * merge: avoid unneeded ra session (r1493475) * merge: reduce network usage (r1478987) * merge: remove duplicated ancestry check (r1493424, r1495597) * ra_serf: fix 'Accept-Encoding' header for IIS interoperability (r1497551) * svn status: improve documentation for lock columns (r1497318, r1497319) * ra_serf: fix support for 'get-file-revs-reversed' capability (r1498456) * log: reduce network usage on repository roots (r1496957) * diff: avoid temporary files when calling external diff (issue #4382) * upgrade: fix notification of 1.7.x working copies (r1493703, r1494171) * fix crash during tree conflict resolution (issue #4388) * interactive file merge: add two additional choices (r1491816, r1494089) * diff: use local style paths in error messages (r1500680) * resolve: improve the interactive conflict resolution menu (r1491739 et al) * switch: use local style path in error message (r1500074) * ra_serf: improve error output when receiving invalid XML (r1498851) * svn cleanup: explain what the command does in help output (r1497310) * blame: error on -r M:N where M>N unless server supports (r1498449 et al) * gpg-agent auth: don't try to use agent when unavailable (r1500762 et al) * gpg-agent auth: don't require GPG_TTY or TERM env vars (r1500801) * update: fix some tree conflicts not triggering resolver (r1491868 et al) * commit: remove stale entries from wc lock table when deleting (r1491756) * merge: fix --record-only erroring out on renamed path (issue #4387) * svnmucc: fix 'make install' symlink to work when DESTDIR is set (r1501072) * wc: fix crash when target is symlink to a working copy root (issue #4383) * ra_serf: change "internal malfunction" errors to normal errors (r1502577) * ra_serf: handle proxies not supporting chunked requests (r1502401 et al) - Server-side bugfixes: * fsfs: resolve endless loop problem when repos/db/uuid has \r\n (r1492145) * fsfs: remove revision property buffer limit (r1491770) * mod_dav_svn: better status codes for anonymous user errors (r1495918) * mod_dav_svn: better status codes for commit failures (r1490684) * fix performance regression in 'svn log' against root (r1494913) * allow deleting non-user-visible 'svn:' properties (r1495432) * fsfs: fix crash on strict-alignment architectures (r1495806, r1495985) * svnadmin upgrade: fix error of non-sharded fsfs repositories (r1494287) * svnadmin create: deny '--fs-type=fsfs --compatible-version=1.0' (r1494223) * svnadmin upgrade: fix data loss when cancelling in last stage (r1494298) * mod_dav_svn: fix incorrect path canonicalization (r1503528) - Other tool improvements and bugfixes: * fsfs-stats (tool): resolve segfault when passing invalid path (r1492164) * svn-bench: fix help output (r1493951) * svnpubsub: add version header to server (r1491707) Developer-visible changes - General: * ra_serf: fix some test runner issues on Windows (r1490679) * fix two issues in reverse svn_ra_get_file_revs() (r1492148, et al) * handle --compatible-version=1.8 in the C tests (r1494342) * improve clang compatibility (r1480080 et al) * use proper cancel baton when handling conflicts (r1495850) * fs: BDB: provide proper error value from BDB (r1495428) * ra_serf: tweak connection failed error value (r1496132, et al) * svn_client_log5: resolve possible segfault (r1496110) * fix metadata_only move to work when target is unversioned node (r1498564) * ra_svn: fix segfault with a NULL commit message (r1498550, r1499727) * Ev2: correctly initialize node kind in shims' change table (r1501058) * Ev2: fix copyfrom URL construction in shims (r1500226) * fs: improve test against newlines in filenames (r1498483 et al) * make building with BDB 6 an opt-in feature (r1499438) * sqlite: allow placing amalgamation in build dir (r1499034, r1500175) * ra_svn: make sessions usable after log callback early out (r1503554) - Bindings: * swig-rb: fix tests with out-of-tree-builds (r1492295) * javahl: fix encoding of error messages produced by javahl (r1492264) * swig-pl: silence compiler warnings (r1487094) * swig-pl: improve documentation (r1488693, r1490721, r1500904) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2013/08/09 11:31:59 obache Exp $ d6 1 a6 1 META_PACKAGE= # empty @ 1.51 log @ruby binding is not restricted to 1.8 anymore. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2013/07/10 13:28:38 wiz Exp $ a3 1 PKGREVISION= 1 @ 1.50 log @Regenerated build rules file for subversion-1.8.0. Bump PKGREVISION of all subversion packages to be on the safe side. Update ap2-subversion PLIST for the change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2013/06/29 08:56:56 obache Exp $ a10 2 RUBY_VERSION_SUPPORTED= 18 @ 1.49 log @Update subversion to 1.7.10. This release addresses three security issues: CVE-2013-1968: fsfs repository corruption caused by newline characters in filenames CVE-2013-2088: contrib hook-scripts can allow arbitrary code execution CVE-2013-2112: svnserve remotely triggerable DoS. Version 1.7.10 (30 May 2013, from /branches/1.7.x) http://svn.apache.org/repos/asf/subversion/tags/1.7.10 User-visible changes: - Client-side bugfixes: * fix 'svn revert' "no such table: revert_list" spurious error (issue #4168) * fix 'svn diff' doesn't show some locally added files (issue #3797) * fix changelist filtering when --changelist values aren't UTF8 (r1475724) * fix 'svn diff --git' shows wrong copyfrom (issue #4294) * fix 'svn diff -x-w' shows wrong changes (issues #4133 and #4270, r1427278) * fix 'svn blame' sometimes shows every line as modified (issue #4034) * fix regression in 'svn status -u' output for externals (r1434750) * fix file permissions change on commit of file with keywords (issue #4331) * improve some fatal error messages (r1465975) * fix externals not removed when working copy is made shallow (issue #3741) - Server-side bugfixes: * fix repository corruption due to newline in filename (issue #4340) * fix svnserve exiting when a client connection is aborted (r1482759) * fix svnserve memory use after clear (issue #4365) * fix repository corruption on power/disk failure on Windows (r1483781) Developer-visible changes - General: * make get-deps.sh compatible with Solaris /bin/sh (r1451678) * fix infinite recursion bug in get-deps.sh (r1421541, r1424977) * fix uninitialised output parameter of svn_fs_commit_txn() (r1461743) - Bindings: * fix JavaHL thread-safety bug (r1476359) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2013/05/31 12:40:57 wiz Exp $ d4 1 @ 1.48 log @Bump all packages for perl-5.18, that a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2013/02/09 13:22:09 ryoon Exp $ a3 1 PKGREVISION= 1 @ 1.47 log @Update to 1.7.8. Change to 1.7.x branch. Many changes are introduced. See http://subversion.apache.org/docs/release-notes/1.7.html . @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2013/01/20 12:29:51 ryoon Exp $ d4 1 @ 1.46 log @Update to 1.9.20 Changelog: Version 1.6.20 (04 Jan 2013, from /branches/1.6.x) http://svn.apache.org/repos/asf/subversion/tags/1.6.20 User-visible changes - Client- and server-side bugfixes: * Fix typos in pt_BR, es and zh_TW translations (r1402417) - Server-side bugfixes: * add Vary: header to GET responses to improve cacheability (r1390653) * fix fs_fs to cleanup after failed rep transmission (r1403964, et al) * fix an assert with SVNAutoVersioning in mod_dav_svn (issue #4231) Version 1.6.19 (10 Sep 2012, from /branches/1.6.x) http://svn.apache.org/repos/asf/subversion/tags/1.6.19 - Client-side bugfixes: * handle missing svn:date reported by svnserve gracefully (r1306111) - Server-side bugfixes: * fix possible server hang if a hook script fails to start (r1330410) * fix write-through proxy commit regression introduced in 1.6.17 (r1088602) * partial sync drops properties when converting to adds (issue #4184) - Developer-visible changes: * fix the testsuite to avoid FAILs on APR hash order (r1230714, et al) Version 1.6.18 (29 Mar 2012, from /branches/1.6.x) http://svn.apache.org/repos/asf/subversion/tags/1.6.18 User-visible changes: * reject invalid svn:mergeinfo at commit time over DAV (issue #3953) * fix reintegrate merge regression introduced in 1.6.13 (issue #3957) * make the stderr output of the post-commit hook XML-safe (r893478) * fix a rare source of FSFS corruption (r1240752) * plug a memory leak in the bdb backend (r1205726) * server-side performance fix for "log -g" (r1152282) * fix description of svndumpfilter's --targets option (r1151911) * fix datastream corruption during resumed transfer in ra_serf (r1154733) * fix a crash in ra_svn SASL authentication (r1166555, -678) * fix potential corruption on 32-bit FSFS with large files (r1230212) * make website links point to subversion.apache.org (r896893, -901, r915036) * fix non-fatal FSFS corruption bug with concurrent commits (issue #4129) Developer-visible changes: * fix sqlite distfile retrieval in get-deps.sh (r1134734) * fix swig-py memory leak (r1235264, -296, -302, -736) * allow passing --with-jdk to gen-make.py on Windows (r966167) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2012/10/03 21:55:55 wiz Exp $ d10 2 @ 1.45 log @Bump all packages that use perl, or depend on a p5-* package, or are called p5-*. I hope that's all of them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2011/06/03 13:26:50 taca Exp $ a3 1 PKGREVISION= 1 @ 1.44 log @Update subversion pacakges to 1.6.17. Version 1.6.17 (01 Jun 2011, from /branches/1.6.x) http://svn.apache.org/repos/asf/subversion/tags/1.6.17 User-visible changes: * improve checkout speed on Windows (issue #3719) * make 'blame -g' more efficient on with large mergeinfo (r1094692) * avoid some invalid handle exceptions on Windows (r1095654) * preserve log message with a non-zero editor exit (r1072084) * fix FSFS cache performance on 64-bit platforms (r1103665) * make svn cleanup tolerate obstructed directories (r1091881) * fix deadlock in multithreaded servers serving FSFS repositories (r1104093) * detect very occasional corruption and abort commit (issue #3845) * fixed: file externals cause non-inheritable mergeinfo (issue #3843) * fixed: file externals cause mixed-revision working copies (issue #3816) * fix crash in mod_dav_svn with GETs of baselined resources (r1104126) See CVE-2011-1752, and descriptive advisory at http://subversion.apache.org/security/CVE-2011-1752-advisory.txt * fixed: write-through proxy could direcly commit to slave (r917523) * detect a particular corruption condition in FSFS (r1100213) * improve error message when clients refer to unkown revisions (r939000) * bugfixes and optimizations to the DAV mirroring code (r878607) * fixed: locked and deleted file causes tree conflict (issue #3525) * fixed: update touches locked file with svn:keywords property (issue #3471) * fix svnsync handling of directory copyfrom (issue #3641) * fix 'log -g' excessive duplicate output (issue #3650) * fix svnsync copyfrom handling bug with BDB (r1036429) * server-side validation of svn:mergeinfo syntax during commit (issue #3895) * fix remotely triggerable mod_dav_svn DoS See CVE-2011-1783, and descriptive advisory at http://subversion.apache.org/security/CVE-2011-1783-advisory.txt * fix potential leak of authz-protected file contents See CVE-2011-1921, and descriptive advisory at http://subversion.apache.org/security/CVE-2011-1921-advisory.txt Developer-visible changes: * fix reporting FS-level post-commit processing errors (r1104098) * fix JVM recognition on OS X Snow Leopard (10.6) (r1028084) * allow building on Windows with recent Expat (r1074572) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2011/04/22 13:43:23 obache Exp $ d4 1 @ 1.43 log @recursive bump from gettext-lib shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2010/09/19 16:10:46 sno Exp $ a3 1 PKGREVISION= 1 @ 1.42 log @Updating subversion from 1.6.9nb1 to 1.6.12 Upstream changes: Version 1.6.12 (21 Jun 2010, from /branches/1.6.x) http://svn.apache.org/repos/asf/subversion/tags/1.6.12 User-visible changes: * further improvements for issue #3242 * allow deletion of uris which need character escaping (issue #3636) * fix errors with 'svn mkdir --parents' (issue #3649) * update address to which crash reports are sent (r901304) * check for server certificate revocation on Windows (r898048) * disable custom file mutexes on Windows (r879902, -16) * fix handling of peg revision'd copy targets (issue #3651) * more improvements to 'svn merge --reintegrate' (r935631) * allow copying of broken symlinks (issue #3303) * improve rep-sharing performance on high-concurrency repos (issue #3506) * fixed: added subtrees with mergeinfo break reintegrate (issue #3654) * fixed: assertion triggered by tree-conflicted externals (issue #3469) Developer-visible changes: * give windows devs more flexibility with sqlite versions (r944635) * allow the pack tests to work with low file descriptor limits (r937610) * improve exception handling on Windows Vista and 7 (r878447, -910, -916) Version 1.6.11 (19 Apr 2010, from /branches/1.6.x) http://svn.apache.org/repos/asf/subversion/tags/1.6.11 User-visible changes: * fix for repositories mounted via NFS (issue #3501) * enable TCP keep-alives in svnserve (r880552) * tighten restrictions on revprops for 'svnadmin verify' (r904594) * make ra_serf give better out-of-date information (issue #3561) * improve error message upon connection failure with svn+ssh:// (r922516) * allow 'svn log' on an uncommitted copy/move destination (r901752) * make 'svnadmin hotcopy' copy the fsfs config file (r905303) * mergeinfo improvements with non-inheritable mergeinfo (issue #3573) * make mergeinfo queries not require access to the repo root (issue #3242) * update URLs to refer the the new apache.org repository (r904301, -94) * update relative externals during a switch (issue #3390) * fix 'merge --reintegrate' with self-referential mergeinfo (r892050, -85) * improve wc-ng working copy detection (r929382) * improve handling of mergeinfo when using serf (r880461) * fixed: 'svnlook plist --revprop' with '-t TXN_NAME' (r917640, -8211) * fixed: file external from URL cannot overwrite existing item (issue #3552) * fixed: potential memory error in 'svn status' (r923674, -9) * fixed: merge records mergeinfo from natural history gaps (issue #3432) * fixed: theoretical possibility of DB corruption (r926151, -67) Developer-visible changes: * disable checks for wc-ng working copies when running the test suite * on Windows, don't ignore move operation error codes (r896915) * more precise reporting of errors occuring with sqlite init (r927323, -8) * ensure rangelist APIs are commutative (r923389, -91) Version 1.6.10 (Not released, see changes for 1.6.11.) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2010/02/10 19:17:36 joerg Exp $ d4 1 a4 1 #PKGREVISION= 1 @ 1.42.6.1 log @Pullup ticket #3455 - requested by taca devel/java-subversion: security update devel/p5-subversion: security update devel/py-subversion: security update devel/subversion: security update devel/subversion-base: security update www/ap2-subversion: security update Revisions pulled up: - devel/java-subversion/Makefile 1.11 via patch - devel/p5-subversion/Makefile 1.51 via patch - devel/py-subversion/Makefile 1.40 via patch - devel/ruby-subversion/Makefile 1.31 via patch - devel/subversion-base/Makefile 1.72 via patch - devel/subversion/Makefile 1.44 via patch - devel/subversion/Makefile.version 1.58 - devel/subversion/distinfo 1.79 - www/ap2-subversion/Makefile 1.44 via patch --- Module Name: pkgsrc Committed By: taca Date: Fri Jun 3 13:26:50 UTC 2011 Modified Files: pkgsrc/devel/java-subversion: Makefile pkgsrc/devel/p5-subversion: Makefile pkgsrc/devel/py-subversion: Makefile pkgsrc/devel/ruby-subversion: Makefile pkgsrc/devel/subversion: Makefile Makefile.version distinfo pkgsrc/devel/subversion-base: Makefile pkgsrc/www/ap2-subversion: Makefile Log Message: Update subversion pacakges to 1.6.17. Version 1.6.17 (01 Jun 2011, from /branches/1.6.x) http://svn.apache.org/repos/asf/subversion/tags/1.6.17 User-visible changes: * improve checkout speed on Windows (issue #3719) * make 'blame -g' more efficient on with large mergeinfo (r1094692) * avoid some invalid handle exceptions on Windows (r1095654) * preserve log message with a non-zero editor exit (r1072084) * fix FSFS cache performance on 64-bit platforms (r1103665) * make svn cleanup tolerate obstructed directories (r1091881) * fix deadlock in multithreaded servers serving FSFS repositories (r1104093) * detect very occasional corruption and abort commit (issue #3845) * fixed: file externals cause non-inheritable mergeinfo (issue #3843) * fixed: file externals cause mixed-revision working copies (issue #3816) * fix crash in mod_dav_svn with GETs of baselined resources (r1104126) See CVE-2011-1752, and descriptive advisory at http://subversion.apache.org/security/CVE-2011-1752-advisory.txt * fixed: write-through proxy could direcly commit to slave (r917523) * detect a particular corruption condition in FSFS (r1100213) * improve error message when clients refer to unkown revisions (r939000) * bugfixes and optimizations to the DAV mirroring code (r878607) * fixed: locked and deleted file causes tree conflict (issue #3525) * fixed: update touches locked file with svn:keywords property (issue #3471) * fix svnsync handling of directory copyfrom (issue #3641) * fix 'log -g' excessive duplicate output (issue #3650) * fix svnsync copyfrom handling bug with BDB (r1036429) * server-side validation of svn:mergeinfo syntax during commit (issue #3895) * fix remotely triggerable mod_dav_svn DoS See CVE-2011-1783, and descriptive advisory at http://subversion.apache.org/security/CVE-2011-1783-advisory.txt * fix potential leak of authz-protected file contents See CVE-2011-1921, and descriptive advisory at http://subversion.apache.org/security/CVE-2011-1921-advisory.txt Developer-visible changes: * fix reporting FS-level post-commit processing errors (r1104098) * fix JVM recognition on OS X Snow Leopard (10.6) (r1028084) * allow building on Windows with recent Expat (r1074572) @ text @d1 1 a1 1 # $NetBSD$ d4 1 @ 1.41 log @Bump revision for PYTHON_VERSION_DEFAULT change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2009/05/30 00:16:47 gdt Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.40 log @Update subversion to 1.6.2 via patch in private mail from Jens Rehsack. apr1 is no longer an option; that's just the way it is. Version 1.6.2 (09 May 2009, from /branches/1.6.x) http://svn.collab.net/repos/svn/tags/1.6.2 User-visible changes: * vastly improve memory usage with 'svn merge' (issue #3393) * make default depth for merge 'infinity' (r37156) * make 'status --quiet' show tree conflicts (issue #3396) * allow '--set-depth infinity' to expand shallow subtrees (r37169) * return an error if attempting to reintegrate from/to the repo root (r37385) * don't store bogus mergeinfo for '--ignore-ancestry', foreign merges (r37333) * don't allow merge of difference between two repos (r37519) * avoid potential segfault with subtree mergeinfo (r36613, -15, -31, -41) * recommend sqlite 3.6.13 (r37245) * avoid unnecessary server query for implicit mergeinfo (r36509) * avoid unnecessary server query during reverse merges (r36527) * set depth=infinity on 'svn add' items with restricted depth (r37607) * fixed: commit log message template missing paths (issue #3399) * fixed: segfault on merge with servers < 1.6 (r37363, -67, -68, -79) * fixed: repeat merge failures with non-inheritable mergeinfo (issue #3392) * fixed: another memory leak when performing mergeinfo-aware merges (r37398) * fixed: incorrect mergeinfo on children of shallow merges (issue #3407) * fixed: pool lifetime issues in the BDB backend (r37137) Developer-visible changes: * don't fail if an embedding app has already initialized SQLite (issue #3387) * resolve naming collisions with static stat() function in svnserve (r37527) * fix an expectation for a failing dirent windows test (r37121) Version 1.6.1 (10 Apr 2009, from /branches/1.6.x) http://svn.collab.net/repos/svn/tags/1.6.1 User-visible changes: * recommend Neon 0.28.4. (r36388) * improve performance of 'svn merge --ignore-ancestry' (r36256) * improve 'svn merge' performance with subtree mergeinfo (r36444) * correctly proxy LOCK and UNLOCK requests (r36159) * prevent a crash when updating old working copies (r36751) * don't let svnmerge.py delete a nonexistent property (r36086, -767, -769) * don't fail when upgrading pre-1.2 repositories (r36851, -7) * allow escaping of separator characters in autoprops (r36763, -84) * improve tempfile creation robustness on Windows (r36442, -3) * fix change-svn-wc-format.py for 1.6.x working copies (r36874, -5) * improve configure's detection of Berkeley DB (r36741, -2) * don't allow foreign merges to add foreign mergeinfo (issue #3383) * improve performance of 'svn update' on large files (r36389, et. al.) * fixed: error leak and potential crash (r36860) * fixed: parent directory handling on Windows (r36049, -50, -51, -131) * fixed: unintialized memory errors (r36252, -3) * fixed: potential working copy corruption (r36714) * fixed: working copy upgrade error (r36302) * fixed: pointer dereference error (r36783) * fixed: error diff'ing large data with ignored whitespace (r36816) * fixed: potential hang in ra_serf (r36913) * fixed: problem with merge and non-inheritable mergeinfo (r36879) * fixed: repeated merging of conflicted properties fails (issue #3250) * fixed: excluding an absent directory segfaults (issue #3391) Developer-visible changes: * ensure svn_subst_translate_cstring2() properly flushes data (r36747) * make serf report a base checksum to apply_textdelta (r36890) * syntax updates for strict C89 compilers (r36799) * update RPM scripts for RHEL4 (r36834) * allow tests to be run with Python 2.6.1 on Windows (r36149, -50, -51, -56) * allow building JavaHL with Visual Studio 2008 (r36954) * stop setting default translation domain in JavaHL (r36955) * fixed: warning with Python 2.6 and ctypes bindings (r36559) * fixed: undefined references to svn_fs_path_change2_create() (r36823) Version 1.6.0 (20 Mar 2009, from /branches/1.6.x) http://svn.collab.net/repos/svn/tags/1.6.0 User-visible changes: - General: * Now require Windows 2000 or newer on Windows (r33170) - Major new features: * identical files share storage space in repository (issue #2286) * file-externals support for intra-repository files (issue #937) * "tree" conflicts now handled more gracefully (issue #2282, #2908) * repository root relative URL support on most commands (issue #3193) - Minor new features and improvements: * pre-lock hook can now specify lock tokens via stdout (r32778) * svnmucc: support '--with-revprop' (r29492) * merge: log include-descendants in operational log (r30426, r30428) * improved operational logging for 'svn switch' (r30517) * new 'Header' keyword, similar to 'Id' but with full URL (r35386) * warn/disallow when storing plain-text passwords (r31046) * support KWallet and GNOME keyring for password storage (r31241, -337) * client now caches SSL client cert passphrases (issue #2489) * add '--prefix-file' option to 'svndumpfilter' (issue #2697) * add '--ignore-externals' option to 'svn cp' (issue #3365) * add '--with-no-revprops' to 'svn log' (issue #3286) * new 'svnadmin pack' command to compress FSFS filesystems * new SVNAllowBulkUpdates mod_dav_svn directive (issue #3121) * new public mod_dav_svn URI syntax: path?[p=PEG][&r=REV] (r34076) * new 'svnsync info' command to show synchronization information (r35053) * conflict resolver supports display-conflict, mine-conflict and theirs-conflict - Client-side bugfixes: * faulty reflexive merges (issue #2897) * buffer overflow on a 0 byte string buffer (r35968, -74) * conflict resolver needed more useful 'diff' option (issue #3048) * disable username assumption (issue #2324) * more accurate usage message for 'svn log' (r30449) * do not repeat merge if target has explicit mergeinfo (issue #2821) * corruption when filtering self-referential mergeinfo (r30467) * filter empty mergeinfo with self-referential mergeinfo (r30510) * pay attention to partial replay from the server in svnsync (r30440) * improved property name handling in svnsync (r30480) * properly recognize the file:/// in repository with svnsync (r30482) * svn+ssh SIGKILLs ssh processes (issue #2580) * 'svn up'/'svn co' early abort with svn:externals (issue #3148) * improve tempfile names for conflict resolver (issue #3166) * ra_serf: 'svn merge' aborts (issue #3212) * 'svn cleanup' failed on non-ASCII characters (issue #3313) * 'svn update' fails on moved, modified file with local mods (issue #3354) * easier use of NTLM for proxy with ra_neon (r29874) * 2-url merge from DAV-accessed foreign repo makes bad wcprops (issue #3118) * can't add .svn (and children) to your wc via '--parents' (r35819) * improved performance removing unversioned directories (r36111) * 'svn cp --parents' had path URL encoding issues (issue #3374) * support shell quoting rules in externals definitions (issue #2461) * new SVN_LOCALE_DIR environment variable for localization (issue #2879) * scheme and domain name in urls handled case insensitive (issue #2475) * merge: pick default revisions with peg revision in single url (r30455) * many other minor bugfixes, optimizations, plugs of memory leaks, etc - Server-side bugfixes: * mod_dav_svn runs pre-revprop-change twice (issue #3085) * mod_dav_svn ignores pre-revprop-change failure on delete (issue #3086) * mod_dav_svn prevented lock breaks from being propagated to client (r29914) * non-UTF8 filenames could enter repository (issue #2748) * 'svnlook proplist' xml output (issue #2809) * don't let mod_dav_svn hide errors from client (issue #3102) * ra_serf failure during update (issue #3113) * ra_serf comply with RFC 2617 in handling authentication headers (r35981) * use both SHA1 and MD5 in the FS backends (r34388) * many other minor bugfixes too numerous to list here - Contributed tools improvements and bugfixes: * commit-email.pl: Deprecated; use mailer.py instead (r31755, -67) * svnmerge.py migration tool munged svn:mergeinfo ordering (issue #3302) * And other random sundry stuff Developer-visible changes: - General: * serf 0.3.0 required, when building with serf (r35586) * require SQLite 3.4.0 or newer (r33520) * allow the use of an in-tree SQLite amalgamation (r35263) * svn_log_changed_path_t now includes a 'kind' field (issue #1967) * BDB `changes' table inconsistency when APIs are misused (issue #3349) * configure should prefer apr-1 over apr-0 if both are present (issue #2671) * make 'Not Found' errors consistent between RA layers (issue #3137) * fix a potential buffer overrun (r34374) * many bug fixes and improvements to the test suite - API changes: * notification system for properties and revision properties (issue #783) * make ra_svn's merge commit-revprops public (r30462, r30453) * mod_dav_svn operational logging compatible with svnserve logging (r30518) * improve speed of svn_client__get_copy_source() (issue #3356) * if fsfs commit fails return SVN_INVALID_REVNUM (r35950) - Bindings: * new: ctypes python bindings * many improvements to all bindings (Java, Perl, Python, and Ruby) * respect CFLAGS in SWIG bindings (r35879) * fix building Ruby bindings with Ruby 1.9 (r35852, r35883) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2009/04/08 22:54:22 joerg Exp $ d4 1 @ 1.39 log @Use META_PACKAGE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2009/02/09 22:56:23 joerg Exp $ a3 1 PKGREVISION= 1 @ 1.38 log @Switch to Python 2.5 as default. Bump revision of all packages that have changed runtime dependencies now. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2008/07/31 21:00:39 epg Exp $ d7 1 a7 1 PKG_DESTDIR_SUPPORT= user-destdir a24 6 EXTRACT_ONLY= # empty NO_CHECKSUM= YES NO_CONFIGURE= YES NO_BUILD= YES PLIST_SRC= # empty (meta-package) a28 6 # The NO_PATCH macro is gone so we have to do this to prevent the # patches from being applied: do-patch: do-install: @ 1.37 log @Version 1.5.1 (24 Jul 2008, from /branches/1.5.x) http://svn.collab.net/repos/svn/tags/1.5.1 User-visible changes: * mergeinfo on switched subtrees should elide in repos (issue #3188) * Add support for --config-dir to svnmerge.py (r31727) * improve performance of bdb post-commit deltification (r31820, -59) * return faster when there is nothing to be merged (r30748) * don't commit an add of a missing item (issue #3198) * don't create unneeded self-referential mergeinfo (issue #3157) * support 'http-library' (if --enable-runtime-module-search) (r31425, -722) * support Berkeley DB 4.7 (r32017, -29) * fixed: make serf usable with root-level authz (r31464) * fixed: 'svndumpfilter' partial-path matching bug (r31833) * fixed: crash on invalid dates in 'log' and 'blame' (issue #2721) * fixed: 'svn status --xml' outputting invalid XML (issue #2887) * fixed: 'svn merge' prints incorrect range (r30746, -47) * fixed: using neon/serf, can not replace branch (issue #2939) * fixed: 'file not found' error when merging to a broken symlink (r31159, -79) * fixed: using serf, crash or endless loop fetching authn data (r31619) * fixed: ArrayIndexOutOfBoundsException in JavaHL bindings (r31719, -806) * fixed: authn password lookup used wrong username (issue #2242) * fixed: unbounded memory usage in wc-to-wc copy and move (r31868) * fixed: subtree merges broken for non-intersecting ranges (issue #3199) * fixed: invalid XML from 'svn log --xml' against pre-1.2 servers (r31875) * fixed: 'svnlook diff' ignores --diff-copy-from for properties (issue #3248) * fixed: 'svnlook diff' doesn't report that binary files differ (issue #3249) * fixed: bogus results from commits to subtrees added by merge (issue #3240) * fixed: non-existent subtree in destination breaks the merge (issue #3067) * fixed: serf merge bug too complex to describe here (r32056) * fixed: 'svn log -g' correctness and speed (issue #3220, issue #3235) * fixed: merge chokes on renamed subtrees (issue #3174) Developer-visible changes: * export svn_path_is_url() to the bindings (r31603) * don't clobber LDFLAGS in configure when given '--with-zlib' (r31825) * make libsvn_ra depend on libsvn_delta unconditionally (r31852) * correctly set the peg revision for copy in JavaHL (r31994) * 'svn mergeinfo' handles wc paths (r31023, -873, -874, -929, -930, -038) * fixed: crash when when svn_ra_open3() is passed a bogus URL (r31223) * fixed: JavaHL compilation on Windows (r31737) * fixed: crash in calling apr_pstrcat (affects TortoiseSVN) (r32080) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2008/07/02 13:14:23 gdt Exp $ d4 1 @ 1.36 log @Add java option, defaulting to off. Make the subversion metapackage not depend on java unless the option is selected. Resolves problem of default dependency on non-portable and non-Free code in a Free package. Approved in concept by epg. PKGREVISION++. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2008/06/29 11:36:01 gdt Exp $ a3 1 PKGREVISION= 2 @ 1.35 log @In DESCR, make clear that this package installs four language bindings. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2008/06/19 22:33:25 epg Exp $ d4 1 a4 1 PKGREVISION= 1 a12 1 DEPENDS+= java-subversion-${SVNVER}{,nb[0-9]*}:../../devel/java-subversion d17 5 @ 1.34 log @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 .@@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) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2008/03/08 21:20:59 gdt Exp $ d4 1 @ 1.33 log @Use apache.mk and depend on APACHE_PKG_PREFIX instead of switching on the apache22 option. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2007/10/25 22:00:43 jlam Exp $ d11 2 a13 1 DEPENDS+= ${APACHE_PKG_PREFIX}-subversion-${SVNVER}{,nb[0-9]*}:../../www/ap2-subversion @ 1.32 log @* If PLIST_SRC is explicitly set to an empty value in a package Makefile, then automatically generate a PLIST that says "${PKGNAME} has no files". * If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile, and no PLIST files exist, then fail during the package build with PKG_FAIL_REASON. * Remove "intentionally empty" PLISTs again. Now, the easy way to say that a package installs no files is to just add the following to the package Makefile: PLIST_SRC= # empty @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2007/07/03 12:51:20 joerg Exp $ d12 1 a12 5 .if !empty(PKG_OPTIONS:Mapache22) DEPENDS+= ap22-subversion-${SVNVER}{,nb[0-9]*}:../../www/ap2-subversion .else DEPENDS+= ap2-subversion-${SVNVER}{,nb[0-9]*}:../../www/ap2-subversion .endif d27 1 @ 1.31 log @Include Makefile.common earlier to get the PKG_OPTIONS handling right. From Tomofumi Hayashi. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2007/06/30 16:09:07 joerg Exp $ d27 1 a27 1 NO_MTREE= YES @ 1.30 log @Change naming of Apache 2.2 modules to use ap22 prefix. Allow apache22 in some more case and add a hack to devel/subversion to determine the module by the state of the apache22 option. This comes from www/ap2-subversion and should be fixed to properly use build options or so. OK agc@@ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2006/11/03 19:34:11 joerg Exp $ d8 1 a8 1 .include "../../mk/bsd.prefs.mk" a19 1 .include "Makefile.common" @ 1.29 log @DESTDIR support. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2006/04/05 01:42:00 epg Exp $ d8 2 d12 3 d16 1 @ 1.28 log @Version 1.3.1 (25 March 2006, from /branches/1.3.x) http://svn.collab.net/repos/svn/tags/1.3.1 pkgsrc changes: - Remove patch-ae, now fixed upstream. User-visible-changes: - Client: * fixed: segfault moving unversioned files (issue #2436) * fixed: verbose list broken over ra_dav (issue #2442) * fixed: 'svn ci -m path_name' not requiring '--force-log' (r17956) * fixed: crash on mixed-case https URL scheme (r18042) * fixed: crash in status with ignored directories (r18291) * fixed: strip peg rev from default checkout directory (r18416) * fixed: diff crash with non-recursive checkout (r17231, 18539, -41) * fixed: 'svn ls' URL encoding bug with locks (r18665, -68) * fixed: unlock circumvents lock token check (r18691, -94) * fixed: repos-to-repos copy crash (r18451) * fixed: 'svnmerge' utility improvements (r18811) * translation updates for German, Swedish and Norwegian - Server: * fixed: set svn:date at the end of commit in fsfs (r18078) * fixed: don't wait for hook script background jobs (r18146) * fixed: mod_dav_svn should log the whole error chain (r18211) * fixed: uncomment section headers in repos config files (r18247, -50) * fixed: log scalability issues with many paths (r18395, -404) * fixed: better path input validation in mod_dav_svn (r18660) * fixed: assert in copy in fsfs and bdb (issue #2398) * fixed: RPM package bad interaction with NFS servers (issue #1456) - Both: * fixed: copyright years updated to include 2006 (r18021, -127) Developer-visible-changes: * fixed: missing #include (r18065) * fixed: allow building with Neon 0.25.5 (r18215) * fixed: error leaks (18196, -249) * javahl bindings: - fixed: compile error on Visual Studio 2005 (r18054, -55) * python bindings: - fixed: libsvn_swig_py link problem on Solaris 10 (r17910) - fixed: pool lifetime bug (r17992) - fixed: memory leak (r18230) - fixed: race condition during application pool initialization (r18721) * ruby bindings: - fixed: pool management issue (r17795, -811) - fixed: protect baton from garbage collection (r17627) - fixed: conversion bug (r17726, -925) - fixed: compile errors with SWIG 1.3.24 (r18456, -58) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2006/02/05 23:08:53 joerg Exp $ d6 2 @ 1.27 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2006/01/24 07:32:05 wiz Exp $ a3 1 PKGREVISION= 2 @ 1.26 log @Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because of the shlib major bump. PKGREVISION++ for the dependencies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2005/12/27 18:19:42 reed Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.25 log @Append meta-pkgs to CATEGORIES. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2005/05/23 22:58:26 epg Exp $ d4 1 @ 1.24 log @Version 1.2.0 (21 May 2005, from /branches/1.2.x) http://svn.collab.net/repos/svn/tags/1.2.0 See the 1.2 release notes for a more verbose overview of the changes since the 1.1 release: http://subversion.tigris.org/svn_1.2_releasenotes.html User-visible-changes: - Client: * add peg-rev syntax to co/blame/cat/ls/pget/plist/export (issue #1093) * 'svn info' now works on URLs (r13123, 13144) * 'svn* --version' now shows available repository back-ends (r13761) * new fixed-length keywords (for placement in binary files) (issue #2095) * on Windows, disk-cached passwords are now encrypted (r13888) * performance improvements: - 'svn status' does much less disk parsing (r11677, 11704) - 'svn st -u' no longer asks server to generate textdeltas (issue #2259) - 'svn revert -R' doing much less work (r13883) - utf8<->native conversions are faster now (issue #2016) * new switches added: - 'svn log --limit N' - show only first N log messages - 'svn info --revision' - show info on older object (r13265) - 'svn list --xml' - output listing in XML - 'svn propset --force' - allow unusual propsets (#2065) - 'svn diff --force' - show diffs on binary files (#2099) - 'svn co/up/st --ignore-externals' - skip over externals (#2189) - 'svn export --non-recursive' - don't export subdirs (issue #2228) - 'svnversion --help' - show help (r13128) * fixed: 'svn merge' fails to add symlinks or expand keywords (issue #2064) * fixed: 'svn merge --dry-run' shows spurious 'skip' messages (issue #1943) * fixed: 'svn merge' file-not-found' error (issue #1673) * fixed: 'svn merge' of propchanges into deleted file (issue #2132) * fixed: 'svn merge' on implicit target with space (r13010) * fixed: 'svn merge/diff URL URL' can cause httpd timeout (issue #2048) * fixed: 'svn switch/update' failure might corrupt wc (issue #1825) * fixed: 'svn up' should rm before add, helps case-insensitivity (r12616) * fixed: 'svn up -rX' causes file to be unrestorable (issue #2250) * fixed: 'svn copy wc wc' should keep .svn/ hidden (issue #1739) * fixed: 'svn copy wc wc' of deleted=true doesn't delete (issue #2101) * fixed: 'svn copy' shouldn't copy into schedule-delete area (issue #2020) * fixed: 'svn copy dir dir' infinite recursion (issue #2224) * fixed: 'svn log' throws error on unversioned target (issue #1551) * fixed: 'svn log' in r0 working copy shows r1 log msg (issue #1950) * fixed: 'svn export' bugs on deleted dirs or nonexistents (#2226, r13226) * fixed: 'svn export' on single file from working copy (issue #1708) * fixed: 'svn import' creating an empty revision (r14293) * fixed: 'svn commit' ignores --encoding when editing externally (#2244) * fixed: 'svn commit' log message lost if utf8-conversion failure (r13230) * fixed: 'svn diff' output encoding bug (r11461) * fixed: 'svn diff' showing prop-diffs on repos root dir (r13381-2) * fixed: 'svn diff' label reversal (issue #2033) * fixed: 'svn propget' prints extra newline in --strict mode (r14505) * fixed: 'svn propset' should skip unversioned files (#2030) * fixed: 'svn rm URL1 URL2 URL3...' huge memory usage (issue #2218) * fixed: 'svn mkdir' cleanup after failure (r11883) * fixed: 'svn status -u' crash in non-recursive wc's (issue #2122) * fixed: 'svn revert' should skip unversioned items (issues #2030, 2133) * fixed: 'svn revert' should suggest --recursive (issue #2114) * fixed: 'svn add/import' better detects invalid paths (issue #1954) * fixed: 'svn cleanup' should repair timestamps (r12012) * fixed: 'svn cat -rBASE' contacts repository (issue #1361) * fixed: fuzzily escape control-characters when sending over dav (#2147) * fixed: prevent client from manipulating svn:wc:* properties (r12523) * fixed: xml-escaping bugs over dav (r11090) * fixed: store symlinks as utf8, always work in non-utf8 locale (r11358-9) * fixed: bug in special-file detranslation (r11441) * fixed: show paths in local-style where we weren't (issue #1538) * fixed: detect invalid propnames better (issue #1832) * fixed: entire error stack not being printed (issue #1822) * fixed: improper utf8 conversion of revision strings (issue #1999) * fixed: use-commit-times timestamp bug (r12906) * fixed: don't comment out section-names in default config file (r11771) * more support for user-cancellation (r13083-4, 13086) * improved error messages (r12920, 11392, 11599, 11913, #2154, #2214) - Server: * mod_dav_svn autoversioning feature now complete (see release notes) * 'svnadmin create' now creates FSFS repositories by default (r13624) * new pre/post-revprop hook argument to describe propchange (r12162) * mod_authz_svn groups can now contain other groups (issue #2085) * 'svnadmin recover' now creates default svnserve passwd file (r11589) * increase default BDB cache size in DB_CONFIG (r13030) * new switches added: - 'svnlook diff --no-diff-added' - suppress added files (#2180) - 'svnlook propget/proplist --revprop' - show revision props (#2181) - 'svnadmin load --use-pre-commit-hook' 'svnadmin load --use-post-commit-hook'- invoke hooks when loading * fixed: FSFS race condition on posix platforms (issue #2265) * fixed: change FSFS revprops atomically and safely (issue #2193) * fixed: FSFS should verify checksums (issue #2253) * fixed: 'svnadmin create' should clean up when it fails (r13200) * fixed: 'svnadmin load' compatibility on pre-0.14 dumpfiles (r12075) * fixed: 'svnadmin load' crashes on contentful rev 0 (issue #1674) * fixed: 'svnadmin dump' should write in console encoding (issue #1997) * fixed: check for null-streams in dump/load code (r10510) * fixed: hook script ignored when symlink is broken (issue #1700) * fixed: hook script may inherit server's stdin stream (r12155) * fixed: potential svnserve segfault (r13199) * fixed: svnserve handling mutually-exclusive options (issue #2251) * fixed: mod_authz_svn should log errors to httpd errorlog (issue #2182) * fixed: 'svnadmin hotcopy' failed to copy format files (r14678, r14683) * mailer.py: add win32 compatibility, plus other bugfixes - Both: * new 'locking' feature (issue #1478, see release notes for details): - new: 'svn lock/unlock', 'svnadmin lslocks/rmlocks', 'svnlook lock' - new: 'svn:needs-lock' property to enable communication - 'svn st [-u]' shows local or remote lock overview - 'svn info wc | URL' shows local or remote lock details - 'svn commit' sends locks, 'svn up' removes stale locks - new hook scripts: pre-lock, pre-unlock, post-lock, post-unlock * speedups for 'svn blame' and other commands (see xdelta in release notes) * fixed: make both svnserve and svn:// urls work with IPv6 (r13235-6) * continued improvement of localized message translations: - German, Spanish, Polish, Brazilian Portuguese, Norwegian Bokmål, Swedish, Traditional Chinese, Simplified Chinese, Korean, Japanese - more localized messages in all svn-related binaries Developer-visible changes: * binary diff algorithm now defaults to xdelta instead of vdelta * huge number of new APIs: - new locking APIs in svn_client.h, svn_ra.h, svn_repos.h, svn_fs.h - new 'flattened' svn_ra.h API, which imitates svn_fs.h (issue #1931) - new notification API in svn_client.h, svn_wc.h - http://svn.haxx.se/dev/archive-2005-04/0319.shtml has all API changes * fs now has its own 'format' file, independent of repos 'format' (r13387) * improve efficiency of delta combining algorithm (r13016, r13063) * make all BDB apis take explicit pool parameters (r13198, r13205) * remove libsvn_fs_base caching of node revisions (r13299) * libsvn_repos commit editor can now take incoming txn (r13733) * fixed: mod_dav_svn sending illegal editor-drive (issue #2258) * pool usage improvements (r12954, 12852, r13386, issue #1310) * SWIG bindings: better API coverage overall. - new ruby bindings! - remove bitrotting swig-java bindings - perl and python bindings: numerous improvements, see their own logs. - bindings tests now within svntest framework * javahl bindings: numerous improvements, see its own logs. * many improvements to mailer.py and commit-email.pl * rewrite/improvements to gen-make build system, including VS.NET support * many improvements to the automated python testsuite (issue #2257) * book moved to separate repository (http://svn.red-bean.com/svnbook) pkgsrc changes: * New package devel/ruby-subversion. * Switch to devel/swig13, which we no longer need at runtime. * Provide TEST_TARGET for p5-subversion. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2005/04/11 21:45:38 tv Exp $ d14 2 @ 1.23 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2004/10/05 07:18:58 seb Exp $ d10 1 d21 1 @ 1.22 log @Fix build after subversion-base had its PKGREVISION bumped: accept PKGREVISION of the various dependent packages. Approved by epg@@. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2004/03/29 18:08:33 epg Exp $ a14 1 NO_BUILDLINK= YES @ 1.21 log @Update to Version 1.0.1. (12 March 2004, from /branches/1.0.x) http://svn.collab.net/repos/svn/tags/1.0.1 IMPORTANT: cvs2svn is no longer included in py-subversion. I will soon be adding a new cvs2svn package. User-visible changes: * allow anonymous access checking in mod_authz_svn * fixed: mod_authz_svn now works with SVNParentPath (issue #1588) * fixed: potential segfault in mod_dav_svn. * fixed: improper BDB cursor shutdown in libsvn_fs, which can wedge repos. * fixed: allow checkout of repository with space in path. (issue #1694) * fixed: make 'svn propget URL' work correctly over svn://. (issue #1752) * fixed: failed 'svn merge URL' when URL contains user@@host. (issue #1759) * fixed: invalid REPORT response when updating a deleted wc. (issue #1721) * fixed: allow deletes below copied wc dirs. * fixed: merge --dry-run bug on added-files with props. (issue #1738) * fixed: svnlook no longer requires write access to '.' * fixed: ensure 'svn blame' fails on files marked as binary. (issue #1733) * fixed: make failed direct-URL commits clean up their fs txns. (issue #1726) * fixed: obscure bugs in time/date string formatting. (issue #1692) * fixed: svn export doesn't export svn:externals. (issue #1750) * fixed: svn import doesn't handle EOL or keyword translation. (issue #1756) * fixed: svn status -v shows unwanted status of externals (issue #1741) * fixed: allow revert of schedule-replace file that has no props (issue #1775) * fixed: svnserve segfault on invalid --listen-host argument. * fixed: switch bug which caused wrong URL to be left in wc. * detect invalid UTF8 filenames when native locale is UTF8. * improve presentation of directory property conflicts. * improve presentation of errors from svnadmin & svnlook. * clarify output of 'svnadmin help deltify'. * augment copyright notice to --version output. * more book updates. Developer-visible changes: * remove obsolete auth provider examples. * prevent potential ra_dav commit race-condition. * fix svn_io_dir_walk 'dot-first' ordering required by 'svnadmin hotcopy'. * fix error leaks in dav_svn_convert_err() * upgrade win32 innosettup tools and redhat RPMs. * fix compile warning: compressed streams on LP64 architecture. * use cpio to generate tarballs instead of GNU tar. * tweaks to dist.sh. * fix bindings on win32. * fix perl bindings build on OS X. * fix perl bindings: bug which rejects string revnums. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2004/03/26 02:27:39 wiz Exp $ d6 4 a9 4 DEPENDS+= subversion-base-${SVNVER}:../../devel/subversion-base DEPENDS+= p5-subversion-${SVNVER}:../../devel/p5-subversion DEPENDS+= ap2-subversion-${SVNVER}:../../www/ap2-subversion DEPENDS+= ${PYPKGPREFIX}-subversion-${SVNVER}:../../devel/py-subversion @ 1.20 log @PKGREVISION bump after openssl-security-fix-update to 0.9.6m. Buildlink files: RECOMMENDED version changed to current version. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2004/03/08 00:06:03 minskim Exp $ a3 1 PKGREVISION= 1 d6 4 a9 4 DEPENDS+= subversion-base-${SVNVER}nb1:../../devel/subversion-base DEPENDS+= p5-subversion-${SVNVER}nb1:../../devel/p5-subversion DEPENDS+= ap2-subversion-${SVNVER}nb1:../../www/ap2-subversion DEPENDS+= ${PYPKGPREFIX}-subversion-${SVNVER}nb1:../../devel/py-subversion @ 1.20.2.1 log @Pull up revision 1.21 (requested by epg in ticket #30): Update to Version 1.0.3. (19 May 2004, from /branches/1.0.3) http://svn.collab.net/repos/svn/tags/1.0.3 User-visible-changes: * fixed: security bug in date parsing. (CAN-2004-0397) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2004/03/29 18:08:33 epg Exp $ d4 1 d7 4 a10 4 DEPENDS+= subversion-base-${SVNVER}:../../devel/subversion-base DEPENDS+= p5-subversion-${SVNVER}:../../devel/p5-subversion DEPENDS+= ap2-subversion-${SVNVER}:../../www/ap2-subversion DEPENDS+= ${PYPKGPREFIX}-subversion-${SVNVER}:../../devel/py-subversion @ 1.19 log @Since this is a meta package, use DEPENDS instead of including buildlink2.mk, and define NO_BUILDLINK and NO_MTREE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2003/12/06 03:01:57 epg Exp $ d4 1 d7 4 a10 4 DEPENDS+= subversion-base-${SVNVER}:../../devel/subversion-base DEPENDS+= p5-subversion-${SVNVER}:../../devel/p5-subversion DEPENDS+= ap2-subversion-${SVNVER}:../../www/ap2-subversion DEPENDS+= ${PYPKGPREFIX}-subversion-${SVNVER}:../../devel/py-subversion @ 1.18 log @Update to 0.34.0. Add PERL to CONFIGURE_ENV for p5-subversion. Upstream change log: Version 0.34.0 (released 3 December 2003, from revision r7859) http://svn.collab.net/repos/svn/tags/0.34.0 ##################################################################### ## WARNING WARNING WARNING WARNING WARNING WARNING WARNING ## ##################################################################### ## ## ## This release makes an incompatible change to the Subversion ## ## database. Repositories created with versions of Subversion ## ## prior to 0.34 will not work with Subversion 0.34. ## ## To upgrade, first use 'svnadmin dump' with your existing ## ## Subversion binaries. Then upgrade your binaries to 0.34, and ## ## use 'svnadmin load' to create a new repository from your ## ## dumpfile. ## ## Don't forget to copy any custom configuration/hooks from the ## ## old to the new repository. ## ## ## ##################################################################### Please see notes/repos_upgrade_HOWTO for documentation on migrating pre-0.34.0 repos to 0.34.0. That document is also located here: http://svn.collab.net/repos/svn/trunk/notes/repos_upgrade_HOWTO User-visible changes: * fs schema change (#1578, #1595) **NOTE: repos dump/load cycle required!** * Berkeley DB 4.2.50 is now the recommended Berkeley version * Fix: 'svn status' thought replaced items were unversioned (#1609) * SSL server cert error prompt improvement (r7849) * many error message improvements (r7745, r7763, r7824 and 7827 - #897) * don't show update-completion message until all wc work completes (#1556) * many other enhancements, minor features, and bugfixes not listed here Developer-visible changes: * public client APIs changes (r7799) after fixing #1556 * many improvements and fixes on Perl bindings (perl => 5.8.0 are required) * improvements, fixes on misc. test scripts * many other changes not listed here Merged revisions after release branching: * r7868 - Java bindings * r7888 - Security fix for svnserve @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2003/12/04 17:12:40 recht Exp $ d9 1 a9 2 # We depend on py-subversion via its buildlink2.mk so we don't # have to worry about which Python version it uses. d15 1 d18 3 a27 1 .include "../../devel/py-subversion/buildlink2.mk" @ 1.17 log @Bump the PKGREVISION the right way (in each Makefile on it's own..) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2003/12/04 17:04:01 recht Exp $ a3 1 PKGREVISION= 1 d8 1 a8 1 DEPENDS+= ap2-subversion-${SVNVER}nb1:../../www/ap2-subversion @ 1.16 log @Catch up with name change (py-subversion) and bump PKGREVISION, because of the BUILDLINK_DEPENDS.neon bump. p5-subersion depends on perl 5.8. ok'ed by epg. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2003/12/03 15:42:10 epg Exp $ d4 1 @ 1.15 log @ap2-subversion had a PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2003/12/03 15:20:44 epg Exp $ d9 1 a9 1 # We depend on subversion-python via its buildlink2.mk so we don't d25 1 a25 1 .include "../../devel/subversion-python/buildlink2.mk" @ 1.14 log @Update to 0.33.1. Add p5-subversion package. Upstream change log: Version 0.33.1 (released 17 November 2003, revision r7782) http://svn.collab.net/repos/svn/tags/0.33.1 NOTICE: This is a bugfix release. The bug is fixed if *either* the client or server uses the new code. User-visible changes: * major performance fix for updates Version 0.33.0 (released 13 November 2003, revision r7737) http://svn.collab.net/repos/svn/tags/0.33.0 NOTICES: 1. This client may be incompatible with ra_dav servers <= 0.31. 2. In order to make commits more responsive, repository deltification is no longer automatic. However, you may want to run deltification as a background process in your repository post-commit hook. For example, the new post-commit.tmpl file recommends 'nice -2 svnadmin deltify "$REPOS" -r "$REV" &'. User-visible changes: * now require APR/APU 0.9.5 (ships in Apache 2.0.48) * lose automatic deltification, but recommend it in post-commit (r7695, #1573) * new configuration and authn/authz support in ra_svn (r7604, r7601) * much faster checkouts and updates, over both svn:// and http:// (#1429) * new partial-authz feature: checkouts/updates just skip unauthorized items * new 'use-commit-times = yes' config option to use commit-time timestamps * new 'svnadmin hotcopy' command, like hot-backup.py (#1567) * fix Win32 "access denied" error in renames (r7598, #1576) * unnecessary working copy tree locks now avoided, to save time (#1245) * Compatibility changes: - lose ra_dav compatibility with servers 0.31 and earlier - lose support for working copy format "1" (not created for over a year) * 'svn diff' and other read-only actions now work in read-only working copies * 'svn blame -rX' now does the intuitive thing * 'svn log' output headers now say "rXXXX | " instead of "rev XXXX: " * 'svnversion' no longer stymied by svn:externals * new 'svn pd' alias for 'svn propdel' * '-rCOMMITTED' keyword now works on more commands * minor changes to output of 'svn ls -v' and 'svn st -v' (r7530) * 'svn log --xml' now obeys the '-q' flag (r7555) * cvs2svn.py bugfixes, especially issue #1440 * book and documentation updates * removed server config options ssl-ignore-invalid-date and ssl-override-cert-hostname (r7644) * many other enhancements, minor features, and bugfixes not listed here Developer-visible changes: * repair text- and prop-time in .svn/entries if spuriously wrong (r7565) * speed up keyword translation (r7502) * two new editor functions, absent_file() and absent_directory() * ra_dav checkouts/updates no longer do O(n) number of GET, PROPFIND requests * new svn_io_temp_dir function, will morph to apr_temp_dir_get soon * new svn_io_file_close wrapper for apr_file_close * tools/test-scripts/svntest/ scripts now support ra_dav and ramdisk * many other changes not listed here @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2003/06/18 13:26:25 epg Exp $ d8 1 a8 1 DEPENDS+= ap2-subversion-${SVNVER}:../../www/ap2-subversion @ 1.13 log @Update to 0.24.1. subversion-base no longer installs info files; drop texinfo.mk usage. Upstream change log: Version 0.24.1 (released 16 June 2003, revision 6249, branches/release-0.24.1) User-visible changes: * Fix bug in 'svn log'. Developer-visible changes: * none Version 0.24.0 (released 15 June 2003, revision 6234, branches/release-0.24.0) User-visible changes: * new 'svn diff [--old OLD] [--new NEW]' syntax (#1142) * new --relocate option for svn switch (#951) * new --version option for svnadmin and svnlook * new path-based authorization module for apache * make 'svn checkout' and not just 'svn update' resume a checkout * .svn directories now hidden on Windows * config variable 'store-password = no' now actually works * fix 'svn merge --dry-run' * fix 'properties hanging after a rename' issue (#1303) * fix odd behavior of 'svn up -r PREV filename' (#1304) * fix delete-tracking bug (#1348) * fix dump and load corner cases (#1290) * ra_dav server more resilient for foreign deltaV clients * numerous ra_svn changes - must update clients and servers * fix export over ra_svn (#1318) * fix ra_svn error transmission bug (#1146) * fix ra_svn corruption in tunnel mode (#1145) * make svnserve multi-threaded on non-fork platforms (now works on Windows) * remove svnserve -F and -S options * various memory use improvements (#1323) * various performance improvements for all protocols * various performance improvements for 'svnadmin dump' and svnlook * various subversion book updates (you have read the book right?) * more cvs2svn.py improvements (and more to follow) * new debugging script normalize-dump.py to normalize dump output Developer-visible changes: * path-based editor drivers * no more RA->do_checkout() * update python and java bindings * various windows build fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2003/06/11 13:43:28 wiz Exp $ d7 1 @ 1.12 log @Fix DEPENDS lines after PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2003/05/25 09:31:28 epg Exp $ d6 2 a7 2 DEPENDS+= subversion-base-${SVNVER}nb1:../../devel/subversion-base DEPENDS+= ap2-subversion-${SVNVER}nb1:../../www/ap2-subversion @ 1.11 log @Turn this into a meta-package for Subversion 0.23.0. Also, it contains the infrastructure (Makefile.common, buildlink2.mk, distinfo, and patches). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2003/05/02 11:54:42 wiz Exp $ d6 2 a7 2 DEPENDS+= subversion-base-${SVNVER}:../../devel/subversion-base DEPENDS+= ap2-subversion-${SVNVER}:../../www/ap2-subversion @ 1.10 log @Dependency bumps, needed because of devel/pth's major bump, and related dependency bumps. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.9 2003/04/15 16:23:22 salo Exp $ # d3 2 a4 35 DISTNAME= subversion-0.20.1 PKGREVISION= 1 CATEGORIES= devel MASTER_SITES= http://subversion.tigris.org/files/documents/15/3440/ MAINTAINER= joelw@@unix.se HOMEPAGE= http://subversion.tigris.org COMMENT= Version control system, meant to replace CVS BUILDLINK_DEPENDS.apache= apache>=2.0.44 # we need apr shared libs at runtime BUILDLINK_DEPMETHOD.apache= full USE_BUILDLINK2= YES USE_LIBTOOL= YES GNU_CONFIGURE= YES LIBTOOL_OVERRIDE= ${WRKSRC}/libtool CONFIGURE_ARGS= --with-ssl CONFIGURE_ARGS+= --with-berkeley-db=${BUILDLINK_PREFIX.db4}/include/db4:${LOCALBASE} CONFIGURE_ARGS+= --with-neon=${BUILDLINK_PREFIX.neon} PLIST_SUBST= INSTALL_INFO=${INSTALL_INFO} INFO_FILES= svn-design.info post-extract: @@${RM} -r ${WRKSRC}/neon @@${RM} -r ${WRKSRC}/apr @@${RM} -r ${WRKSRC}/apr-util .include "../../databases/db4/buildlink2.mk" .include "../../textproc/expat/buildlink2.mk" .include "../../www/apache2/buildlink2.mk" .include "../../www/neon/buildlink2.mk" d6 19 a24 1 .include "../../mk/texinfo.mk" @ 1.9 log @Updated to version 0.20.1. Patches provided by Ossi Herrala (pkg/20725) and Marc Recht (pkg/20995). Changes: 0.20.1: ======= User-visible changes: * fix svnadmin load bug so that property deletions actually occur * fix checksum compatibility issue for older repositories 0.20.0: ======= User-visible changes: * new compatibility rule: require only that each interim release be compatible with the one before it (see HACKING) * ra_svn is still new so above rule doesn't yet apply (i.e. 0.20 over ra_svn is NOT compatible with previous releases) * merge infers the target path (see book chapters 4 & 8) * merge continues in presence of missing target file * merge's add notifications are no longer duplicated * commands can be safely interrupted (Ctrl-C) * --encoding global default in ~/.subversion/config * new option --editor-cmd * begin multi-release transition to escape binary properties over DAV * misc performance improvements Developer-visible changes: * RA vtable functions take pool argument * svn-config --includes path fixed * uuid at creation now complete * start having test failures throw exceptions rather than return errors * test suite option --cleanup with --verbose being default mode * continued diff library development * minor revprop hook changes * bug fixes: no diff on binary files (#1019), consistent error messages (#1181), version numbers in hook scripts (#1182), win98 codepage (#1186) 0.18.1: ======= User-visible changes: * editor environment variables no longer incorrectly required * 'svn help import' now displays correct usage * fix crashes in the internal diff library and ra_dav * fix Win9x/Me console issue * cvs2svn.py api fix * hot_backup.py now correctly removes old backups Developer-visible changes: * various rpm package fixes 0.18.0: ======= User-visible changes: * renamed the [default] section to [global] in the servers config file * compression option is now http-compression and lives in servers file * use internal diff by default rather than external program (#405 in progress) * symlinked hook scripts now run * read-only access flag (-R) for svnserve * quiet flag (--quiet) for svnadmin dump * --ignore-uuid and --force-uuid for svnadmin load * miscellaneous performance improvements * more work on the Book Developer-visible changes: * new authentication library libsvn_auth (#724) * new bdb table uuids * client context object in libsvn_client * more work on java and other language bindings * test framework now has a quiet option (-q) * miscellaneous small code cleanups * bug fixes: more valgrind memory bugs, apr xlate i18n mess (#872), non-existent URL checkout (#946), props on to-be-deleted files (#1066), ra_svn move/copy (#1084), eol translation (#1085), ra_svn checksumming (#1099), cat command corrupt output (#1104), cvs2svn memory consumption (#1107), merge of property add (#1109), '..' relative path (#1111), commit/cleanup/diff3 (#1119), .svn/entries checksum (#1120), svn commit in / (#1122), status on uncontrolled directory (#1124), commit message eol characters (#1126), cat -r PREV (#1134), ra_dav wcprops (#1136) split XML cdata/attribute encoding (#1118) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2003/02/03 20:19:00 drochner Exp $ d5 1 @ 1.8 log @make apache dependency a "full" one -- I don't see what the buildlink files' default is good for... @ text @d1 2 a2 1 # $NetBSD: Makefile,v 1.7 2003/01/30 17:48:54 drochner Exp $ d4 1 a4 2 DISTNAME= subversion-r4503 PKGNAME= subversion-0.17.1 d6 1 a6 1 MASTER_SITES= http://subversion.tigris.org/files/documents/15/2699/ d12 4 a15 4 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-ssl CONFIGURE_ARGS+= --with-berkeley-db=${BUILDLINK_PREFIX.db4}/include/db4:${LOCALBASE} CONFIGURE_ARGS+= --with-neon=${BUILDLINK_PREFIX.neon} d18 2 a20 3 BUILDLINK_DEPENDS.apache= apache>=2.0.44 # we need apr shared libs at runtime BUILDLINK_DEPMETHOD.apache= full d22 6 a27 2 PLIST_SUBST+= INSTALL_INFO=${INSTALL_INFO} INFO_FILES+= svn-design.info d35 1 d38 1 a38 1 .include "../../textproc/expat/buildlink2.mk" @ 1.7 log @update to 0.17.1 (a.k.a. r4503) sorry, don't know where to get a sensible changelog pkgsrc related: build against apache2 instead of apr-devel - apache2 is needed for an svn server anyway, and it conflicts with apr, so the situation did suck anyway... At some point, apache2 should be ripped into server and devel parts, and svn into client, mod_dav and standalone server... @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2002/12/06 14:04:09 wiz Exp $ d20 2 @ 1.6 log @Update to r3987 (0.16). User-visible changes: * new 'svn cat' subcommand * new --revprop flag to access revision props, -r for versioned props (#943) * new "compression" runtime option in ~/.subversion/config * svnadmin/svnlook now use help system, and some subcommands deleted or moved. * tool changes: [not installed by the package] - new svnshell.py tool - new mirror_dir_through_svn.cgi script - new svn_load_dirs.pl features - updates to vc-svn.el * --message-encoding is now just --encoding, and affects svn: propvals too. * major rewrites of chapters 3, 4, 5 of the Subversion Book. As well as lots of bugfixes, of course. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2002/11/25 20:09:50 wiz Exp $ d3 2 a4 2 DISTNAME= subversion-r3987 PKGNAME= subversion-0.3987 d6 1 a6 1 MASTER_SITES= http://subversion.tigris.org/files/documents/15/2123/ a11 3 DEPENDS+= python22-[0-9]*:../../lang/python22 AUTOCONF_REQD= 2.56 a15 2 CONFIGURE_ARGS+= --with-apr=${BUILDLINK_PREFIX.apr} CONFIGURE_ARGS+= --with-apr-util=${BUILDLINK_PREFIX.apr} d19 1 a28 3 pre-configure: cd ${WRKSRC} && ${SH} ./autogen.sh d30 1 a30 1 .include "../../devel/apr-devel/buildlink2.mk" d32 1 a32 1 .include "../../mk/autoconf.mk" @ 1.5 log @Update to revision 3687. User-visible changes (for developer-changes see the included CHANGES file): Version 0.15 (released 7 Nov 2002, revision 3687) * New 'S' indicator in 'svn status' shows switched subdirs * New --dry-run option added for 'svn merge' (issue #953) * Fix 'svn update .' to handle svn:externals correctly * Memory usage of 'svn import' reduced (issue #860) * Allow 'svn revert' on missing directories scheduled for deletion * Assorted bug fixes in several exciting flavors * Documentation improvements Version 0.14.5 [Alpha Interim 5] (released 30 Oct 2002, revision 3578) * allow --incremental option for 'svn log' xml output Version 0.14.4 [Alpha Interim 4] (released 29 Oct 2002, revision 3553) * new working-copy entry-caching: speeds many ops up to 5x (#749) * new 'svnadmin recover', instead of db_recover * client can now view & change server-side revision props (e.g. log messages) * new --non-interactive switch for commandline client * new --incremental option to 'svn log' * new -r {date} syntax for specifying dated revs; works over network too. * automatically set svn:executable prop when adding or importing (#870) * initial $EDITOR text now ignores all log data below special token * consistify behavior of text & prop columns in 'svn status' output. * .svn/auth/* files now chmod 700, to stop scaring people. :-) * improved labels in 'svn diff' output (#936) * run-time adjustable neon timeout in newly renamed 'servers' config file * big improvements to cvs2svn script: bugfixes and basic branch/tag support * new python access-control hook script * no more implicit dot-target for 'svn propedit' or 'svn propset' (#924) * remove obsolete --xml-file support * Handbook is now ported to Docbook, 2 new chapters. Version 0.14.3 [Alpha Interim 3] (released 20 Sept 2002, revision 3200) * new ~/.subversion/config file * new $Id$ keyword * new client --no-auth-cache option * empty values in the Windows Registry are no longer ignored (issue #671) * report details of repository start-commit or pre-commit hook errors * fix locking behaviour when using current directory as a target * updated man page * new front-page logo. :-) Version 0.14.2 [Alpha Interim 2] (released 22 Aug 2002, revision 3033) * fs schema change, see issue #842. **NOTE: repos dump/load cycle required!** * new 'svn ls -R' option * new status code `~', for type changes * add --username and --password options to 'svn ls' * new script tools/client-side/svn_all_diffs.pl * new script tools/examples/blame.py (draft) Version 0.14.1 [Alpha Interim 1] (released 9 August 2002, revision 2927) * show copy-ancestry in 'svn log -v' * 'svn co' can take multiple URLs now * new 'svn ls' command * new 'svn st --no-ignore' option * new 'svn --version --quiet' option * more conservative 'svn help' usage error-message * more graceful degradation from charset conversion failure * standardize policy of -q switch behavior * less intimidating error output * new SVNParentPath directive for mod_dav_svn s * svnlook now correctly displays copied subtrees * Handbook: additions, tweaks, cleanups, and new French Translation :-) * svn_load_dirs.pl: auto propset on files matching specified regex, bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2002/11/09 15:18:31 wiz Exp $ d3 2 a4 2 DISTNAME= subversion-r3687 PKGNAME= subversion-0.3687 d6 1 a6 1 MASTER_SITES= http://subversion.tigris.org/files/documents/15/1698/ @ 1.4 log @Use buildlink2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2002/10/03 02:44:49 wiz Exp $ d3 2 a4 2 DISTNAME= subversion-r2667 PKGNAME= subversion-0.2667 d6 1 a6 1 MASTER_SITES= http://subversion.tigris.org/files/documents/15/578/ d14 1 a14 1 AUTOCONF_REQD= 2.50 a26 1 INFO_FILES+= svn-handbook.info a28 1 @@${SED} 's/ldb/ldb4/g' < ${WRKSRC}/configure > ${WRKSRC}/configure @ 1.3 log @Use autoconf.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2002/08/03 15:49:23 hubertf Exp $ a11 3 DEPENDS= db4>=4.0.14:../../databases/db4 DEPENDS+= neon>=0.21.3:../../www/neon DEPENDS+= apr-[0-9]*:../../devel/apr-devel d17 5 a21 4 CONFIGURE_ARGS+= --with-berkeley-db=${LOCALBASE}/include/db4:${LOCALBASE} CONFIGURE_ARGS+= --with-neon=${LOCALBASE} CONFIGURE_ARGS+= --with-apr=${LOCALBASE} CONFIGURE_ARGS+= --with-apr-util=${LOCALBASE} d23 1 d38 3 @ 1.2 log @Rename apr-devel-0.20020725223645 to apr-0.20020725223645 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2002/08/03 02:01:42 hubertf Exp $ a11 2 BUILD_DEPENDS= autoconf>=2.50:../../devel/autoconf-devel BUILD_DEPENDS+= libtool-base>=1.4:../../devel/libtool-base d17 1 d24 1 d39 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d16 1 a16 1 DEPENDS+= apr-devel-[0-9]*:../../devel/apr-devel @ 1.1.1.1 log @Add subversion-0.2667: Version control system, meant to replace CVS 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. Submitted by Joel Wilsson in PR 17813. @ text @@