find_python.sh

Checkout Tools
  • last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Require Python ≥2.7 for Subversion 1.9, part 1: documentation and dependency

version checks.

* INSTALL

(I.C. Dependencies in Detail):

Document that Python 2.7 is required.

Add statement about Python 3.x.

* subversion/tests/cmdline/README,

* subversion/bindings/swig/INSTALL:

Document that Python 2.7 is required.

* autogen.sh,

* build/find_python.sh,

* configure.ac,

* Makefile.in (check),

* subversion/tests/cmdline/svntest/__init__.py:

Update comments, version number checks, and error messages.

  1. … 7 more files in changeset.
Require Python >=2.5.

* configure.ac,

* INSTALL,

* autogen.sh,

* Makefile.in,

* subversion/bindings/swig/INSTALL,

* subversion/tests/cmdline/README:

Update docs and warnings.

* build/find_python.sh,

* subversion/tests/cmdline/svntest/__init__.py:

Require Python >= 2.5.

  1. … 7 more files in changeset.
Apply ASF license headers to a number of files included under that license

but lacking said header.

Patch by: Niall Pemberton <niallp{_AT_}apache.org>

  1. … 175 more files in changeset.
Set svn:eol-style=native on some files.

* aclocal.m4:

* autogen.sh:

* build/buildcheck.sh:

* build/find_python.sh:

* build/run_ctypesgen.sh:

* build/win32/vc6-build.bat.in:

* contrib/client-side/svn2cl/svn2cl.sh:

* contrib/client-side/svnmerge/svnmerge-migrate-test.sh:

* contrib/hook-scripts/syntax-check.sh:

* contrib/server-side/backup-recipe.sh:

* contrib/server-side/load_repo_with_mergesensitive_copy.sh:

* contrib/server-side/svnmirror.sh:

* contrib/server-side/svnstsw/autogen.sh:

* contrib/server-side/svnstsw/conf/find_apr.m4:

* contrib/server-side/svnstsw/configure.ac:

* contrib/server-side/svnstsw/conf/stsw_func_snprintf_broken.m4:

* contrib/server-side/svnstsw/conf/stsw_lib_apr.m4:

* contrib/server-side/svnstsw/conf/stsw_prog_doxygen.m4:

* contrib/server-side/svnstsw/doc/Doxyfile-html.in:

* contrib/server-side/svnstsw/doc/man/libsvnstsw.3.in:

* contrib/server-side/svnstsw/doc/man/svnstsw.8.in:

* contrib/server-side/svnstsw/doc/man/svnstsw_exec_svnserve.3.in:

* contrib/server-side/svnstsw/doc/man/svnstsw_fso_is_changeable.3.in:

* contrib/server-side/svnstsw/doc/man/svnstsw_get_tunnel_user_name.3.in:

* notes/tree-conflicts/all-tests.sh:

* packages/rpm/rhel-3/filter-requires.sh:

* packages/rpm/rhel-4/filter-requires.sh:

* packages/rpm/rhel-5/filter-requires.sh:

* packages/solaris/buildpkg.sh:

* packages/solaris/pkginfo.in:

* subversion/bindings/swig/perl/native/Makefile.PL.in:

* subversion/libsvn_wc/workqueue.c:

* subversion/libsvn_wc/workqueue.h:

* subversion/tests/cmdline/davautocheck.sh:

* subversion/tests/cmdline/svnserveautocheck.sh:

* tools/buildbot/slaves/i686-debian-sarge1/svnbuild.sh:

* tools/buildbot/slaves/i686-debian-sarge1/svncheck.sh:

* tools/buildbot/slaves/i686-debian-sarge1/svnclean.sh:

* tools/buildbot/slaves/i686-debian-sarge1/svnlog.sh:

* tools/buildbot/slaves/osx10.4-gcc4.0.1-ia32/svnbuild.sh:

* tools/buildbot/slaves/osx10.4-gcc4.0.1-ia32/svncheck.sh:

* tools/buildbot/slaves/osx10.4-gcc4.0.1-ia32/svnclean.sh:

* tools/buildbot/slaves/osx10.4-gcc4.0.1-ia32/svnlog.sh:

* tools/dev/find-unmoved-deprecated.sh:

* tools/dev/iz/run-queries.sh:

* tools/dev/min-includes.sh:

* tools/dev/svnraisetreeconflict/main.c:

* tools/dist/construct-rolling-environment.sh:

* tools/dist/download-release.sh:

* tools/dist/extract-for-examination.sh:

* tools/dist/roll.sh:

* tools/dist/test.sh:

* tools/po/po-update.sh:

* www/repro-template.sh: Set svn:eol-style=native.

  1. … 53 more files in changeset.
Require Python >=2.4.

* build/find_python.sh: Require Python >=2.4.

* subversion/tests/cmdline/svntest/__init__.py: Require Python >=2.4.

* tools/hook-scripts/svn2feed.py: Require Python >=2.4.

* autogen.sh: Update error message.

* configure.ac: Update warning.

* Makefile.in

(check): Update error message.

* INSTALL

(Dependencies in Detail, Building the Latest Source under Windows): Update.

* subversion/bindings/swig/INSTALL

(BUILDING SWIG BINDINGS FOR SVN ON UNIX): Update.

* subversion/tests/cmdline/README: Update.

  1. … 8 more files in changeset.
Python 3 compatibility:

* build/find_python.sh: Add "$PYTHON3" and python3 to the list of checked

paths.

* INSTALL

* Makefile.in

* autogen.sh

* build/find_python.sh

* configure.ac

* subversion/bindings/swig/INSTALL

* subversion/tests/cmdline/README

* subversion/tests/cmdline/svntest/__init__.py

Bump Python requirement to 2.2 (released over 5.5 years ago).

  1. … 7 more files in changeset.
* build/find_python.sh: set svn:eol-style to 'LF'.

* build/find_python.sh: Work on Solaris's /bin/sh by skipping over blank

environment variables.

Require Python 2.0 or later for autogen.sh and configure. Look for

a suitable "python" command before "python2".

* autogen.sh: Introduce PYTHON, use find_python.sh.

* configure.in (PYTHON): Use find_python.sh.

* build/find_python.sh: New.

Approved by: dlr

Review by: philip

  1. … 2 more files in changeset.