subversion: updated to 1.14.0

What's New in Apache Subversion 1.14

Support for Python 3.x
Support for Python 2.7 is being phased out
New Build-Time Dependency: py3c
Many enhancements and bug fixes
This commit is contained in:
adam 2020-07-27 20:48:52 +00:00
parent bd45f8b7be
commit 396bcda04f
10 changed files with 176 additions and 65 deletions

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.54 2020/06/02 08:23:37 adam Exp $
# $NetBSD: Makefile,v 1.55 2020/07/27 20:48:52 adam Exp $
PKGNAME= java-subversion-${SVNVER}
PKGREVISION= 2
COMMENT= Java bindings for Subversion
MAKE_JOBS_SAFE= no

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.114 2020/06/02 08:23:40 adam Exp $
# $NetBSD: Makefile,v 1.115 2020/07/27 20:48:53 adam Exp $
PKGNAME= p5-subversion-${SVNVER}
PKGREVISION= 2
COMMENT= Perl bindings for Subversion
.include "../../devel/subversion/Makefile.common"

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.87 2020/06/02 08:23:40 adam Exp $
# $NetBSD: Makefile,v 1.88 2020/07/27 20:48:53 adam Exp $
PKGNAME= ${PYPKGPREFIX}-subversion-${SVNVER}
PKGREVISION= 2
COMMENT= Python bindings and tools for Subversion
.include "../../devel/subversion/Makefile.common"
@ -10,6 +9,8 @@ SHLIBTOOL_OVERRIDE= # empty
TOOLS_BROKEN+= perl
CPPFLAGS+= -P # for APR_INT64_T_FMT
CONFIGURE_ARGS+= --with-py3c=${BUILDLINK_PREFIX.py-py3c}/${PYINC}/py3c
CONFIGURE_ARGS+= --with-swig=${PREFIX}/bin/swig3.0
CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q}
PY_PATCHPLIST= YES
@ -42,6 +43,8 @@ post-install:
${PY_COMPILE_O_ALL} ${DESTDIR}${PREFIX}/${PYSITELIB}/svn
.include "../../devel/subversion-base/buildlink3.mk"
.include "../../devel/swig3/buildlink3.mk"
.include "../../lang/py-py3c/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.77 2020/06/02 08:23:41 adam Exp $
# $NetBSD: Makefile,v 1.78 2020/07/27 20:48:53 adam Exp $
PKGNAME= ${RUBY_PKGPREFIX}-subversion-${SVNVER}
PKGREVISION= 2
COMMENT= Ruby bindings for Subversion
.include "../../devel/subversion/Makefile.common"

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.123 2020/06/02 08:22:40 adam Exp $
# $NetBSD: Makefile,v 1.124 2020/07/27 20:48:53 adam Exp $
PKGNAME= subversion-base-${SVNVER}
PKGREVISION= 2
COMMENT= Version control system, base programs and libraries
# on at least solaris, configure fails to figure out

View file

@ -1,4 +1,4 @@
# $NetBSD: Makefile.version,v 1.85 2020/02/24 16:10:33 adam Exp $
# $NetBSD: Makefile.version,v 1.86 2020/07/27 20:48:52 adam Exp $
# When updating subversion, all packages are updated at the same time
# to have a consistent set of packages. A particularly tricky aspect
@ -7,5 +7,5 @@
# changing the version.
.if !defined(SVNVER)
SVNVER= 1.13.0
SVNVER= 1.14.0
.endif

View file

