diff --git a/subversion-1.10.2-java10.patch b/subversion-1.10.2-java10.patch deleted file mode 100644 index 9236627..0000000 --- a/subversion-1.10.2-java10.patch +++ /dev/null @@ -1,555 +0,0 @@ ---- subversion-1.10.2/build/generator/gen_base.py 2018-01-05 05:00:06.000000000 +0100 -+++ subversion-1.10.2/build/generator/gen_base.py 2018-09-11 09:53:40.901926565 +0200 -@@ -900,115 +900,67 @@ - def __init__(self, name, options, gen_obj): - TargetLinked.__init__(self, name, options, gen_obj) - self.link_cmd = options.get('link-cmd') -- self.packages = options.get('package-roots', '').split() -+ self.package = options.get('package') - self.jar = options.get('jar') - self.deps = [ ] -- --class TargetJavaHeaders(TargetJava): -- def __init__(self, name, options, gen_obj): -- TargetJava.__init__(self, name, options, gen_obj) - self.objext = '.class' -- self.javah_objext = '.h' - self.headers = options.get('headers') - self.classes = options.get('classes') -- self.package = options.get('package') -- self.output_dir = self.headers -+ self.native = options.get('native', '') -+ self.output_dir = self.classes -+ self.headers_dir = self.headers - - def add_dependencies(self): - sources = _collect_paths(self.sources, self.path) -+ native = _collect_paths(self.native, self.path) -+ -+ class_pkg_list = self.package.split('.') -+ sourcepath = build_path_split(self.path)[:-len(class_pkg_list)] -+ sourcepath = build_path_join(*sourcepath) - - for src, reldir in sources: - if src[-5:] != '.java': - raise GenError('ERROR: unknown file extension on ' + src) - -+ sfile = SourceFile(src, reldir) -+ sfile.sourcepath = sourcepath -+ - class_name = build_path_basename(src[:-5]) - -- class_header = build_path_join(self.headers, class_name + '.h') -- class_header_win = build_path_join(self.headers, -- self.package.replace(".", "_") -- + "_" + class_name + '.h') -- class_pkg_list = self.package.split('.') - class_pkg = build_path_join(*class_pkg_list) - class_file = ObjectFile(build_path_join(self.classes, class_pkg, - class_name + self.objext), -- self.when) -+ self.compile_cmd, self.when) - class_file.source_generated = 1 - class_file.class_name = class_name -- hfile = HeaderFile(class_header, self.package + '.' + class_name, -- self.compile_cmd) -- hfile.filename_win = class_header_win -- hfile.source_generated = 1 -- self.gen_obj.graph.add(DT_OBJECT, hfile, class_file) -- self.deps.append(hfile) - -- # target (a linked item) depends upon object -- self.gen_obj.graph.add(DT_LINK, self.name, hfile) -+ self.gen_obj.graph.add(DT_OBJECT, class_file, sfile) -+ self.gen_obj.graph.add(DT_LINK, self.name, class_file) -+ self.deps.append(class_file) -+ -+ if (src, reldir) in native: -+ class_header = build_path_join(self.headers, class_name + '.h') -+ class_header_win = build_path_join(self.headers, -+ self.package.replace(".", "_") -+ + "_" + class_name + '.h') -+ hfile = HeaderFile(class_header, self.package + '.' + class_name, -+ self.compile_cmd) -+ hfile.filename_win = class_header_win -+ hfile.source_generated = 1 -+ self.gen_obj.graph.add(DT_OBJECT, hfile, sfile) -+ self.deps.append(hfile) - -+ # target (a linked item) depends upon object -+ self.gen_obj.graph.add(DT_LINK, self.name, hfile) - -- # collect all the paths where stuff might get built -- ### we should collect this from the dependency nodes rather than -- ### the sources. "what dir are you going to put yourself into?" -- self.gen_obj.target_dirs.append(self.path) -- self.gen_obj.target_dirs.append(self.classes) -- self.gen_obj.target_dirs.append(self.headers) -- for pattern in self.sources.split(): -- dirname = build_path_dirname(pattern) -- if dirname: -- self.gen_obj.target_dirs.append(build_path_join(self.path, dirname)) -- -- self.gen_obj.graph.add(DT_INSTALL, self.name, self) -- --class TargetJavaClasses(TargetJava): -- def __init__(self, name, options, gen_obj): -- TargetJava.__init__(self, name, options, gen_obj) -- self.objext = '.class' -- self.lang = 'java' -- self.classes = options.get('classes') -- self.output_dir = self.classes -- -- def add_dependencies(self): -- sources = [] -- for p in self.path.split(): -- sources.extend(_collect_paths(self.sources, p)) -- -- for src, reldir in sources: -- if src[-5:] == '.java': -- objname = src[:-5] + self.objext -- -- # As .class files are likely not generated into the same -- # directory as the source files, the object path may need -- # adjustment. To this effect, take "target_ob.classes" into -- # account. -- dirs = build_path_split(objname) -- sourcedirs = dirs[:-1] # Last element is the .class file name. -- while sourcedirs: -- if sourcedirs.pop() in self.packages: -- sourcepath = build_path_join(*sourcedirs) -- objname = build_path_join(self.classes, *dirs[len(sourcedirs):]) -- break -- else: -- raise GenError('Unable to find Java package root in path "%s"' % objname) -- else: -- raise GenError('ERROR: unknown file extension on "' + src + '"') -- -- ofile = ObjectFile(objname, self.compile_cmd, self.when) -- sfile = SourceFile(src, reldir) -- sfile.sourcepath = sourcepath -- -- # object depends upon source -- self.gen_obj.graph.add(DT_OBJECT, ofile, sfile) -- -- # target (a linked item) depends upon object -- self.gen_obj.graph.add(DT_LINK, self.name, ofile) -- -- # Add the class file to the dependency tree for this target -- self.deps.append(ofile) - - # collect all the paths where stuff might get built - ### we should collect this from the dependency nodes rather than - ### the sources. "what dir are you going to put yourself into?" -- self.gen_obj.target_dirs.extend(self.path.split()) -+ self.gen_obj.target_dirs.append(self.path) - self.gen_obj.target_dirs.append(self.classes) -+ if self.headers: -+ self.gen_obj.target_dirs.append(self.headers) - for pattern in self.sources.split(): - dirname = build_path_dirname(pattern) - if dirname: -@@ -1057,8 +1009,7 @@ - 'apache-mod': TargetApacheMod, - 'shared-only-lib': TargetSharedOnlyLib, - 'shared-only-cxx-lib': TargetSharedOnlyCxxLib, -- 'javah' : TargetJavaHeaders, -- 'java' : TargetJavaClasses, -+ 'java' : TargetJava, - 'i18n' : TargetI18N, - 'sql-header' : TargetSQLHeader, - } ---- subversion-1.10.2/build/generator/gen_make.py 2018-06-14 06:00:08.000000000 +0200 -+++ subversion-1.10.2/build/generator/gen_make.py 2018-09-11 09:45:32.519487855 +0200 -@@ -309,6 +309,8 @@ - ezt_target.link_cmd = target_ob.link_cmd - if hasattr(target_ob, 'output_dir'): - ezt_target.output_dir = target_ob.output_dir -+ if hasattr(target_ob, 'headers_dir'): -+ ezt_target.headers_dir = target_ob.headers_dir - - # Add additional install dependencies if necessary - if target_ob.add_install_deps: ---- subversion-1.10.2/build/generator/gen_win.py 2017-07-28 12:30:34.000000000 +0200 -+++ subversion-1.10.2/build/generator/gen_win.py 2018-09-11 09:54:53.190287529 +0200 -@@ -362,6 +362,9 @@ - - elif isinstance(target, gen_base.TargetJavaClasses): - classes = targetdir = self.path(target.classes) -+ headers = '' -+ if self.headers is not None: -+ headers = '-h %s' % self.quote(self.headers) - if self.junit_path is not None: - classes = "%s;%s" % (classes, self.junit_path) - -@@ -375,6 +378,7 @@ - - cbuild = ("%s -g -Xlint -Xlint:-options " + - per_project_flags + -+ headers + - " -target 1.5 -source 1.5 -classpath " - " %s -d %s " - " -sourcepath %s $(InputPath)") \ ---- subversion-1.10.2/build/generator/templates/build-outputs.mk.ezt 2015-04-17 15:30:25.000000000 +0200 -+++ subversion-1.10.2/build/generator/templates/build-outputs.mk.ezt 2018-09-11 09:45:32.519487855 +0200 -@@ -102,13 +102,9 @@ - [target.varname]_OBJECTS = [for target.objects][if-index target.objects first][else] [end][target.objects][end] - [target.varname]_DEPS = $([target.varname]_HEADERS) $([target.varname]_OBJECTS)[for target.add_deps] [target.add_deps][end][for target.deps][if-index target.deps first][else] [end][target.deps][end] - [target.name]: $([target.varname]_DEPS) --[if-any target.headers][target.varname]_CLASS_FILENAMES =[for target.header_class_filenames] [target.header_class_filenames][end] --[target.varname]_CLASSES =[for target.header_classes] [target.header_classes][end] --$([target.varname]_HEADERS): $([target.varname]_CLASS_FILENAMES) -- [target.link_cmd] -d [target.output_dir] -classpath [target.classes]:$([target.varname]_CLASSPATH) $([target.varname]_CLASSES) --[end][if-any target.sources][target.varname]_SRC =[for target.sources] [target.sources][end] --$([target.varname]_OBJECTS): $([target.varname]_SRC) -- [target.link_cmd] -d [target.output_dir] -classpath [target.classes]:$([target.varname]_CLASSPATH) $([target.varname]_SRC) -+[if-any target.sources][target.varname]_SRC =[for target.sources] [target.sources][end] -+$([target.varname]_HEADERS) $([target.varname]_OBJECTS): $([target.varname]_SRC) -+ [target.link_cmd][if-any target.headers] -h [target.headers_dir][end] -d [target.output_dir] -classpath [target.classes]:$([target.varname]_CLASSPATH) $([target.varname]_SRC) - [if-any target.jar] - $(JAR) cf [target.jar_path] -C [target.classes][for target.packages] [target.packages][end][end][end] - [else][is target.type "i18n"][target.varname]_DEPS =[for target.add_deps] [target.add_deps][end][for target.objects] [target.objects][end][for target.deps] [target.deps][end] ---- subversion-1.10.2/build.conf 2018-07-13 06:00:07.000000000 +0200 -+++ subversion-1.10.2/build.conf 2018-09-11 09:45:32.523487875 +0200 -@@ -608,16 +608,14 @@ - [javahl-java] - type = java - path = subversion/bindings/javahl/src/org/apache/subversion/javahl -- subversion/bindings/javahl/src/org/apache/subversion/javahl/callback -- subversion/bindings/javahl/src/org/apache/subversion/javahl/remote -- subversion/bindings/javahl/src/org/apache/subversion/javahl/types -- subversion/bindings/javahl/src/org/apache/subversion/javahl/util --src-root = subversion/bindings/javahl/src - sources = *.java -+native = CommitItemStateFlags.java NativeResources.java SVNClient.java -+ SVNRepos.java - install = javahl-java - link-cmd = $(COMPILE_JAVAHL_JAVAC) - classes = subversion/bindings/javahl/classes --package-roots = org -+headers = subversion/bindings/javahl/include -+package = org.apache.subversion.javahl - - [javahl-compat-java] - type = java -@@ -626,10 +624,12 @@ - install = javahl-java - link-cmd = $(COMPILE_JAVAHL_COMPAT_JAVAC) - classes = subversion/bindings/javahl/classes --add-deps = $(javahl_java_DEPS) -+add-deps = $(javahl_callback_java_DEPS) $(javahl_remote_java_DEPS) -+ $(javahl_types_java_DEPS) $(javahl_util_java_DEPS) -+ $(javahl_java_DEPS) - ### Replace JAR call in INSTALL_EXTRA_JAVAHL_JAVA macro Makefile.in. - #jar = svn-javahl.jar --package-roots = org -+package = org.tigris.subversion.javahl - - [javahl-tests] - type = java -@@ -638,10 +638,12 @@ - install = javahl-java - link-cmd = $(COMPILE_JAVAHL_JAVAC) - classes = subversion/bindings/javahl/classes --package-roots = org -+package = org.apache.subversion.javhl - ### Java targets don't do up-to-date checks yet. - #add-deps = javahl-java --add-deps = $(javahl_java_DEPS) -+add-deps = $(javahl_callback_java_DEPS) $(javahl_remote_java_DEPS) -+ $(javahl_types_java_DEPS) $(javahl_util_java_DEPS) -+ $(javahl_java_DEPS) - - [javahl-compat-tests] - type = java -@@ -650,65 +652,59 @@ - install = javahl-java - link-cmd = $(COMPILE_JAVAHL_COMPAT_JAVAC) - classes = subversion/bindings/javahl/classes --package-roots = org -+package = org.tigris.subversion.javahl - ### Java targets don't do up-to-date checks yet. - #add-deps = javahl-compat-java - add-deps = $(javahl_compat_java_DEPS) - --[javahl-callback-javah] --type = javah -+[javahl-callback-java] -+type = java - path = subversion/bindings/javahl/src/org/apache/subversion/javahl/callback - classes = subversion/bindings/javahl/classes - headers = subversion/bindings/javahl/include - package = org.apache.subversion.javahl.callback - sources = *.java --add-deps = $(javahl_java_DEPS) --install = javahl-javah --link-cmd = $(COMPILE_JAVAHL_JAVAH) -force -+native = UserPasswordCallback.java -+install = javahl-java -+link-cmd = $(COMPILE_JAVAHL_JAVAC) - --[javahl-remote-javah] --type = javah -+[javahl-remote-java] -+type = java - path = subversion/bindings/javahl/src/org/apache/subversion/javahl/remote - classes = subversion/bindings/javahl/classes - headers = subversion/bindings/javahl/include - package = org.apache.subversion.javahl.remote - sources = *.java --add-deps = $(javahl_java_DEPS) --install = javahl-javah --link-cmd = $(COMPILE_JAVAHL_JAVAH) -force -+native = CommitEditor.java RemoteFactory.java RemoteSession.java -+ StateReporter.java -+install = javahl-java -+link-cmd = $(COMPILE_JAVAHL_JAVAC) - --[javahl-types-javah] --type = javah -+[javahl-types-java] -+type = java - path = subversion/bindings/javahl/src/org/apache/subversion/javahl/types - classes = subversion/bindings/javahl/classes - headers = subversion/bindings/javahl/include - package = org.apache.subversion.javahl.types - sources = *.java --add-deps = $(javahl_java_DEPS) --install = javahl-javah --link-cmd = $(COMPILE_JAVAHL_JAVAH) -force -+native = NativeInputStream.java NativeOutputStream.java Revision.java -+ RevisionRangeList.java RuntimeVersion.java VersionExtended.java -+ Version.java -+install = javahl-java -+link-cmd = $(COMPILE_JAVAHL_JAVAC) - --[javahl-util-javah] --type = javah -+[javahl-util-java] -+type = java - path = subversion/bindings/javahl/src/org/apache/subversion/javahl/util - classes = subversion/bindings/javahl/classes - headers = subversion/bindings/javahl/include - package = org.apache.subversion.javahl.util - sources = *.java --add-deps = $(javahl_java_DEPS) --install = javahl-javah --link-cmd = $(COMPILE_JAVAHL_JAVAH) -force -- --[javahl-javah] --type = javah --path = subversion/bindings/javahl/src/org/apache/subversion/javahl --classes = subversion/bindings/javahl/classes --headers = subversion/bindings/javahl/include --package = org.apache.subversion.javahl --sources = *.java --add-deps = $(javahl_java_DEPS) --install = javahl-javah --link-cmd = $(COMPILE_JAVAHL_JAVAH) -force -+native = ConfigImpl.java ConfigLib.java DiffLib.java PropLib.java -+ RequestChannel.java ResponseChannel.java SubstLib.java -+ TunnelChannel.java -+install = javahl-java -+link-cmd = $(COMPILE_JAVAHL_JAVAC) - - [libsvnjavahl] - description = Subversion Java HighLevel binding -@@ -717,9 +713,9 @@ - libs = libsvn_repos libsvn_client libsvn_wc libsvn_ra libsvn_delta libsvn_diff - libsvn_subr libsvn_fs aprutil apriconv apr java-sdk - sources = *.cpp jniwrapper/*.cpp --add-deps = $(javahl_java_DEPS) $(javahl_callback_javah_DEPS) -- $(javahl_remote_javah_DEPS) $(javahl_types_javah_DEPS) -- $(javahl_util_javah_DEPS) $(javahl_javah_DEPS) -+add-deps = $(javahl_java_DEPS) $(javahl_callback_java_DEPS) -+ $(javahl_remote_java_DEPS) $(javahl_types_java_DEPS) -+ $(javahl_util_java_DEPS) $(javahl_java_DEPS) - install = javahl-lib - # need special build rule to include -I$(JDK)/include/jni.h - compile-cmd = $(COMPILE_JAVAHL_CXX) -@@ -1630,7 +1626,7 @@ - [__JAVAHL__] - type = project - path = build/win32 --libs = javahl-java javahl-javah libsvnjavahl -+libs = javahl-java libsvnjavahl - - [__JAVAHL_TESTS__] - type = project ---- subversion-1.10.2/Makefile.in 2018-02-16 05:00:12.000000000 +0100 -+++ subversion-1.10.2/Makefile.in 2018-09-11 09:45:32.519487855 +0200 -@@ -218,7 +218,6 @@ - # special compilation for files destined for javahl (i.e. C++) - COMPILE_JAVAHL_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=compile $(COMPILE_CXX) $(LT_CFLAGS) $(JAVAHL_INCLUDES) -o $@ -c - COMPILE_JAVAHL_JAVAC = $(JAVAC) $(JAVAC_FLAGS) --COMPILE_JAVAHL_JAVAH = $(JAVAH) - COMPILE_JAVAHL_COMPAT_JAVAC = $(JAVAC) $(JAVAC_COMPAT_FLAGS) - - # On Mac OS X, export an env variable so that the tests can run without -@@ -393,7 +392,6 @@ - JAVADOC = @JAVADOC@ - JAVAC_FLAGS = @JAVAC_FLAGS@ - JAVAC_COMPAT_FLAGS = @JAVAC_COMPAT_FLAGS@ --JAVAH = @JAVAH@ - JAR = @JAR@ - - JAVA_CLASSPATH=$(abs_srcdir)/subversion/bindings/javahl/src:@JAVA_CLASSPATH@ -@@ -494,8 +492,8 @@ - install-static: @INSTALL_STATIC_RULES@ - - # JavaHL target aliases --javahl: mkdir-init javahl-java javahl-javah javahl-callback-javah javahl-remote-javah javahl-types-javah javahl-util-javah javahl-lib @JAVAHL_TESTS_TARGET@ javahl-compat --install-javahl: javahl install-javahl-java install-javahl-javah install-javahl-lib -+javahl: mkdir-init javahl-java javahl-callback-java javahl-remote-java javahl-types-java javahl-util-java javahl-lib @JAVAHL_TESTS_TARGET@ javahl-compat -+install-javahl: javahl install-javahl-java install-javahl-lib - javahl-compat: javahl-compat-java @JAVAHL_COMPAT_TESTS_TARGET@ - - clean-javahl: ---- subversion-1.10.2/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/UserPasswordCallback.java 2014-05-27 14:22:06.000000000 +0200 -+++ subversion-1.10.2/subversion/bindings/javahl/src/org/apache/subversion/javahl/callback/UserPasswordCallback.java 2018-09-11 10:26:13.980546426 +0200 -@@ -23,6 +23,8 @@ - - package org.apache.subversion.javahl.callback; - -+import java.lang.annotation.Native; -+ - /** - *
The interface for requesting authentication credentials from the - * user. Should the javahl bindings need the matching information, -@@ -40,17 +42,17 @@ - /** - * Reject the connection to the server. - */ -- public static final int Reject = 0; -+ @Native public static final int Reject = 0; - - /** - * Accept the connection to the server once. - */ -- public static final int AcceptTemporary = 1; -+ @Native public static final int AcceptTemporary = 1; - - /** - * Accept the connection to the server forever. - */ -- public static final int AcceptPermanently = 2; -+ @Native public static final int AcceptPermanently = 2; - - /** - * If there are problems with the certifcate of the SSL-server, this ---- subversion-1.10.2/subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItemStateFlags.java 2013-04-15 19:11:15.000000000 +0200 -+++ subversion-1.10.2/subversion/bindings/javahl/src/org/apache/subversion/javahl/CommitItemStateFlags.java 2018-09-11 10:19:35.598432341 +0200 -@@ -23,6 +23,8 @@ - - package org.apache.subversion.javahl; - -+import java.lang.annotation.Native; -+ - /** - * The constants in this interface describe the changes to an item to - * be committed. -@@ -32,36 +34,36 @@ - /** - * the item has been added - */ -- public static final int Add=1; -+ @Native public static final int Add=1; - - /** - * the item has been deleted - */ -- public static final int Delete=2; -+ @Native public static final int Delete=2; - - /** - * the item has text modifications - */ -- public static final int TextMods=4; -+ @Native public static final int TextMods=4; - - /** - * the item has property modifications - */ -- public static final int PropMods=8; -+ @Native public static final int PropMods=8; - - /** - * the item has been copied - */ -- public static final int IsCopy=16; -+ @Native public static final int IsCopy=16; - - /** - * the item has a lock token - */ -- public static final int LockToken = 32; -+ @Native public static final int LockToken = 32; - - /** - * the item was moved to this location - * @since 1.8 - */ -- public static int MovedHere = 64; -+ @Native public static int MovedHere = 64; - } ---- subversion-1.10.2/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Revision.java 2013-11-21 20:21:24.000000000 +0100 -+++ subversion-1.10.2/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Revision.java 2018-09-11 10:18:59.654241604 +0200 -@@ -23,6 +23,7 @@ - - package org.apache.subversion.javahl.types; - -+import java.lang.annotation.Native; - import java.text.SimpleDateFormat; - import java.util.Date; - import java.util.Locale; -@@ -144,42 +145,42 @@ - /** - * last committed revision - */ -- public static final Revision HEAD = new Revision(Kind.head); -+ @Native public static final Revision HEAD = new Revision(Kind.head); - - /** - * first existing revision - */ -- public static final Revision START = new Revision(Kind.unspecified); -+ @Native public static final Revision START = new Revision(Kind.unspecified); - - /** - * unspecified revision - */ -- public static final Revision UNSPECIFIED = START; -+ @Native public static final Revision UNSPECIFIED = START; - - /** - * last committed revision, needs working copy - */ -- public static final Revision COMMITTED = new Revision(Kind.committed); -+ @Native public static final Revision COMMITTED = new Revision(Kind.committed); - - /** - * previous committed revision, needs working copy - */ -- public static final Revision PREVIOUS = new Revision(Kind.previous); -+ @Native public static final Revision PREVIOUS = new Revision(Kind.previous); - - /** - * base revision of working copy - */ -- public static final Revision BASE = new Revision(Kind.base); -+ @Native public static final Revision BASE = new Revision(Kind.base); - - /** - * working version in working copy - */ -- public static final Revision WORKING = new Revision(Kind.working); -+ @Native public static final Revision WORKING = new Revision(Kind.working); - - /** - * Marker revision number for no real revision - */ -- public static final int SVN_INVALID_REVNUM = -1; -+ @Native public static final int SVN_INVALID_REVNUM = -1; - - /** - * class to specify a Revision by number diff --git a/subversion-1.10.3.tar.bz2 b/subversion-1.10.3.tar.bz2 deleted file mode 100644 index da2dc3d..0000000 --- a/subversion-1.10.3.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9f0daac8b84aefaa77ad54dd05ab578ecc939d8e72d08c0cd4f61315921dd9fc -size 8374465 diff --git a/subversion-1.10.3.tar.bz2.asc b/subversion-1.10.3.tar.bz2.asc deleted file mode 100644 index e991f97..0000000 --- a/subversion-1.10.3.tar.bz2.asc +++ /dev/null @@ -1,44 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iQIcBAABCAAGBQJbt4V6AAoJEB+wZLhO7MSTzcQQAITACDX0oukSGkM84I2gpZt1 -WkwzElwPuaA3nqvGuOtd6zsCeTZsnfLsUqpRlunrm488659u7XUB3qQT7rAGbgBa -sRRsOJ38hHkbbyY2QHEPyt97UP4v2vi1FOD+XiGrlw1oUGSPWRWdmmm+NOtVHhYg -fOV4YDqhhdMIlp9xq03UUHCqt7ILTvDTxGj+H6WTi4w4tRQitw9MQXuyW4WICR/E -4j9xgMRZDmvKJq3EfRpgPbB0/l0kfXAq3S4hms6oS5Ay2R2YQSU7cglQJZ95ov6l -eHQ48dPlsm6G+K7SGdZ6vxanjEjSovSgsm9wnNibJKRt4rXW3jTq/p1Gsk9UzcqI -7O5ba4JkJrjqvAq+97lUAtOaTLHaaZWV5511+6Q3rIct2gyNO4sZQXlTAxl8qJEK -OANG8pZKmr8GBxgbT4YJTU1ax8l9AD08bggzCYthYVVhU2BXcc3O6d64lp8g66s1 -iiW+YVOWi2rtgtV3e3GfxaCh6FLi6HddVzjlCkJnbGOxE7D1SimNKG7Pp7TUI2Ox -5JTj2xTE22IqQa/WaIODyMqJlVKXoyoGI7pUMtMv2cui3CLn0ZU6zsystv1xf1Sv -4HwCLV/qNaVEZPFAdlvYwLUEkQafmcawIgXukaF29k+IOTwwTK0orwPrc/1L4XmZ -szQgHExf0T1n8qy3S1j1 -=8+Zg ------END PGP SIGNATURE----- ------BEGIN PGP SIGNATURE----- - -iQEcBAABAgAGBQJbuJGDAAoJEE99uqmaWblzYhQH/RHtqPLBZOnMqfNuQ7zM4gw8 -lwSwqR2Jc719MW86eWv7PjjqU7K+aB49c3k90J8vJouEdLvUmzxGfJs9cVww0zSf -GpK+EVM1D9Vwh/SQam6RwNIl1yFySVuM5612+JXvBqDa3alneBD+yntpHcHe7Qyr -lp/UNN5VSH1QXLgmZnDDjeMir4nBAXvUDj6wABmEGCZdObgpP8nwO1iGw6/JqGPN -IIghiubMiGpLeDkAuxDZrviW340zlhn4Hr9YEZEUAn2U4vSJCOassMIHAih6wS7P -K7LzD5T09GkvU+P+LfB3LyIyrY2Cj5omDAjMhLjd9BEngZBc2xAOqBC3l5pabKU= -=f+O+ ------END PGP SIGNATURE----- ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1 - -iQIcBAABAgAGBQJbuH/FAAoJEJnsdBtXkhrMZAMP/2MzLd48VVSFarcqLV6N/zxU -gmlQ/D1B/9/LITd0F/oflKvUBh0x2L34of8Z3hVNLCxLGxbFLWw/LM9qemSUQXze -D84oiqO5U2JppnZscwBHGWA+mxGq1Xgy0RMt4sFNrXDak+t5MDxmmDzGG2xwJXvX -PHBcmPcjD4/GCzAzMLdvVNwvfiwZZZVhoH2KOrayzL5Bt2rPXxSJWiLxIaLe7RQ0 -oqlfbOjDQfoxscR5gnFOONtAbIdv/alZFVOKshv5LTprE+WL1Vx36Z2xjz2UeV/4 -nXe06zpbB80SHYkJL9dph3LF2ecY+S9P6811kJJ3+XOlO51JPn/X/LxlAIN6DKTB -mRnOsEKwkAZyt58EH0gC3VN12cqJPmJZh2vl9Jxma3YwBD21bIBgieTIccyq3d4n -AR8rT7I2UsdUPaeoULHZgIrKIKNl/gtB3YUXJMeWvrhNJYVKfLRBc9vHpxAaZpSl -1zdh+t+pMswGYC0yp6QmLXhP7UxjjYCnoK2mN9ICv6h+h/9ZyjqnKTgYMCDDRTXd -/nBq9Rei9FzCkFgMiNagDdry9h42L9L2N6C+jw4DMDcBfbc445Pu1KtuYCue5ImC -UiK+1KENXCbg0XlSkuG0yVmduEPB62oWJ4/wFq5FVr++YT8SX+lO7NiT1OMZS3wv -r9EmG1Xh6y58mwYB7s49 -=wYx5 ------END PGP SIGNATURE----- diff --git a/subversion-1.11.0.tar.bz2 b/subversion-1.11.0.tar.bz2 new file mode 100644 index 0000000..1c6e0ce --- /dev/null +++ b/subversion-1.11.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:87c44344b074ac2e9ed7ca9675fb1e5b197051c3deecfe5934e5f6aefbf83e56 +size 8490744 diff --git a/subversion-1.11.0.tar.bz2.asc b/subversion-1.11.0.tar.bz2.asc new file mode 100644 index 0000000..947b13c --- /dev/null +++ b/subversion-1.11.0.tar.bz2.asc @@ -0,0 +1,59 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQIcBAABCAAGBQJb1xpIAAoJEB+wZLhO7MSTjI8P+QF1Fj54DgfMha8ND4yOIBf7 +9m8+W166A+DxFe+K5v9myOt9ucTS8N248ss5kIVAkzrQfvkymzQLOc058SI2lE00 +5ImGsWf0j7Og9skCjylue9iRxnbqi3i0qgyeA17TGI1Z/gTYImh7CLU81sBaSSs/ +ovVQKSdor8zsKXfBAmVdVhDgWBuLWRStMyhhIli1pCaa4nB4OKDpfIhgrz/88v5n +hbOUEKk7rvNL8wKa/6f1GMHBpUtLkD78FXIvwvQW3v83uM+wDBqaOI4WhJbvK8mt +1uIjgRx//l03azxpGq7blZaENnUZl0NYhUohMmZbjU7S+2/oSNoMI1Y+JFAkemVN +Mei8ftrtxQNrnknOrbTR75uwgeNvqQDzVxAtknmlmFvAdKGp0NsYhU2ziq7qPatE +wYqkAKKewbKBAp6jgkxgd/tCHYIrfi/WV7y8KROfRrsOT1gNkBS9sw7A8iP8+9ZE +3HxsmYyxrwtAeuJ2FHGvjpCRFUVeCiXXjcN6LwhCdR/5rnx8s/5WkHTNSEDkYpp+ +riNaFhs+gD5N9uIiDop8GADUJSSQQ/CeAtr9v5ZH9SWLifxd7WcSh0xiwj8OrkOM +hqIdjzNZoDAP3CLpB12fzUJW8zvCB0VXzE77aul257IFPz6sJeHb94kMNbyGzSin +CPNM7XYW0oDGMqTJsotN +=qpk2 +-----END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iQEcBAABAgAGBQJb1zUpAAoJEE99uqmaWblz9pYIAIwvMAL+cVPLywSTvTYIqFmz +9qgcE/nej/vzFIv/Bk6+8r4OIdlYCHEpk7hN17BupqeYXfBpAiiKc9CatoP15W1w +kcvaySY3VMB3Q/vBJjqakLdwcKElgZmCc62LmBVmuAzzo3ufOKn/YoCrNSB3KzQd +vq96kgzvfWUtnfqnmuJHA02WKTWaV4vBy8sL5NzBm79iBZeAPFDGeD0wuszQuUkd +m+ng6W0KUDMxjcRjQVwP/mXfwVaJr0pFGglhc63rVaa7bCZmsM7V7MMXlcvfGe9m ++5J3A3DmXUQgqSaODvRNaFsF51mhG4g+r2feQGJz4bpyv8Xeaf2Fd1gHdaECp0Q= +=7Uwa +-----END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iQIrBAABCAAdFiEEbrYLY3zlrL8kSaLa2yfpl0Ka8gwFAlvXboMACgkQ2yfpl0Ka +8gxLWA++J1rMQl4A4TXzJIA3YdqVruqA1tWFloDG4vu6uDW9Y1xnvihBpLkr9LWf +zpZX+55GhMIJTPRmcy4IH0suAltWUegaSzNtJxo8Cxmyt+uhKxLEoebps4Ne2pOV +4Y55vmt7cXUhKnejL7mHVWbV9jOlaTQwXLEfJs/MXwGMckJMxixiTWNmH6JReHbE +204nMy+wTHDXorf6k4TlSKh43ZvUINwSQpjb4whZ6BsP3Vu+NBRtvGZRuRPB4hfG +HQpNIFF+483POPivFOFOrbHYsaSBbx3BEULr4YrpzzVra1znkB1KuDKody0bHNNK +957ydhNCawPbXPNpIP/H7zJFACIhj2QfaMNS+MqzwH7kQgM0ORkR7Q79NxTezkG1 +SHnak++dk58OBU+NOP1Uzv5bTVBxE4d/lC1ubvtEUVwa2/8kj20FMrDreMhQnr5N +ViwqZ6xa0gikN4T96jFZGNDUCqdX/fDdv0/ikrVpF3vLeYepwql1nWs9V4jD3aqb +VVHG1KTNjiBbCAhRkbtwdStH6qLl5jXU29B6Lp5bufuHypN9mUlssNDcpAt+tXwU +1f5SwbGBdhY3aq5ka3nOn145YOqdpgiuXl9sFYOO8Qt/686R/jCJON9G3R5+k9vz +T231vnhvNHru8XEZw4xaXciuOJ/2JV30u+c5MZ7L +=oyRs +-----END PGP SIGNATURE----- +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEujwVsTN88PsiK9QaG8plhqNHlD8FAlvXmFUACgkQG8plhqNH +lD+Uwg//dWgBSVFFPiQIccwzgnpqrbfkndJSIWz6UfIh7sj+1E5acS5xlzIldhnY +Htl8eWv0xRucsEOs394/Ex4Kc/wKnLmQd9D6p58+VxO4K8VBVlh6n2VTsl7W775a +opJYN7uT6xhFzbZtnZWirUeECs50WWiSu98HFtlnrI3BDbACse7FLirQMYytMYxE +ofsXurpn+q2sfBHVFSQsV/QerDNNx24N4zHHjqnxe6xTXsE1rpbJ45Ldl7rVrPAJ +Vorur57c4Jg3Kdn/1eyDNhbWSNIKnuBx5zNXDUbJjBOY6fm6DCOvVGc1edXVDiup +1m9OisMxt2PE3B3X2XCnBSXvPvHiddhk4NKUiwYrMZ2J3Pd//Kkd1io1XQfdz+vY +DnfZOLlN1Y1HoeLzpsTcvFKIizEDNbGHTkieNKWQjzVvMNSb3v5Hl6zJcmgNZ1bW +3I4/ny/6cRdXHiAI7wTrYrLphUHPSDmCXBW29y1H/P9DjORhPqYjUl/fV79e5P4q +QHcVYILt2/HVbaSBNg1g64jE+wSzHE1SYwQVktLoYqtnbe1KsoIVnGTlvog/GynJ +JbqzQ+B7NMdfo3xoYOxSYa3zsuvn/4rIvjCUIvoVbWsiwdIYFMJA+zR264gd2Kmz +QRg2ZaGZzo2l7HzfkvCnq+VAFo5Ck4KWw7u3MaeXuypezzsYai4= +=c7Lx +-----END PGP SIGNATURE----- diff --git a/subversion.README.SUSE b/subversion.README.SUSE index 13e0bdc..167fc2e 100644 --- a/subversion.README.SUSE +++ b/subversion.README.SUSE @@ -6,7 +6,7 @@ An online version can be found at http://svnbook.red-bean.com/ Topics: -0. upgrading to Apache Subversion 1.10 +0. upgrading to Apache Subversion 1.11 1. mini-howto 2. allowing anonymous read access 3. serving several repositories with SVNParentPath @@ -17,17 +17,17 @@ Topics: ================================================================================ -0. upgrading to Apache Subversion 1.10 +0. upgrading to Apache Subversion 1.11 - concerns when upgrading from earlier versions * Upgrading the Working Copy - 1.10 uses the same working copy format as 1.8 and 1.9. When upgrading + 1.11 uses the same working copy format as 1.8 through 1.10. When upgrading a working copy from a client earlier than 1.8, a one-time execution of "svn upgrade" is required. After that, clients earlier than 1.8 will be unable to use the working copy. For details, please see: https://subversion.apache.org/docs/release-notes/1.10.html#wc-upgrade * Upgrading the Repository - 1.10 can read and write repositories created by earlier versions. + 1.11 can read and write repositories created by earlier versions. "svnadmin upgrade" may be used to upgrade to FSFS format 8 of 1.10, after which the repository will be no longer be usable for 1.9 servers. An optional dump/load cycle may be used to apply FSFS improvements diff --git a/subversion.changes b/subversion.changes index ec37cb9..44371ec 100644 --- a/subversion.changes +++ b/subversion.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Sat Nov 10 12:12:08 UTC 2018 - astieger@suse.com + +- Apache Subversion 1.11.0: + * Shelving is no longer based on patch files + * Shelves created on 1.10 are not compatible + * New feature: Checkpointing + * New viewspec output command + * Improvements to tree conflict resolutio + * 'patch' can now read non-pretty-printed svn:mergeinfo diffs + * Better error when http:// URL is not a Subversion repository + * Add 'schedule' and 'depth' items to 'svn info --show-item' + * Allow the client cert password to be saved + * Various bug fixes + * On-disk caching of plaintext passwords and passphrases is now + disabled by default, but users can explicitly allow this + behavior via runtime configuration +- drop upstreamed subversion-1.10.2-java10.patch + ------------------------------------------------------------------- Fri Oct 12 17:53:43 UTC 2018 - astieger@suse.com diff --git a/subversion.keyring b/subversion.keyring index a4db17b..98403fe 100644 --- a/subversion.keyring +++ b/subversion.keyring @@ -9654,8 +9654,109 @@ Jq/gbT/ZQ83ecVIoANcWHI/M4xUvn+xha84M2YBk5PoOKG0TuaItMSWHEcT8sv43 ibKxW1MHNuLxSz2V92EkquunyUwYr5CdLpdENPZWYtuItmRa+YN9bqNmbCRgD5EU VmsSnHuzmHf9rUDIiY+dZu6knJnpRJvhzae4ySlT7DP5K+9SlSfLWYHIkpk6PKtw sJXeEDdRJi4Bsb8S9hfadAjDKvKeYoIqMrU9NO/X3VSBGu+LyY4qvE0YOBNTmDhh -ZA== -=67PA +ZLiTBFWKa0UTCSskAwMCCAEBDQQDBCbHAK52kRe+UZyVkOCSCJmpPm/FDzvYNapg +7PiheIO5YwOWzwcf9ES/2GCbulFe/M7f3MBb2ZNBzbF+xS/TkuUXg+li/mf59WdQ +DtYgewtcoVvoSUDkmbbR5kJ73onM3mOIwZyJo8hgTaRuvArnjXMms7Sgn3pN1Qsz +UC534i0OiQEfBCgBCAAJBQJV2o4MAh0DAAoJEAQBqiBG05f/q60H/3OPVLnmPnh5 +ARRW9qGxoP8LquyUztdUBq814/MftUbLKExad4dph9M04Hb6DZ3ZC/2qkYyBrxLz +vsedgX9EjM2k6Qj8OrOwwbYzGg1yzHbSMySLMz2Xy8kmzZkymw0IOqVwHSJRqp1U +3n6bceiJFaMgimvda7alEd/HoCbR50XudZbB99Nt3ew17IQqkuE7uE7oX/J5d1TD +TgQi+QyGuGRUxQDs7klNMwBmaDbCRt3l+/AtGn9DaNWYlzx+9UncKS1sw9pSEEW+ +JxM4EQA9xUAiwVkwnq5CcG6VqczSkSE7+HEdHmbuI6jcxUb0Q1cca13/uj/MzJI5 +L8W/+tMBW42JAb8EGAEKAAkFAlWKa0UCGyIAqgkQBAGqIEbTl/+fIAQZEwoABgUC +VYprRQAKCRBfQSPG3RxWWRwMAf9Ix8w9VzQ9y17KKc7w+pi8YOWEidEY4N5VnBV3 +oS3ZlbE+2Liz4r0+LYaUamjGqtmRJjvlcFOqBJcya5ZlkAoGAf9/+i5sMcCygi91 +lFqKgmqoTgfIFsj07c1/dbtnzQYibWwDLkptukxf8QPi94wzCvNKZvRvyd4svqtU +o7UJwVxkW9IH/0lN0/WaVohgKUEVJWLowP7q0o3h5z4vpjQZbEwcj2QqBe1Lh/hg +QdSgRoZkGt6Qo1QzEhZH7H9GRS5V4YW+Ft66EX3K2Y7R2fif+anZhAn6OiX79Uxc +amDDqYd7FZTOEIJ6KbxQwT3cOeRMcdYu8zOd1S1v6qc9uruyzoUdizbvA0K0tKTJ +K3JhATjW3iu+tjN4BlUqeI8e4zjq4NK5oMeQXNagwPof/rztqTIGZMI35DQYKhsq +MDryW42k8OUZ7IJv599wqFP+8Ao+seMP7Sv2NJegXs4bzzZbughLclf6Zi0Jiw14 +HKjSRGFQh0SFwCla6Yg8swtXqFAS/X7EUbO4lwRVimtzEgkrJAMDAggBAQ0EAwRR +QsGkeIz5YQi55+BzOVz/JyrqqgRhbk/a7Lk14+MceJ66J95q89FQpOuABBAcVhNk +ZsJszviDOXwoGw0FLNwQLFX/ym9FBih0YcwkNav6QiZedXRazMnU0r3H0VqDSQG3 +ySEowTAVXX/vtwacYxllIMvqq/2y+R8W+bl1JQTTWQMBCgmJAR8EGAEKAAkFAlWK +a3MCGwwACgkQBAGqIEbTl//uVgf+PJld/xO/0Jgsfz61j/fl8OXC/AaCdILLiGoW +jw5zc6h3SlA+TA2xtozVYYJLl2bheInoOcAluSzclOJkSKuO0fEykdSHm3V9LIbZ +5LSbc0gL6IsxF+bGjiPKhfcvhQw0Eio6/bM7PBZCo7yIYrJdugoGjXU2ZPvQpWNH +a2yaH8q6IgxN6NPq5yJR0+ctIkQAFGXdvMpcNQVX9Pp4DrcFBZ+ywb+9eQwOxfgQ +lTqzV4CrQnlTvnhTqZjOAT3QzvrDzGOz5sDwSrq3I+re6RCEu32XU6CVPs94qwjY +LEZsKp0wkuAtnizQAu3jf2elzx8WyAY02viNgsxQEr02ZBD2nYkBHwQoAQgACQUC +VdqN6gIdAwAKCRAEAaogRtOX//9KB/0cxe1eyHLABPPVhvk+1uCW3r5Vg/rCzarP +OsVqtJNvwgB7BLdgYRUVLh8sUAkU2DWU3nvvpr+okUIlzB5swrQmr+BtP9lDzd5x +UigA1xYcj8zjFS+f7GFrzgzZgGTk+g4obRO5oi0xJYcRxPyy/jeJsrFbUwc24vFL +PZX3YSSq66fJTBivkJ0ul0Q09lZi24i2ZFr5g31uo2ZsJGAPkRRWaxKce7OYd/2t +QMiJj51m7qScmelEm+HNp7jJKVPsM/kr71KVJ8tZgciSmTo8q3Cwld4QN1EmLgGx +vxL2F9p0CMMq8p5igioytT0079fdVIEa74vJjiq8TRg4E1OYOGFkuJMEVYprRRMJ +KyQDAwIIAQENBAMEJscArnaRF75RnJWQ4JIImak+b8UPO9g1qmDs+KF4g7ljA5bP +Bx/0RL/YYJu6UV78zt/cwFvZk0HNsX7FL9OS5ReD6WL+Z/n1Z1AO1iB7C1yhW+hJ +QOSZttHmQnveiczeY4jBnImjyGBNpG68CueNcyaztKCfek3VCzNQLnfiLQ6JAR8E +KAEIAAkFAlXajgwCHQMACgkQBAGqIEbTl/+rrQf/c49UueY+eHkBFFb2obGg/wuq +7JTO11QGrzXj8x+1RssoTFp3h2mH0zTgdvoNndkL/aqRjIGvEvO+x52Bf0SMzaTp +CPw6s7DBtjMaDXLMdtIzJIszPZfLySbNmTKbDQg6pXAdIlGqnVTefptx6IkVoyCK +a91rtqUR38egJtHnRe51lsH3023d7DXshCqS4Tu4Tuhf8nl3VMNOBCL5DIa4ZFTF +AOzuSU0zAGZoNsJG3eX78C0af0No1ZiXPH71SdwpLWzD2lIQRb4nEzgRAD3FQCLB +WTCerkJwbpWpzNKRITv4cR0eZu4jqNzFRvRDVxxrXf+6P8zMkjkvxb/60wFbjYkB +vwQYAQoACQUCVYprRQIbIgCqCRAEAaogRtOX/58gBBkTCgAGBQJVimtFAAoJEF9B +I8bdHFZZHAwB/0jHzD1XND3LXsopzvD6mLxg5YSJ0Rjg3lWcFXehLdmVsT7YuLPi +vT4thpRqaMaq2ZEmO+VwU6oElzJrlmWQCgYB/3/6LmwxwLKCL3WUWoqCaqhOB8gW +yPTtzX91u2fNBiJtbAMuSm26TF/xA+L3jDMK80pm9G/J3iy+q1SjtQnBXGRb0gf/ +SU3T9ZpWiGApQRUlYujA/urSjeHnPi+mNBlsTByPZCoF7UuH+GBB1KBGhmQa3pCj +VDMSFkfsf0ZFLlXhhb4W3roRfcrZjtHZ+J/5qdmECfo6Jfv1TFxqYMOph3sVlM4Q +gnopvFDBPdw55Exx1i7zM53VLW/qpz26u7LOhR2LNu8DQrS0pMkrcmEBONbeK762 +M3gGVSp4jx7jOOrg0rmgx5Bc1qDA+h/+vO2pMgZkwjfkNBgqGyowOvJbjaTw5Rns +gm/n33CoU/7wCj6x4w/tK/Y0l6BezhvPNlu6CEtyV/pmLQmLDXgcqNJEYVCHRIXA +KVrpiDyzC1eoUBL9fsRRs7iXBFWKa3MSCSskAwMCCAEBDQQDBFFCwaR4jPlhCLnn +4HM5XP8nKuqqBGFuT9rsuTXj4xx4nron3mrz0VCk64AEEBxWE2RmwmzO+IM5fCgb +DQUs3BAsVf/Kb0UGKHRhzCQ1q/pCJl51dFrMydTSvcfRWoNJAbfJISjBMBVdf++3 +BpxjGWUgy+qr/bL5Hxb5uXUlBNNZAwEKCYkBHwQYAQoACQUCVYprcwIbDAAKCRAE +AaogRtOX/+5WB/48mV3/E7/QmCx/PrWP9+Xw5cL8BoJ0gsuIahaPDnNzqHdKUD5M +DbG2jNVhgkuXZuF4ieg5wCW5LNyU4mRIq47R8TKR1IebdX0shtnktJtzSAvoizEX +5saOI8qF9y+FDDQSKjr9szs8FkKjvIhisl26CgaNdTZk+9ClY0drbJofyroiDE3o +0+rnIlHT5y0iRAAUZd28ylw1BVf0+ngOtwUFn7LBv715DA7F+BCVOrNXgKtCeVO+ +eFOpmM4BPdDO+sPMY7PmwPBKurcj6t7pEIS7fZdToJU+z3irCNgsRmwqnTCS4C2e +LNAC7eN/Z6XPHxbIBjTa+I2CzFASvTZkEPadiQEfBCgBCAAJBQJV2o3qAh0DAAoJ +EAQBqiBG05f//0oH/RzF7V7IcsAE89WG+T7W4JbevlWD+sLNqs86xWq0k2/CAHsE +t2BhFRUuHyxQCRTYNZTee++mv6iRQiXMHmzCtCav4G0/2UPN3nFSKADXFhyPzOMV +L5/sYWvODNmAZOT6DihtE7miLTElhxHE/LL+N4mysVtTBzbi8Us9lfdhJKrrp8lM +GK+QnS6XRDT2VmLbiLZkWvmDfW6jZmwkYA+RFFZrEpx7s5h3/a1AyImPnWbupJyZ +6USb4c2nuMkpU+wz+SvvUpUny1mByJKZOjyrcLCV3hA3USYuAbG/EvYX2nQIwyry +nmKCKjK1PTTv191UgRrvi8mOKrxNGDgTU5g4YWS4kwRVimtFEwkrJAMDAggBAQ0E +AwQmxwCudpEXvlGclZDgkgiZqT5vxQ872DWqYOz4oXiDuWMDls8HH/REv9hgm7pR +XvzO39zAW9mTQc2xfsUv05LlF4PpYv5n+fVnUA7WIHsLXKFb6ElA5Jm20eZCe96J +zN5jiMGciaPIYE2kbrwK541zJrO0oJ96TdULM1Aud+ItDokBHwQoAQgACQUCVdqO +DAIdAwAKCRAEAaogRtOX/6utB/9zj1S55j54eQEUVvahsaD/C6rslM7XVAavNePz +H7VGyyhMWneHaYfTNOB2+g2d2Qv9qpGMga8S877HnYF/RIzNpOkI/DqzsMG2MxoN +csx20jMkizM9l8vJJs2ZMpsNCDqlcB0iUaqdVN5+m3HoiRWjIIpr3Wu2pRHfx6Am +0edF7nWWwffTbd3sNeyEKpLhO7hO6F/yeXdUw04EIvkMhrhkVMUA7O5JTTMAZmg2 +wkbd5fvwLRp/Q2jVmJc8fvVJ3CktbMPaUhBFvicTOBEAPcVAIsFZMJ6uQnBulanM +0pEhO/hxHR5m7iOo3MVG9ENXHGtd/7o/zMySOS/Fv/rTAVuNiQG/BBgBCgAJBQJV +imtFAhsiAKoJEAQBqiBG05f/nyAEGRMKAAYFAlWKa0UACgkQX0Ejxt0cVlkcDAH/ +SMfMPVc0PcteyinO8PqYvGDlhInRGODeVZwVd6Et2ZWxPti4s+K9Pi2GlGpoxqrZ +kSY75XBTqgSXMmuWZZAKBgH/f/oubDHAsoIvdZRaioJqqE4HyBbI9O3Nf3W7Z80G +Im1sAy5KbbpMX/ED4veMMwrzSmb0b8neLL6rVKO1CcFcZFvSB/9JTdP1mlaIYClB +FSVi6MD+6tKN4ec+L6Y0GWxMHI9kKgXtS4f4YEHUoEaGZBrekKNUMxIWR+x/RkUu +VeGFvhbeuhF9ytmO0dn4n/mp2YQJ+jol+/VMXGpgw6mHexWUzhCCeim8UME93Dnk +THHWLvMzndUtb+qnPbq7ss6FHYs27wNCtLSkyStyYQE41t4rvrYzeAZVKniPHuM4 +6uDSuaDHkFzWoMD6H/687akyBmTCN+Q0GCobKjA68luNpPDlGeyCb+ffcKhT/vAK +PrHjD+0r9jSXoF7OG882W7oIS3JX+mYtCYsNeByo0kRhUIdEhcApWumIPLMLV6hQ +Ev1+xFGzuJcEVYprcxIJKyQDAwIIAQENBAMEUULBpHiM+WEIuefgczlc/ycq6qoE +YW5P2uy5NePjHHieuifeavPRUKTrgAQQHFYTZGbCbM74gzl8KBsNBSzcECxV/8pv +RQYodGHMJDWr+kImXnV0WszJ1NK9x9Fag0kBt8khKMEwFV1/77cGnGMZZSDL6qv9 +svkfFvm5dSUE01kDAQoJiQEfBBgBCgAJBQJVimtzAhsMAAoJEAQBqiBG05f/7lYH +/jyZXf8Tv9CYLH8+tY/35fDlwvwGgnSCy4hqFo8Oc3Ood0pQPkwNsbaM1WGCS5dm +4XiJ6DnAJbks3JTiZEirjtHxMpHUh5t1fSyG2eS0m3NIC+iLMRfmxo4jyoX3L4UM +NBIqOv2zOzwWQqO8iGKyXboKBo11NmT70KVjR2tsmh/KuiIMTejT6uciUdPnLSJE +ABRl3bzKXDUFV/T6eA63BQWfssG/vXkMDsX4EJU6s1eAq0J5U754U6mYzgE90M76 +w8xjs+bA8Eq6tyPq3ukQhLt9l1OglT7PeKsI2CxGbCqdMJLgLZ4s0ALt439npc8f +FsgGNNr4jYLMUBK9NmQQ9p2JAR8EKAEIAAkFAlXajeoCHQMACgkQBAGqIEbTl/// +Sgf9HMXtXshywATz1Yb5Ptbglt6+VYP6ws2qzzrFarSTb8IAewS3YGEVFS4fLFAJ +FNg1lN5776a/qJFCJcwebMK0Jq/gbT/ZQ83ecVIoANcWHI/M4xUvn+xha84M2YBk +5PoOKG0TuaItMSWHEcT8sv43ibKxW1MHNuLxSz2V92EkquunyUwYr5CdLpdENPZW +YtuItmRa+YN9bqNmbCRgD5EUVmsSnHuzmHf9rUDIiY+dZu6knJnpRJvhzae4ySlT +7DP5K+9SlSfLWYHIkpk6PKtwsJXeEDdRJi4Bsb8S9hfadAjDKvKeYoIqMrU9NO/X +3VSBGu+LyY4qvE0YOBNTmDhhZA== +=iMcN -----END PGP PUBLIC KEY BLOCK----- ASF ID: fitz @@ -46108,380 +46209,391 @@ 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 -8UaeE1dbcswu7uVuhC2w9xpgjIo4 -=q5U+ +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 +=kIio -----END PGP PUBLIC KEY BLOCK----- ASF ID: julianfoad @@ -46610,21 +46722,22 @@ DbXvcy8JPE+pdq66X3obcwyehRuilR2vf9cmO+1NUxpPxT0IBdSvgdA3d4DcgFfB 9V17tgXYnYrgbO+CAKIdSuIkD+e6XUiPA6j2eIGTeL6SlTz/HatlVdx4pT04qmm4 /uLr6APDPf/t16UAg20gaUF4n9+bdU/LFzJ7/EjPxyWfpe/BrvTotq45skzp3ke4 wa1MT2c1LOJV3KaVsKzOr1tqqElrq/oG5b3tfEFY52G/MWkSci3DwMWJZQCPlZ7V -VS/tpRwVbHuaoe78Dblf3SZ5yvAP7nirXdPhuQINBEgMqk0QCACJ8Z8nPTDHp769 -kJSSKAZqLYHwH1gGSl9j9j8Oj5W27HycMWJhI+s9nLuvhwIevkTkdlNMQCSdvjOi -/080Q8v75DRgZ1eaAm+N0NjC301kEa4wo+5BXMKsKcUo3dAGSA+tEzypQbpAWkw4 -D4aPQkoV9LxgJiN9fiNHV4fjK/oOxBJVkmxpq+M8gsjFDjWLMQBuiS2DwVXvSZDI -fdTDkTZOIbKiUPVxxKsmFw7EWHhmtEpc8McO828Q6sghBcPbNZbE8H71qAXLf49E -zNmt8/aElwBpDORKFNh62lfxcHu0xU/ysCcwhODTqOxErCoOWwoiS0YEe2IPnjeR -Atqn3wCHAAMFB/9QabQ7Og9EC2aV05mnK/VTuMLWXHVJfvWZrX5D4NFXxWWNicY7 -5fo5w3JRgHMZ9j8mB5LHads2OsWP7yxmNh722DHKGWb6wXebo1A9j2mXC9C/tjfN -szuUez9ICw/oGnhzzTwDOB1MH+QuVg3VW7rrdL7CAep4Bzizl6wyU9ho2HnriU4y -GUbL/gPviNTJLZS9n2i5cLVH13JwQmTd0ty1E4WpcR3x8opLOAFskf63UpWgGAo0 -gSianaWbyqiE6vSuMpeXANZdXnvwAoSpApPh6aq53e745AZFK5mSYiUGZhfGr2Ez -1NJDwAXptAe6R4Pymgt7lxHk7xktiji7uJXTiEkEGBECAAkFAkgMqk0CGwwACgkQ -NR8z5DU+Jbz/eACeM0JvxJ1I7Mq6dhVxOfFk1G8VEC4AnjSUE0wVgGCCJL3YyLXU -qm7GC8KK -=jX0J +VS/tpRwVbHuaoe78Dblf3SZ5yvAP7nirXdPhiEkEMBEIAAkFAlu7IooCHSAACgkQ +NR8z5DU+Jbx94gCdHryamqCptPYpWPvniYHcpQH1josAn0z6qy2psI4DYdsF2tK2 +BPmfknuIuQINBEgMqk0QCACJ8Z8nPTDHp769kJSSKAZqLYHwH1gGSl9j9j8Oj5W2 +7HycMWJhI+s9nLuvhwIevkTkdlNMQCSdvjOi/080Q8v75DRgZ1eaAm+N0NjC301k +Ea4wo+5BXMKsKcUo3dAGSA+tEzypQbpAWkw4D4aPQkoV9LxgJiN9fiNHV4fjK/oO +xBJVkmxpq+M8gsjFDjWLMQBuiS2DwVXvSZDIfdTDkTZOIbKiUPVxxKsmFw7EWHhm +tEpc8McO828Q6sghBcPbNZbE8H71qAXLf49EzNmt8/aElwBpDORKFNh62lfxcHu0 +xU/ysCcwhODTqOxErCoOWwoiS0YEe2IPnjeRAtqn3wCHAAMFB/9QabQ7Og9EC2aV +05mnK/VTuMLWXHVJfvWZrX5D4NFXxWWNicY75fo5w3JRgHMZ9j8mB5LHads2OsWP +7yxmNh722DHKGWb6wXebo1A9j2mXC9C/tjfNszuUez9ICw/oGnhzzTwDOB1MH+Qu +Vg3VW7rrdL7CAep4Bzizl6wyU9ho2HnriU4yGUbL/gPviNTJLZS9n2i5cLVH13Jw +QmTd0ty1E4WpcR3x8opLOAFskf63UpWgGAo0gSianaWbyqiE6vSuMpeXANZdXnvw +AoSpApPh6aq53e745AZFK5mSYiUGZhfGr2Ez1NJDwAXptAe6R4Pymgt7lxHk7xkt +iji7uJXTiEkEGBECAAkFAkgMqk0CGwwACgkQNR8z5DU+Jbz/eACeM0JvxJ1I7Mq6 +dhVxOfFk1G8VEC4AnjSUE0wVgGCCJL3YyLXUqm7GC8KK +=wJW1 -----END PGP PUBLIC KEY BLOCK----- ASF ID: jwhitlock diff --git a/subversion.spec b/subversion.spec index c9db81a..f6ab65d 100644 --- a/subversion.spec +++ b/subversion.spec @@ -35,7 +35,7 @@ %bcond_without python_ctypes %bcond_with all_regression_tests Name: subversion -Version: 1.10.3 +Version: 1.11.0 Release: 0 Summary: Subversion version control system License: Apache-2.0 @@ -54,7 +54,6 @@ Source43: subversion.svndiff.sh Source50: https://people.apache.org/keys/group/subversion.asc#/subversion.keyring Source51: https://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2.asc Source92: %{name}-rpmlintrc -Patch0: subversion-1.10.2-java10.patch Patch1: subversion-1.10.2-javadoc.patch Patch11: subversion.libtool-verbose.patch Patch20: subversion-swig-perl-install_vendor.patch @@ -70,7 +69,7 @@ BuildRequires: db-devel BuildRequires: doxygen BuildRequires: file-devel BuildRequires: gcc-c++ -BuildRequires: java-devel >= 1.6.0 +BuildRequires: java-devel >= 1.8.0 BuildRequires: junit BuildRequires: libstdc++-devel BuildRequires: libtool @@ -241,9 +240,6 @@ parameters and keywords for the svn command and other tools. %prep %setup -q -a 4 -%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 10}%{!?pkg_vcmp:0} -%patch0 -p1 -%endif %patch1 -p1 %patch11 -p1 %patch20 -p1