@ -1,9 +1,10 @@
$NetBSD: distinfo,v 1.114 2020/02/24 16:10:33 adam Exp $
$NetBSD: distinfo,v 1.115 2020/07/27 20:48:52 adam Exp $
SHA1 (subversion-1.13.0.tar.bz2) = 3815a2dcaf976b3b7371f9f5d83e537f8cb359b4
RMD160 (subversion-1.13.0.tar.bz2) = a6f2731a87d612b85d4a82571948150d09b2643a
SHA512 (subversion-1.13.0.tar.bz2) = 36f390b412bf772bf894efc2aadc247f12ca30ac407e04f664c14411c3519e1bb242d1239f2f44cbcb86eafc7c413efc8eadbfe1d1e75118235a7b7adc6c85b2
Size (subversion-1.13.0.tar.bz2) = 8508122 bytes
SHA1 (subversion-1.14.0.tar.bz2) = 6b22e4115d140c0367a64c3f963ea908af481015
RMD160 (subversion-1.14.0.tar.bz2) = 25daddf0289652c7905b37829ddf03fa9146c52c
SHA512 (subversion-1.14.0.tar.bz2) = af6b706fdc91f7ab292fce9d9de582da306fd11e92767dc852687e71a6a8b65bb867fa70d5afd7f76a46005acb1b3c2d3193e690def48cd26875b3a7851cd13b
Size (subversion-1.14.0.tar.bz2) = 8497531 bytes
SHA1 (patch-Makefile.in) = 2df6c733d563c0bc7e0d1b4b6e6e00f82ea8c176
SHA1 (patch-configure) = cca6c305c28005496df0913637a9eb778a846fc0
SHA1 (patch-subversion_bindings_swig_perl_native_Makefile.PL.in) = 3fadde312693f2a304cd7e348c66cbd373c57854
SHA1 (patch-tools_dev_benchmarks_large__dirs_create__bigdir.sh) = ff19087ff4d348fdcf904eb52406f6b717fe444a

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,78 @@
$NetBSD: patch-configure,v 1.7 2020/07/27 20:48:52 adam Exp $
Fix include paths for py3c.
--- configure.orig 2020-06-03 13:35:42.000000000 +0000
+++ configure
@@ -24336,7 +24336,7 @@ $as_echo "$as_me: WARNING: py3c cannot b
fi
save_cppflags="$CPPFLAGS"
- CPPFLAGS="$CPPFLAGS $ac_cv_python_includes -I$py3c_prefix/include"
+ CPPFLAGS="$CPPFLAGS $ac_cv_python_includes -I$py3c_prefix"
for ac_header in py3c.h
do :
ac_fn_c_check_header_mongrel "$LINENO" "py3c.h" "ac_cv_header_py3c_h" "$ac_includes_default"
@@ -24346,7 +24346,7 @@ if test "x$ac_cv_header_py3c_h" = xyes;
_ACEOF
py3c_found="yes"
- SVN_PY3C_INCLUDES="-I$py3c_prefix/include"
+ SVN_PY3C_INCLUDES="-I$py3c_prefix"
fi
@@ -24967,7 +24967,7 @@ $as_echo "$as_me: WARNING: py3c cannot b
fi
save_cppflags="$CPPFLAGS"
- CPPFLAGS="$CPPFLAGS $ac_cv_python_includes -I$py3c_prefix/include"
+ CPPFLAGS="$CPPFLAGS $ac_cv_python_includes -I$py3c_prefix"
for ac_header in py3c.h
do :
ac_fn_c_check_header_mongrel "$LINENO" "py3c.h" "ac_cv_header_py3c_h" "$ac_includes_default"
@@ -24977,7 +24977,7 @@ if test "x$ac_cv_header_py3c_h" = xyes;
_ACEOF
py3c_found="yes"
- SVN_PY3C_INCLUDES="-I$py3c_prefix/include"
+ SVN_PY3C_INCLUDES="-I$py3c_prefix"
fi
@@ -25598,7 +25598,7 @@ $as_echo "$as_me: WARNING: py3c cannot b
fi
save_cppflags="$CPPFLAGS"
- CPPFLAGS="$CPPFLAGS $ac_cv_python_includes -I$py3c_prefix/include"
+ CPPFLAGS="$CPPFLAGS $ac_cv_python_includes -I$py3c_prefix"
for ac_header in py3c.h
do :
ac_fn_c_check_header_mongrel "$LINENO" "py3c.h" "ac_cv_header_py3c_h" "$ac_includes_default"
@@ -25608,7 +25608,7 @@ if test "x$ac_cv_header_py3c_h" = xyes;
_ACEOF
py3c_found="yes"
- SVN_PY3C_INCLUDES="-I$py3c_prefix/include"
+ SVN_PY3C_INCLUDES="-I$py3c_prefix"
fi
@@ -26232,7 +26232,7 @@ $as_echo "$as_me: WARNING: py3c cannot b
fi
save_cppflags="$CPPFLAGS"
- CPPFLAGS="$CPPFLAGS $ac_cv_python_includes -I$py3c_prefix/include"
+ CPPFLAGS="$CPPFLAGS $ac_cv_python_includes -I$py3c_prefix"
for ac_header in py3c.h
do :
ac_fn_c_check_header_mongrel "$LINENO" "py3c.h" "ac_cv_header_py3c_h" "$ac_includes_default"
@@ -26242,7 +26242,7 @@ if test "x$ac_cv_header_py3c_h" = xyes;
_ACEOF
py3c_found="yes"
- SVN_PY3C_INCLUDES="-I$py3c_prefix/include"
+ SVN_PY3C_INCLUDES="-I$py3c_prefix"
fi

View file

@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.92 2020/06/02 08:24:55 adam Exp $
# $NetBSD: Makefile,v 1.93 2020/07/27 20:48:53 adam Exp $
PKGNAME= ${APACHE_PKG_PREFIX}-subversion-${SVNVER}
PKGREVISION= 2
COMMENT= WebDAV server (Apache module) for Subversion
.include "../../devel/subversion/Makefile.common"