commit subversion for openSUSE:Factory

2020-10-22 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2020-10-22 14:21:36

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.3463 (New)


Package is "subversion"

Thu Oct 22 14:21:36 2020 rev:179 rq:842511 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2020-10-10 
19:02:58.800442273 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.3463/subversion.changes  
2020-10-22 14:22:59.134788127 +0200
@@ -1,0 +2,5 @@
+Mon Oct 19 10:20:28 UTC 2020 - Tomáš Chvátal 
+
+- Enable kde integration from 15-SP3 and newer releases jsc#SLE-11654
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.9JNkUr/_old  2020-10-22 14:23:00.410789272 +0200
+++ /var/tmp/diff_new_pack.9JNkUr/_new  2020-10-22 14:23:00.414789276 +0200
@@ -21,10 +21,10 @@
 %define svnuser svn
 %define sqlite_minimum_version 3.8.2
 # SLE does not ship KDE
-%if 0%{?is_opensuse} != 1
-%bcond_with kde
-%else
+%if 0%{?is_opensuse} || 0%{?sle_version} > 150200
 %bcond_without kde
+%else
+%bcond_with kde
 %endif
 #Compat macro for new _fillupdir macro introduced in Nov 2017
 %if ! %{defined _fillupdir}





commit subversion for openSUSE:Factory

2020-10-10 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2020-10-10 19:02:55

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.4249 (New)


Package is "subversion"

Sat Oct 10 19:02:55 2020 rev:178 rq:840258 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2020-10-03 
18:55:28.693480676 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.4249/subversion.changes  
2020-10-10 19:02:58.800442273 +0200
@@ -1,0 +2,14 @@
+Sat Sep 26 09:25:36 UTC 2020 - d_wer...@gmx.net
+
+- update the path of the PIDFile in the svnserve.service file:
+  change /var/run/svnserve/svnserve.pid to /run/svnserve/svnserve.pid
+
+---
+Fri Sep 25 15:04:51 UTC 2020 - d_wer...@gmx.net
+
+- update the tmpfiles.d/ drop-in file as requested by the
+  rpm output 
+  /usr/lib/tmpfiles.d/svnserve.conf:1: Line references path below 
+  legacy directory /var/run/, updating /var/run/svnserve → /run/svnserve;
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.ChLVI2/_old  2020-10-10 19:03:00.248442993 +0200
+++ /var/tmp/diff_new_pack.ChLVI2/_new  2020-10-10 19:03:00.252442995 +0200
@@ -30,6 +30,11 @@
 %if ! %{defined _fillupdir}
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
+#Compat macros for SLES 15 SP2 which does not support python_site{arch,lib}
+%if 0%{?sle_version} == 150200 && !0%{?is_opensuse}
+  %define python_sitearch %{python3_sitearch}
+  %define python_sitelib %{python3_sitelib}
+%endif
 %bcond_without gnome
 %bcond_withpython_ctypes
 %bcond_withall_regression_tests


++ svnserve.service ++
--- /var/tmp/diff_new_pack.ChLVI2/_old  2020-10-10 19:03:00.448443092 +0200
+++ /var/tmp/diff_new_pack.ChLVI2/_new  2020-10-10 19:03:00.448443092 +0200
@@ -7,8 +7,8 @@
 EnvironmentFile=/etc/sysconfig/svnserve
 User=svn
 Group=svn
-PIDFile=/var/run/svnserve/svnserve.pid
-ExecStart=/usr/bin/svnserve --daemon --pid-file=/var/run/svnserve/svnserve.pid 
$SVNSERVE_OPTIONS
+PIDFile=/run/svnserve/svnserve.pid
+ExecStart=/usr/bin/svnserve --daemon --pid-file=/run/svnserve/svnserve.pid 
$SVNSERVE_OPTIONS
 
 [Install]
 WantedBy=multi-user.target

++ svnserve.tmpfiles ++
--- /var/tmp/diff_new_pack.ChLVI2/_old  2020-10-10 19:03:00.464443100 +0200
+++ /var/tmp/diff_new_pack.ChLVI2/_new  2020-10-10 19:03:00.464443100 +0200
@@ -1 +1 @@
-D /var/run/svnserve 0755 svn svn -
+D /run/svnserve 0755 svn svn -




commit subversion for openSUSE:Factory

2020-10-03 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2020-10-03 18:55:20

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.4249 (New)


Package is "subversion"

Sat Oct  3 18:55:20 2020 rev:177 rq:836398 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2020-09-09 
17:47:42.206463693 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.4249/subversion.changes  
2020-10-03 18:55:28.693480676 +0200
@@ -1,0 +2,6 @@
+Wed Sep 23 18:53:25 UTC 2020 - Dirk Mueller 
+
+- speed up testsuite run by using /dev/shm
+- disable output aggregation that spec-cleaner introduces in checks
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.a5gXYr/_old  2020-10-03 18:55:29.905482018 +0200
+++ /var/tmp/diff_new_pack.a5gXYr/_new  2020-10-03 18:55:29.905482018 +0200
@@ -245,7 +245,7 @@
 %patch46 -p1
 
 # do not use 'env python'
-sed -i -e 's#/usr/bin/env python#/usr/bin/python3#' 
subversion/tests/cmdline/*.py
+sed -i -e 's#%{_bindir}/env python#%{_bindir}/python3#' 
subversion/tests/cmdline/*.py
 
 %build
 # Re-boot strap, needed for patch37
@@ -403,9 +403,14 @@
 %check
 export LANG=C LC_ALL=C
 
-%make_build check CLEANUP=true || (cat fails.log; exit 1)
-%make_build check-javahl || (cat fails.log; exit 1)
-%make_build check-swig-pl || (cat fails.log; exit 1)
+echo "= mount RAM disc"
+test ! -e /dev/shm/svn-test-work && mkdir /dev/shm/svn-test-work
+test -e subversion/tests/cmdline/svn-test-work && rm -rf 
subversion/tests/cmdline/svn-test-work
+ln -s /dev/shm/svn-test-work subversion/tests/cmdline/
+
+%make_build -Onone check FS_TYPE=fsfs CLEANUP=true || (cat fails.log; exit 1)
+%make_build -Onone check-javahl || (cat fails.log; exit 1)
+%make_build -Onone check-swig-pl || (cat fails.log; exit 1)
 %if 0%{?suse_version} <= 1500
 # swig bindings check failing from swig 4.0.0 and later
 %make_build check-swig-py || (cat fails.log; exit 1)





commit subversion for openSUSE:Factory

2020-09-09 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2020-09-09 17:47:02

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.3399 (New)


Package is "subversion"

Wed Sep  9 17:47:02 2020 rev:176 rq:833210 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2020-07-31 
15:52:09.780015158 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.3399/subversion.changes  
2020-09-09 17:47:42.206463693 +0200
@@ -1,0 +2,13 @@
+Wed Sep  9 08:07:30 UTC 2020 - Antonio Larrosa 
+
+- Fix jira reference to SLE-11901
+
+---
+Fri Sep  4 12:21:59 UTC 2020 - Antonio Larrosa 
+
+- Add patch to remove dependency on kdelibs4support just to run
+  kf5-config to find out that headers are in /usr/include and
+  libraries are in /usr/lib(64) (jsc#SLE-11901):
+  * remove-kdelibs4support-dependency.patch
+
+---

New:

  remove-kdelibs4support-dependency.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.mW0b7P/_old  2020-09-09 17:47:44.218465328 +0200
+++ /var/tmp/diff_new_pack.mW0b7P/_new  2020-09-09 17:47:44.222465331 +0200
@@ -62,6 +62,8 @@
 Patch40:subversion-perl-underlinking.patch
 Patch42:gcc10-do-not-optimize-get_externals_to_pin.patch
 Patch45:disable-fs-fs-pack-test.patch
+# PATCH-FIX-OPENSUSE SLE-11901
+Patch46:remove-kdelibs4support-dependency.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel >= 2.2.0
 BuildRequires:  apache2-prefork
@@ -118,8 +120,6 @@
 BuildRequires:  pkgconfig(libsecret-1)
 %endif
 %if %{with kde}
-# for kf5-config
-BuildRequires:  kdelibs4support
 BuildRequires:  cmake(KF5CoreAddons)
 BuildRequires:  cmake(KF5I18n)
 BuildRequires:  cmake(KF5Wallet)
@@ -242,6 +242,7 @@
 %patch40 -p1
 %patch42 -p1
 %patch45 -p1
+%patch46 -p1
 
 # do not use 'env python'
 sed -i -e 's#/usr/bin/env python#/usr/bin/python3#' 
subversion/tests/cmdline/*.py

++ remove-kdelibs4support-dependency.patch ++
From: Antonio Larrosa 
Subject: Removes requirement for kf5-config (kdelibs4support)

With this, we don't need to include kdelibs4support and all its dependencies on 
SLE

Index: subversion-1.14.0/build/ac-macros/kwallet.m4
===
--- subversion-1.14.0.orig/build/ac-macros/kwallet.m4
+++ subversion-1.14.0/build/ac-macros/kwallet.m4
@@ -59,30 +59,13 @@ AC_DEFUN(SVN_LIB_KWALLET,
 kde_lib_names="-lkdeui -lkdecore -lQtGui -lQtDBus -lQtCore"
   fi
   if test -n "$qt_pkg_config_names"; then
-if test "$svn_lib_kwallet" != "yes"; then
-  AC_MSG_CHECKING([for $kde_config_name])
-  KDE_CONFIG="$svn_lib_kwallet/bin/$kde_config_name"
-  if test -f "$KDE_CONFIG" && test -x "$KDE_CONFIG"; then
-AC_MSG_RESULT([yes])
+  if echo "$svn_lib_kwallet" | $EGREP ":" > /dev/null; then
+kde_incdir=["`echo "$svn_lib_kwallet" | $SED -e 
"s/:.*//"`"]
+kde_libdir=["`echo "$svn_lib_kwallet" | $SED -e 
"s/.*://"`"]
   else
-if echo "$svn_lib_kwallet" | $EGREP ":" > /dev/null; then
-  AC_MSG_RESULT([unneeded])
-  KDE_CONFIG="unneeded"
-  kde_incdir=["`echo "$svn_lib_kwallet" | $SED -e 
"s/:.*//"`"]
-  kde_libdir=["`echo "$svn_lib_kwallet" | $SED -e 
"s/.*://"`"]
-else
-  AC_MSG_RESULT([no])
-  KDE_CONFIG=""
-fi
-  fi
-else
-  AC_PATH_PROG(KDE_CONFIG, $kde_config_name)
-  if test -n "$KDE_CONFIG"; then
-kde_incdir="`$KDE_CONFIG --install include`"
-kde_libdir="`$KDE_CONFIG --install lib`"
+kde_incdir="${includedir}"
+kde_libdir="${libdir}"
   fi
-fi
-if test -n "$KDE_CONFIG"; then
   old_CXXFLAGS="$CXXFLAGS"
   old_LDFLAGS="$LDFLAGS"
   old_LIBS="$LIBS"
@@ -122,9 +105,6 @@ int main()
 AC_MSG_RESULT([no])
 AC_MSG_ERROR([cannot find KWallet])
   fi
-else
-  AC_MSG_ERROR([cannot find $kde_config_name])
-fi
   else
 AC_MSG_RESULT([no])
 

commit subversion for openSUSE:Factory

2020-07-31 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2020-07-31 15:51:55

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.3592 (New)


Package is "subversion"

Fri Jul 31 15:51:55 2020 rev:175 rq:823034 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2020-07-14 
07:43:05.682647708 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.3592/subversion.changes  
2020-07-31 15:52:09.780015158 +0200
@@ -1,0 +2,5 @@
+Mon Jul 27 15:09:50 UTC 2020 - Callum Farmer 
+
+- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.ECYBBG/_old  2020-07-31 15:52:12.772017865 +0200
+++ /var/tmp/diff_new_pack.ECYBBG/_new  2020-07-31 15:52:12.772017865 +0200
@@ -381,7 +381,7 @@
 -print0 | xargs -0 rm -f
 
 # make Perl modules writable so they get stripped
-find %{buildroot}%{_libexecdir}/perl5 -type f -perm 555 -print0 |
+find %{buildroot}%{_prefix}/lib/perl5 -type f -perm 555 -print0 |
 xargs -0 chmod 755
 
 install -d -m 0755 %{buildroot}/%{_datadir}/java





commit subversion for openSUSE:Factory

2020-07-13 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2020-07-14 07:42:56

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.3060 (New)


Package is "subversion"

Tue Jul 14 07:42:56 2020 rev:174 rq:819162 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2020-05-07 
15:06:19.327814300 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.3060/subversion.changes  
2020-07-14 07:43:05.682647708 +0200
@@ -1,0 +2,14 @@
+Thu Jun 11 07:40:28 UTC 2020 - Tomáš Chvátal 
+
+- Update to 1.14.0:
+  * Support for Python 3.x
+  * Support for Python 2.7 is being phased out
+  * New Build-Time Dependency: py3c
+  * Many enhancements and bug fixes
+- Drop patches:
+  * subversion-1.12.0-swig-4.patch
+  * ruby27-warnings.patch
+  * ruby-includes.patch
+- Refresh patch subversion-no-build-date.patch
+
+---

Old:

  ruby-includes.patch
  ruby27-warnings.patch
  subversion-1.12.0-swig-4.patch
  subversion-1.13.0.tar.bz2
  subversion-1.13.0.tar.bz2.asc

New:

  subversion-1.14.0.tar.bz2
  subversion-1.14.0.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.FRyynx/_old  2020-07-14 07:43:08.146655663 +0200
+++ /var/tmp/diff_new_pack.FRyynx/_new  2020-07-14 07:43:08.150655676 +0200
@@ -34,7 +34,7 @@
 %bcond_withpython_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.13.0
+Version:1.14.0
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0
@@ -60,11 +60,7 @@
 Patch37:subversion-no-build-date.patch
 Patch39:subversion-fix-parallel-build-support-for-perl-bindings.patch
 Patch40:subversion-perl-underlinking.patch
-# PATCH-FIX-UPSTREAM subversion-1.12.0-swig-4.patch -- Support Swig 4
-Patch41:subversion-1.12.0-swig-4.patch
 Patch42:gcc10-do-not-optimize-get_externals_to_pin.patch
-Patch43:ruby27-warnings.patch
-Patch44:ruby-includes.patch
 Patch45:disable-fs-fs-pack-test.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel >= 2.2.0
@@ -78,9 +74,10 @@
 BuildRequires:  libstdc++-devel
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-# Python 2 is required to run autogen.sh ; swig is also hardcoded to py2
-BuildRequires:  python2-devel >= 2.7
-BuildRequires:  python2-xml
+BuildRequires:  py3c-devel
+BuildRequires:  python3-devel >= 2.7
+BuildRequires:  python3-py3c
+BuildRequires:  python3-xml
 BuildRequires:  ruby-devel >= 1.8.2
 BuildRequires:  swig
 BuildRequires:  update-alternatives
@@ -243,14 +240,12 @@
 %patch37 -p1
 %patch39
 %patch40 -p1
-%if 0%{?suse_version} > 1500
-%patch41 -p1
-%endif
 %patch42 -p1
-%patch43 -p1
-%patch44 -p1
 %patch45 -p1
 
+# do not use 'env python'
+sed -i -e 's#/usr/bin/env python#/usr/bin/python3#' 
subversion/tests/cmdline/*.py
+
 %build
 # Re-boot strap, needed for patch37
 PATH=%{_prefix}/bin:$PATH ./autogen.sh --release
@@ -314,17 +309,17 @@
--with-libmagic \
--disable-static \
--enable-broken-httpd-auth
-make %{?_smp_mflags}
-make doc-api %{?_smp_mflags}
+%make_build
+%make_build doc-api
 
 # Bindings
-make extraclean-bindings %{?_smp_mflags}
-make %{?_smp_mflags} swig-py swig-rb swig-pl
+%make_build extraclean-bindings
+%make_build swig-py swig-rb swig-pl
 %if %{with python_ctypes}
-make %{?_smp_mflags} ctypes-python
+%make_build ctypes-python
 %endif
 # Java is not thread safe
-make -j1 JAVAC_FLAGS=" -encoding iso8859-1" javahl doc-javahl
+%make_build -j1 JAVAC_FLAGS=" -encoding iso8859-1" javahl doc-javahl
 
 %install
 %make_install
@@ -407,19 +402,19 @@
 %check
 export LANG=C LC_ALL=C
 
-make %{?_smp_mflags} check CLEANUP=true || (cat fails.log; exit 1)
-make %{?_smp_mflags} check-javahl || (cat fails.log; exit 1)
-make %{?_smp_mflags} check-swig-pl || (cat fails.log; exit 1)
+%make_build check CLEANUP=true || (cat fails.log; exit 1)
+%make_build check-javahl || (cat fails.log; exit 1)
+%make_build check-swig-pl || (cat fails.log; exit 1)
 %if 0%{?suse_version} <= 1500
 # swig bindings check failing from swig 4.0.0 and later
-make %{?_smp_mflags} check-swig-py || (cat fails.log; exit 1)
+%make_build check-swig-py || (cat fails.log; exit 1)
 %endif
-make %{?_smp_mflags} check-swig-rb || (cat fails.log; exit 1)
+%make_build check-swig-rb || (cat fails.log; exit 1)
 %if %{with all_regression_tests}
-make %{?_smp_mflags} svnserveautocheck CLEANUP=true FS_TYPE=fsfs || (cat 
fails.log; exit 1)
-make %{?_smp_mflags} svnserveautocheck CLEANUP=true FS_TYPE=bdb || (cat 
fails.log; exit 1)
-make 

commit subversion for openSUSE:Factory

2020-05-07 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2020-05-07 15:06:13

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.2738 (New)


Package is "subversion"

Thu May  7 15:06:13 2020 rev:173 rq:800319 version:1.13.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2020-04-16 
22:58:16.451447766 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.2738/subversion.changes  
2020-05-07 15:06:19.327814300 +0200
@@ -1,0 +2,6 @@
+Tue May  5 09:24:22 UTC 2020 - Martin Liška 
+
+- Add disable-fs-fs-pack-test.patch in order
+  to fix boo#1170834.
+
+---

New:

  disable-fs-fs-pack-test.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.B0T0ra/_old  2020-05-07 15:06:21.539819193 +0200
+++ /var/tmp/diff_new_pack.B0T0ra/_new  2020-05-07 15:06:21.543819202 +0200
@@ -65,6 +65,7 @@
 Patch42:gcc10-do-not-optimize-get_externals_to_pin.patch
 Patch43:ruby27-warnings.patch
 Patch44:ruby-includes.patch
+Patch45:disable-fs-fs-pack-test.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel >= 2.2.0
 BuildRequires:  apache2-prefork
@@ -248,6 +249,7 @@
 %patch42 -p1
 %patch43 -p1
 %patch44 -p1
+%patch45 -p1
 
 %build
 # Re-boot strap, needed for patch37

++ disable-fs-fs-pack-test.patch ++
diff --git a/build.conf b/build.conf
index 7631a61..f9551f0 100644
--- a/build.conf
+++ b/build.conf
@@ -805,15 +805,6 @@ msvc-force-static = yes
 
 # 
 # Tests for libsvn_fs_fs
-[fs-fs-pack-test]
-description = Test fsfs packing in libsvn_fs_fs
-type = exe
-path = subversion/tests/libsvn_fs_fs
-sources = fs-fs-pack-test.c
-install = test
-libs = libsvn_test libsvn_fs libsvn_fs_fs libsvn_delta
-   libsvn_subr apriconv apr
-msvc-force-static = yes
 
 [fs-fs-fuzzy-test]
 description = Use fuzzying to test FSFS corruption resilience




commit subversion for openSUSE:Factory

2020-04-16 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2020-04-16 22:58:15

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.2738 (New)


Package is "subversion"

Thu Apr 16 22:58:15 2020 rev:172 rq:794066 version:1.13.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2020-04-04 
12:19:11.895612461 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.2738/subversion.changes  
2020-04-16 22:58:16.451447766 +0200
@@ -1,0 +2,8 @@
+Wed Apr 15 07:39:43 UTC 2020 - Tomáš Chvátal 
+
+- Try to get building with ruby 2.7 bsc#1169446
+- Add patches:
+  * ruby27-warnings.patch
+  * ruby-includes.patch
+
+---

New:

  ruby-includes.patch
  ruby27-warnings.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.hTWzbU/_old  2020-04-16 22:58:17.283448392 +0200
+++ /var/tmp/diff_new_pack.hTWzbU/_new  2020-04-16 22:58:17.283448392 +0200
@@ -63,6 +63,8 @@
 # PATCH-FIX-UPSTREAM subversion-1.12.0-swig-4.patch -- Support Swig 4
 Patch41:subversion-1.12.0-swig-4.patch
 Patch42:gcc10-do-not-optimize-get_externals_to_pin.patch
+Patch43:ruby27-warnings.patch
+Patch44:ruby-includes.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel >= 2.2.0
 BuildRequires:  apache2-prefork
@@ -244,6 +246,8 @@
 %patch41 -p1
 %endif
 %patch42 -p1
+%patch43 -p1
+%patch44 -p1
 
 %build
 # Re-boot strap, needed for patch37

++ ruby-includes.patch ++
>From 9d3f457d0059b426d3483d0a733f45a2ea8f6dcd Mon Sep 17 00:00:00 2001
From: James McCoy 
Date: Tue, 24 Mar 2020 23:30:21 +
Subject: [PATCH] Remove incorrect include paths from svn_cv_ruby_includes.

Files under ruby/ and ruby/backward/ should be included using "#include
", if needed, instead of adding those directories to the include
path.

* build/ac-macros/swig.m4
  (SVN_FIND_SWIG): Remove "-I$rbconfig_rubyhdrdir/ruby
   -I$rbconfig_rubyhdrdir/ruby/backward"


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1875602 
13f79535-47bb-0310-9956-ffa450edef68
---
 build/ac-macros/swig.m4 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/build/ac-macros/swig.m4 b/build/ac-macros/swig.m4
index bc2599038f22..c707a8c28253 100644
--- a/build/ac-macros/swig.m4
+++ b/build/ac-macros/swig.m4
@@ -230,7 +230,7 @@ AC_DEFUN(SVN_FIND_SWIG,
 AC_CACHE_CHECK([for Ruby include path], [svn_cv_ruby_includes],[
 if test -d "$rbconfig_rubyhdrdir"; then
   dnl Ruby >=1.9
-  svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir 
-I$rbconfig_rubyhdrdir/ruby -I$rbconfig_rubyhdrdir/ruby/backward"
+  svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir"
   if test -d "$rbconfig_rubyarchhdrdir"; then
 dnl Ruby >=2.0
 svn_cv_ruby_includes="$svn_cv_ruby_includes -I$rbconfig_rubyarchhdrdir"
++ ruby27-warnings.patch ++
>From 4c75471f13559ad336a7dc9bc129a50f174c4991 Mon Sep 17 00:00:00 2001
From: James McCoy 
Date: Thu, 2 Apr 2020 03:01:43 +
Subject: [PATCH] Fix Proc.new warnings in Ruby bindings with Ruby >= 2.7

Per Ruby 2.7's release notes[1], use the block-capturing syntax instead of
explicit Proc.new to resolve warnings like these in the Ruby SWIG APIs:

subversion/bindings/swig/ruby/svn/client.rb:640: warning: Capturing the given 
block using Proc.new is deprecated; use `` instead
subversion/bindings/swig/ruby/svn/core.rb:258: warning: Capturing the given 
block using Proc.new is deprecated; use `` instead

[1]: 
https://github.com/ruby/ruby/blob/v2_7_0/NEWS#proclambda-without-block-is-deprecated-

* subversion/bindings/swig/ruby/svn/client.rb:
  (set_log_msg_func, set_log_msg_func2, set_notify_func, set_cancel_func):
   Replace callback=Proc.new parameter with 
  (def_init_callbacks): Remove explicit nil parameters to above functions,
   leveraging deafaults

* subversion/bindings/swig/ruby/svn/core.rb:
  (add_simple_prompt_provider, add_username_prompt_provider,
   add_ssl_server_trust_prompt_provider, add_ssl_client_cert_prompt_provider,
   add_ssl_client_cert_pw_prompt_provider): Replace prompt=Proc.new parameter
with 


git-svn-id: https://svn.apache.org/repos/asf/subversion/trunk@1876020 
13f79535-47bb-0310-9956-ffa450edef68
---
 subversion/bindings/swig/ruby/svn/client.rb | 16 
 subversion/bindings/swig/ruby/svn/core.rb   | 10 +-
 2 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/subversion/bindings/swig/ruby/svn/client.rb 
b/subversion/bindings/swig/ruby/svn/client.rb
index 50a0385592eb..30d328bcd895 100644
--- a/subversion/bindings/swig/ruby/svn/client.rb
+++ 

commit subversion for openSUSE:Factory

2020-04-04 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2020-04-04 12:19:08

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.3248 (New)


Package is "subversion"

Sat Apr  4 12:19:08 2020 rev:171 rq:789995 version:1.13.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2020-01-11 
14:37:10.085116613 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new.3248/subversion.changes  
2020-04-04 12:19:11.895612461 +0200
@@ -1,0 +2,5 @@
+Tue Mar 31 06:02:23 UTC 2020 - Martin Liška 
+
+- Fix boo#1167467 by gcc10-do-not-optimize-get_externals_to_pin.patch.
+
+---

New:

  gcc10-do-not-optimize-get_externals_to_pin.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.Wov3xk/_old  2020-04-04 12:19:13.819614115 +0200
+++ /var/tmp/diff_new_pack.Wov3xk/_new  2020-04-04 12:19:13.819614115 +0200
@@ -62,6 +62,7 @@
 Patch40:subversion-perl-underlinking.patch
 # PATCH-FIX-UPSTREAM subversion-1.12.0-swig-4.patch -- Support Swig 4
 Patch41:subversion-1.12.0-swig-4.patch
+Patch42:gcc10-do-not-optimize-get_externals_to_pin.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel >= 2.2.0
 BuildRequires:  apache2-prefork
@@ -242,6 +243,7 @@
 %if 0%{?suse_version} > 1500
 %patch41 -p1
 %endif
+%patch42 -p1
 
 %build
 # Re-boot strap, needed for patch37

++ gcc10-do-not-optimize-get_externals_to_pin.patch ++
diff --git a/subversion/bindings/javahl/native/SVNClient.cpp 
b/subversion/bindings/javahl/native/SVNClient.cpp
index 2c83f56..f1c8b02 100644
--- a/subversion/bindings/javahl/native/SVNClient.cpp
+++ b/subversion/bindings/javahl/native/SVNClient.cpp
@@ -77,10 +77,13 @@
 #include "private/svn_subr_private.h"
 #include "svn_private_config.h"
 
+#pragma GCC push_options
+#pragma GCC optimize("-O0")
 #include "ExternalItem.hpp"
 #include "jniwrapper/jni_list.hpp"
 #include "jniwrapper/jni_stack.hpp"
 #include "jniwrapper/jni_string_map.hpp"
+#pragma GCC pop_options
 
 
 SVNClient::SVNClient(jobject jthis_in)




commit subversion for openSUSE:Factory

2020-01-11 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2020-01-11 14:37:08

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.6675 (New)


Package is "subversion"

Sat Jan 11 14:37:08 2020 rev:170 rq:761798 version:1.13.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2019-11-15 
22:31:45.176087116 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new.6675/subversion.changes  
2020-01-11 14:37:10.085116613 +0100
@@ -1,0 +2,5 @@
+Wed Jan  8 09:59:46 UTC 2020 - Tomáš Chvátal 
+
+- Disable dependency on ctypesgen which is borked with new pythons
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.NRcTQm/_old  2020-01-11 14:37:11.997117369 +0100
+++ /var/tmp/diff_new_pack.NRcTQm/_new  2020-01-11 14:37:11.997117369 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package subversion
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2009-2010 Pascal Bleser 
 #
 # All modifications and additions to the file contributed by third parties
@@ -31,7 +31,7 @@
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
 %bcond_without gnome
-%bcond_without python_ctypes
+%bcond_withpython_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
 Version:1.13.0





commit subversion for openSUSE:Factory

2019-11-15 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2019-11-15 22:31:40

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.26869 (New)


Package is "subversion"

Fri Nov 15 22:31:40 2019 rev:169 rq:747192 version:1.13.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2019-10-10 
11:47:32.412261584 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.26869/subversion.changes 
2019-11-15 22:31:45.176087116 +0100
@@ -1,0 +2,15 @@
+Sun Nov 10 08:28:48 UTC 2019 - Andreas Stieger 
+
+- Apache Subversion 1.13.0:
+  * New 'svnadmin rev-size' command to report revision size
+  * Performance improvement for 'svn st' etc., in WC SQLite DB
+  * 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
+  * svnserve: Report some errors that were 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
+  * Fix excessive memory usage in some cases reading binary data
+
+---

Old:

  subversion-1.12.2.tar.bz2
  subversion-1.12.2.tar.bz2.asc

New:

  subversion-1.13.0.tar.bz2
  subversion-1.13.0.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.iLKpSa/_old  2019-11-15 22:31:47.992085880 +0100
+++ /var/tmp/diff_new_pack.iLKpSa/_new  2019-11-15 22:31:47.996085878 +0100
@@ -34,11 +34,10 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.12.2
+Version:1.13.0
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0
-Group:  Development/Tools/Version Control
 URL:https://subversion.apache.org
 Source0:
https://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2
 Source1:subversion.conf
@@ -142,7 +141,6 @@
 
 %package devel
 Summary:Development package for Subversion developers
-Group:  Development/Libraries/C and C++
 Requires:   libapr-util1-devel
 Requires:   subversion = %{version}
 
@@ -152,7 +150,6 @@
 
 %package tools
 Summary:Tools for Subversion
-Group:  Development/Tools/Version Control
 
 %description tools
 This package contains some tools for subversion server and
@@ -160,7 +157,6 @@
 
 %package perl
 Summary:Allows Perl scripts to directly use Subversion repositories
-Group:  Development/Tools/Version Control
 Requires:   perl = %{perl_version}
 Requires:   perl >= 5.8
 Requires:   subversion = %{version}
@@ -170,7 +166,6 @@
 
 %package python
 Summary:Allows Python scripts to directly use Subversion repositories
-Group:  Development/Tools/Version Control
 Requires:   subversion = %{version}
 
 %description python
@@ -179,7 +174,6 @@
 %if %{with python_ctypes}
 %package python-ctypes
 Summary:High-Level Python Bindings for Subversion
-Group:  Development/Tools/Version Control
 Requires:   subversion = %{version}
 
 %description python-ctypes
@@ -188,7 +182,6 @@
 
 %package ruby
 Summary:Allows Ruby scripts to directly use Subversion repositories
-Group:  Development/Tools/Version Control
 Requires:   subversion = %{version}
 
 %description ruby
@@ -196,7 +189,6 @@
 
 %package server
 Summary:Apache server module for Subversion server
-Group:  Development/Tools/Version Control
 Requires:   %{apache_mmn}
 Requires:   apache2
 Requires:   subversion = %{version}
@@ -208,10 +200,9 @@
 %if %{with kde}
 %package -n libsvn_auth_kwallet-1-0
 Summary:KWallet support for Subversion
-Group:  Development/Tools/Version Control
 Requires:   %{name} = %{version}
-Supplements:packageand(subversion:kdebase4-workspace)
-Supplements:packageand(subversion:plasma5-workspace)
+Supplements:(subversion and kdebase4-workspace)
+Supplements:(subversion and plasma5-workspace)
 
 %description -n libsvn_auth_kwallet-1-0
 Provides KWallet integration for Subversion
@@ -220,9 +211,8 @@
 %if %{with gnome}
 %package -n libsvn_auth_gnome_keyring-1-0
 Summary:GNOME keyring sypport for Subversion
-Group:  Development/Tools/Version Control
 Requires:   %{name} = %{version}
-Supplements:packageand(subversion:gnome-session)
+Supplements:(subversion and gnome-session)
 
 %description -n 

commit subversion for openSUSE:Factory

2019-10-10 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2019-10-10 11:47:30

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.2352 (New)


Package is "subversion"

Thu Oct 10 11:47:30 2019 rev:168 rq:733367 version:1.12.2

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2019-08-19 
23:02:38.107441074 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.2352/subversion.changes  
2019-10-10 11:47:32.412261584 +0200
@@ -1,0 +2,8 @@
+Thu Sep 26 08:35:08 UTC 2019 - Franz Sirl 
+
+- Enable build and check with swig-3:
+  * Only enable subversion-1.12.0-swig-4.patch for Tumbleweed
+  * 'make check-swig-py' doesn't pass with swig-4
+- Enable 'make check-swig-rb' everywhere again
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.yAQQQx/_old  2019-10-10 11:47:33.640258325 +0200
+++ /var/tmp/diff_new_pack.yAQQQx/_new  2019-10-10 11:47:33.644258315 +0200
@@ -250,7 +250,9 @@
 %patch37 -p1
 %patch39
 %patch40 -p1
+%if 0%{?suse_version} > 1500
 %patch41 -p1
+%endif
 
 %build
 # Re-boot strap, needed for patch37
@@ -411,12 +413,11 @@
 make %{?_smp_mflags} check CLEANUP=true || (cat fails.log; exit 1)
 make %{?_smp_mflags} check-javahl || (cat fails.log; exit 1)
 make %{?_smp_mflags} check-swig-pl || (cat fails.log; exit 1)
-%if 0%{?suse_version} <= 1320
-# swig bindings check failing from swig 3.0.3 and later
+%if 0%{?suse_version} <= 1500
+# swig bindings check failing from swig 4.0.0 and later
 make %{?_smp_mflags} check-swig-py || (cat fails.log; exit 1)
-# same for ruby bindings
-make %{?_smp_mflags} check-swig-rb || (cat fails.log; exit 1)
 %endif
+make %{?_smp_mflags} check-swig-rb || (cat fails.log; exit 1)
 %if %{with all_regression_tests}
 make %{?_smp_mflags} svnserveautocheck CLEANUP=true FS_TYPE=fsfs || (cat 
fails.log; exit 1)
 make %{?_smp_mflags} svnserveautocheck CLEANUP=true FS_TYPE=bdb || (cat 
fails.log; exit 1)





commit subversion for openSUSE:Factory

2019-08-19 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2019-08-19 23:02:36

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.22127 (New)


Package is "subversion"

Mon Aug 19 23:02:36 2019 rev:167 rq:724598 version:1.12.2

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2019-08-05 
11:18:39.722504155 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.22127/subversion.changes 
2019-08-19 23:02:38.107441074 +0200
@@ -9,0 +10,8 @@
+Thu Jul 25 08:26:09 UTC 2019 - Tomáš Chvátal 
+
+- Add patches to fix bsc#1142743 and bsc#1142721 CVE-2019-0203
+  CVE-2018-11782:
+  * CVE-2018-11782.patch
+  * CVE-2019-0203.patch
+
+---
@@ -213,0 +222,9 @@
+Wed Aug  9 10:34:08 UTC 2017 - tchva...@suse.com
+
+- Apache Subversion 1.8.19 (bsc#1051362):
+  * A malicious, compromised server or MITM may cause svn client to
+execute arbitrary commands by sending repository content with
+svn:externals definitions pointing to crafted svn+ssh URLs.
+CVE-2017-9800
+
+---
@@ -237,0 +255,11 @@
+Fri Jul  7 11:17:13 UTC 2017 - astie...@suse.com
+
+- Apache Subversion 1.8.18 (bsc#1026936):
+  This change makes Subversion resilient to collision attacks,
+  including SHA-1 collision attacks such as .
+  https://subversion.apache.org/faq#shattered-sha1
+  * fsfs: never attempt to share directory representations
+  * fsfs: make consistency independent of hash algorithms
+  * work around an APR bug related to file truncation
+
+---
@@ -252,0 +281,30 @@
+Thu Dec 22 14:14:01 UTC 2016 - s...@elego.de
+
+- Package the 'svnauthz' binary.
+
+---
+Wed Nov 30 12:03:57 UTC 2016 - astie...@suse.com
+
+- Apache Subversion 1.8.17:
+  * bsc#1011552 CVE-2016-8734 Unrestricted XML entity expansion in
+mod_dontdothat and Subversion clients using http(s)://
+  * Client-side bugfixes:
++ fix handling of newly secured subdirectories in working copy
++ ra_serf: fix deleting directories with many files
++ gpg-agent: properly handle passwords with percent characters
++ merge: fix crash when merging to a local add
+  * Server-side bugfixes:
++ fsfs: fix possible data reconstruction error
++ svnlook: properly remove tempfiles on diff errors
+  * Client-side and server-side bugfixes:
++ fix potential memory access bugs
+  * Bindings bugfixes:
++ javahl: fix temporarily accepting SSL server certificates
++ swig-pl: do not corrupt "{DATE}" revision variable
++ swig-pl: fix possible stack corruption
+  * Developer-visible changes:
++ fix inconsistent behavior of inherited property API
++ fix patch filter invocation in svn_client_patch()
++ fix potential build issue with invalid SVN_LOCALE_DIR
+
+---
@@ -291,0 +350,6 @@
+Thu Aug  4 14:42:36 UTC 2016 - tchva...@suse.com
+
+- Add patch to build with swig3 to fix build on sle12sp2+
+  * subversion-swig3.patch
+
+---
@@ -498,0 +563,9 @@
+Wed Apr  1 12:13:37 UTC 2015 - tchva...@suse.com
+
+- Apply sec fixes for bnc#923793 bnc#923794 bnc#923795;
+  CVE-2015-0202 CVE-2015-0248 CVE-2015-0251:
+  * subversion-bnc923793.patch
+  * subversion-bnc923794.patch
+  * subversion-bnc923795.patch
+
+---
@@ -560,0 +634,7 @@
+
+---
+Fri Jan  2 09:46:08 UTC 2015 - tchva...@suse.com
+
+- Sec update bnc#909935 CVE-2014-3580, CVE-2014-8108   
+  * subversion-CVE-2014-3580.patch 
+  * subversion-CVE-2014-8108.patch



Other differences:
--




commit subversion for openSUSE:Factory

2019-08-05 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2019-08-05 11:18:37

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.4126 (New)


Package is "subversion"

Mon Aug  5 11:18:37 2019 rev:166 rq:720475 version:1.12.2

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2019-05-20 
13:17:04.515955894 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.4126/subversion.changes  
2019-08-05 11:18:39.722504155 +0200
@@ -1,0 +2,23 @@
+Fri Jul 26 10:03:14 UTC 2019 - matthias.gerst...@suse.com
+
+- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
+  firewalld, see [1].
+
+  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html
+
+---
+Thu Jul 25 07:52:01 UTC 2019 - Tomáš Chvátal 
+
+- Update to 1.12.2:
+  * Fix conflict resolver bug: local and incoming edits swapped. (r1863285)
+  * Fix memory lifetime problem in a libsvn_wc error code path. (r1863287)
+  * CVE-2018-11782 bsc#1142743
+  * CVE-2019-0203 bsc#1142721
+
+---
+Sun Jul 21 07:15:02 UTC 2019 - Antoine Belvire 
+
+- Add subversion-1.12.0-swig-4.patch: Fix build with Swig 4
+  (boo#1135747).
+
+---

Old:

  subversion-1.12.0.tar.bz2
  subversion-1.12.0.tar.bz2.asc
  subversion.sysconfig.svnserve.remoteaccess

New:

  subversion-1.12.0-swig-4.patch
  subversion-1.12.2.tar.bz2
  subversion-1.12.2.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.h8wJfQ/_old  2019-08-05 11:18:40.806503711 +0200
+++ /var/tmp/diff_new_pack.h8wJfQ/_new  2019-08-05 11:18:40.806503711 +0200
@@ -19,7 +19,6 @@
 
 %define svngroup svn
 %define svnuser svn
-%define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
 %define sqlite_minimum_version 3.8.2
 # SLE does not ship KDE
 %if 0%{?is_opensuse} != 1
@@ -35,7 +34,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.12.0
+Version:1.12.2
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0
@@ -46,7 +45,6 @@
 Source2:subversion.README.SUSE
 Source4:contrib-1804739.tar.bz2
 Source10:   subversion.sysconfig.svnserve
-Source12:   subversion.sysconfig.svnserve.remoteaccess
 Source14:   svnserve.service
 Source15:   svnserve.tmpfiles
 Source42:   subversion.svngrep.sh
@@ -63,6 +61,8 @@
 Patch37:subversion-no-build-date.patch
 Patch39:subversion-fix-parallel-build-support-for-perl-bindings.patch
 Patch40:subversion-perl-underlinking.patch
+# PATCH-FIX-UPSTREAM subversion-1.12.0-swig-4.patch -- Support Swig 4
+Patch41:subversion-1.12.0-swig-4.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel >= 2.2.0
 BuildRequires:  apache2-prefork
@@ -250,6 +250,7 @@
 %patch37 -p1
 %patch39
 %patch40 -p1
+%patch41 -p1
 
 %build
 # Re-boot strap, needed for patch37
@@ -367,7 +368,6 @@
 mkdir -p %{buildroot}%{_sbindir}
 mkdir -p %{buildroot}%{_fillupdir}
 install -m 644 -D %{SOURCE10} %{buildroot}%{_fillupdir}/sysconfig.svnserve
-install -m 644 -D %{SOURCE12} %{buildroot}/%{_fwdefdir}/svnserve
 install -d -m 0755 %{buildroot}/srv/svn
 
 install -m 644 -D %{SOURCE14} %{buildroot}/%{_unitdir}/svnserve.service
@@ -467,7 +467,6 @@
 %{_sbindir}/rcsvnserve
 %{_fillupdir}/sysconfig.svnserve
 %dir %attr(755,%{svnuser},%{svngroup}) /srv/svn
-%config %{_fwdefdir}/*
 %{_unitdir}/svnserve.service
 %{_tmpfilesdir}/svnserve.conf
 %attr(755,root,root) %{_bindir}/svn

++ subversion-1.12.0-swig-4.patch ++
Fix build with Swig 4

Two changes in python swig build options:
* Remove -classic (not supported anymore, was for python 2.2).
* Add -nofastunpack as default is set to fastunpack now/.

See also https://issues.apache.org/jira/browse/SVN-4818.
---
 build.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/build.conf b/build.conf
--- a/build.conf
+++ b/build.conf
@@ -101,7 +101,7 @@ test-scripts =
 
 bdb-test-scripts =
 
-swig-python-opts = $(SWIG_FEATURES) -python $(SWIG_PY_FEATURES) -classic
+swig-python-opts = $(SWIG_FEATURES) -python $(SWIG_PY_FEATURES) -nofastunpack
 swig-perl-opts = $(SWIG_FEATURES) -perl $(SWIG_PL_FEATURES) -nopm -noproxy
 swig-ruby-opts = $(SWIG_FEATURES) -ruby $(SWIG_RB_FEATURES)
 swig-languages = python perl ruby
++ subversion-1.12.0.tar.bz2 -> subversion-1.12.2.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.12.0.tar.bz2 

commit subversion for openSUSE:Factory

2019-05-20 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2019-05-20 13:17:00

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.5148 (New)


Package is "subversion"

Mon May 20 13:17:00 2019 rev:165 rq:704031 version:1.12.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2019-05-03 
22:36:05.649422914 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.5148/subversion.changes  
2019-05-20 13:17:04.515955894 +0200
@@ -1,0 +2,17 @@
+Sat May 18 01:45:06 UTC 2019 - Andreas Stieger 
+
+- Apache Subversion 1.12.0:
+  * 'move vs. move' merge conflicts can now be resolve
+  * 'svn --version --verbose' shows loaded libraries on Linux
+  * 'svnrdump' can read/write a file instead of stdin/stdout
+  * 'svn list' tries to not truncate the author's name
+  * 'svn list' can show sizes in base-2 unit suffixes
+  * 'svn info' shows the size of files in the repository
+  * 'svn cleanup' can remove read-only directories
+  * Repos-to-WC copy with --parents works with absent target
+  * Repos-to-WC copy from foreign repo with peg/operative revs
+  * Ignore empty group definitions in authz files
+  * svnauthz: warn about empty groups in authz files
+  * Storing passwords in plain text on disk is disabled by default
+
+---

Old:

  subversion-1.11.1.tar.bz2
  subversion-1.11.1.tar.bz2.asc

New:

  subversion-1.12.0.tar.bz2
  subversion-1.12.0.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.KTf7P8/_old  2019-05-20 13:17:06.359954932 +0200
+++ /var/tmp/diff_new_pack.KTf7P8/_new  2019-05-20 13:17:06.363954930 +0200
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -35,7 +35,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.11.1
+Version:1.12.0
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0

++ subversion-1.11.1.tar.bz2 -> subversion-1.12.0.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.11.1.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new.5148/subversion-1.12.0.tar.bz2 
differ: char 11, line 1

++ subversion-1.8.0-rpath.patch ++
--- /var/tmp/diff_new_pack.KTf7P8/_old  2019-05-20 13:17:06.419954901 +0200
+++ /var/tmp/diff_new_pack.KTf7P8/_new  2019-05-20 13:17:06.423954898 +0200
@@ -12,13 +12,13 @@
  build/generator/gen_base.py |3 ++-
  3 files changed, 11 insertions(+), 8 deletions(-)
 
-Index: subversion-1.10.0/Makefile.in
+Index: subversion-1.12.0/Makefile.in
 ===
 subversion-1.10.0.orig/Makefile.in
-+++ subversion-1.10.0/Makefile.in
-@@ -264,10 +264,10 @@ COMPILE_CXXHL_CXX = $(LT_COMPILE_CXX) $(
- COMPILE_GOOGLEMOCK_CXX = $(LT_COMPILE_CXX_NOWARN) $(GOOGLEMOCK_LIB_INCLUDES) 
-o $@ -c
- COMPILE_CXXHL_GOOGLEMOCK_CXX = $(LT_COMPILE_CXX) $(CXXHL_INCLUDES) 
$(GOOGLEMOCK_INCLUDES) -o $@ -c
+--- subversion-1.12.0.orig/Makefile.in
 subversion-1.12.0/Makefile.in
+@@ -268,10 +268,10 @@ TEST_SHLIB_VAR_SWIG_RB=\
+ COMPILE_SVNXX = $(LT_COMPILE_CXX) $(SVNXX_INCLUDES) -o $@ -c
+ COMPILE_SVNXX_TEST = $(LT_COMPILE_CXX) $(SVNXX_INCLUDES) 
$(BOOST_TEST_CPPFLAGS) -o $@ -c
  
 -LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) 
$(LDFLAGS) -rpath $(libdir)
 -LINK_LIB = $(LINK) $(LT_SO_VERSION)
@@ -28,10 +28,10 @@
 +LINK_LIB = $(LINK) $(LT_SO_VERSION) -rpath $(libdir)
 +LINK_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=link $(CXX) $(LT_LDFLAGS) 
$(CXXFLAGS) $(LDFLAGS)
 +LINK_CXX_LIB = $(LINK_CXX) $(LT_SO_VERSION) -rpath $(libdir)
+ LINK_SVNXX_TEST = $(LINK_CXX) $(BOOST_TEST_LDFLAGS)
  
  # special link rule for mod_dav_svn
- LINK_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) 
$(CFLAGS) $(LDFLAGS) -rpath $(APACHE_LIBEXECDIR) -avoid-version -module 
$(APACHE_LDFLAGS) -shared
-@@ -864,7 +864,9 @@ $(SWIG_PL_DIR)/native/Makefile.PL: $(SWI
+@@ -876,7 +876,9 @@ $(SWIG_PL_DIR)/native/Makefile.PL: $(SWI
./config.status subversion/bindings/swig/perl/native/Makefile.PL
  
  $(SWIG_PL_DIR)/native/Makefile: libsvn_swig_perl 
$(SWIG_PL_DIR)/native/Makefile.PL
@@ -42,11 +42,11 @@
  
  # There is a "readlink -f" command on some systems for the same purpose,
  # but it's not as portable (e.g. Mac OS X doesn't have it).  These should
-Index: subversion-1.10.0/build.conf
+Index: 

commit subversion for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2019-05-03 22:36:04

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.5148 (New)


Package is "subversion"

Fri May  3 22:36:04 2019 rev:164 rq:698146 version:1.11.1

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2019-04-01 
12:32:58.689792147 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new.5148/subversion.changes  
2019-05-03 22:36:05.649422914 +0200
@@ -1,0 +2,5 @@
+Fri Apr 26 10:41:14 UTC 2019 - mvet...@suse.com
+
+- bsc#1130588: Require shadow instead of old pwdutils
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.azJshx/_old  2019-05-03 22:36:06.577425154 +0200
+++ /var/tmp/diff_new_pack.azJshx/_new  2019-05-03 22:36:06.581425164 +0200
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -95,7 +95,7 @@
 BuildConflicts: pkgconfig(liblz4) = 124
 Requires:   libsqlite3-0 >= %{sqlite_minimum_version}
 Requires(post): %fillup_prereq
-Requires(pre):  pwdutils
+Requires(pre):  shadow
 Recommends: %{name}-bash-completion
 # workaround for boo#969159
 Conflicts:  libsvn_auth_kwallet-1-0 < %{version}





commit subversion for openSUSE:Factory

2019-04-01 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2019-04-01 12:32:54

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.25356 (New)


Package is "subversion"

Mon Apr  1 12:32:54 2019 rev:163 rq:688741 version:1.11.1

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2019-01-26 
22:19:01.727020285 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new.25356/subversion.changes 
2019-04-01 12:32:58.689792147 +0200
@@ -1,0 +2,6 @@
+Mon Mar 25 16:58:41 UTC 2019 - o...@aepfle.de
+
+- Install pkgconfig into libdir instead of datadir with
+  subversion-pkgconfig.patch
+
+---

New:

  subversion-pkgconfig.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.1GkHI3/_old  2019-04-01 12:33:01.965792986 +0200
+++ /var/tmp/diff_new_pack.1GkHI3/_new  2019-04-01 12:33:02.001792995 +0200
@@ -54,6 +54,7 @@
 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-pkgconfig.patch
 Patch1: subversion-1.10.2-javadoc.patch
 Patch11:subversion.libtool-verbose.patch
 Patch20:subversion-swig-perl-install_vendor.patch
@@ -240,6 +241,7 @@
 
 %prep
 %setup -q -a 4
+%patch0 -p1
 %patch1 -p1
 %patch11 -p1
 %patch20 -p1
@@ -522,7 +524,7 @@
 %files devel
 %dir %{_includedir}/subversion-1
 %{_libdir}/libsvn_*.so
-%{_datadir}/pkgconfig/*.pc
+%{_libdir}/pkgconfig/*.pc
 %{_includedir}/subversion-1/*
 %doc doc/doxygen/html
 


++ subversion-pkgconfig.patch ++
--- a/Makefile.in
+++ b/Makefile.in
@@ -91,7 +91,7 @@ swig_rbdir = $(SWIG_RB_SITE_ARCH_DIR)/sv
 toolsdir = @bindir@/svn-tools
 
 # where to install pkg-config files
-pkgconfig_dir = $(datadir)/pkgconfig
+pkgconfig_dir = $(libdir)/pkgconfig
 
 javahl_javadir = @libdir@/svn-javahl
 javahl_javahdir = @libdir@/svn-javahl/include



commit subversion for openSUSE:Factory

2019-01-26 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2019-01-26 22:18:59

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.28833 (New)


Package is "subversion"

Sat Jan 26 22:18:59 2019 rev:162 rq:667957 version:1.11.1

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2019-01-21 
10:08:56.358764961 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new.28833/subversion.changes 
2019-01-26 22:19:01.727020285 +0100
@@ -12,0 +13,3 @@
+- Fixed a vulnerability that allowed malicious SVN clients to trigger a crash
+  in mod_dav_svn by omitting the root path from a recursive directory listing
+  request (CVE-2018-11803 bsc#1122842)



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.980TqX/_old  2019-01-26 22:19:02.679019513 +0100
+++ /var/tmp/diff_new_pack.980TqX/_new  2019-01-26 22:19:02.683019510 +0100
@@ -13,7 +13,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 





commit subversion for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2019-01-21 10:08:54

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new.28833 (New)


Package is "subversion"

Mon Jan 21 10:08:54 2019 rev:161 rq:667035 version:1.11.1

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2018-11-12 
09:35:12.265716170 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new.28833/subversion.changes 
2019-01-21 10:08:56.358764961 +0100
@@ -1,0 +2,18 @@
+Fri Jan 18 14:03:54 UTC 2019 - astie...@suse.com
+
+- Apache Subversion 1.11.1:
+  * Add conflict resolver support for added vs unversioned file
+  * Add conflict resolver support for unversioned directories
+  * Various client-side bug fixes for working copy operations
+  * Server: fix unexpected SVN_ERR_FS_NOT_DIRECTORY errors
+  * Server: fix mod_dav_svn's SVNUseUTF8 had no effect in some setups
+  * Server: fix a crash in mod_http2
+  * JavaHL bindings: Fix crash in client code when using external
+diff
+
+---
+Fri Jan 11 09:21:41 UTC 2019 - Tomáš Chvátal 
+
+- Move the bash completion to /usr as per rpmlint warning
+
+---

Old:

  subversion-1.11.0.tar.bz2
  subversion-1.11.0.tar.bz2.asc

New:

  subversion-1.11.1.tar.bz2
  subversion-1.11.1.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.FbAKlZ/_old  2019-01-21 10:08:57.282764027 +0100
+++ /var/tmp/diff_new_pack.FbAKlZ/_new  2019-01-21 10:08:57.282764027 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package subversion
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2009-2010 Pascal Bleser 
 #
 # All modifications and additions to the file contributed by third parties
@@ -21,7 +21,6 @@
 %define svnuser svn
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
 %define sqlite_minimum_version 3.8.2
-%bcond_without gnome
 # SLE does not ship KDE
 %if 0%{?is_opensuse} != 1
 %bcond_with kde
@@ -32,15 +31,16 @@
 %if ! %{defined _fillupdir}
   %define _fillupdir %{_localstatedir}/adm/fillup-templates
 %endif
+%bcond_without gnome
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.11.0
+Version:1.11.1
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0
 Group:  Development/Tools/Version Control
-Url:https://subversion.apache.org
+URL:https://subversion.apache.org
 Source0:
https://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2
 Source1:subversion.conf
 Source2:subversion.README.SUSE
@@ -117,14 +117,14 @@
 BuildRequires:  pkgconfig(libsecret-1)
 %endif
 %if %{with kde}
+# for kf5-config
+BuildRequires:  kdelibs4support
 BuildRequires:  cmake(KF5CoreAddons)
 BuildRequires:  cmake(KF5I18n)
 BuildRequires:  cmake(KF5Wallet)
 BuildRequires:  cmake(Qt5Core)
 BuildRequires:  cmake(Qt5DBus)
 BuildRequires:  cmake(Qt5Gui)
-# for kf5-config
-BuildRequires:  kdelibs4support
 %else
 # In a case we migrate from system that had the kwallet integration we need it
 # gone from the package to allow update
@@ -392,7 +392,7 @@
 ln -sv %{_libdir}/svn-javahl/svn-javahl.jar 
%{buildroot}/%{_datadir}/java/svn-javahl.jar
 rm -f %{buildroot}%{_localstatedir}/adm/perl-modules/subversion
 
-install -D -m0644 tools/client-side/bash_completion 
"%{buildroot}%{_sysconfdir}/bash_completion.d/%{name}"
+install -D -m0644 tools/client-side/bash_completion 
%{buildroot}%{_datadir}/bash-completion/completions/%{name}
 
 # examples
 mkdir -p %{buildroot}%{_docdir}/%{name}
@@ -557,6 +557,6 @@
 %endif
 
 %files bash-completion
-%config %{_sysconfdir}/bash_completion.d/%{name}
+%{_datadir}/bash-completion/completions/%{name}
 
 %changelog

++ subversion-1.11.0.tar.bz2 -> subversion-1.11.1.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.11.0.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new.28833/subversion-1.11.1.tar.bz2 
differ: char 11, line 1

++ subversion-no-build-date.patch ++
--- /var/tmp/diff_new_pack.FbAKlZ/_old  2019-01-21 10:08:57.342763967 +0100
+++ /var/tmp/diff_new_pack.FbAKlZ/_new  2019-01-21 10:08:57.342763967 +0100
@@ -13,10 +13,10 @@
  subversion/tests/cmdline/getopt_tests_data/svn--version_stdout
|1 -
  5 files changed, 6 insertions(+), 12 deletions(-)
 
-Index: 
subversion-1.10.0/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
+Index: 

commit subversion for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2018-11-12 09:35:03

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Mon Nov 12 09:35:03 2018 rev:160 rq:647743 version:1.11.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2018-10-15 
09:38:05.635668365 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2018-11-12 09:35:12.265716170 +0100
@@ -1,0 +2,19 @@
+Sat Nov 10 12:12:08 UTC 2018 - astie...@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
+
+---

Old:

  subversion-1.10.2-java10.patch
  subversion-1.10.3.tar.bz2
  subversion-1.10.3.tar.bz2.asc

New:

  subversion-1.11.0.tar.bz2
  subversion-1.11.0.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.E6w5PL/_old  2018-11-12 09:35:15.593712060 +0100
+++ /var/tmp/diff_new_pack.E6w5PL/_new  2018-11-12 09:35:15.601712050 +0100
@@ -35,7 +35,7 @@
 %bcond_without python_ctypes
 %bcond_withall_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 @@
 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:  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 @@
 
 %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

++ subversion-1.10.3.tar.bz2 -> subversion-1.11.0.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.10.3.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.11.0.tar.bz2 differ: 
char 11, line 1

++ subversion.README.SUSE ++
--- /var/tmp/diff_new_pack.E6w5PL/_old  2018-11-12 09:35:15.705711922 +0100
+++ /var/tmp/diff_new_pack.E6w5PL/_new  2018-11-12 09:35:15.709711917 +0100
@@ -6,7 +6,7 @@
 
 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 @@
 
 

 
-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

++ subversion.keyring ++
 918 lines (skipped)
 between 

commit subversion for openSUSE:Factory

2018-10-15 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2018-10-15 09:38:00

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Mon Oct 15 09:38:00 2018 rev:159 rq:641754 version:1.10.3

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2018-09-18 
11:38:53.120197323 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2018-10-15 09:38:05.635668365 +0200
@@ -1,0 +2,16 @@
+Fri Oct 12 17:53:43 UTC 2018 - astie...@suse.com
+
+- Apache Subversion 1.10.3:
+  * Store the HTTPS client cert password
+  * Fix shelving when custom diff command is configured
+  * Fix conflict resolver crashes
+  * Fix conflict resolver endless scan in some cases
+  * Fix "Accept incoming deletion" on locally deleted file
+  * Fix "resolver adds unrelated moves to move target list"
+  * Reject bad PUT before CHECKOUT in v1 HTTP protocol 
+  * Let 'svnadmin recover' prune the rep-cache even if disabled
+  * Allow commands like 'svn ci --file X' to work when X is a FIFO
+  * 'svnadmin verify --keep-going --quiet' shows an error summary 
+  * Fix error in german translation for 'svn help merge'
+
+---

Old:

  subversion-1.10.2.tar.bz2
  subversion-1.10.2.tar.bz2.asc

New:

  subversion-1.10.3.tar.bz2
  subversion-1.10.3.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.teQcpL/_old  2018-10-15 09:38:06.875667225 +0200
+++ /var/tmp/diff_new_pack.teQcpL/_new  2018-10-15 09:38:06.879667222 +0200
@@ -35,7 +35,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.10.2
+Version:1.10.3
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0

++ subversion-1.10.2.tar.bz2 -> subversion-1.10.3.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.10.2.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.10.3.tar.bz2 differ: 
char 11, line 1

++ subversion.keyring ++
 4945 lines (skipped)
 between /work/SRC/openSUSE:Factory/subversion/subversion.keyring
 and /work/SRC/openSUSE:Factory/.subversion.new/subversion.keyring




commit subversion for openSUSE:Factory

2018-09-18 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2018-09-18 11:38:39

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Tue Sep 18 11:38:39 2018 rev:158 rq:635070 version:1.10.2

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2018-09-11 
17:09:07.116169747 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2018-09-18 11:38:53.120197323 +0200
@@ -1,0 +2,13 @@
+Tue Sep 11 08:36:11 UTC 2018 - Fridrich Strba 
+
+- Added patches:
+  * subversion-1.10.2-java10.patch
++ Partly upstream patch to remove javah requirement to build
+  Subversion Java bindings.
++ Apply only for builds with jdk10+ that don't have javah tool
+  any more
+  * subversion-1.10.2-javadoc.patch
++ Avoid loading Internet URLs during the build
+- Allow building with all Java versions starting with 1.6
+
+---

New:

  subversion-1.10.2-java10.patch
  subversion-1.10.2-javadoc.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.hVeouK/_old  2018-09-18 11:38:56.312193952 +0200
+++ /var/tmp/diff_new_pack.hVeouK/_new  2018-09-18 11:38:56.316193947 +0200
@@ -54,6 +54,8 @@
 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
 Patch23:subversion-swig-perl-Wall.patch
@@ -89,8 +91,6 @@
 BuildRequires:  pkgconfig(sqlite3) >= %{sqlite_minimum_version}
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(zlib)
-# Package needs javah which was deprecated with this version of java
-BuildConflicts: java-devel >= 10
 # in openSUSE Leap 42.3, lz4 was incorrectly packaged
 BuildConflicts: pkgconfig(liblz4) = 124
 Requires:   libsqlite3-0 >= %{sqlite_minimum_version}
@@ -241,6 +241,10 @@
 
 %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
 %patch23 -p1

++ subversion-1.10.2-java10.patch ++
--- subversion-1.10.2/build/generator/gen_base.py   2018-01-05 
05:00:06.0 +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
-  

commit subversion for openSUSE:Factory

2018-09-11 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2018-09-11 17:09:02

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Tue Sep 11 17:09:02 2018 rev:157 rq:631124 version:1.10.2

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2018-07-26 
10:17:42.291861346 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2018-09-11 17:09:07.116169747 +0200
@@ -1,0 +2,12 @@
+Thu Aug 23 13:48:11 UTC 2018 - astie...@suse.com
+
+- Apache Subversion 1.10.2:
+  * Correctly claim to offer Gnome Keyring support with libsecret
+  * Fix segfault using Gnome Keyring with libsecret
+  * Fix JavaHL local refs capacity warning when unparsing externals
+  * Prune externals after 'update --set-depth=exclude'
+  * Fix "conflict resolver searches too far back ..."
+- Dropped patches that are included in the upstream release:
+  * subversion-1.10.0-fix-svn-version-gnome-keyring.patch
+
+---

Old:

  subversion-1.10.0-fix-svn-version-gnome-keyring.patch
  subversion-1.10.0.tar.bz2
  subversion-1.10.0.tar.bz2.asc

New:

  subversion-1.10.2.tar.bz2
  subversion-1.10.2.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.fVe8TO/_old  2018-09-11 17:09:08.336167843 +0200
+++ /var/tmp/diff_new_pack.fVe8TO/_new  2018-09-11 17:09:08.340167837 +0200
@@ -35,7 +35,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.10.0
+Version:1.10.2
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0
@@ -61,7 +61,6 @@
 Patch37:subversion-no-build-date.patch
 Patch39:subversion-fix-parallel-build-support-for-perl-bindings.patch
 Patch40:subversion-perl-underlinking.patch
-Patch41:subversion-1.10.0-fix-svn-version-gnome-keyring.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel >= 2.2.0
 BuildRequires:  apache2-prefork
@@ -249,7 +248,6 @@
 %patch37 -p1
 %patch39
 %patch40 -p1
-%patch41 -p1
 
 %build
 # Re-boot strap, needed for patch37

++ subversion-1.10.0.tar.bz2 -> subversion-1.10.2.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.10.0.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.10.2.tar.bz2 differ: 
char 11, line 1

++ subversion.keyring ++
 5657 lines (skipped)
 between /work/SRC/openSUSE:Factory/subversion/subversion.keyring
 and /work/SRC/openSUSE:Factory/.subversion.new/subversion.keyring




commit subversion for openSUSE:Factory

2018-07-26 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2018-07-26 10:17:40

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Thu Jul 26 10:17:40 2018 rev:156 rq:625285 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2018-05-06 
14:54:47.683719659 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2018-07-26 10:17:42.291861346 +0200
@@ -1,0 +2,5 @@
+Wed Jul 25 12:32:43 UTC 2018 - tchva...@suse.com
+
+- Use macro to compile python objects, do not do it by hand
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.sech8L/_old  2018-07-26 10:17:43.107862826 +0200
+++ /var/tmp/diff_new_pack.sech8L/_new  2018-07-26 10:17:43.111862834 +0200
@@ -333,7 +333,7 @@
 make DESTDIR=%{buildroot} install-ctypes-python
 # remove csvn .pyc files and recompile them because they contain the 
$RPM_BUILD_ROOT path:
 find "%{buildroot}%{python_sitelib}/csvn/" -name "*.pyc" | xargs rm -f
-python "%{py_libdir}/compileall.py" -f -d "%{python_sitelib}/csvn" 
"%{buildroot}/%{python_sitelib}/csvn"
+%py_compile %{buildroot}/%{python_sitelib}/csvn
 %endif
 
 %perl_process_packlist





commit subversion for openSUSE:Factory

2018-05-06 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2018-05-06 14:54:46

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Sun May  6 14:54:46 2018 rev:155 rq:602237 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2018-04-22 
14:30:18.489229873 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2018-05-06 14:54:47.683719659 +0200
@@ -1,0 +2,7 @@
+Fri Apr 27 18:31:07 UTC 2018 - antoine.belv...@opensuse.org
+
+- Remove useless build dependency on pkgconfig(bash-completion).
+- Make subversion-bash-completion requires bash-completion, not
+  pkgconfig(bash-completion).
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.zU6Y3F/_old  2018-05-06 14:54:48.675683267 +0200
+++ /var/tmp/diff_new_pack.zU6Y3F/_new  2018-05-06 14:54:48.675683267 +0200
@@ -83,7 +83,6 @@
 BuildRequires:  utf8proc-devel
 BuildRequires:  pkgconfig(apr-1) >= 1.3.0
 BuildRequires:  pkgconfig(apr-util-1) >= 1.3.0
-BuildRequires:  pkgconfig(bash-completion)
 BuildRequires:  pkgconfig(krb5)
 BuildRequires:  pkgconfig(liblz4) >= 1.7
 BuildRequires:  pkgconfig(libsasl2)
@@ -234,7 +233,7 @@
 Summary:Bash Completion for %{name}
 Group:  Development/Tools/Version Control
 Requires:   %{name} = %{version}
-Requires:   pkgconfig(bash-completion)
+Requires:   bash-completion
 BuildArch:  noarch
 
 %description bash-completion





commit subversion for openSUSE:Factory

2018-04-22 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2018-04-22 14:30:16

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Sun Apr 22 14:30:16 2018 rev:154 rq:596761 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2017-12-22 
12:17:08.343112318 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2018-04-22 14:30:18.489229873 +0200
@@ -1,0 +2,24 @@
+Sun Apr 15 17:43:29 UTC 2018 - astie...@suse.com
+
+- Apache Subversion 1.10.0:
+  * new conflict resolver
+  * Many bug fixes and enhancements
+  * lz4 compression for the repositories
+  * https://subversion.apache.org/docs/release-notes/1.10.html
+- Packaging changes;
+  * Convert dependencies to pkgconfig counterparts
+  * Add dependency on liblz4 and utf8proc
+  * Use %license (boo#1082318)
+  * build with KDE5 KWallet support
+- Refresh patches:
+  * subversion-1.8.0-rpath.patch
+  * subversion-no-build-date.patch
+  * subversion-fix-parallel-build-support-for-perl-bindings.patch
+  * subversion-perl-underlinking.patch
+- dropped patches:
+  * subversion-1.8.11-autocheck-time.patch, upstream
+  * subversion-1.9.0-allow-httpd-2.4.6.patch, no longer required
+- Add subversion-1.10.0-fix-svn-version-gnome-keyring.patch to list
+  GNOME keyring support in svn --version when using libsecret
+
+---

Old:

  contrib-1485350.tar.bz2
  subversion-1.8.11-autocheck-time.patch
  subversion-1.9.0-allow-httpd-2.4.6.patch
  subversion-1.9.7.tar.bz2
  subversion-1.9.7.tar.bz2.asc
  subversion.rpmlintrc

New:

  contrib-1804739.tar.bz2
  subversion-1.10.0-fix-svn-version-gnome-keyring.patch
  subversion-1.10.0.tar.bz2
  subversion-1.10.0.tar.bz2.asc
  subversion-rpmlintrc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.aTHKLX/_old  2018-04-22 14:30:19.553191364 +0200
+++ /var/tmp/diff_new_pack.aTHKLX/_new  2018-04-22 14:30:19.557191220 +0200
@@ -1,8 +1,7 @@
 #
 # spec file for package subversion
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
-# Copyright (c) 2013 Andreas Stieger 
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2009-2010 Pascal Bleser 
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,20 +19,14 @@
 
 %define svngroup svn
 %define svnuser svn
-%{!?_tmpfilesdir: %global _tmpfilesdir %{_libexecdir}/tmpfiles.d }
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
-%define sqlite_minimum_version 3.7.12
+%define sqlite_minimum_version 3.8.2
+%bcond_without gnome
 # SLE does not ship KDE
 %if 0%{?is_opensuse} != 1
-%define with_kde 0
+%bcond_with kde
 %else
-  # Disable kwallet support on Tumbleweed, because otherwise there will be
-  # a conflict between libopenssl-devel versions pulled in by libserf and 
libqt4
-  %if 0%{?suse_version} >= 1330
-  %define with_kde 0
-  %else
-  %define with_kde 1
-  %endif
+%bcond_without kde
 %endif
 #Compat macro for new _fillupdir macro introduced in Nov 2017
 %if ! %{defined _fillupdir}
@@ -42,7 +35,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.9.7
+Version:1.10.0
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0
@@ -51,7 +44,7 @@
 Source0:
https://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2
 Source1:subversion.conf
 Source2:subversion.README.SUSE
-Source4:contrib-1485350.tar.bz2
+Source4:contrib-1804739.tar.bz2
 Source10:   subversion.sysconfig.svnserve
 Source12:   subversion.sysconfig.svnserve.remoteaccess
 Source14:   svnserve.service
@@ -60,7 +53,7 @@
 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
+Source92:   %{name}-rpmlintrc
 Patch11:subversion.libtool-verbose.patch
 Patch20:subversion-swig-perl-install_vendor.patch
 Patch23:subversion-swig-perl-Wall.patch
@@ -68,41 +61,40 @@
 Patch37:subversion-no-build-date.patch
 Patch39:subversion-fix-parallel-build-support-for-perl-bindings.patch
 Patch40:subversion-perl-underlinking.patch
-Patch45:subversion-1.8.11-autocheck-time.patch
-Patch48:subversion-1.9.0-allow-httpd-2.4.6.patch
+Patch41:

commit subversion for openSUSE:Factory

2017-12-22 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2017-12-22 12:17:06

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Fri Dec 22 12:17:06 2017 rev:153 rq:558317 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2017-11-30 
12:37:04.580058233 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2017-12-22 12:17:08.343112318 +0100
@@ -1,0 +2,6 @@
+Tue Dec 19 06:59:02 UTC 2017 - fst...@suse.com
+
+- BuildConflict with jdk10 or higher. The build uses extensively
+  the javah tool which is removed in jdk10.
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.ZTWuj3/_old  2017-12-22 12:17:09.463057711 +0100
+++ /var/tmp/diff_new_pack.ZTWuj3/_new  2017-12-22 12:17:09.463057711 +0100
@@ -18,11 +18,6 @@
 #
 
 
-#Compat macro for new _fillupdir macro introduced in Nov 2017
-%if ! %{defined _fillupdir}
-  %define _fillupdir /var/adm/fillup-templates
-%endif
-
 %define svngroup svn
 %define svnuser svn
 %{!?_tmpfilesdir: %global _tmpfilesdir %{_libexecdir}/tmpfiles.d }
@@ -40,6 +35,10 @@
   %define with_kde 1
   %endif
 %endif
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir %{_localstatedir}/adm/fillup-templates
+%endif
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
@@ -89,10 +88,10 @@
 BuildRequires:  libstdc++-devel
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
-# Python 2.7 or later is required to run autogen.sh
-BuildRequires:  python2-devel >= 2.7
 # Test dependency
 BuildRequires:  python-pysqlite
+# Python 2.7 or later is required to run autogen.sh
+BuildRequires:  python2-devel >= 2.7
 BuildRequires:  python2-xml
 BuildRequires:  ruby-devel >= 1.8.2
 BuildRequires:  sqlite3-devel >= %{sqlite_minimum_version}
@@ -103,6 +102,7 @@
 BuildRequires:  pkgconfig(apr-util-1) >= 1.3.0
 BuildRequires:  pkgconfig(serf-1) >= 1.3.4
 BuildRequires:  pkgconfig(systemd)
+BuildConflicts: java-devel >= 10
 Requires:   libsqlite3-0 >= %{sqlite_minimum_version}
 Requires(post): %fillup_prereq
 Requires(pre):  pwdutils
@@ -113,7 +113,6 @@
 Conflicts:  libsvn_gnome_keyring-1-0 < %{version}
 Conflicts:  libsvn_gnome_keyring-1-0 > %{version}
 Provides:   subversion-javahl = %{version}-%{release}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{?systemd_requires}
 %if %{with all_regression_tests}
 # tools required for network based tests
@@ -345,7 +344,7 @@
 cp -avL contrib/client-side/emacs/*.el %{buildroot}%{_datadir}/emacs/site-lisp/
 rm -f %{buildroot}%{_datadir}/emacs/site-lisp/vc-svn.el
 
-cp -avL contrib/client-side/svn_apply_autoprops.py %{buildroot}%{_prefix}/bin
+cp -avL contrib/client-side/svn_apply_autoprops.py %{buildroot}%{_bindir}
 
 mkdir -p %{buildroot}/%{apache_sysconfdir}/conf.d
 cp -av %{SOURCE1} %{buildroot}/%{apache_sysconfdir}/conf.d/subversion.conf
@@ -363,7 +362,7 @@
 # replicate svn-bench compatibility link
 ln -sf svnbench %{buildroot}%{_bindir}/svn-bench
 
-mkdir -p %{buildroot}%{_prefix}/sbin
+mkdir -p %{buildroot}%{_sbindir}
 mkdir -p %{buildroot}%{_fillupdir}
 install -m 644 -D %{SOURCE10} %{buildroot}%{_fillupdir}/sysconfig.svnserve
 install -m 644 -D %{SOURCE12} %{buildroot}/%{_fwdefdir}/svnserve
@@ -456,7 +455,6 @@
 %endif
 
 %files -f files.subversion
-%defattr(-,root,root)
 %doc README.SUSE BUGS CHANGES LICENSE README.mod_authz_svn
 %dir %{_docdir}/%{name}/*
 %{_docdir}/%{name}
@@ -490,14 +488,12 @@
 %{_datadir}/emacs
 
 %files perl
-%defattr(-,root,root)
 %{_mandir}/man?/SVN::*
 %{_libdir}/libsvn_swig_perl-1.so.*
 %{perl_vendorarch}/SVN
 %{perl_vendorarch}/auto/SVN
 
 %files python
-%defattr(-,root,root)
 %dir %{python_sitearch}
 %dir %{python_sitearch}/svn
 %dir %{python_sitearch}/libsvn
@@ -507,7 +503,6 @@
 
 %if %{with python_ctypes}
 %files python-ctypes
-%defattr(-,root,root)
 %doc subversion/bindings/ctypes-python/examples
 %dir %{python_sitelib}
 %{python_sitelib}/csvn
@@ -515,14 +510,12 @@
 %endif
 
 %files ruby
-%defattr(-,root,root)
 %dir %{rb_sitelib}
 %{rb_sitelib}/svn
 %{rb_sitelib}/*/svn
 %{_libdir}/libsvn_swig_ruby-1.so.*
 
 %files devel
-%defattr(-,root,root)
 %dir %{_includedir}/subversion-1
 %{_libdir}/libsvn_*.so
 %{_datadir}/pkgconfig/*.pc
@@ -530,7 +523,6 @@
 %doc doc/doxygen/html
 
 %files tools
-%defattr(-,root,root)
 %{_bindir}/fsfs-access-map
 %attr(755,root,root) %{_bindir}/svn_apply_autoprops.py
 %{_bindir}/svnauthz
@@ -541,7 +533,6 @@
 %{_bindir}/svnraisetreeconflict
 
 %files server

commit subversion for openSUSE:Factory

2017-11-30 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2017-11-30 12:37:04

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Thu Nov 30 12:37:04 2017 rev:152 rq:544877 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2017-11-04 
19:27:44.772503857 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2017-11-30 12:37:04.580058233 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:45:36 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.bNwmAq/_old  2017-11-30 12:37:05.768015034 +0100
+++ /var/tmp/diff_new_pack.bNwmAq/_new  2017-11-30 12:37:05.768015034 +0100
@@ -18,6 +18,11 @@
 #
 
 
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
 %define svngroup svn
 %define svnuser svn
 %{!?_tmpfilesdir: %global _tmpfilesdir %{_libexecdir}/tmpfiles.d }
@@ -359,8 +364,8 @@
 ln -sf svnbench %{buildroot}%{_bindir}/svn-bench
 
 mkdir -p %{buildroot}%{_prefix}/sbin
-mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
-install -m 644 -D %{SOURCE10} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.svnserve
+mkdir -p %{buildroot}%{_fillupdir}
+install -m 644 -D %{SOURCE10} %{buildroot}%{_fillupdir}/sysconfig.svnserve
 install -m 644 -D %{SOURCE12} %{buildroot}/%{_fwdefdir}/svnserve
 install -d -m 0755 %{buildroot}/srv/svn
 
@@ -456,7 +461,7 @@
 %dir %{_docdir}/%{name}/*
 %{_docdir}/%{name}
 %{_sbindir}/rcsvnserve
-%{_localstatedir}/adm/fillup-templates/sysconfig.svnserve
+%{_fillupdir}/sysconfig.svnserve
 %dir %attr(755,%{svnuser},%{svngroup}) /srv/svn
 %config %{_fwdefdir}/*
 %{_unitdir}/svnserve.service





commit subversion for openSUSE:Factory

2017-11-04 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2017-11-04 19:27:37

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Sat Nov  4 19:27:37 2017 rev:151 rq:538276 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2017-10-13 
14:07:52.481897143 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2017-11-04 19:27:44.772503857 +0100
@@ -1,0 +2,5 @@
+Wed Nov  1 18:01:15 UTC 2017 - mplus...@suse.com
+
+- Explicitly require python2
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.LKZA1Z/_old  2017-11-04 19:27:46.684433995 +0100
+++ /var/tmp/diff_new_pack.LKZA1Z/_new  2017-11-04 19:27:46.688433849 +0100
@@ -85,10 +85,10 @@
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
 # Python 2.7 or later is required to run autogen.sh
-BuildRequires:  python-devel >= 2.7
+BuildRequires:  python2-devel >= 2.7
 # Test dependency
 BuildRequires:  python-pysqlite
-BuildRequires:  python-xml
+BuildRequires:  python2-xml
 BuildRequires:  ruby-devel >= 1.8.2
 BuildRequires:  sqlite3-devel >= %{sqlite_minimum_version}
 BuildRequires:  swig





commit subversion for openSUSE:Factory

2017-10-13 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2017-10-13 14:07:47

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Fri Oct 13 14:07:47 2017 rev:150 rq:532714 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2017-08-29 
11:40:33.850068572 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2017-10-13 14:07:52.481897143 +0200
@@ -1,0 +2,7 @@
+Mon Oct  9 10:30:38 UTC 2017 - vci...@suse.com
+
+- Disable kwallet support on openSUSE built with openssl 1.1, because
+  otherwise the libopenssl pulled in by libserf and libqt4 create
+  a conflict (boo#1042629)
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.vFXpTG/_old  2017-10-13 14:07:53.541850532 +0200
+++ /var/tmp/diff_new_pack.vFXpTG/_new  2017-10-13 14:07:53.545850356 +0200
@@ -27,7 +27,13 @@
 %if 0%{?is_opensuse} != 1
 %define with_kde 0
 %else
-%define with_kde 1
+  # Disable kwallet support on Tumbleweed, because otherwise there will be
+  # a conflict between libopenssl-devel versions pulled in by libserf and 
libqt4
+  %if 0%{?suse_version} >= 1330
+  %define with_kde 0
+  %else
+  %define with_kde 1
+  %endif
 %endif
 %bcond_without python_ctypes
 %bcond_withall_regression_tests





commit subversion for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2017-08-29 11:40:32

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Tue Aug 29 11:40:32 2017 rev:149 rq:518741 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2017-08-24 
18:21:20.875838097 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2017-08-29 11:40:33.850068572 +0200
@@ -1,0 +2,5 @@
+Fri Aug 25 12:41:19 UTC 2017 - tchva...@suse.com
+
+- Switch the KDE condition to match sle15 too
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.75dFkZ/_old  2017-08-29 11:40:36.373712765 +0200
+++ /var/tmp/diff_new_pack.75dFkZ/_new  2017-08-29 11:40:36.413707127 +0200
@@ -23,8 +23,8 @@
 %{!?_tmpfilesdir: %global _tmpfilesdir %{_libexecdir}/tmpfiles.d }
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
 %define sqlite_minimum_version 3.7.12
-# SLE 12 does not ship KDE
-%if 0%{?suse_version} == 1315 && 0%{?is_opensuse} != 1
+# SLE does not ship KDE
+%if 0%{?is_opensuse} != 1
 %define with_kde 0
 %else
 %define with_kde 1





commit subversion for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2017-08-24 18:21:08

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Thu Aug 24 18:21:08 2017 rev:148 rq:516079 version:1.9.7

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2017-08-06 
11:32:17.664599443 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2017-08-24 18:21:20.875838097 +0200
@@ -1,0 +2,15 @@
+Fri Aug 11 09:14:24 UTC 2017 - tchva...@suse.com
+
+- Remove user changing option inherited from sysconfig from README
+  * Was removed as it does not work on systemd, new section is there
+describing current approach
+
+---
+Thu Aug 10 15:04:45 UTC 2017 - astie...@suse.com
+
+- Apache Subversion 1.9.7: 
+  * CVE-2017-9800: A remote attacker could have caused svn clients
+to execute arbitrary code via specially crafted URLs in
+svn:externals and svn:sync-from-url properties. (bsc#1051362)
+
+---

Old:

  subversion-1.9.6.tar.bz2
  subversion-1.9.6.tar.bz2.asc

New:

  subversion-1.9.7.tar.bz2
  subversion-1.9.7.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.WkDaT5/_old  2017-08-24 18:21:29.982555840 +0200
+++ /var/tmp/diff_new_pack.WkDaT5/_new  2017-08-24 18:21:29.986555277 +0200
@@ -32,7 +32,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.9.6
+Version:1.9.7
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0

++ subversion-1.9.6.tar.bz2 -> subversion-1.9.7.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.9.6.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.9.7.tar.bz2 differ: 
char 11, line 1

++ subversion.README.SUSE ++
--- /var/tmp/diff_new_pack.WkDaT5/_old  2017-08-24 18:21:30.122536130 +0200
+++ /var/tmp/diff_new_pack.WkDaT5/_new  2017-08-24 18:21:30.122536130 +0200
@@ -149,9 +149,9 @@
 
 Subversion repositories can be via the svnserve daemon and a special network 
 protocol. svnserve should not run as root user. The startup scripts expects a 
-user/group named 'svn', configureable via /etc/sysconfig/svnserve.
+user/group named 'svn'.
 
-The subversion package now creates a user and group svn.
+The subversion package creates an user and group svn.
 
 If you want to expose the repository via both svnserve and mod_dav_svn
 (Apache httpd) in parallel, ensure that the apache user is part of the

++ subversion.keyring ++
 99314 lines (skipped)
 between /work/SRC/openSUSE:Factory/subversion/subversion.keyring
 and /work/SRC/openSUSE:Factory/.subversion.new/subversion.keyring




commit subversion for openSUSE:Factory

2017-08-06 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2017-08-06 11:32:16

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Sun Aug  6 11:32:16 2017 rev:147 rq:512929 version:1.9.6

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2017-07-12 
19:31:44.712435032 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2017-08-06 11:32:17.664599443 +0200
@@ -1,0 +2,7 @@
+Fri Jul 28 14:18:49 UTC 2017 - astie...@suse.com
+
+- Add instructions for running svnserve as a user different from
+  "svn", and remove sysconfig variables that are no longer
+  effective with the systemd unit. bsc#1049448
+
+---



Other differences:
--

++ subversion.README.SUSE ++
--- /var/tmp/diff_new_pack.CgIt1M/_old  2017-08-06 11:32:20.796158251 +0200
+++ /var/tmp/diff_new_pack.CgIt1M/_new  2017-08-06 11:32:20.824154307 +0200
@@ -12,7 +12,8 @@
 3. serving several repositories with SVNParentPath 
 4. serving the repositories at "/"
 5. running svnserve
-6. quickstart for mod_dontdothat
+6. running svnserve under a different user
+7. quickstart for mod_dontdothat
 
 

 
@@ -177,7 +178,7 @@
 
 To start, ensure proper ownership of repositories and run:
 
-  service svnserve start
+  systemctl start svnserve
 
 For further information about multi-method repository access, see
 http://svnbook.red-bean.com/en/1.8/svn.serverconfig.multimethod.html
@@ -197,7 +198,34 @@
 
 

 
-6. quickstart for mod_dontdothat
+6. running svnserve under a different user
+
+By default, the svnserve daemon will run with the svn:svn user and group.
+To configure the user under which the svnserve daemon will be executed:
+
+  systemctl edit svnserve
+
+Enter overriding settings as required:
+
+  [Service]
+  User=svn-alternate-user
+  Group=svn-alternate-group
+
+Verify:
+
+  systemctl cat svnserve
+
+Adjust permissions to /srv/svn/repos, /var/run/svnserve to allow the required
+read/write access.
+
+Make systemd pick up the changed unit file and restart the service:
+
+  systemctl daemon-reload
+  systemctl restart svnserve
+
+
+
+7. quickstart for mod_dontdothat
 
 The apache module mod_dontdothat can be used to prevent users from causing high
 load on the server, e.g. checking out the root of the tree or the tags or 

++ subversion.sysconfig.svnserve ++
--- /var/tmp/diff_new_pack.CgIt1M/_old  2017-08-06 11:32:21.128111483 +0200
+++ /var/tmp/diff_new_pack.CgIt1M/_new  2017-08-06 11:32:21.128111483 +0200
@@ -11,29 +11,3 @@
 # See 
http://svnbook.red-bean.com/en/1.8/svn.serverconfig.svnserve.html#svn.serverconfig.svnserve.auth
 #
 SVNSERVE_OPTIONS="-d -R -r /srv/svn/repos"
-
-## Type:   string
-## Default "svn"
-#
-# svnserve should run as unprivileged user.
-# If you want to expose the repository via both svnserve and mod_dav_svn
-# (Apache httpd) in parallel, ensure that the apache user is part of the
-# svn group and the setgid flag is set on the repositories
-# usermod -A svn wwwrun
-# chmod -R g+s /srv/svn/repos
-# See http://svnbook.red-bean.com/en/1.8/svn.serverconfig.multimethod.html
-#
-SVNSERVE_USERID="svn"
-
-## Type:   string
-## Default "svn"
-#
-# svnserve should run as unprivileged user.
-# If you want to expose the repository via both svnserve and mod_dav_svn
-# (Apache httpd) in parallel, ensure that the apache user is part of the
-# svn group and the setgid flag is set on the repositories
-# usermod -A svn wwwrun
-# chmod -R g+s /srv/svn/repos
-# See http://svnbook.red-bean.com/en/1.8/svn.serverconfig.multimethod.html
-#
-SVNSERVE_GROUPID="svn"




commit subversion for openSUSE:Factory

2017-07-12 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2017-07-12 19:31:43

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Wed Jul 12 19:31:43 2017 rev:146 rq:508780 version:1.9.6

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2017-06-20 
11:00:46.344360692 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2017-07-12 19:31:44.712435032 +0200
@@ -1,0 +2,17 @@
+Fri Jul  7 11:17:13 UTC 2017 - astie...@suse.com
+
+- Apache Subversion 1.9.6 (bsc#1026936):
+  This change makes Subversion resilient to collision attacks,
+  including SHA-1 collision attacks such as .
+  https://subversion.apache.org/faq#shattered-sha1
+  * fsfs: never attempt to share directory representations
+  * fsfs: make consistency independent of hash algorithms
+  * cp/mv: improve error message when target is an unversioned dir
+  * merge: reduce memory usage with large amounts of mergeinfo
+  * 'svnadmin freeze': document the purpose more clearly
+  * dump: fix segfault when a revision has no revprops
+  * fsfs: improve error message upon failure to open rep-cache
+  * work around an APR bug related to file truncation
+  * javahl: follow redirects when opening a connection
+
+---

Old:

  subversion-1.9.5.tar.bz2
  subversion-1.9.5.tar.bz2.asc

New:

  subversion-1.9.6.tar.bz2
  subversion-1.9.6.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.QVKSEi/_old  2017-07-12 19:31:46.252217780 +0200
+++ /var/tmp/diff_new_pack.QVKSEi/_new  2017-07-12 19:31:46.256217216 +0200
@@ -32,7 +32,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.9.5
+Version:1.9.6
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0

++ subversion-1.9.5.tar.bz2 -> subversion-1.9.6.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.9.5.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.9.6.tar.bz2 differ: 
char 11, line 1

++ subversion-no-build-date.patch ++
--- /var/tmp/diff_new_pack.QVKSEi/_old  2017-07-12 19:31:46.340205367 +0200
+++ /var/tmp/diff_new_pack.QVKSEi/_new  2017-07-12 19:31:46.344204802 +0200
@@ -13,10 +13,10 @@
  subversion/tests/cmdline/getopt_tests_data/svn--version_stdout
|1 -
  5 files changed, 6 insertions(+), 12 deletions(-)
 
-Index: 
subversion-1.9.4/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
+Index: 
subversion-1.9.6/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
 ===
 
subversion-1.9.4.orig/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
-+++ 
subversion-1.9.4/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
+--- 
subversion-1.9.6.orig/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
2015-06-10 06:00:23.0 +0200
 
subversion-1.9.6/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
 2017-07-07 13:35:05.53939 +0200
 @@ -144,10 +144,10 @@ public class BasicTests extends SVNTests
  {
  vx = client.getVersionExtended(false);
@@ -30,10 +30,10 @@
  throw new Exception("Build time empty");
  result = vx.getBuildHost();
  if (result == null || result.trim().length() == 0)
-Index: subversion-1.9.4/subversion/libsvn_subr/opt.c
+Index: subversion-1.9.6/subversion/libsvn_subr/opt.c
 ===
 subversion-1.9.4.orig/subversion/libsvn_subr/opt.c
-+++ subversion-1.9.4/subversion/libsvn_subr/opt.c
+--- subversion-1.9.6.orig/subversion/libsvn_subr/opt.c 2014-10-29 
13:54:38.0 +0100
 subversion-1.9.6/subversion/libsvn_subr/opt.c  2017-07-07 
13:35:05.562445219 +0200
 @@ -1109,12 +1109,8 @@ svn_opt__print_version_info(const char *
if (quiet)
  return svn_cmdline_printf(pool, "%s\n", SVN_VER_NUMBER);
@@ -49,10 +49,10 @@
SVN_ERR(svn_cmdline_printf(pool, "%s\n", svn_version_ext_copyright(info)));
  
if (footer)
-Index: subversion-1.9.4/subversion/libsvn_subr/version.c
+Index: subversion-1.9.6/subversion/libsvn_subr/version.c
 ===
 subversion-1.9.4.orig/subversion/libsvn_subr/version.c
-+++ 

commit subversion for openSUSE:Factory

2017-06-20 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2017-06-20 10:59:29

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Tue Jun 20 10:59:29 2017 rev:145 rq:503971 version:1.9.5

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2017-03-16 
09:51:01.242162189 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2017-06-20 11:00:46.344360692 +0200
@@ -1,0 +2,7 @@
+Thu Jun 15 14:37:29 UTC 2017 - nmou...@suse.com
+
+- Deleted all xinetd related entries as it is not desired anymore
+  * its obsolete due to socket based service
+  * socket based service is not needed at this pkg
+
+---

Old:

  subversion.xinetd.svnserve



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.8pZHK6/_old  2017-06-20 11:00:47.748162816 +0200
+++ /var/tmp/diff_new_pack.8pZHK6/_new  2017-06-20 11:00:47.748162816 +0200
@@ -44,7 +44,6 @@
 Source4:contrib-1485350.tar.bz2
 Source10:   subversion.sysconfig.svnserve
 Source12:   subversion.sysconfig.svnserve.remoteaccess
-Source13:   subversion.xinetd.svnserve
 Source14:   svnserve.service
 Source15:   svnserve.tmpfiles
 Source42:   subversion.svngrep.sh
@@ -134,8 +133,8 @@
 
 %package devel
 Summary:Development package for Subversion developers
-Group:  Development/Libraries/C and C++
 # this pulls in libapr1-devel and libexpat-devel
+Group:  Development/Libraries/C and C++
 Requires:   libapr-util1-devel
 Requires:   subversion = %{version}
 
@@ -355,7 +354,6 @@
 
 mkdir -p %{buildroot}%{_prefix}/sbin
 mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
-install -m 644 -D %{SOURCE13} %{buildroot}%{_sysconfdir}/xinetd.d/svnserve
 install -m 644 -D %{SOURCE10} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.svnserve
 install -m 644 -D %{SOURCE12} %{buildroot}/%{_fwdefdir}/svnserve
 install -d -m 0755 %{buildroot}/srv/svn
@@ -451,7 +449,6 @@
 %doc README.SUSE BUGS CHANGES LICENSE README.mod_authz_svn
 %dir %{_docdir}/%{name}/*
 %{_docdir}/%{name}
-%config(noreplace) %{_sysconfdir}/xinetd.d/svnserve
 %{_sbindir}/rcsvnserve
 %{_localstatedir}/adm/fillup-templates/sysconfig.svnserve
 %dir %attr(755,%{svnuser},%{svngroup}) /srv/svn





commit subversion for openSUSE:Factory

2017-03-16 Thread root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2017-03-16 09:42:12

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Thu Mar 16 09:42:12 2017 rev:144 rq:479130 version:1.9.5

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2016-12-02 
16:42:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2017-03-16 09:51:01.242162189 +0100
@@ -1,0 +2,8 @@
+Mon Mar 13 10:28:41 UTC 2017 - tchva...@suse.com
+
+- Update to build with new RPM in Factory
+- Provide the kwallet auth in main pkg in case kde integration is
+  disabled
+- Use apache2-rpm-macros to get the apache variables
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.eQz16s/_old  2017-03-16 09:51:02.262017759 +0100
+++ /var/tmp/diff_new_pack.eQz16s/_new  2017-03-16 09:51:02.262017759 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package subversion
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Andreas Stieger 
 # Copyright (c) 2009-2010 Pascal Bleser 
 #
@@ -20,12 +20,8 @@
 
 %define svngroup svn
 %define svnuser svn
-%global _tmpfilesdir %{_libexecdir}/tmpfiles.d
+%{!?_tmpfilesdir: %global _tmpfilesdir %{_libexecdir}/tmpfiles.d }
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
-%defineapxs%{_sbindir}/apxs2
-%defineapache_libexecdir   %(%{apxs} -q LIBEXECDIR)
-%defineapache_sysconfdir   %(%{apxs} -q SYSCONFDIR)
-%define apache_mmn  %(MMN="$(%{apxs} -q LIBEXECDIR)_MMN"; test -x 
"$MMN" && "$MMN")
 %define sqlite_minimum_version 3.7.12
 # SLE 12 does not ship KDE
 %if 0%{?suse_version} == 1315 && 0%{?is_opensuse} != 1
@@ -65,6 +61,7 @@
 Patch40:subversion-perl-underlinking.patch
 Patch45:subversion-1.8.11-autocheck-time.patch
 Patch48:subversion-1.9.0-allow-httpd-2.4.6.patch
+BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel >= 2.2.0
 BuildRequires:  apache2-prefork
 BuildRequires:  bash-completion
@@ -81,7 +78,7 @@
 BuildRequires:  libgnome-keyring-devel
 BuildRequires:  libstdc++-devel
 BuildRequires:  libtool
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 # Python 2.7 or later is required to run autogen.sh
 BuildRequires:  python-devel >= 2.7
 # Test dependency
@@ -100,12 +97,14 @@
 Requires(post): %fillup_prereq
 Requires(pre):  pwdutils
 Recommends: %{name}-bash-completion
+# workaround for boo#969159
+Conflicts:  libsvn_auth_kwallet-1-0 < %{version}
+Conflicts:  libsvn_auth_kwallet-1-0 > %{version}
+Conflicts:  libsvn_gnome_keyring-1-0 < %{version}
+Conflicts:  libsvn_gnome_keyring-1-0 > %{version}
 Provides:   subversion-javahl = %{version}-%{release}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{?systemd_requires}
-# blacklisted versions of httpd, see build/ac-macros/apache.m4
-BuildConflicts: apache2-devel = 2.2.25
-BuildConflicts: apache2-devel = 2.4.5
 %if %{with all_regression_tests}
 # tools required for network based tests
 BuildRequires:  net-tools
@@ -119,13 +118,12 @@
 BuildRequires:  kdelibs4-core
 BuildRequires:  libkde4-devel
 BuildRequires:  libqt4-devel
+%else
+# In a case we migrate from system that had the kwallet integration we need it
+# gone from the package to allow update
+Provides:   libsvn_auth_kwallet-1-0 = %{version}
+Obsoletes:  libsvn_auth_kwallet-1-0 < %{version}
 %endif
-# workaround for boo#969159
-Conflicts:  libsvn_auth_kwallet-1-0 < %{version}
-Conflicts:  libsvn_auth_kwallet-1-0 > %{version}
-Conflicts:  libsvn_gnome_keyring-1-0 < %{version}
-Conflicts:  libsvn_gnome_keyring-1-0 > %{version}
-#
 
 %description
 Subversion exists to be universally recognized and adopted as an open-source,
@@ -136,8 +134,8 @@
 
 %package devel
 Summary:Development package for Subversion developers
-# this pulls in libapr1-devel and libexpat-devel
 Group:  Development/Libraries/C and C++
+# this pulls in libapr1-devel and libexpat-devel
 Requires:   libapr-util1-devel
 Requires:   subversion = %{version}
 
@@ -278,7 +276,7 @@
fi
echo
 done >> build-outputs.mK
-export CFLAGS="$(%{apxs} -q CFLAGS) %{optflags} -fstack-protector -fpie"
+export CFLAGS="$(apxs2 -q CFLAGS) %{optflags} -fstack-protector -fpie"
 export CXXFLAGS="$CFLAGS"
 export APACHE_LDFLAGS="-Wl,-z,relro,-z,now"
 export LDFLAGS="-pie"
@@ -288,7 +286,7 @@

commit subversion for openSUSE:Factory

2016-12-02 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2016-12-02 16:42:05

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2016-07-01 
10:00:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2016-12-02 16:42:06.0 +0100
@@ -1,0 +2,39 @@
+Wed Nov 30 07:42:07 UTC 2016 - tchva...@suse.com
+
+- Version update to 1.9.5:
+  * bsc#1011552 CVE-2016-8734 Unrestricted XML entity expansion in
+mod_dontdothat and Subversion clients using http(s)://
+- Client-side bugfixes:
+  * fix accessing non-existent paths during reintegrate merge (r1766699 et al)
+  * fix handling of newly secured subdirectories in working copy (r1724448)
+  * info: remove trailing whitespace in --show-item=revision (issue #4660)
+  * fix recording wrong revisions for tree conflicts (r1734106)
+  * gpg-agent: improve discovery of gpg-agent sockets (r1766327)
+  * gpg-agent: fix file descriptor leak (r1766323)
+  * resolve: fix --accept=mine-full for binary files (issue #4647)
+  * merge: fix possible crash (issue #4652)
+  * resolve: fix possible crash (r1748514)
+  * fix potential crash in Win32 crash reporter (r1663253 et al)
+- Server-side bugfixes:
+  * fsfs: fix "offset too large" error during pack (issue #4657)
+  * svnserve: enable hook script environments (r1769152)
+  * fsfs: fix possible data reconstruction error (issue #4658)
+  * fix source of spurious 'incoming edit' tree conflicts (r1770108)
+  * fsfs: improve caching for large directories (r1721285)
+  * fsfs: fix crash when encountering all-zero checksums (r1759686)
+  * fsfs: fix potential source of repository corruptions (r1756266)
+  * mod_dav_svn: fix excessive memory usage with mod_headers/mod_deflate
+(issue #3084)
+  * mod_dav_svn: reduce memory usage during GET requests (r1757529 et al)
+  * fsfs: fix unexpected "database is locked" errors (r1741096 et al)
+  * fsfs: fix opening old repositories without db/format files (r1720015)
+- Client-side and server-side bugfixes:
+  * fix possible crash when reading invalid configuration files (r1715777)
+- Bindings bugfixes:
+  * swig-pl: do not corrupt "{DATE}" revision variable (r1767768)
+  * javahl: fix temporary accepting SSL server certificates (r1764851)
+  * swig-pl: fix possible stack corruption (r1683266, r1683267)
+- Drop no longer needed patch:
+  * subversion-1.8.11-swig-py-comment-3.patch
+
+---

Old:

  subversion-1.8.11-swig-py-comment-3.patch
  subversion-1.9.4.tar.bz2
  subversion-1.9.4.tar.bz2.asc

New:

  subversion-1.9.5.tar.bz2
  subversion-1.9.5.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.cKInY3/_old  2016-12-02 16:42:08.0 +0100
+++ /var/tmp/diff_new_pack.cKInY3/_new  2016-12-02 16:42:08.0 +0100
@@ -36,7 +36,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.9.4
+Version:1.9.5
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0
@@ -63,7 +63,6 @@
 Patch37:subversion-no-build-date.patch
 Patch39:subversion-fix-parallel-build-support-for-perl-bindings.patch
 Patch40:subversion-perl-underlinking.patch
-Patch44:subversion-1.8.11-swig-py-comment-3.patch
 Patch45:subversion-1.8.11-autocheck-time.patch
 Patch48:subversion-1.9.0-allow-httpd-2.4.6.patch
 BuildRequires:  apache2-devel >= 2.2.0
@@ -137,8 +136,8 @@
 
 %package devel
 Summary:Development package for Subversion developers
-Group:  Development/Libraries/C and C++
 # this pulls in libapr1-devel and libexpat-devel
+Group:  Development/Libraries/C and C++
 Requires:   libapr-util1-devel
 Requires:   subversion = %{version}
 
@@ -242,7 +241,6 @@
 %patch37 -p1
 %patch39
 %patch40 -p1
-%patch44 -p1
 %patch45 -p1
 %patch48 -p1
 


++ subversion-1.9.4.tar.bz2 -> subversion-1.9.5.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.9.4.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.9.5.tar.bz2 differ: 
char 11, line 1

++ subversion.keyring ++
 84622 lines (skipped)
 between /work/SRC/openSUSE:Factory/subversion/subversion.keyring
 and /work/SRC/openSUSE:Factory/.subversion.new/subversion.keyring




commit subversion for openSUSE:Factory

2016-07-01 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2016-07-01 10:00:06

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2016-04-30 
23:31:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2016-07-01 10:00:09.0 +0200
@@ -1,0 +2,5 @@
+Wed Jun 29 10:52:11 UTC 2016 - tchva...@suse.com
+
+- Drop syslog.target from After wrt bnc#983938
+
+---



Other differences:
--


++ svnserve.service ++
--- /var/tmp/diff_new_pack.WcC3JA/_old  2016-07-01 10:00:11.0 +0200
+++ /var/tmp/diff_new_pack.WcC3JA/_new  2016-07-01 10:00:11.0 +0200
@@ -1,6 +1,6 @@
 [Unit]
 Description=Subversion protocol daemon
-After=syslog.target network.target
+After=network.target
 
 [Service]
 Type=forking




commit subversion for openSUSE:Factory

2016-04-30 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2016-04-30 23:31:37

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2016-03-07 
13:27:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2016-04-30 23:31:50.0 +0200
@@ -1,0 +2,30 @@
+Thu Apr 28 00:00:00 UTC 2016 - astie...@suse.com
+
+- Apache Subversion 1.9.4, fixing two server-side vulnerabilities:
+  * CVE-2016-2167: svnserve/sasl may authenticate users using the
+wrong realm (boo#976849)
+  * CVE-2016-2168: Remotely triggerable DoS vulnerability in
+mod_authz_svn during COPY/MOVE authorization check (boo#976850)
+- Client-side bugfixes:
+  * diff: support '--summarize --ignore-properties'
+  * checkout: fix performance regression on NFS
+  * gpg-agent: properly handle passwords with percent characters
+  * svn-graph.pl: fix assertion about a non-canonical path
+  * hot-backup.py: better input validation
+  * commit: abort on Ctrl-C in plaintext password prompt
+  * diff: produce proper forward binary diffs with --git
+  * ra_serf: fix deleting directories with many files
+- Server-side bugfixes:
+  * improve documentation for AuthzSVNGroupsFile and groups-db
+  * fsfs: reduce peak memory usage when listing large directories
+  * fsfs: fix a rare source of incomplete dump files and reports
+- Client-side and server-side bugfixes:
+  * update INSTALL documentation file
+  * fix potential memory access bugs
+  * fix potential out of bounds read in svn_repos_get_logs5()
+- Bindings bugfixes:
+  * ignore absent nodes in javahl version of svn status -u
+- API changes:
+  * properly interpret parameters in svn_wc_get_diff_editor6()
+
+---

Old:

  subversion-1.9.3.tar.bz2
  subversion-1.9.3.tar.bz2.asc

New:

  subversion-1.9.4.tar.bz2
  subversion-1.9.4.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.y8ru5T/_old  2016-04-30 23:31:51.0 +0200
+++ /var/tmp/diff_new_pack.y8ru5T/_new  2016-04-30 23:31:51.0 +0200
@@ -36,7 +36,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.9.3
+Version:1.9.4
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0
@@ -53,7 +53,7 @@
 Source15:   svnserve.tmpfiles
 Source42:   subversion.svngrep.sh
 Source43:   subversion.svndiff.sh
-Source50:   
https://people.apache.org/keys/group/subversion-pmc.asc#/subversion.keyring
+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
 Patch11:subversion.libtool-verbose.patch


++ subversion-1.9.3.tar.bz2 -> subversion-1.9.4.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.9.3.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.9.4.tar.bz2 differ: 
char 11, line 1

++ subversion-no-build-date.patch ++
--- /var/tmp/diff_new_pack.y8ru5T/_old  2016-04-30 23:31:52.0 +0200
+++ /var/tmp/diff_new_pack.y8ru5T/_new  2016-04-30 23:31:52.0 +0200
@@ -13,10 +13,10 @@
  subversion/tests/cmdline/getopt_tests_data/svn--version_stdout
|1 -
  5 files changed, 6 insertions(+), 12 deletions(-)
 
-Index: 
subversion-1.9.0/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
+Index: 
subversion-1.9.4/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
 ===
 
subversion-1.9.0.orig/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
2015-08-10 22:02:38.0 +0200
-+++ 
subversion-1.9.0/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
 2015-08-10 22:03:00.0 +0200
+--- 
subversion-1.9.4.orig/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
 
subversion-1.9.4/subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
 @@ -144,10 +144,10 @@ public class BasicTests extends SVNTests
  {
  vx = client.getVersionExtended(false);
@@ -30,10 +30,10 @@
  throw new Exception("Build time empty");
  result = vx.getBuildHost();
  if (result == null || result.trim().length() == 0)
-Index: 

commit subversion for openSUSE:Factory

2016-03-07 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2016-03-07 13:26:49

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-12-17 
15:54:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2016-03-07 13:27:36.0 +0100
@@ -1,0 +2,8 @@
+Wed Mar  2 19:43:18 UTC 2016 - astie...@suse.com
+
+- make the subversion package conflict with KWallet and Gnome
+  Keyring packages with do not require matching subversion versions 
+  in SLE 12 and openSUSE Leap 42.1 and thus break the main package
+  upon partial upgrade. Fix/workaround for boo#969159
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.odbk1D/_old  2016-03-07 13:27:37.0 +0100
+++ /var/tmp/diff_new_pack.odbk1D/_new  2016-03-07 13:27:37.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package subversion
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Andreas Stieger 
 # Copyright (c) 2009-2010 Pascal Bleser 
 #
@@ -121,6 +121,12 @@
 BuildRequires:  libkde4-devel
 BuildRequires:  libqt4-devel
 %endif
+# workaround for boo#969159
+Conflicts:  libsvn_auth_kwallet-1-0 < %{version}
+Conflicts:  libsvn_auth_kwallet-1-0 > %{version}
+Conflicts:  libsvn_gnome_keyring-1-0 < %{version}
+Conflicts:  libsvn_gnome_keyring-1-0 > %{version}
+#
 
 %description
 Subversion exists to be universally recognized and adopted as an open-source,






commit subversion for openSUSE:Factory

2015-12-17 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-12-17 15:54:50

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-11-05 
11:35:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-12-17 15:54:51.0 +0100
@@ -1,0 +2,41 @@
+Tue Dec 15 16:56:10 UTC 2015 - astie...@suse.com
+
+- Apache Subversion 1.9.3
+  This release fixes two security issues:
+  * Remotely triggerable heap overflow and out-of-bounds read
+caused by integer overflow in the svn:// protocol parser.
+CVE-2015-5259 [boo#958299]
+
+  * Remotely triggerable heap overflow and out-of-bounds read in
+mod_dav_svn caused by integer overflow when parsing skel-
+encoded request bodies.
+CVE-2015-5343 [boo#958300]
+  Other changes:
+  * svn: fix possible crash in auth credentials cache
+  * cleanup: avoid unneeded memory growth during pristine cleanup
+  * diff: fix crash when repository is on server root
+  * fix translations for commit notifications
+  * ra_serf: fix crash in multistatus parser
+  * svn: report lock/unlock errors as failures
+  * svn: cleanup user deleted external registrations
+  * svn: allow simple resolving of binary file text conflicts
+  * svnlook: properly remove tempfiles on diff errors
+  * ra_serf: report built- and run-time versions of libserf
+  * ra_serf: set Content-Type header in outgoing requests
+  * svn: fix merging deletes of svn:eol-style CRLF/CR files
+  * ra_local: disable zero-copy code path
+  * mod_authz_svn: fix authz with mod_auth_kerb/mod_auth_ntlm
+  * mod_dav_svn: fix display of process ID in cache statistics
+  * mod_dav_svn: use LimitXMLRequestBody for skel-encoded requests
+  * svnadmin dump: preserve no-op changes
+  * fsfs: avoid unneeded I/O when opening transactions
+  * javahl: fix ABI incompatibilty with 1.8
+  * javahl: allow non-absolute paths in SVNClient.vacuum
+  * fix patch filter invocation in svn_client_patch()
+  * add @since information to config defines
+  * fix running the tests in compatibility mode
+  * clarify documentation of svn_fs_node_created_rev()
+  * fix overflow detection in svn_stringbuf_remove and _replace
+  * don't ignore some of the parameters to svn_ra_svn_create_conn3
+
+---

Old:

  subversion-1.9.2.tar.bz2
  subversion-1.9.2.tar.bz2.asc

New:

  subversion-1.9.3.tar.bz2
  subversion-1.9.3.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.tN1si6/_old  2015-12-17 15:54:53.0 +0100
+++ /var/tmp/diff_new_pack.tN1si6/_new  2015-12-17 15:54:53.0 +0100
@@ -36,7 +36,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.9.2
+Version:1.9.3
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0


++ subversion-1.9.2.tar.bz2 -> subversion-1.9.3.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.9.2.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.9.3.tar.bz2 differ: 
char 11, line 1

++ subversion.keyring ++
 761 lines (skipped)
 between /work/SRC/openSUSE:Factory/subversion/subversion.keyring
 and /work/SRC/openSUSE:Factory/.subversion.new/subversion.keyring




commit subversion for openSUSE:Factory

2015-11-05 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-11-05 11:35:49

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-09-30 
05:51:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-11-05 11:35:51.0 +0100
@@ -1,0 +2,6 @@
+Wed Oct 28 13:27:17 UTC 2015 - astie...@suse.com
+
+- Fix copy-and-paste error in Supplements for GNOME keyring
+  integration
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.VNItYP/_old  2015-11-05 11:35:52.0 +0100
+++ /var/tmp/diff_new_pack.VNItYP/_new  2015-11-05 11:35:52.0 +0100
@@ -211,7 +211,7 @@
 Summary:GNOME keyring sypport for Subversion
 Group:  Development/Tools/Version Control
 Requires:   %{name} = %{version}
-Supplements:packageand(libreoffice:gnome-session)
+Supplements:packageand(subversion:gnome-session)
 
 %description -n libsvn_auth_gnome_keyring-1-0
 Provides GNOME keyring support for Subversion






commit subversion for openSUSE:Factory

2015-09-29 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-09-30 05:51:36

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-09-08 
17:42:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-09-30 05:51:38.0 +0200
@@ -1,0 +2,10 @@
+Wed Sep 23 15:30:14 UTC 2015 - astie...@suse.com
+
+- Apache Subversion 1.9.2:
+  * fix a numer of client-side crashes and bugs
+  * checkout: remove unnecessary I/O operation
+  * svn: show utf8proc version in svn --version --verbose
+  * fix reporting for empty representations in svnfsfs stats
+- upstream keyring updated
+
+---

Old:

  subversion-1.9.1.tar.bz2
  subversion-1.9.1.tar.bz2.asc

New:

  subversion-1.9.2.tar.bz2
  subversion-1.9.2.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.AkQSKr/_old  2015-09-30 05:51:40.0 +0200
+++ /var/tmp/diff_new_pack.AkQSKr/_new  2015-09-30 05:51:40.0 +0200
@@ -36,7 +36,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.9.1
+Version:1.9.2
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0


++ subversion-1.9.1.tar.bz2 -> subversion-1.9.2.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.9.1.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.9.2.tar.bz2 differ: 
char 11, line 1

++ subversion.keyring ++
--- /var/tmp/diff_new_pack.AkQSKr/_old  2015-09-30 05:51:40.0 +0200
+++ /var/tmp/diff_new_pack.AkQSKr/_new  2015-09-30 05:51:40.0 +0200
@@ -1,10 +1,10 @@
 pub   4096R/A347943F 2013-06-11
   Key fingerprint = BA3C 15B1 337C F0FB 222B  D41A 1BCA 6586 A347 943F
-uid  Branko \xc4\x8cibej 
-uid  Branko \xc4\x8cibej 
-uid  Branko \xc4\x8cibej 
-uid  Branko \xc4\x8cibej 
-uid  Branko \xc4\x8cibej 
+uid  Branko Čibej 
+uid  Branko Čibej 
+uid  Branko Čibej 
+uid  Branko Čibej 
+uid  Branko Čibej 
 sub   4096R/8CC35093 2013-06-11
 
 -BEGIN PGP PUBLIC KEY BLOCK-
@@ -476,11 +476,11 @@
 -END PGP PUBLIC KEY BLOCK-
 pub   2048R/C8628501 2005-04-03 [expires: 2017-06-10]
   Key fingerprint = 8769 28CD 4954 EA74 87B6  B96C 29B8 92D0 C862 8501
-uid  Branko \xc4\x8cibej 
-uid  Branko \xc4\x8cibej 
-uid  Branko \xc4\x8cibej 
-uid  Branko \xc4\x8cibej 
-uid  Branko \xc4\x8cibej 
+uid  Branko Čibej 
+uid  Branko Čibej 
+uid  Branko Čibej 
+uid  Branko Čibej 
+uid  Branko Čibej 
 sub   2048R/38EB9A57 2005-04-03
 
 -BEGIN PGP PUBLIC KEY BLOCK-
@@ -11598,244 +11598,312 @@
 U0pHr7MCBnMp1BQw9ZeG9IdieofWQsmVkgfXdOHQzY+LbwCgy0ViXEU2qmxLHuwR
 z3jokQen21PkhsOVFQnA5GQUKHnqrzve97DcicIS8Zhk7gpLxljIjoLQE7H5Lozz
 KClykiVDoh8NSI8d9hm9efROycEOFZI4hok6x6ABmi7fX4QVC/Qxu32tdzd0LlKI
-sALv2iQnECuaW103UvK3XhnpsxrwQGS0J1NlbnRoaWwgS3VtYXJhbiBTIDxzdHls
-ZXNlbkBhcGFjaGUub3JnPohGBBARAgAGBQJUSig7AAoJEOrHbDkoRs/GJL8AnR30
-TJqfQKop7SW9MZrjo5SNBnfOAKDWwxc2mb6FFo+P/qqzIE7TUC/MD4hGBBARAgAG
-BQJUSii7AAoJEOha1w8d7MBDuJ4AoJsfNKjpyQdyIh/HZFi4LDgobGnqAJ9UJ18W
-G6hkpVr9vaWrOOZ0UTQ/p4hGBBARAgAGBQJUXlRdAAoJEN1h78jtGEwsrl8An358
-27TbSZSw/fPzG0hlzHXnA0EdAJ4t5iEmAFBitBeiGYYpQ2xtN83BtokCHAQTAQIA
-BgUCVEkdqgAKCRCz/iV6p+Q2qi1SEACBB/4h6UVfuU8Yz6OJBNwYKDzcBgeInXyZ
-phO311vWAesb9rQyCWAoutf2akYyjar1Vyzf+XoheZYrorsTx3nIjjvHrLg14oFx
-IVmLHHwITf7Y9zCwtcnMvZmtGsvHSL9DrsB1MCyGl5ax1XRNpUnJ4vE7LGrZlZBl
-02U2zyYsfGVb0pZYItz7yLU5QWwVmZeUOWgA3TL09jWs4XB6qLSyYv36twk9RyUH
-ip0aB9bMKxk0RZaR2ygwn4kHMRib9EQyuFLnfkLRyJOl4dxq+DI8r5WzlT5SMWLL
-inwZy25ovOiL1lzyo+nLbNvmTIH0JWz5tcaIdw5AHcjlTddXRqxcKSXZqh/isK58
-Zx29nndy/4lQm1OZ8aw/heil3FfGDzOcfg8Vw2Y1rKkFEMgBFxOp1WubQgdpW8Er
-3xSovXgDMGxbl9aSPvXtG3MD9nMz4fW5FAUkldJHxxBMLQFxxk7fEVP9ARpz4rii
-9V41Aeew4ZnUjwE76Njf1WMI5LPmIrMdwnQnOk9PNIFm8N5bMHEBK+Y/hdXQ2/9c

commit subversion for openSUSE:Factory

2015-09-08 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-09-08 17:39:29

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is "subversion"

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-08-27 
08:57:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-09-08 17:42:46.0 +0200
@@ -1,0 +2,17 @@
+Thu Sep  3 13:28:33 UTC 2015 - astie...@suse.com
+
+- Apache Subversion 1.9.1:
+  * Fix crash with GPG-agent with non-canonical $HOME
+  * svn: expose expat and zlib versions in svn --version --verbose
+  * svn: improve help text for 'svn info --show-item'
+  * svnserve: fixed minor typo in help text
+  * Fix an error leak in FSFS verification
+  * Fix incomplete membuffer cache initialization
+  * svnfsfs: fix some bugs and inconsistencies in load-index
+  * Fix memory corruption in copy source SWIG bindings
+- drop subversion-1.8.14-httpd-version-number-detection.patch, 
+  change is upstream
+- adjust subversion-1.9.0-allow-httpd-2.4.6.patch for upstream
+  changes
+
+---

Old:

  subversion-1.8.14-httpd-version-number-detection.patch
  subversion-1.9.0.tar.bz2
  subversion-1.9.0.tar.bz2.asc

New:

  subversion-1.9.1.tar.bz2
  subversion-1.9.1.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.yQ55cr/_old  2015-09-08 17:43:08.0 +0200
+++ /var/tmp/diff_new_pack.yQ55cr/_new  2015-09-08 17:43:08.0 +0200
@@ -23,9 +23,9 @@
 %global _tmpfilesdir %{_libexecdir}/tmpfiles.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
 %defineapxs%{_sbindir}/apxs2
-%defineapache_libexecdir   %(%apxs -q LIBEXECDIR)
-%defineapache_sysconfdir   %(%apxs -q SYSCONFDIR)
-%define apache_mmn  %(MMN="$(%apxs -q LIBEXECDIR)_MMN"; test -x "$MMN" 
&& "$MMN")
+%defineapache_libexecdir   %(%{apxs} -q LIBEXECDIR)
+%defineapache_sysconfdir   %(%{apxs} -q SYSCONFDIR)
+%define apache_mmn  %(MMN="$(%{apxs} -q LIBEXECDIR)_MMN"; test -x 
"$MMN" && "$MMN")
 %define sqlite_minimum_version 3.7.12
 # SLE 12 does not ship KDE
 %if 0%{?suse_version} == 1315 && 0%{?is_opensuse} != 1
@@ -36,7 +36,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.9.0
+Version:1.9.1
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0
@@ -65,7 +65,6 @@
 Patch40:subversion-perl-underlinking.patch
 Patch44:subversion-1.8.11-swig-py-comment-3.patch
 Patch45:subversion-1.8.11-autocheck-time.patch
-Patch46:subversion-1.8.14-httpd-version-number-detection.patch
 Patch48:subversion-1.9.0-allow-httpd-2.4.6.patch
 BuildRequires:  apache2-devel >= 2.2.0
 BuildRequires:  apache2-prefork
@@ -239,7 +238,6 @@
 %patch40 -p1
 %patch44 -p1
 %patch45 -p1
-%patch46 -p1
 %patch48 -p1
 
 %build
@@ -397,6 +395,7 @@
 
 %check
 export LANG=C LC_ALL=C
+
 make %{?_smp_mflags} check CLEANUP=true || (cat fails.log; exit 1)
 make %{?_smp_mflags} check-javahl || (cat fails.log; exit 1)
 make %{?_smp_mflags} check-swig-pl || (cat fails.log; exit 1)


++ subversion-1.9.0-allow-httpd-2.4.6.patch ++
--- /var/tmp/diff_new_pack.yQ55cr/_old  2015-09-08 17:43:08.0 +0200
+++ /var/tmp/diff_new_pack.yQ55cr/_new  2015-09-08 17:43:08.0 +0200
@@ -16,16 +16,16 @@
  build/ac-macros/apache.m4 |2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-Index: subversion-1.9.0-alpha2/build/ac-macros/apache.m4
+Index: subversion-1.9.1/build/ac-macros/apache.m4
 ===
 subversion-1.9.0-alpha2.orig/build/ac-macros/apache.m4 2013-11-26 
22:18:56.0 +0100
-+++ subversion-1.9.0-alpha2/build/ac-macros/apache.m4  2015-01-24 
14:55:32.0 +0100
-@@ -128,7 +128,7 @@ if test -n "$APXS" && test "$APXS" != "n
-   AC_MSG_CHECKING([mod_dav version])
-   old_CPPFLAGS="$CPPFLAGS"
-   CPPFLAGS="$CPPFLAGS $SVN_APR_INCLUDES"
--  blacklisted_versions_regex=["\"2\" \"\.\" (\"2\" \"\.\" \"25\"|\"4\" \"\.\" 
\"[56]\")"]
-+  blacklisted_versions_regex=["\"2\" \"\.\" (\"2\" \"\.\" \"25\"|\"4\" \"\.\" 
\"[5]\")"]
-   AC_EGREP_CPP([apache_version= *$blacklisted_versions_regex],
-[
- #include "$APXS_INCLUDE/ap_release.h"
+--- subversion-1.9.1.orig/build/ac-macros/apache.m42015-09-03 
15:13:26.505496972 +0200
 subversion-1.9.1/build/ac-macros/apache.m4 2015-09-03 15:14:20.843043405 
+0200
+@@ 

commit subversion for openSUSE:Factory

2015-08-27 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-08-27 08:57:05

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-08-21 
07:41:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-08-27 08:57:09.0 +0200
@@ -1,0 +2,14 @@
+Mon Aug 24 11:08:08 UTC 2015 - tchva...@suse.com
+
+- Remove support for SLE11 from the spec file
+- Use supplements instead of suggests on the other side for the
+  password store
+- Fix kde integration conditional to work nicely on openSUSE Leap
+
+---
+Mon Aug 24 10:56:02 UTC 2015 - tchva...@suse.com
+
+- Use suggests instead of recommends to avoid 180+ new pkgs on
+  minimal setup due subversion-password-store bnc#942819
+
+---

Old:

  subversion.rcsvnserve



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.rBc0mN/_old  2015-08-27 08:57:10.0 +0200
+++ /var/tmp/diff_new_pack.rBc0mN/_new  2015-08-27 08:57:10.0 +0200
@@ -23,16 +23,15 @@
 %global _tmpfilesdir %{_libexecdir}/tmpfiles.d
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
 %defineapxs%{_sbindir}/apxs2
-%defineapache_libexecdir   %(%{apxs} -q LIBEXECDIR)
-%defineapache_sysconfdir   %(%{apxs} -q SYSCONFDIR)
-%define apache_mmn  %(MMN=$(%{apxs} -q LIBEXECDIR)_MMN; test -x 
$MMN  $MMN)
+%defineapache_libexecdir   %(%apxs -q LIBEXECDIR)
+%defineapache_sysconfdir   %(%apxs -q SYSCONFDIR)
+%define apache_mmn  %(MMN=$(%apxs -q LIBEXECDIR)_MMN; test -x $MMN 
 $MMN)
 %define sqlite_minimum_version 3.7.12
 # SLE 12 does not ship KDE
-%define with_kde 0%{?suse_version} != 1315
-%if 0%{?suse_version}  1140
-%define with_systemd 1
-BuildRequires:  pkgconfig(systemd)
-%{?systemd_requires}
+%if 0%{?suse_version} == 1315  0%{?is_opensuse} != 1
+%define with_kde 0
+%else
+%define with_kde 1
 %endif
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
@@ -47,7 +46,6 @@
 Source1:subversion.conf
 Source2:subversion.README.SUSE
 Source4:contrib-1485350.tar.bz2
-Source9:subversion.rcsvnserve
 Source10:   subversion.sysconfig.svnserve
 Source12:   subversion.sysconfig.svnserve.remoteaccess
 Source13:   subversion.xinetd.svnserve
@@ -71,6 +69,7 @@
 Patch48:subversion-1.9.0-allow-httpd-2.4.6.patch
 BuildRequires:  apache2-devel = 2.2.0
 BuildRequires:  apache2-prefork
+BuildRequires:  bash-completion
 BuildRequires:  cyrus-sasl-devel
 BuildRequires:  db-devel
 BuildRequires:  dbus-1-devel
@@ -87,49 +86,33 @@
 BuildRequires:  pkg-config
 # Python 2.7 or later is required to run autogen.sh
 BuildRequires:  python-devel = 2.7
+# Test dependency
+BuildRequires:  python-pysqlite
 BuildRequires:  python-xml
 BuildRequires:  ruby-devel = 1.8.2
 BuildRequires:  sqlite3-devel = %{sqlite_minimum_version}
 BuildRequires:  swig
 BuildRequires:  update-alternatives
 BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig(apr-1) = 1.3.0
+BuildRequires:  pkgconfig(apr-util-1) = 1.3.0
+BuildRequires:  pkgconfig(serf-1) = 1.3.4
+BuildRequires:  pkgconfig(systemd)
 Requires:   libsqlite3-0 = %{sqlite_minimum_version}
 Requires(post): %fillup_prereq
 Requires(pre):  pwdutils
+Recommends: %{name}-bash-completion
 Provides:   subversion-javahl = %{version}-%{release}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%{?systemd_requires}
 # blacklisted versions of httpd, see build/ac-macros/apache.m4
 BuildConflicts:apache2-devel = 2.2.25
 BuildConflicts:apache2-devel = 2.4.5
-# allow patched 2.4.6 in openSUSE:13.1:Update bnc#864308
-# BuildConflicts: apache2-devel = 2.4.6
-%if 0%{?suse_version} = 1220
-BuildRequires:  pkgconfig(apr-1) = 1.3.0
-BuildRequires:  pkgconfig(apr-util-1) = 1.3.0
-%else
-BuildRequires:  libapr-util1-devel = 1.3.0
-BuildRequires:  libapr1-devel = 1.3.0
-%endif
-%if 0%{?suse_version} = 1220
-BuildRequires:  pkgconfig(serf-1) = 1.3.4
-%else
-BuildRequires:  libserf-devel = 1.3.4
-%endif
-%if 0%{?suse_version}  1210
-Requires(post): %insserv_prereq
-%endif
-%if 0%{?suse_version}  1130
-BuildRequires:  bash-completion
-# Test dependency
-BuildRequires:  python-pysqlite
-%endif
 %if %{with all_regression_tests}
 # tools required for network based tests
 BuildRequires:  net-tools
-BuildRequires:  wget
-%if %{?suse_version} = 1310
 BuildRequires:  time
-%endif

commit subversion for openSUSE:Factory

2015-08-20 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-08-21 07:41:07

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-08-07 
00:25:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-08-21 07:41:10.0 +0200
@@ -1,0 +2,26 @@
+Tue Aug 11 06:38:11 UTC 2015 - astie...@suse.com
+
+- Apache Subversion 1.9.0:
+  * new FSFS format 7 with major overhaul for I/O reduction
+  * prospective blame
+  * FSX experimental repository back-end
+  * many enhangements and bug fixes
+- subversion-devel now ships pkgconfig files
+- dependency changes:
+  * serf 1.3.4
+  * apr, apr-utl 1.3.x
+  * httpd 2.2.x
+  * java 1.6
+  * Python 2.7
+- To continue to allow building against blacklisted httpd 2.4.6
+  which has the required patches in openSUSE:13.1:Update, update
+  subversion-1.8.9-allow-httpd-2.4.6.patch to 
+  subversion-1.9.0-allow-httpd-2.4.6.patch
+- removed upstreamed patches:
+  * subversion-1.8.10-fix-bashisms.patch
+  * subversion-1.8.11-swig-py-comment.patch
+  * subversion-1.8.11-swig-py-comment-2.patch
+- adjust subversion-no-build-date.patch
+- drop subversion-1.8.14-unused-var-authnrequired.patch
+
+---

Old:

  subversion-1.8.10-fix-bashisms.patch
  subversion-1.8.11-swig-py-comment-2.patch
  subversion-1.8.11-swig-py-comment.patch
  subversion-1.8.14-unused-var-authnrequired.patch
  subversion-1.8.14.tar.bz2
  subversion-1.8.14.tar.bz2.asc
  subversion-1.8.9-allow-httpd-2.4.6.patch

New:

  subversion-1.9.0-allow-httpd-2.4.6.patch
  subversion-1.9.0.tar.bz2
  subversion-1.9.0.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.J0EdAs/_old  2015-08-21 07:41:11.0 +0200
+++ /var/tmp/diff_new_pack.J0EdAs/_new  2015-08-21 07:41:11.0 +0200
@@ -27,6 +27,7 @@
 %defineapache_sysconfdir   %(%{apxs} -q SYSCONFDIR)
 %define apache_mmn  %(MMN=$(%{apxs} -q LIBEXECDIR)_MMN; test -x 
$MMN  $MMN)
 %define sqlite_minimum_version 3.7.12
+# SLE 12 does not ship KDE
 %define with_kde 0%{?suse_version} != 1315
 %if 0%{?suse_version}  1140
 %define with_systemd 1
@@ -36,7 +37,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.8.14
+Version:1.9.0
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0
@@ -54,8 +55,7 @@
 Source15:   svnserve.tmpfiles
 Source42:   subversion.svngrep.sh
 Source43:   subversion.svndiff.sh
-# https://people.apache.org/keys/group/subversion-pmc.asc
-Source50:   subversion.keyring
+Source50:   
https://people.apache.org/keys/group/subversion-pmc.asc#/subversion.keyring
 Source51:   
https://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2.asc
 Source92:   %{name}.rpmlintrc
 Patch11:subversion.libtool-verbose.patch
@@ -63,17 +63,13 @@
 Patch23:subversion-swig-perl-Wall.patch
 Patch30:subversion-1.8.0-rpath.patch
 Patch37:subversion-no-build-date.patch
-Patch38:subversion-1.8.9-allow-httpd-2.4.6.patch
 Patch39:subversion-fix-parallel-build-support-for-perl-bindings.patch
 Patch40:subversion-perl-underlinking.patch
-Patch41:subversion-1.8.10-fix-bashisms.patch
-Patch42:subversion-1.8.11-swig-py-comment.patch
-Patch43:subversion-1.8.11-swig-py-comment-2.patch
 Patch44:subversion-1.8.11-swig-py-comment-3.patch
 Patch45:subversion-1.8.11-autocheck-time.patch
 Patch46:subversion-1.8.14-httpd-version-number-detection.patch
-Patch47:subversion-1.8.14-unused-var-authnrequired.patch
-BuildRequires:  apache2-devel
+Patch48:subversion-1.9.0-allow-httpd-2.4.6.patch
+BuildRequires:  apache2-devel = 2.2.0
 BuildRequires:  apache2-prefork
 BuildRequires:  cyrus-sasl-devel
 BuildRequires:  db-devel
@@ -86,11 +82,11 @@
 BuildRequires:  junit
 BuildRequires:  krb5-devel
 BuildRequires:  libgnome-keyring-devel
-BuildRequires:  libserf-devel = 1.2.1
 BuildRequires:  libstdc++-devel
 BuildRequires:  libtool
-BuildRequires:  pkgconfig
-BuildRequires:  python-devel
+BuildRequires:  pkg-config
+# Python 2.7 or later is required to run autogen.sh
+BuildRequires:  python-devel = 2.7
 BuildRequires:  python-xml
 BuildRequires:  ruby-devel = 1.8.2
 BuildRequires:  sqlite3-devel = %{sqlite_minimum_version}
@@ -102,6 +98,23 @@
 Requires(pre):  pwdutils
 Provides:   subversion-javahl = %{version}-%{release}

commit subversion for openSUSE:Factory

2015-08-06 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-08-07 00:25:00

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-05-18 
22:23:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-08-07 00:25:03.0 +0200
@@ -1,0 +2,39 @@
+Thu Aug  6 11:28:23 UTC 2015 - s...@elego.de
+
+- Pass --enable-broken-httpd-auth to configure. Assumes all apache2
+  packages contain security patches regardless of their version number.
+  Should fix the build on SLES12 and perhaps elsewhere.
+
+---
+Thu Aug  6 11:10:50 UTC 2015 - s...@elego.de
+
+- fix mod_authz_svn build with -Wunused-variable
+  * subversion-1.8.14-unused-var-authnrequired.patch
+
+---
+Thu Aug  6 10:48:33 UTC 2015 - s...@elego.de
+
+- Apache Subversion 1.8.14
+  This release fixes two vulnerabilities:
+  * mod_authz_svn: do not leak information in mixed anonymous/authenticated
+httpd (dav) configurations (CVE-2015-3184) bnc#939514
+  * do not leak paths that were hidden by path-based authz (CVE-2015-3187)
+bnc#939517
+  Non-security fixes:
+  * document svn:autoprops
+  * fix 'svn cp ^/A/D/H@1 ^/A' to properly create A
+  * improve conflict prompts for binary files
+  * improve performance of 'ls -v'
+  * improved Sqlite 3.8.9 query performance
+  * fixed issue #4580: 'svn -v st' on file externals reports ? for user/rev
+  * mod_dav_svn: do not ignore skel parsing errors
+  * detect invalid svndiff data earlier
+  * prevent possible repository corruption on power/disk failures
+  * fixed issue #4577: Read error with some repository nodes
+  * fixed issue #4531: server-side copy (over dav) is slow
+  * swig-pl: fix some stack memory problems
+- Refreshed patch subversion-no-build-date.patch
+- Remove obsoleted patch subversion-1.8.13-fix-sqlite-3.8.9-tests.patch
+- Add patch subversion-1.8.14-httpd-version-number-detection.patch
+
+---

Old:

  subversion-1.8.13-fix-sqlite-3.8.9-tests.patch
  subversion-1.8.13.tar.bz2
  subversion-1.8.13.tar.bz2.asc

New:

  subversion-1.8.14-httpd-version-number-detection.patch
  subversion-1.8.14-unused-var-authnrequired.patch
  subversion-1.8.14.tar.bz2
  subversion-1.8.14.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.b1HkKi/_old  2015-08-07 00:25:06.0 +0200
+++ /var/tmp/diff_new_pack.b1HkKi/_new  2015-08-07 00:25:06.0 +0200
@@ -36,7 +36,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.8.13
+Version:1.8.14
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0
@@ -71,7 +71,8 @@
 Patch43:subversion-1.8.11-swig-py-comment-2.patch
 Patch44:subversion-1.8.11-swig-py-comment-3.patch
 Patch45:subversion-1.8.11-autocheck-time.patch
-Patch46:subversion-1.8.13-fix-sqlite-3.8.9-tests.patch
+Patch46:subversion-1.8.14-httpd-version-number-detection.patch
+Patch47:subversion-1.8.14-unused-var-authnrequired.patch
 BuildRequires:  apache2-devel
 BuildRequires:  apache2-prefork
 BuildRequires:  cyrus-sasl-devel
@@ -252,6 +253,7 @@
 %patch44 -p1
 %patch45 -p1
 %patch46 -p1
+%patch47
 
 %build
 # Re-boot strap, needed for patch37
@@ -312,7 +314,8 @@
 %endif
--disable-mod-activation \
--with-libmagic \
-   --disable-static
+   --disable-static \
+   --enable-broken-httpd-auth
 make %{?_smp_mflags}
 make doc-api %{?_smp_mflags}
 


++ subversion-1.8.14-httpd-version-number-detection.patch ++
diff -ur subversion-1.8.14.orig/build/ac-macros/apache.m4 
subversion-1.8.14/build/ac-macros/apache.m4
--- subversion-1.8.14.orig/build/ac-macros/apache.m4Mon Jul 27 02:23:40 2015
+++ subversion-1.8.14/build/ac-macros/apache.m4 Tue Jul 28 11:08:30 2015
@@ -164,7 +164,7 @@
 if ! test -e $HTTPD ; then
   HTTPD=`$APXS -q bindir`/`$APXS -q PROGNAME`
 fi
-HTTPD_VERSION=[`$HTTPD -v | $SED -e 's@^.*/\([0-9.]*\)\(.*$\)@\1@ ; 1q'`]
+HTTPD_VERSION=[`$HTTPD -v | $SED -e 's/^.*Apache\/\([0-9.]*\).*$/\1/' -e 
1q`]
 AC_ARG_ENABLE(broken-httpd-auth,
   AS_HELP_STRING([--enable-broken-httpd-auth],
  [Allow building against httpd 2.4 with broken auth]),
++ subversion-1.8.14-unused-var-authnrequired.patch ++
--- 

commit subversion for openSUSE:Factory

2015-05-18 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-05-18 22:23:54

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-04-10 
10:20:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-05-18 22:23:55.0 +0200
@@ -1,0 +2,5 @@
+Sat May 16 18:08:29 UTC 2015 - astie...@suse.com
+
+- disable failing check-swig-rb
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.iwVqc5/_old  2015-05-18 22:23:56.0 +0200
+++ /var/tmp/diff_new_pack.iwVqc5/_new  2015-05-18 22:23:56.0 +0200
@@ -433,8 +433,9 @@
 %if 0%{?suse_version} = 1320
 # swig bindings check failing from swig 3.0.3 and later
 make %{?_smp_mflags} check-swig-py || (cat fails.log; exit 1)
-%endif
+# same for ruby bindings
 make %{?_smp_mflags} check-swig-rb || (cat fails.log; exit 1)
+%endif
 %if %{with all_regression_tests}
 make %{?_smp_mflags} svnserveautocheck CLEANUP=true FS_TYPE=fsfs || (cat 
fails.log; exit 1)
 make %{?_smp_mflags} svnserveautocheck CLEANUP=true FS_TYPE=bdb || (cat 
fails.log; exit 1)






commit subversion for openSUSE:Factory

2015-04-02 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-04-02 16:03:26

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-03-28 
18:39:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-04-02 16:03:28.0 +0200
@@ -1,0 +2,24 @@
+Tue Mar 31 12:00:00 UTC 2015 - astie...@suse.com
+
+- Apache Subversion 1.8.13
+  This release fixes three vulerabilities:
+  * Subversion HTTP servers with FSFS repositories were vulnerable
+to a remotely triggerable excessive memory use with certain
+REPORT requests.
+(bsc#923793 CVE-2015-0202) 
+  * Subversion mod_dav_svn and svnserve were vulnerable to a
+remotely triggerable assertion DoS vulnerability for certain
+requests with dynamically evaluated revision numbers.
+(bsc#923794 CVE-2015-0248)
+  * Subversion HTTP servers allow spoofing svn:author property
+values for new revisions
+(bsc#923795 CVE-2015-0251)
+- Non-security updates:
+  * fixes number of client and server side non-security bugs
+  * improved working copy performanc
+  * reduction of resource use
+  * stability improvements
+  * usability improvements
+- 1.8.12 was not released
+
+---

Old:

  subversion-1.8.11.tar.bz2
  subversion-1.8.11.tar.bz2.asc

New:

  subversion-1.8.13.tar.bz2
  subversion-1.8.13.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.rKm2my/_old  2015-04-02 16:03:29.0 +0200
+++ /var/tmp/diff_new_pack.rKm2my/_new  2015-04-02 16:03:29.0 +0200
@@ -36,7 +36,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.8.11
+Version:1.8.13
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0


++ subversion-1.8.11.tar.bz2 - subversion-1.8.13.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.8.11.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.8.13.tar.bz2 differ: 
char 11, line 1




commit subversion for openSUSE:Factory

2015-03-28 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-03-28 18:39:01

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-03-18 
13:08:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-03-28 18:39:02.0 +0100
@@ -1,0 +2,7 @@
+Fri Mar 20 21:10:19 UTC 2015 - astie...@suse.com
+
+- Improve installation of secure password storage plugins for
+  KWallet and GNOME Keyring
+- Recommend installation of bash completion
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.6FFj11/_old  2015-03-28 18:39:03.0 +0100
+++ /var/tmp/diff_new_pack.6FFj11/_new  2015-03-28 18:39:03.0 +0100
@@ -124,6 +124,10 @@
 BuildRequires:  libkde4-devel
 BuildRequires:  libqt4-devel
 %endif
+%if 0%{?suse_version}
+Recommends: %{name}-bash-completion
+Recommends: %{name}-password-store
+%endif
 
 %description
 Subversion exists to be universally recognized and adopted as an open-source,
@@ -200,21 +204,23 @@
 
 %if %{with_kde}
 %package -n libsvn_auth_kwallet-1-0
-Summary:A Concurrent Versioning system similar to but better than CVS
+Summary:KWallet support for Subversion
 Group:  Development/Tools/Version Control
+Requires:   %{name} = %{version}
+Provides:   subversion-password-store = %{version}
 
 %description -n libsvn_auth_kwallet-1-0
-Provides KWallet integration for Subversion version control system.
+Provides KWallet integration for Subversion
 %endif
 
 %package -n libsvn_auth_gnome_keyring-1-0
-Summary:A Concurrent Versioning system similar to but better than CVS
+Summary:GNOME keyring sypport for Subversion
 Group:  Development/Tools/Version Control
+Requires:   %{name} = %{version}
+Provides:   subversion-password-store = %{version}
 
 %description -n libsvn_auth_gnome_keyring-1-0
-Subversion does the same thing cvs (CVS (Concurrent Versioning System))
-but has major enhancements compared to CVS. The name of the cmdline
-client is svn.
+Provides GNOME keyring support for Subversion
 
 %if 0%{?suse_version}  1130
 %package bash-completion



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2015-03-18 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-03-18 13:08:47

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-02-22 
17:26:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-03-18 13:08:48.0 +0100
@@ -1,0 +2,18 @@
+Tue Mar 10 20:09:16 UTC 2015 - astie...@suse.com
+
+- Fix running all regression tests with davautocheck.sh and
+  svnserveautocheck.sh when time is a shell built-in but not
+  a command: add subversion-1.8.11-autocheck-time.patch
+
+---
+Wed Mar  4 18:12:54 UTC 2015 - astie...@suse.com
+
+- fix sample configuration comments in subversion.conf [boo#916286]
+
+---
+Mon Mar  2 08:08:44 UTC 2015 - astie...@suse.com
+
+- SLE 11 SP3 build with all regression tests
+- run swig-py tests where they pass
+
+---

New:

  subversion-1.8.11-autocheck-time.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.gjzUuZ/_old  2015-03-18 13:08:50.0 +0100
+++ /var/tmp/diff_new_pack.gjzUuZ/_new  2015-03-18 13:08:50.0 +0100
@@ -70,6 +70,7 @@
 Patch42:subversion-1.8.11-swig-py-comment.patch
 Patch43:subversion-1.8.11-swig-py-comment-2.patch
 Patch44:subversion-1.8.11-swig-py-comment-3.patch
+Patch45:subversion-1.8.11-autocheck-time.patch
 BuildRequires:  apache2-devel
 BuildRequires:  apache2-prefork
 BuildRequires:  cyrus-sasl-devel
@@ -110,8 +111,10 @@
 %if %{with all_regression_tests}
 # tools required for network based tests
 BuildRequires:  net-tools
-BuildRequires:  time
 BuildRequires:  wget
+%if %{?suse_version} = 1310
+BuildRequires:  time
+%endif
 %endif
 %if %{with python_ctypes}
 BuildRequires:  ctypesgen
@@ -237,9 +240,10 @@
 %patch39
 %patch40 -p1
 %patch41 -p1
-%patch42 -p0
-%patch43 -p0
+%patch42
+%patch43
 %patch44 -p1
+%patch45 -p1
 
 %build
 # Re-boot strap, needed for patch37
@@ -414,13 +418,14 @@
 https
 svn
 
-%if 0%{?suse_version}  1130
 export LANG=C LC_ALL=C
 make %{?_smp_mflags} check CLEANUP=true || (cat fails.log; exit 1)
 make %{?_smp_mflags} check-javahl || (cat fails.log; exit 1)
 make %{?_smp_mflags} check-swig-pl || (cat fails.log; exit 1)
+%if 0%{?suse_version} = 1320
 # swig bindings check failing from swig 3.0.3 and later
-# make %{?_smp_mflags} check-swig-py || (cat fails.log; exit 1)
+make %{?_smp_mflags} check-swig-py || (cat fails.log; exit 1)
+%endif
 make %{?_smp_mflags} check-swig-rb || (cat fails.log; exit 1)
 %if %{with all_regression_tests}
 make %{?_smp_mflags} svnserveautocheck CLEANUP=true FS_TYPE=fsfs || (cat 
fails.log; exit 1)
@@ -428,7 +433,6 @@
 make %{?_smp_mflags} davautocheck CLEANUP=true FS_TYPE=fsfs || (cat fails.log; 
exit 1)
 make %{?_smp_mflags} davautocheck CLEANUP=true FS_TYPE=bdb || (cat fails.log; 
exit 1)
 %endif
-%endif
 
 %pre
 getent group %{svngroup} /dev/null || groupadd -r %{svngroup}


++ subversion-1.8.11-autocheck-time.patch ++

r1665652 | astieger | 2015-03-10 20:19:04 +0100 (Tue, 10 Mar 2015) | 13 lines
Changed paths:
   M /subversion/trunk/subversion/tests/cmdline/davautocheck.sh
   M /subversion/trunk/subversion/tests/cmdline/svnserveautocheck.sh

Follow-up to r1421594: Fix (svnserve|dav)autocheck when time is only a
built-in.

Some shells do not treat variable contents as a keyword, which in the
case of time makes the script fail if it is a built-in but not a
command.

* subversion/tests/cmdline/svnserveautocheck.sh,
  subversion/tests/cmdline/davautocheck.sh:
  Turn TIME_CMD into a function.

Approved by: breser, danielsh

This is the version of the patch backported to the 1.8 branch.


---
 subversion/tests/cmdline/davautocheck.sh  |   10 +++---
 subversion/tests/cmdline/svnserveautocheck.sh |   10 +++---
 2 files changed, 6 insertions(+), 14 deletions(-)

Index: subversion-1.8.11/subversion/tests/cmdline/davautocheck.sh
===
--- subversion-1.8.11.orig/subversion/tests/cmdline/davautocheck.sh 
2015-03-10 21:05:56.0 +0100
+++ subversion-1.8.11/subversion/tests/cmdline/davautocheck.sh  2015-03-10 
21:06:50.0 +0100
@@ -534,11 +534,7 @@ if [ $# -eq 1 ]  [ x$1 = 'x--no-test
   exit
 fi
 
-if type time  

commit subversion for openSUSE:Factory

2015-02-22 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-02-22 17:26:44

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2015-01-09 
20:50:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-02-22 17:26:45.0 +0100
@@ -1,0 +2,10 @@
+Fri Feb 20 15:59:32 UTC 2015 - astie...@suse.com
+
+- fix build with swig 3.0.3 and later:
+  * upstream subversion-1.8.11-swig-py-comment.patch
+  * upstream subversion-1.8.11-swig-py-comment-2.patch
+  * partial subversion-1.8.11-swig-py-comment-3.patch
+  There remains a regression in swig 3.0.3 and later which causes
+  check-swig-py to fail - disable these checks.
+
+---

New:

  subversion-1.8.11-swig-py-comment-2.patch
  subversion-1.8.11-swig-py-comment-3.patch
  subversion-1.8.11-swig-py-comment.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.Lt0Bc7/_old  2015-02-22 17:26:46.0 +0100
+++ /var/tmp/diff_new_pack.Lt0Bc7/_new  2015-02-22 17:26:46.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package subversion
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Andreas Stieger andreas.stie...@gmx.de
 # Copyright (c) 2009-2010 Pascal Bleser pascal.ble...@opensuse.org
 #
@@ -67,6 +67,9 @@
 Patch39:subversion-fix-parallel-build-support-for-perl-bindings.patch
 Patch40:subversion-perl-underlinking.patch
 Patch41:subversion-1.8.10-fix-bashisms.patch
+Patch42:subversion-1.8.11-swig-py-comment.patch
+Patch43:subversion-1.8.11-swig-py-comment-2.patch
+Patch44:subversion-1.8.11-swig-py-comment-3.patch
 BuildRequires:  apache2-devel
 BuildRequires:  apache2-prefork
 BuildRequires:  cyrus-sasl-devel
@@ -234,6 +237,9 @@
 %patch39
 %patch40 -p1
 %patch41 -p1
+%patch42 -p0
+%patch43 -p0
+%patch44 -p1
 
 %build
 # Re-boot strap, needed for patch37
@@ -413,7 +419,8 @@
 make %{?_smp_mflags} check CLEANUP=true || (cat fails.log; exit 1)
 make %{?_smp_mflags} check-javahl || (cat fails.log; exit 1)
 make %{?_smp_mflags} check-swig-pl || (cat fails.log; exit 1)
-make %{?_smp_mflags} check-swig-py || (cat fails.log; exit 1)
+# swig bindings check failing from swig 3.0.3 and later
+# make %{?_smp_mflags} check-swig-py || (cat fails.log; exit 1)
 make %{?_smp_mflags} check-swig-rb || (cat fails.log; exit 1)
 %if %{with all_regression_tests}
 make %{?_smp_mflags} svnserveautocheck CLEANUP=true FS_TYPE=fsfs || (cat 
fails.log; exit 1)


++ subversion-1.8.11-swig-py-comment-2.patch ++

r1658347 | brane | 2015-02-09 11:23:53 +0100 (Mon, 09 Feb 2015) | 6 lines
Changed paths:
   M /subversion/trunk/subversion/bindings/swig/svn_delta.i

Partial fix for bindings build with Swig 3.0.x; fixes swig-pl and swig-rb.

* subversion/bindings/swig/svn_delta.i:
   Escape Python code block so that Swig doesn't error out on the comments,
   thinking they're unknown directives.


Index: subversion/bindings/swig/svn_delta.i
===
--- subversion/bindings/swig/svn_delta.i(revision 1658346)
+++ subversion/bindings/swig/svn_delta.i(revision 1658347)
@@ -205,11 +205,11 @@
 %include svn_delta_h.swg
 
 #ifdef SWIGPYTHON
-%pythoncode {
+%pythoncode %{
 # This function is for backwards compatibility only.
 # Use svn_txdelta_window_t.ops instead.
 svn_txdelta_window_t_ops_get = svn_txdelta_window_t._ops_get
-}
+%}
 #endif
 
 #ifdef SWIGRUBY
++ subversion-1.8.11-swig-py-comment-3.patch ++
Index: subversion-1.8.11/subversion/bindings/swig/include/proxy.swg
===
--- subversion-1.8.11.orig/subversion/bindings/swig/include/proxy.swg
+++ subversion-1.8.11/subversion/bindings/swig/include/proxy.swg
@@ -83,13 +83,10 @@
 
 value = _swig_getattr(self, self.__class__, name)
 
-# If we got back a different object than we have, we need to copy all our
-# metadata into it, so that it looks identical
 members = self.__dict__.get(_members)
 if members is not None:
   _copy_metadata_deep(value, members.get(name))
 
-# Verify that the new object is good
 _assert_valid_deep(value)
 
 return value
@@ -98,9 +95,6 @@
 Set an attribute on 

commit subversion for openSUSE:Factory

2015-01-09 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2015-01-09 20:50:28

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-12-19 
09:37:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2015-01-09 20:50:33.0 +0100
@@ -1,0 +2,5 @@
+Thu Jan  8 15:41:32 UTC 2015 - bwiedem...@suse.com
+
+- fix sysconfig file generation (bnc#911620)
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.zPPigk/_old  2015-01-09 20:50:34.0 +0100
+++ /var/tmp/diff_new_pack.zPPigk/_new  2015-01-09 20:50:34.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package subversion
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Andreas Stieger andreas.stie...@gmx.de
 # Copyright (c) 2009-2010 Pascal Bleser pascal.ble...@opensuse.org
 #
@@ -438,7 +438,7 @@
 %endif
 
 %post
-%{fillup_only svnserve}
+%{fillup_only -n svnserve svnserve}
 %if 0%{?with_systemd}
 %service_add_post svnserve.service
 systemd-tmpfiles --create %{_tmpfilesdir}/svnserve.conf



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2014-12-19 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-12-19 09:38:51

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-11-24 
11:09:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-12-19 09:37:47.0 +0100
@@ -1,0 +2,34 @@
+Thu Dec 18 14:33:55 UTC 2014 - andreas.stie...@gmx.de
+
+- Apache Subversion 1.8.11
+- This release addresses two security issues: [boo#909935]
+  * CVE-2014-3580: mod_dav_svn DoS from invalid REPORT requests.
+  * CVE-2014-8108: mod_dav_svn DoS from use of invalid transaction
+names.
+- Client-side bugfixes:
+  * checkout/update: fix file externals failing to follow history
+and subsequently silently failing
+  * patch: don't skip targets in valid --git difs
+  * diff: make property output in diffs stable
+  * diff: fix diff of local copied directory with props
+  * diff: fix changelist filter for repos-WC and WC-WC
+  * remove broken conflict resolver menu options that always error
+out
+  * improve gpg-agent support
+  * fix crash in eclipse IDE with GNOME Keyring
+  * fix externals shadowing a versioned directory
+  * fix problems working on unix file systems that don't support
+permissions
+  * upgrade: keep external registrations
+  * cleanup: iprove performance of recorded timestamp fixups
+  * translation updates for German
+- Server-side bugfixes:
+  * disable revprop caching feature due to cache invalidation
+problems
+  * skip generating uniquifiers if rep-sharing is not supported
+  * mod_dav_svn: reject requests with missing repository paths
+  * mod_dav_svn: reject requests with invalid virtual transaction
+names
+  * mod_dav_svn: avoid unneeded memory growth in resource walking
+
+---

Old:

  subversion-1.8.10.tar.bz2
  subversion-1.8.10.tar.bz2.asc

New:

  subversion-1.8.11.tar.bz2
  subversion-1.8.11.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.AIMRUS/_old  2014-12-19 09:37:49.0 +0100
+++ /var/tmp/diff_new_pack.AIMRUS/_new  2014-12-19 09:37:49.0 +0100
@@ -36,7 +36,7 @@
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
 Name:   subversion
-Version:1.8.10
+Version:1.8.11
 Release:0
 Summary:Subversion version control system
 License:Apache-2.0


++ subversion-1.8.10.tar.bz2 - subversion-1.8.11.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.8.10.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.8.11.tar.bz2 differ: 
char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-11-24 11:08:55

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-11-04 
17:29:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-11-24 11:09:07.0 +0100
@@ -1,0 +2,7 @@
+Thu Nov 20 00:20:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashisms in mailer-init.sh script
+- add patches:
+  * subversion-1.8.10-fix-bashisms.patch
+
+---

New:

  subversion-1.8.10-fix-bashisms.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.kAOUkX/_old  2014-11-24 11:09:08.0 +0100
+++ /var/tmp/diff_new_pack.kAOUkX/_new  2014-11-24 11:09:08.0 +0100
@@ -66,6 +66,7 @@
 Patch38:subversion-1.8.9-allow-httpd-2.4.6.patch
 Patch39:subversion-fix-parallel-build-support-for-perl-bindings.patch
 Patch40:subversion-perl-underlinking.patch
+Patch41:subversion-1.8.10-fix-bashisms.patch
 BuildRequires:  apache2-devel
 BuildRequires:  apache2-prefork
 BuildRequires:  cyrus-sasl-devel
@@ -232,6 +233,7 @@
 %patch38 -p1
 %patch39
 %patch40 -p1
+%patch41 -p1
 
 %build
 # Re-boot strap, needed for patch37


++ subversion-1.8.10-fix-bashisms.patch ++
From: Oleksandr Chumachenko led...@gmail.com
Date: Thu Nov 20 19:44:10 2014 UTC
Subject: [PATCH] Remove bashism in mailer.py test suite
References: http://svn.apache.org/viewvc?view=revisionrevision=r1640795
Upstream: committed

* mailer/tests/mailer-init.sh
  Change echo -e to more portable printf

---
 tools/hook-scripts/mailer/tests/mailer-init.sh |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Index: subversion-1.8.10/tools/hook-scripts/mailer/tests/mailer-init.sh
===
--- subversion-1.8.10.orig/tools/hook-scripts/mailer/tests/mailer-init.sh   
2013-02-25 03:30:54.0 +
+++ subversion-1.8.10/tools/hook-scripts/mailer/tests/mailer-init.sh
2014-11-20 19:00:52.0 +
@@ -101,14 +101,14 @@ echo change C6  dir6/file4
 svn commit -m copy dir, then make a change
 
 # add a binary file and set property to binary value
-echo -e \x00\x01\x02\x03\x04  file11
+printf \x00\x01\x02\x03\x04\n  file11
 svn add file11
 svn ps svn:mime-type application/octect-stream file11
 svn ps prop2 -F file11 file9 
 svn commit -m add binary file
 
 # change the binary file and set property to non binary value
-echo -e \x20\x01\x02\x20  file11
+printf \x20\x01\x02\x20\n  file11
 svn ps prop2 propval2 file9 
 svn commit -m change binary file
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2014-11-04 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-11-04 17:29:00

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-09-30 
19:41:51.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-11-04 17:29:18.0 +0100
@@ -1,0 +2,8 @@
+Sat Nov  1 22:56:00 UTC 2014 - andreas.stie...@gmx.de
+
+- Add a versioned runtime requirement for sqlite and pass it to
+  configure via --enable-sqlite-compatibility-version to allow
+  running with sqlite older than at build time but compatible.
+- make build with KDE / WKallet optional to fix build with SLE 12
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.SSTYR0/_old  2014-11-04 17:29:19.0 +0100
+++ /var/tmp/diff_new_pack.SSTYR0/_new  2014-11-04 17:29:19.0 +0100
@@ -26,6 +26,8 @@
 %defineapache_libexecdir   %(%{apxs} -q LIBEXECDIR)
 %defineapache_sysconfdir   %(%{apxs} -q SYSCONFDIR)
 %define apache_mmn  %(MMN=$(%{apxs} -q LIBEXECDIR)_MMN; test -x 
$MMN  $MMN)
+%define sqlite_minimum_version 3.7.12
+%define with_kde 0%{?suse_version} != 1315
 %if 0%{?suse_version}  1140
 %define with_systemd 1
 BuildRequires:  pkgconfig(systemd)
@@ -33,7 +35,6 @@
 %endif
 %bcond_without python_ctypes
 %bcond_withall_regression_tests
-
 Name:   subversion
 Version:1.8.10
 Release:0
@@ -76,11 +77,8 @@
 BuildRequires:  glib2-devel
 BuildRequires:  java-devel = 1.6.0
 BuildRequires:  junit
-BuildRequires:  kdelibs4-core
 BuildRequires:  krb5-devel
 BuildRequires:  libgnome-keyring-devel
-BuildRequires:  libkde4-devel
-BuildRequires:  libqt4-devel
 BuildRequires:  libserf-devel = 1.2.1
 BuildRequires:  libstdc++-devel
 BuildRequires:  libtool
@@ -88,10 +86,11 @@
 BuildRequires:  python-devel
 BuildRequires:  python-xml
 BuildRequires:  ruby-devel = 1.8.2
-BuildRequires:  sqlite3-devel = 3.7.12
+BuildRequires:  sqlite3-devel = %{sqlite_minimum_version}
 BuildRequires:  swig
 BuildRequires:  update-alternatives
 BuildRequires:  zlib-devel
+Requires:   libsqlite3-0 = %{sqlite_minimum_version}
 Requires(post): %fillup_prereq
 Requires(pre):  pwdutils
 Provides:   subversion-javahl = %{version}-%{release}
@@ -113,6 +112,11 @@
 %if %{with python_ctypes}
 BuildRequires:  ctypesgen
 %endif
+%if %{with_kde}
+BuildRequires:  kdelibs4-core
+BuildRequires:  libkde4-devel
+BuildRequires:  libqt4-devel
+%endif
 
 %description
 Subversion exists to be universally recognized and adopted as an open-source,
@@ -187,12 +191,14 @@
 The subversion-server package adds the Subversion server Apache module
 to the Apache directories and configuration.
 
+%if %{with_kde}
 %package -n libsvn_auth_kwallet-1-0
 Summary:A Concurrent Versioning system similar to but better than CVS
 Group:  Development/Tools/Version Control
 
 %description -n libsvn_auth_kwallet-1-0
 Provides KWallet integration for Subversion version control system.
+%endif
 
 %package -n libsvn_auth_gnome_keyring-1-0
 Summary:A Concurrent Versioning system similar to but better than CVS
@@ -279,8 +285,11 @@
--with-junit=%{_datadir}/java/junit.jar \
--with-jikes=no \
--with-sqlite=%{_prefix} \
+   --enable-sqlite-compatibility-version=%{sqlite_minimum_version} \
--with-gnome-keyring \
+%if %{with_kde}
--with-kwallet \
+%endif
--disable-mod-activation \
--with-libmagic \
--disable-static
@@ -460,9 +469,11 @@
 
 %postun -n libsvn_auth_gnome_keyring-1-0 -p /sbin/ldconfig
 
+%if %{with_kde}
 %post -n libsvn_auth_kwallet-1-0 -p /sbin/ldconfig
 
 %postun -n libsvn_auth_kwallet-1-0 -p /sbin/ldconfig
+%endif
 
 %files -f files.subversion
 %defattr(-,root,root)
@@ -563,10 +574,12 @@
 %{_libdir}/libsvn_auth_gnome_keyring-1.so.0
 %{_libdir}/libsvn_auth_gnome_keyring-1.so.0.*
 
+%if %{with_kde}
 %files -n libsvn_auth_kwallet-1-0
 %defattr(-,root,root)
 %{_libdir}/libsvn_auth_kwallet-1.so.0
 %{_libdir}/libsvn_auth_kwallet-1.so.0.*
+%endif
 
 %if 0%{?suse_version}  1130
 %files bash-completion



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2014-09-30 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-09-30 19:40:10

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-09-26 
11:21:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-09-30 19:41:51.0 +0200
@@ -1,0 +2,5 @@
+Sat Sep 27 22:56:01 UTC 2014 - andreas.stie...@gmx.de
+
+- enable build with python-ctypesgen
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.w5hS0b/_old  2014-09-30 19:41:52.0 +0200
+++ /var/tmp/diff_new_pack.w5hS0b/_new  2014-09-30 19:41:52.0 +0200
@@ -31,7 +31,7 @@
 BuildRequires:  pkgconfig(systemd)
 %{?systemd_requires}
 %endif
-%bcond_withpython_ctypes
+%bcond_without python_ctypes
 %bcond_withall_regression_tests
 
 Name:   subversion



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2014-09-26 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-09-26 10:52:00

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-09-10 
17:02:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-09-26 11:21:21.0 +0200
@@ -1,0 +2,7 @@
+Wed Sep 17 13:10:50 UTC 2014 - jweberho...@weberhofer.at
+
+- INSTALL#SQLite says 'Subversion 1.8 requires SQLite version 3.7.12 or above';
+  therefore I lowered the sqlite requirement to make the subversion run on
+  older system versions, tooi. [bnc#897033]
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.VG0Rvc/_old  2014-09-26 11:21:22.0 +0200
+++ /var/tmp/diff_new_pack.VG0Rvc/_new  2014-09-26 11:21:22.0 +0200
@@ -88,7 +88,7 @@
 BuildRequires:  python-devel
 BuildRequires:  python-xml
 BuildRequires:  ruby-devel = 1.8.2
-BuildRequires:  sqlite3-devel = 3.7.15.1
+BuildRequires:  sqlite3-devel = 3.7.12
 BuildRequires:  swig
 BuildRequires:  update-alternatives
 BuildRequires:  zlib-devel



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2014-09-10 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-09-10 17:02:16

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-08-13 
08:49:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-09-10 17:02:45.0 +0200
@@ -1,0 +2,36 @@
+Tue Sep  9 06:57:54 UTC 2014 - andreas.stie...@gmx.de
+
+- Re-enable optional running full regression test suite,
+  cleanup of dependencies only for network based tests.
+- make build with ctypesgen optional, off as it is not in Factory
+
+---
+Mon Sep  8 22:41:18 UTC 2014 - andreas.stie...@gmx.de
+
+- move autogen to %build to not break quilt setup
+
+---
+Thu Sep  4 13:38:53 UTC 2014 - tchva...@suse.com
+
+- Use python_sitearch properly
+
+---
+Thu Sep  4 11:50:04 UTC 2014 - tchva...@suse.com
+
+- Cleanup with spec-cleaner, remove crufty conditionals to reduce
+  the in-build conditions
+- Install only systemd packages where needed
+- Drop support of really old stuff (sle10)
+- Run only basic tests and run them always
+- Unbundle everything. For older distros rather use linkpac
+- Removed patches:
+  * subversion.libtool-pie-flags.patch
+  * subversion.perl.LD_RUN_PATH.patch
+  * swig.noembed.patch
+- Added patches:
+  * subversion-1.8.0-rpath.patch
+  * subversion-fix-parallel-build-support-for-perl-bindings.patch
+  * subversion-perl-underlinking.patch
+  * subversion-swig-perl-Wall.patch
+
+---

Old:

  sqlite-amalgamation-3071501.zip
  subversion.libtool-pie-flags.patch
  subversion.perl.LD_RUN_PATH.patch
  swig-1.3.36.tar.gz
  swig.noembed.patch

New:

  subversion-1.8.0-rpath.patch
  subversion-fix-parallel-build-support-for-perl-bindings.patch
  subversion-perl-underlinking.patch
  subversion-swig-perl-Wall.patch



Other differences:
--
++ subversion.spec ++
 1001 lines (skipped)
 between /work/SRC/openSUSE:Factory/subversion/subversion.spec
 and /work/SRC/openSUSE:Factory/.subversion.new/subversion.spec

++ _constraints ++
--- /var/tmp/diff_new_pack.Jn23zs/_old  2014-09-10 17:02:47.0 +0200
+++ /var/tmp/diff_new_pack.Jn23zs/_new  2014-09-10 17:02:47.0 +0200
@@ -2,7 +2,7 @@
 constraints
   hardware
 memory
-  size unit=M768/size
+  size unit=M1024/size
 /memory
   /hardware
 /constraints

++ subversion-1.8.0-rpath.patch ++
Prevent the linker from adding an rpath to shared libraries.  Original
patch by David Kimdon dwhe...@debian.org.  The basic theory is:

- Split the $(LINK) makefile macro into $(LINK) and $(LINK_LIB).
- Comment out LD_RUN_PATH in the Perl makefiles.
- Use libtool instead of apxs to install the apache modules.
  libtool relinks without rpath in this case, apxs obviously doesn't.

--- a/Makefile.in
+++ b/Makefile.in
@@ -216,10 +216,10 @@
 # special compilation for files destined for cxxhl
 COMPILE_CXXHL_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=compile $(COMPILE_CXX) 
$(LT_CFLAGS) $(CXXHL_INCLUDES) -o $@ -c
 
-LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) 
$(LDFLAGS) -rpath $(libdir)
-LINK_LIB = $(LINK) $(LT_SO_VERSION)
-LINK_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=link $(CXX) $(LT_LDFLAGS) 
$(CXXFLAGS) $(LDFLAGS) -rpath $(libdir)
-LINK_CXX_LIB = $(LINK_CXX) $(LT_SO_VERSION)
+LINK = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) $(CFLAGS) 
$(LDFLAGS)
+LINK_LIB = $(LINK) $(LT_SO_VERSION) -rpath $(libdir)
+LINK_CXX = $(LIBTOOL) $(LTCXXFLAGS) --mode=link $(CXX) $(LT_LDFLAGS) 
$(CXXFLAGS) $(LDFLAGS)
+LINK_CXX_LIB = $(LINK_CXX) $(LT_SO_VERSION) -rpath $(libdir)
 
 # special link rule for mod_dav_svn
 LINK_APACHE_MOD = $(LIBTOOL) $(LTFLAGS) --mode=link $(CC) $(LT_LDFLAGS) 
$(CFLAGS) $(LDFLAGS) -rpath $(APACHE_LIBEXECDIR) -avoid-version -module 
$(APACHE_LDFLAGS)
@@ -777,7 +777,9 @@
./config.status subversion/bindings/swig/perl/native/Makefile.PL
 
 $(SWIG_PL_DIR)/native/Makefile: $(SWIG_PL_DIR)/native/Makefile.PL
-   cd $(SWIG_PL_DIR)/native; $(PERL) Makefile.PL
+   cd $(SWIG_PL_DIR)/native; \
+   $(PERL) Makefile.PL INSTALLDIRS=vendor; \
+   sed -i -e '/^LD_RUN_PATH/s/^/#/' Makefile Makefile.[a-z]*
 
 # There is a readlink -f command on some systems for the same purpose,
 # but it's not as portable (e.g. Mac OS X doesn't have it).  These should
--- a/build.conf

commit subversion for openSUSE:Factory

2014-08-13 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-08-13 08:49:10

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-07-24 
07:32:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-08-13 08:49:19.0 +0200
@@ -1,0 +2,28 @@
+Thu Aug  7 22:22:08 UTC 2014 - andreas.stie...@gmx.de
+
+- Apache Subversion 1.8.10
+- Client-side bugfixes:
+  * guard against md5 hash collisions when finding cached
+credentials [bnc#889849] [CVE-2014-3528]
+  * ra_serf: properly match wildcards in SSL certs.
+[bnc#890511] [CVE-2014-3522]
+  * ra_serf: ignore the CommonName in SSL certs where there are
+Subject Alt Names
+  * ra_serf: fix a URI escaping bug that prevented deleting locked
+paths
+  * rm: Display the proper URL when deleting a URL in the commit
+log editor
+  * log: Fix another instance of broken pipe error
+  * copy: Properly handle props not present or excluded on cross wc
+copy
+  * copy: Fix copying parents of locally deleted nodes between wcs
+  * externals: Properly delete ancestor directories of externals
+when removing the external by changing svn:externals.
+  * ra_serf: fix memory lifetime of some hash values
+- Server-side bugfixes:
+  * fsfs: omit config file when creating pre-1.5 format repos
+- Bindings:
+  * ruby: removing warning about Ruby 1.9 support being new.
+  * python: fix notify_func callbacks
+
+---

Old:

  subversion-1.8.9.tar.bz2
  subversion-1.8.9.tar.bz2.asc

New:

  subversion-1.8.10.tar.bz2
  subversion-1.8.10.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.mFz0TN/_old  2014-08-13 08:49:21.0 +0200
+++ /var/tmp/diff_new_pack.mFz0TN/_new  2014-08-13 08:49:21.0 +0200
@@ -41,7 +41,7 @@
 %{!?_tmpfilesdir:%global _tmpfilesdir /usr/lib/tmpfiles.d}
 
 Name:   subversion
-Version:1.8.9
+Version:1.8.10
 Release:0
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36



++ subversion-1.8.9.tar.bz2 - subversion-1.8.10.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.8.9.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.8.10.tar.bz2 differ: 
char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2014-07-23 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-07-24 07:32:04

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-06-06 
14:36:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-07-24 07:32:05.0 +0200
@@ -1,0 +2,6 @@
+Tue Jul 22 17:09:01 CEST 2014 - m...@suse.de
+
+- do not undef bool in swig, it breaks modern perl versions
+  new patch: swig.noembed.patch
+
+---

New:

  swig.noembed.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.yehC7K/_old  2014-07-24 07:32:06.0 +0200
+++ /var/tmp/diff_new_pack.yehC7K/_new  2014-07-24 07:32:06.0 +0200
@@ -179,6 +179,7 @@
 Patch31:subversion.perl.LD_RUN_PATH.patch
 Patch37:subversion-no-build-date.patch
 Patch38:subversion-1.8.9-allow-httpd-2.4.6.patch
+Patch39:swig.noembed.patch
 #
 %if %with_ruby
 %define rb_arch %(echo %{_host_cpu}-%{_os} | sed -e s/i686/i586/ -e 
s/armv5tel/armv4l/ -e s/hppa2.0/hppa/)
@@ -326,6 +327,9 @@
 %prep
 %if %with_intree_swig
 %setup -q -n subversion-%{version} -a 4 -b 90
+pushd ../swig-%{swig_version}
+%patch39
+popd
 %else
 %setup -q -n subversion-%{version} -a 4
 %endif




++ swig.noembed.patch ++
From: Michael Schröder m...@suse.com
Date: Tue, 22 Jul 2014 17:09:01 +0100
Subject: do not undef bool in swig, it breaks modern perl versions
References: 
https://github.com/swig/swig/commit/4305a3cef9b210541c3b88ab2fd03d787c3bca66
Upstream: committed

Fixes swig compilation errors like:

[  778s] /usr/lib/perl5/5.20.0/i586-linux-thread-multi/CORE/handy.h:124:39: 
error: expected ':' before numeric constant
[  778s]  #define cBOOL(cbool) ((cbool) ? (bool)1 : (bool)0)

[  778s] core.c: In function '_wrap_svn_diff_open_patch_file':
[  778s] /usr/lib/perl5/5.20.0/i586-linux-thread-multi/CORE/handy.h:124:34: 
error: 'bool' undeclared (first use in this function)
[  778s]  #define cBOOL(cbool) ((cbool) ? (bool)1 : (bool)0)
etc.

--- ./Lib/perl5/noembed.h.orig  2014-07-22 15:04:46.921825843 +
+++ ./Lib/perl5/noembed.h   2014-07-22 15:04:58.983770532 +
@@ -61,9 +61,6 @@
 #ifdef eof
   #undef eof
 #endif
-#ifdef bool
-  #undef bool
-#endif
 #ifdef close
   #undef close
 #endif
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2014-06-06 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-06-06 14:36:26

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-05-14 
10:46:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-06-06 14:36:38.0 +0200
@@ -1,0 +2,5 @@
+Wed Jun  4 22:30:27 UTC 2014 - andreas.stie...@gmx.de
+
+- do not package svnserve pid file in /var/run, fixing Factory
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.2HAJCc/_old  2014-06-06 14:36:40.0 +0200
+++ /var/tmp/diff_new_pack.2HAJCc/_new  2014-06-06 14:36:40.0 +0200
@@ -38,6 +38,7 @@
 
 %define svngroup svn
 %define svnuser svn
+%{!?_tmpfilesdir:%global _tmpfilesdir /usr/lib/tmpfiles.d}
 
 Name:   subversion
 Version:1.8.9
@@ -580,9 +581,8 @@
 %{__install} -d -m 0755 %{buildroot}/srv/svn
 %if 0%{?has_systemd}
 install -m 644 -D %{S:14} $RPM_BUILD_ROOT/%{_unitdir}/svnserve.service
-%{__install} -d -m 0755 %{buildroot}/var/run/svnserve/
-%{__install} -d -m 0755 %{buildroot}/usr/lib/tmpfiles.d/
-%{__install} -m 0644 %{SOURCE15} %{buildroot}/usr/lib/tmpfiles.d/svnserve.conf
+%{__install} -d -m 0755 %{buildroot}/%{_tmpfilesdir}
+%{__install} -m 0644 %{SOURCE15} %{buildroot}/%{_tmpfilesdir}/svnserve.conf
 %endif
 #useless libtool stuff
 rm -f %{buildroot}%{_libdir}/*.la
@@ -672,7 +672,7 @@
 %{fillup_and_insserv -n svnserve svnserve}
 %if 0%{?has_systemd}
 %service_add_post svnserve.service
-systemd-tmpfiles --create /usr/lib/tmpfiles.d/svnserve.conf
+systemd-tmpfiles --create %{_tmpfilesdir}/svnserve.conf
 %endif
 /sbin/ldconfig
 
@@ -720,8 +720,7 @@
 %config %{_fwdefdir}/*
 %if 0%{?has_systemd}
 %{_unitdir}/svnserve.service
-%ghost %dir %attr(755,%{svnuser},%{svngroup}) /var/run/svnserve
-/usr/lib/tmpfiles.d/svnserve.conf
+%{_tmpfilesdir}/svnserve.conf
 %endif
 #
 %attr(755,root,root) /usr/bin/svn




-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2014-05-14 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-05-14 10:46:24

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-05-01 
07:53:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-05-14 10:46:27.0 +0200
@@ -1,0 +2,61 @@
+Tue May 13 17:34:59 UTC 2014 - andreas.stie...@gmx.de
+
+- Apache Subversion 1.8.9 [bnc#877555]
+- Client-side bugfixes:
+  * log: use proper peg revision over DAV
+  * upgrade: allow upgrading from 1.7 with exclusive locks
+  * proplist: resolve inconsitent inherited property results
+  * increase minimal timestamp sleep from 1ms to 10ms
+  * merge: automatic merge confused by subtree merge
+  * propget: report proper error on invalid revision for url
+  * commit: fix an assertion when committing a deleted descendant
+  * merge: resolve segfault when '--force' merges a directory
+delete
+  * resolve: prevent interactive conflict resolution when nothing
+has been done to resolve the conflict
+  * update: fix locks lost from wc with pre-1.6.17 servers
+  * merge: honor the 'preserved-conflict-file-exts' setting
+  * list: fix '--verbose' against older servers
+  * unlock: fix ability to remove locks with timeouts
+  * copy: fix 'svn copy URL WC' on relocated working copies
+  * export: allow file externals to be exported
+  * move: fix working copy db inconsistency in cert scenarios
+  * commit: fix an issue where mixed revision copy with non copy
+descendants that shadow a not present node couldn't be committed
+  * delete: properly remove move_to info when the node in its
+original location is removed
+  * status; fix an issue where output would vary based on if the
+target was the node itself or its parent
+- Server-side bugfixes:
+  * svnadmin dump: don't let invalid mergeinfo stop dump
+  * svnserve: resolve performance regression caused by iprops
+  * reduce size of memory buffer when reading config files
+  * remove dead transaction if commit was blocked by hook
+  * svnrdump load: fix crash when svn:* normalization
+  * fix memcached support
+  * svndumpfilter: fix order of node record headers
+  * mod_dav_svn: allow generic DAV clients to refresh locks
+  * mod_dav_svn: detect out of dateness correctly during commit
+- Developer-visible changes:
+  * improve consistency checks of DAV inherited property requests
+  * fix ocassional failure in autoprop_tests.py
+  * avoid duplicate sqlite analyze information rows
+  * add Mavericks to our sysinfo output
+  * bump copyright years to 2014
+  * unbreak test suite when running as root
+  * resolve buffer overflow in testcode
+  * fix libmagic detection with custom LDFLAGS
+  * fix an out of scope variable use in merge
+  * javahl: fix crash from resolve callback throwing an exception
+  * ruby: fix two memory lifetime bugs
+  * fix a missing null byte when handling old pre-1.4 deltas
+  * fix building with APR 0.9.x
+  * make svn_ra_get_locks() and svn_ra_get_lock() report not locked
+nodes with a NULL svn_lock_t *, as documented
+  * fix tests for compiler flags
+- Packaging changes:
+  * adds subversion-1.8.9-allow-httpd-2.4.6.patch to allow building
+against blacklisted httpd 2.4.6 which has the required patches
+  * update subversion-no-build-date.patch for context changes
+
+---

Old:

  subversion-1.8.8.tar.bz2
  subversion-1.8.8.tar.bz2.asc

New:

  subversion-1.8.9-allow-httpd-2.4.6.patch
  subversion-1.8.9.tar.bz2
  subversion-1.8.9.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.5V56qr/_old  2014-05-14 10:46:29.0 +0200
+++ /var/tmp/diff_new_pack.5V56qr/_new  2014-05-14 10:46:29.0 +0200
@@ -40,7 +40,7 @@
 %define svnuser svn
 
 Name:   subversion
-Version:1.8.8
+Version:1.8.9
 Release:0
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36
@@ -177,6 +177,7 @@
 Patch23:subversion.libtool-pie-flags.patch
 Patch31:subversion.perl.LD_RUN_PATH.patch
 Patch37:subversion-no-build-date.patch
+Patch38:subversion-1.8.9-allow-httpd-2.4.6.patch
 #
 %if %with_ruby
 %define rb_arch %(echo %{_host_cpu}-%{_os} | sed -e s/i686/i586/ -e 
s/armv5tel/armv4l/ -e s/hppa2.0/hppa/)
@@ -340,6 +341,7 @@
 %patch23 -p1
 %patch31 -p1
 %patch37 -p1
+%patch38 -p1
 
 SQLITE_RECOMMENDED_VER=$(grep -E '^SQLITE_RECOMMENDED_VER=' configure.ac|cut 
-f2 -d=|cut -f2 -d\)
 #



++ 

commit subversion for openSUSE:Factory

2014-04-30 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-05-01 07:53:05

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-02-21 
06:58:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-05-01 07:53:06.0 +0200
@@ -1,0 +2,6 @@
+Wed Apr 23 16:14:18 UTC 2014 - dmuel...@suse.com
+
+- remove dependency on gpg-offline (is already checked
+  by source_validator)
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.HM5t3p/_old  2014-05-01 07:53:07.0 +0200
+++ /var/tmp/diff_new_pack.HM5t3p/_new  2014-05-01 07:53:07.0 +0200
@@ -156,9 +156,6 @@
 # https://people.apache.org/keys/group/subversion-pmc.asc
 Source50:   subversion.keyring
 Source51:   
https://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2.asc
-%if 0%{?suse_version} = 1230
-BuildRequires:  gpg-offline
-%endif
 %if %with_intree_swig
 Source90:   
http://sourceforge.net/projects/swig/files/swig/swig-%{swig_version}/swig-%{swig_version}.tar.gz
 %else
@@ -325,7 +322,6 @@
 %endif # with_bashcomp
 
 %prep
-%{?gpg_verify: %gpg_verify %{S:51}}
 %if %with_intree_swig
 %setup -q -n subversion-%{version} -a 4 -b 90
 %else




-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2014-02-20 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-02-21 06:58:44

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2014-02-11 
10:45:40.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-02-21 06:58:46.0 +0100
@@ -1,0 +2,56 @@
+Wed Feb 19 00:00:00 UTC 2014 - andreas.stie...@gmx.de
+
+- Apache Subversion 1.8.8
+- Client-side bugfixes:
+  * fix automatic relocate for wcs not at repository root
+  * wc: improve performance when used with SQLite 3.8
+  * copy: fix some scenarios that broke the working copy
+  * move: fix errors when moving files between an external and the
+parent working copy
+  * log: resolve performance regression in certain scenarios
+  * merge: decrease work to detect differences between 3 files
+  * commit: don't change file permissions inappropriately
+  * commit: fix assertion due to invalid pool lifetime
+  * version: don't cut off the distribution version on Linux
+  * flush stdout before exiting to avoid information being lost
+  * status: fix missing sentinel value on warning codes
+  * update/switch: improve some WC db queries that may return
+incorrect results depending on how SQLite is built
+- Server-side bugfixes:
+  * reduce memory usage during checkout and export
+  * fsfs: create rep-cache.db with proper permissions
+  * mod_dav_svn: prevent crashes with SVNListParentPath on
+(previously patched in this package)
+  * mod_dav_svn: fix SVNAllowBulkUpdates directive merging
+  * mod_dav_svn: include requested property changes in reports
+  * svnserve: correct default cache size in help text
+  * svnadmin dump: reduce size of dump files with '--deltas'
+  * resolve integer underflow that resulted in infinite loops
+- developer visible changes:
+  * fix ocassional failure of check_tests.py 12
+  * fix failure with SQLite 3.8.1-3.8.3 when built with
+SQLITE_ENABLE_STAT3/4 due to bug in SQLite
+  * specify SQLite defaults that can be changed when SQLite is
+built to avoid unexpected behavior with Subversion
+  * numerous documentation fixes
+  * svn_client_commit_item3_dup() fix pool lifetime issues
+  * ra_serf: properly ask multiple certificate validation providers
+for acceptance of certificate failures
+  * release internal fs objects when closing commit editor
+  * svn_client_proplist4() don't call the callback multiple times
+for the same path in order to deliver inherited properties
+- Bindings:
+  * swig-pl: fix with --enable-sqlite-compatibility-version
+  * swig: fix building from tarball with an out-of-tree build
+- removed patches:
+  * subversion-1.8.x-SQLite-3.8.patch, committed upstream
+  * subversion-1.8.x-fix-ppc-tests.patch, committed upstream
+  * subversion-CVE-2014-0032.patch, now upstream 
+- packaging changes:
+  * only require and build with junit when building with java and
+running regression tests
+  * specify memory constraints for reliable builds with regression
+tests
+- 1.8.6 and 1.8.7 were not released
+
+---

Old:

  subversion-1.8.5.tar.bz2
  subversion-1.8.5.tar.bz2.asc
  subversion-1.8.x-SQLite-3.8.patch
  subversion-1.8.x-fix-ppc-tests.patch
  subversion-CVE-2014-0032.patch

New:

  _constraints
  subversion-1.8.8.tar.bz2
  subversion-1.8.8.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.R0qCki/_old  2014-02-21 06:58:47.0 +0100
+++ /var/tmp/diff_new_pack.R0qCki/_new  2014-02-21 06:58:47.0 +0100
@@ -40,7 +40,7 @@
 %define svnuser svn
 
 Name:   subversion
-Version:1.8.5
+Version:1.8.8
 Release:0
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36
@@ -107,7 +107,9 @@
 %if 0%{?suse_version} = 1130
 %define with_java 1
 BuildRequires:  java-devel = 1.6.0
+%if %{with regression_tests}
 BuildRequires:  junit
+%endif
 %else
 %define with_java 0
 %endif
@@ -178,9 +180,6 @@
 Patch23:subversion.libtool-pie-flags.patch
 Patch31:subversion.perl.LD_RUN_PATH.patch
 Patch37:subversion-no-build-date.patch
-Patch38:subversion-1.8.x-fix-ppc-tests.patch
-Patch39:subversion-1.8.x-SQLite-3.8.patch
-Patch40:subversion-CVE-2014-0032.patch
 #
 %if %with_ruby
 %define rb_arch %(echo %{_host_cpu}-%{_os} | sed -e s/i686/i586/ -e 
s/armv5tel/armv4l/ -e s/hppa2.0/hppa/)
@@ -345,9 +344,6 @@
 %patch23 -p1
 %patch31 -p1
 %patch37 -p1
-%patch38 -p1
-%patch39 -p1
-%patch40 -p1
 
 

commit subversion for openSUSE:Factory

2014-02-11 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2014-02-11 10:45:39

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-12-09 
17:01:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2014-02-11 10:45:40.0 +0100
@@ -1,0 +2,9 @@
+Sun Feb  9 22:30:22 UTC 2014 - andreas.stie...@gmx.de
+
+- fix a remotely triggerable segfault in mod_dav_svn when svn is
+  handling the server root and SVNListParentPath is on
+  [bnc#862459] CVE-2014-0032
+- added patches:
+  * subversion-CVE-2014-0032.patch
+
+---

New:

  subversion-CVE-2014-0032.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.MIDpCv/_old  2014-02-11 10:45:41.0 +0100
+++ /var/tmp/diff_new_pack.MIDpCv/_new  2014-02-11 10:45:41.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package subversion
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Andreas Stieger andreas.stie...@gmx.de
 # Copyright (c) 2009-2010 Pascal Bleser pascal.ble...@opensuse.org
 #
@@ -180,6 +180,7 @@
 Patch37:subversion-no-build-date.patch
 Patch38:subversion-1.8.x-fix-ppc-tests.patch
 Patch39:subversion-1.8.x-SQLite-3.8.patch
+Patch40:subversion-CVE-2014-0032.patch
 #
 %if %with_ruby
 %define rb_arch %(echo %{_host_cpu}-%{_os} | sed -e s/i686/i586/ -e 
s/armv5tel/armv4l/ -e s/hppa2.0/hppa/)
@@ -346,6 +347,7 @@
 %patch37 -p1
 %patch38 -p1
 %patch39 -p1
+%patch40 -p1
 
 SQLITE_RECOMMENDED_VER=$(grep -E '^SQLITE_RECOMMENDED_VER=' configure.ac|cut 
-f2 -d=|cut -f2 -d\)
 #



++ subversion-CVE-2014-0032.patch ++
From: Ben Reser b...@reser.org
Subject: [PATCH] Disallow methods other than GET/HEAD for the parentpath list.
Date: Sat, 11 Jan 2014 07:19:54 +
References: bnc#862459 CVE-2014-0032 
http://svn.apache.org/viewvc?view=revisionrevision=r1557320
Upstream: committed


r1557320 | breser | 2014-01-11 07:19:54 + (Sat, 11 Jan 2014) | 13 lines
Changed paths:
   M /subversion/trunk/subversion/mod_dav_svn/repos.c

Disallow methods other than GET/HEAD for the parentpath list.

Fixes the segfault for `svn ls http://svn.example.com` when SVN is handling
the server root and SVNListParentPath is on.

CVE-2014-0032

* subversion/mod_dav_svn/repos.c
  (get_resource): Return an error when we try to get a parentpath list
resource and the method isn't GET.

Found by: lgo


---
 subversion/mod_dav_svn/repos.c |   19 +++
 1 file changed, 19 insertions(+)

Index: subversion-1.8.5/subversion/mod_dav_svn/repos.c
===
--- subversion-1.8.5.orig/subversion/mod_dav_svn/repos.c2013-11-14 
21:02:26.0 +
+++ subversion-1.8.5/subversion/mod_dav_svn/repos.c 2014-02-09 
22:25:05.0 +
@@ -1971,6 +1971,25 @@ get_resource(request_rec *r,
  of private resource, iff the SVNListParentPath directive is 'on'. */
   if (dav_svn__is_parentpath_list(r))
 {
+  /* Only allow GET and HEAD on the parentpath resource
+   * httpd uses the same method_number for HEAD as GET */
+  if (r-method_number != M_GET)
+{
+  int status;
+
+  /* Marshall the error back to the client by generating by
+   * way of the dav_svn__error_response_tag trick. */
+  err = dav_svn__new_error(r-pool, HTTP_METHOD_NOT_ALLOWED,
+   SVN_ERR_APMOD_MALFORMED_URI,
+   The URI does not contain the name 
+   of a repository.);
+  /* can't use r-allowed since the default handler isn't called */
+  apr_table_setn(r-headers_out, Allow, GET,HEAD);
+  status = dav_svn__error_response_tag(r, err);
+
+  return dav_push_error(r-pool, status, err-error_id, NULL, err);
+}
+
   err = get_parentpath_resource(r, resource);
   if (err)
 return err;
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2013-12-09 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-12-09 17:01:47

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-12-02 
15:11:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-12-09 17:01:48.0 +0100
@@ -1,0 +2,12 @@
+Sun Dec  8 15:32:37 UTC 2013 - andreas.stie...@gmx.de
+
+- add Subversion C API documentation to subversion-devel package
+- fix rpmlint warning W: suse-wrong-suse-capitalisation
+
+---
+Sat Dec  7 21:54:08 UTC 2013 - m...@suse.de
+
+- Copy updated config.{guess,sub} to in-tree swig source also
+  for ppc64le.
+
+---

Old:

  subversion.README.SuSE

New:

  subversion.README.SUSE



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.TYXJ8p/_old  2013-12-09 17:01:49.0 +0100
+++ /var/tmp/diff_new_pack.TYXJ8p/_new  2013-12-09 17:01:49.0 +0100
@@ -48,6 +48,7 @@
 %define sqlite_pkg_version 3071501
 BuildRequires:  apache2-devel
 BuildRequires:  db-devel
+BuildRequires:  doxygen
 BuildRequires:  file-devel
 BuildRequires:  gcc-c++
 BuildRequires:  krb5-devel
@@ -140,7 +141,7 @@
 Url:https://subversion.apache.org
 Source0:
https://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2
 Source1:subversion.conf
-Source2:subversion.README.SuSE
+Source2:subversion.README.SUSE
 Source4:contrib-1485350.tar.bz2
 Source9:subversion.rcsvnserve
 Source10:   subversion.sysconfig.svnserve
@@ -368,7 +369,7 @@
 %if %with_intree_swig
 SWIG_ROOT=`cd ..; pwd`/intree-swig
 pushd ../swig-%{swig_version}
-%ifarch aarch64
+%ifarch aarch64 ppc64le
 cp ../subversion-%{version}/build/config.* Tools/config/
 %endif
 CFLAGS=%{optflags} \
@@ -502,6 +503,7 @@
--with-libmagic \
--disable-static
 %__make %{?jobs:-j%jobs} SWIG_LDFLAGS=
+%__make doc-api
 #
 if [ $with_jdk !=  ] ; then
 with_jdk=javahl
@@ -557,7 +559,7 @@
 mkdir -p $RPM_BUILD_ROOT/%{apache_sysconfdir}/conf.d
 cp -av %{S:1} $RPM_BUILD_ROOT/%{apache_sysconfdir}/conf.d/subversion.conf
 #
-cp -avL %{S:2} README.SuSE
+cp -avL %{S:2} README.SUSE
 cp -avL subversion/mod_authz_svn/INSTALL README.mod_authz_svn
 cat %name.lang  files.subversion
 cat with_jdk.files  files.subversion
@@ -709,7 +711,7 @@
 
 %files -f files.subversion
 %defattr(-,root,root)
-%doc README.SuSE BUGS CHANGES LICENSE README.mod_authz_svn
+%doc README.SUSE BUGS CHANGES LICENSE README.mod_authz_svn
 %doc tools/hook-scripts tools/backup tools/bdb tools/examples tools/xslt
 #
 %config(noreplace) /etc/xinetd.d/svnserve
@@ -788,6 +790,7 @@
 %dir %{_includedir}/subversion-1
 %{_libdir}/libsvn_*.so
 %{_includedir}/subversion-1/*
+%doc doc/doxygen/html
 
 %files tools
 %defattr(-,root,root)



++ subversion.README.SUSE ++
Quickstart document for Apache Subversion on openSUSE.

For the full documentation, install the package subversion-doc and see
/usr/share/doc/packages/subversion/html/book/svn-book.html
An online version can be found at http://svnbook.red-bean.com/

Topics:

0. upgrading to Apache Subversion 1.8
1. mini-howto
2. allowing anonymous read access
3. serving several repositories with SVNParentPath 
4. serving the repositories at /
5. running svnserve
6. quickstart for mod_dontdothat



0. upgrading to Apache Subversion 1.8

- concerns when upgrading from earlier versions
  * Upgrading the Working Copy
1.8 introduces a new working copy format. One-time execution of
svn upgrade required. After that, clients earlier than 1.8 will
be unable to use the working copy. Working copy must have been
created using 1.6 or 1.7. For details, please see:
https://subversion.apache.org/docs/release-notes/1.8.html#wc-upgrade
  * Upgrading the Repository
1.8 can read and write repositories created by earlier versions.
svnadmin upgrade may be used to upgrade to FSFS format 6 of 1.8,
after which the repository will be no longer be usable for 1.7 servers.
An optional dump/load cycle may be used to apply FSFS improvements
to past revisions.
https://subversion.apache.org/docs/release-notes/1.8.html#compatibility
https://subversion.apache.org/docs/release-notes/1.8.html#fsfs-enhancements
  * Required configuration changes when using mod_dav_svn with Apache httpd2:
The MaxKeepAliveRequests option in httpd.conf 

commit subversion for openSUSE:Factory

2013-12-02 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-12-02 15:11:36

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-11-26 
06:14:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-12-02 15:11:38.0 +0100
@@ -1,0 +2,14 @@
+Sun Dec  1 22:14:24 UTC 2013 - andreas.stie...@gmx.de
+
+- add repository benchmarking tool svn-bench to tools subpackage
+- add repository statistics tool fsfs-stats to tools subpackage
+- fix performance problems when dynamically linking against 
+  SQLite 3.8. While this does not create a new working copy format
+  version, working copies that were created with a 1.8 client 
+  linked against SQLite 3.7 need to have svn upgrade run once
+  to enjoy the benefits, while otherwise maintaining compatibility.
+  The step is optional and not required for new working copies.
+  Adds subversion-1.8.x-SQLite-3.8.patch based on upstream commits.
+- dynamically link against SQLite as per the above in 13.1 and up.
+
+---

New:

  subversion-1.8.x-SQLite-3.8.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.EG6XJE/_old  2013-12-02 15:11:39.0 +0100
+++ /var/tmp/diff_new_pack.EG6XJE/_new  2013-12-02 15:11:39.0 +0100
@@ -22,7 +22,7 @@
 # has ruby 2.0 - Ruby bindings to be re-enabled when svn is ported to ruby 2.0
 %define with_ruby  0%{?suse_version}  1110  0%{?suse_version} = 
1310
 %define with_intree_swig 0%{?suse_version} != 1110
-%define with_intree_sqlite 1
+%define with_intree_sqlite 0%{?suse_version}  1310
 %define with_python_ctypes 0
 %define with_kde4_kwallet  0%{?suse_version}  1100
 %define with_gnome_keyring 0%{?suse_version}  1100
@@ -178,6 +178,7 @@
 Patch31:subversion.perl.LD_RUN_PATH.patch
 Patch37:subversion-no-build-date.patch
 Patch38:subversion-1.8.x-fix-ppc-tests.patch
+Patch39:subversion-1.8.x-SQLite-3.8.patch
 #
 %if %with_ruby
 %define rb_arch %(echo %{_host_cpu}-%{_os} | sed -e s/i686/i586/ -e 
s/armv5tel/armv4l/ -e s/hppa2.0/hppa/)
@@ -343,6 +344,7 @@
 %patch31 -p1
 %patch37 -p1
 %patch38 -p1
+%patch39 -p1
 
 SQLITE_RECOMMENDED_VER=$(grep -E '^SQLITE_RECOMMENDED_VER=' configure.ac|cut 
-f2 -d=|cut -f2 -d\)
 #
@@ -562,7 +564,7 @@
 #
 # tools
 %__make DESTDIR=$RPM_BUILD_ROOT install-tools
-%__mv 
$RPM_BUILD_ROOT%{_bindir}/svn-tools/{svn-populate-node-origins-index,svn-rep-sharing-stats,svnauthz-validate}
 $RPM_BUILD_ROOT%{_bindir}
+%__mv 
$RPM_BUILD_ROOT%{_bindir}/svn-tools/{svn-populate-node-origins-index,svn-rep-sharing-stats,svnauthz-validate,svn-bench,fsfs-stats}
 $RPM_BUILD_ROOT%{_bindir}
 # discard all other tools
 %__rm -rf $RPM_BUILD_ROOT%{_bindir}/svn-tools
 #
@@ -793,6 +795,8 @@
 %{_bindir}/svn-populate-node-origins-index
 %{_bindir}/svnauthz-validate
 %{_bindir}/svn-rep-sharing-stats
+%{_bindir}/svn-bench
+%{_bindir}/fsfs-stats
 
 %files server
 %defattr(-,root,root)



++ subversion-1.8.x-SQLite-3.8.patch ++
From: Andreas Stieger andreas.stie...@gmx.de
Date: Sun, 01 Dec 2013 22:05:57 +
Subject: fix performance issues with SQLite 3.8 and false positive test failures
Upstream: committed
References: https://svn.apache.org/viewvc?view=revisionrevision=1542765 
https://svn.apache.org/viewvc?view=revisionrevision=1542767 
https://svn.apache.org/viewvc?view=revisionrevision=1542774 

Addresses performance issues with SQLite 3.8 and fixes false
positive test failes in wc-queries-tests. Allows dynamic linking
against SQLite 3.8 in openSUSE  13.1. The patch below is combined
from the three upstream commits, with upstream adjustments in last
hunk of wc-queries-test.c adjusted for differences upstream.

While this does not create a new working copy format version,
working copies that were created with a 1.8 client linked against
SQLite 3.7 need to have svn upgrade run once to enjoy the benefits
while otherwise maintaining compatibility. The step is optional and
not required for new working copies.

Upstream, this set is currently proposed for backporting into 1.8.x.

---
 subversion/libsvn_wc/upgrade.c   |4 
 subversion/libsvn_wc/wc-metadata.sql |   48 +++
 subversion/libsvn_wc/wc_db.c |   11 +
 subversion/libsvn_wc/wc_db.h |   10 +
 subversion/tests/libsvn_wc/wc-queries-test.c |  175 ++-
 5 files changed, 243 insertions(+), 5 deletions(-)

Index: subversion-1.8.5/subversion/libsvn_wc/upgrade.c

commit subversion for openSUSE:Factory

2013-11-25 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-11-26 06:14:50

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-11-24 
13:33:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-11-26 06:14:51.0 +0100
@@ -1,0 +2,11 @@
+Mon Nov 25 18:33:46 UTC 2013 - andreas.stie...@gmx.de
+
+- CVE redaction for 1.8.5 [bnc#850747]
+
+---
+Mon Nov 25 08:00:00 UTC 2013 - andreas.stie...@gmx.de
+
+- fix build on Factory where ruby 1.9 is no longer available,
+  do not build ruby bindings
+
+---
@@ -4 +15,5 @@
-- update to 1.8.5 [bnc#850747]
+- update to 1.8.5 [bnc#850747], addressing two security issues:
+* CVE-2013-4505: mod_dontdothat does not restrict requests from
+ serf clients.
+* CVE-2013-4558: mod_dav_svn assertion triggered by
+ autoversioning commits.



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.LXpwgC/_old  2013-11-26 06:14:52.0 +0100
+++ /var/tmp/diff_new_pack.LXpwgC/_new  2013-11-26 06:14:52.0 +0100
@@ -18,7 +18,9 @@
 #
 
 
-%define with_ruby  0%{?suse_version}  1110
+# svn 1.8 supports ruby 1.8 = 1.8.2 or 1.9.3 specifically. openSUSE 13.2 
+# has ruby 2.0 - Ruby bindings to be re-enabled when svn is ported to ruby 2.0
+%define with_ruby  0%{?suse_version}  1110  0%{?suse_version} = 
1310
 %define with_intree_swig 0%{?suse_version} != 1110
 %define with_intree_sqlite 1
 %define with_python_ctypes 0



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2013-11-24 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-11-24 13:33:29

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-11-22 
19:01:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-11-24 13:33:31.0 +0100
@@ -1,0 +2,21 @@
+Mon Nov 25 00:00:00 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 1.8.5 [bnc#850747]
+  - Client-side bugfixes:
+* fix externals that point at redirected locations
+* diff: fix assertion with move inside a copy
+  - Server-side bugfixes:
+* mod_dav_svn: Prevent crashes with some 3rd party modules
+* mod_dav_svn: canonicalize paths properly
+* mod_authz_svn: fix crash of mod_authz_svn with invalid config
+* hotcopy: fix hotcopy losing revprop files in packed repos
+  - Other tool improvements and bugfixes:
+* mod_dontdothat: Fix the uri parser
+  - Developer-visible changes:
+* fix compilation with '--enable-optimize' with clang
+* add test to fail when built against broken ZLib
+  - Bindings:
+* ctypes-python: build with compiler selected via configure
+- if running regression tests, also run them against bdb backend
+
+---

Old:

  subversion-1.8.4.tar.bz2
  subversion-1.8.4.tar.bz2.asc

New:

  subversion-1.8.5.tar.bz2
  subversion-1.8.5.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.dkbEi4/_old  2013-11-24 13:33:32.0 +0100
+++ /var/tmp/diff_new_pack.dkbEi4/_new  2013-11-24 13:33:32.0 +0100
@@ -38,7 +38,7 @@
 %define svnuser svn
 
 Name:   subversion
-Version:1.8.4
+Version:1.8.5
 Release:0
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36
@@ -616,14 +616,23 @@
 
 %if %{with regression_tests}
 
-# run tests over ra_local (file://)
+# run tests over ra_local (file://) using fsfs backend
 %__make check CLEANUP=true FS_TYPE=fsfs || (cat fails.log; exit 1)
 
-# run tests over ra_svn (svn://)
+# run tests over ra_local (file://) using bdb backend
+%__make check CLEANUP=true FS_TYPE=bdb || (cat fails.log; exit 1)
+
+# run tests over ra_svn (svn://) using fsfs backend
 %__make svnserveautocheck CLEANUP=true FS_TYPE=fsfs || (cat fails.log; exit 1)
 
-# run tests over ra_serf (http://)
-%__make davautocheck CLEANUP=true FS_TYPE=fsfs HTTP_LIBRARY=serf || (cat 
fails.log; exit 1)
+# run tests over ra_svn (svn://) using bdb backend
+%__make svnserveautocheck CLEANUP=true FS_TYPE=bdb || (cat fails.log; exit 1)
+
+# run tests over ra_serf (http://) using fsfs backend
+%__make davautocheck CLEANUP=true FS_TYPE=fsfs || (cat fails.log; exit 1)
+
+# run tests over ra_serf (http://) using bdb backend
+%__make davautocheck CLEANUP=true FS_TYPE=bdb || (cat fails.log; exit 1)
 
 %if %with_java
 %__make check-javahl || (cat fails.log; exit 1)


++ subversion-1.8.4.tar.bz2 - subversion-1.8.5.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.8.4.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.8.5.tar.bz2 differ: 
char 11, line 1

++ subversion.README.SuSE ++
--- /var/tmp/diff_new_pack.dkbEi4/_old  2013-11-24 13:33:33.0 +0100
+++ /var/tmp/diff_new_pack.dkbEi4/_new  2013-11-24 13:33:33.0 +0100
@@ -171,7 +171,7 @@
   chown -R svn:svn /srv/svn/repos
   chmod -R g+ws /srv/svn/repos
 
-Then proceed to create reposititories using svnadmin create described above.
+Then proceed to create repositories using svnadmin create described above.
 
 In either case, if using svnserve, ensure that the repositories are owned by
 svn:svn.
@@ -193,7 +193,7 @@
 
 Please note that by default, svnserve is configured to be started with -R,
 meaning read-only access only. Remove to allow write access, after you have
-configued access via
+configured access via
 
   /srv/svn/repos/repo1/conf/svnserve.conf
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2013-11-22 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-11-22 19:01:46

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-10-30 
15:53:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-11-22 19:01:47.0 +0100
@@ -1,0 +2,16 @@
+Tue Nov 19 18:36:45 UTC 2013 - andreas.stie...@gmx.de
+
+- print error logs on on regression test failures
+- always build with and statically link to in-tree SQLite to 
+  prevent performance problems and test failures with SQLite 3.8
+- fix regression tests for ppc/ppc64 architectures, found in
+  openSUSE package build and fixed with upstream developers, adding
+  subversion-1.8.x-fix-ppc-tests.patch
+- improve sqlite and python-ctypes conditionals, the latter not
+  building for any current targets
+- require python-sqlite when running regression tests for all
+  targets, no longer pulled in implicitly
+- update keyring, use Subversion Project Management Committee
+  keyring rather than all committers
+
+---

New:

  subversion-1.8.x-fix-ppc-tests.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.Tu1DeQ/_old  2013-11-22 19:01:49.0 +0100
+++ /var/tmp/diff_new_pack.Tu1DeQ/_new  2013-11-22 19:01:49.0 +0100
@@ -20,16 +20,8 @@
 
 %define with_ruby  0%{?suse_version}  1110
 %define with_intree_swig 0%{?suse_version} != 1110
-%if 0%{?always_use_intree_sqlite:1}
 %define with_intree_sqlite 1
-%define with_python_ctypes 0%{?suse_version}  1110
-%else
-%define with_intree_sqlite 0%{?suse_version}  1230
-%define with_python_ctypes 0
-%endif
-%if %suse_version = 1220
 %define with_python_ctypes 0
-%endif
 %define with_kde4_kwallet  0%{?suse_version}  1100
 %define with_gnome_keyring 0%{?suse_version}  1100
 
@@ -119,17 +111,12 @@
 %if %{with regression_tests}
 # svnserveautocheck.sh davautocheck.sh requirements
 BuildRequires:  net-tools
+BuildRequires:  python-sqlite
 BuildRequires:  util-linux
 BuildRequires:  wget
 %if 0%{?suse_version}  1230
 BuildRequires:  time
 %endif
-%if 0%{?sles_version} == 11 
-# additional python sqlite required for SLE 11 only for python tests to 
complete
-# needs to be added to branch project to work, e.g.
-# osc aggregatepac devel:languages:python python-pysqlite /branch project/ -m 
SLE_11_SP2=SLE_11
-BuildRequires:  python-sqlite
-%endif
 %endif # with regression_tests
 #
 %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services
@@ -161,7 +148,8 @@
 Source15:   svnserve.tmpfiles
 Source42:   subversion.svngrep.sh
 Source43:   subversion.svndiff.sh
-Source50:   
https://people.apache.org/keys/group/subversion.asc#/subversion.keyring
+# https://people.apache.org/keys/group/subversion-pmc.asc
+Source50:   subversion.keyring
 Source51:   
https://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2.asc
 %if 0%{?suse_version} = 1230
 BuildRequires:  gpg-offline
@@ -187,6 +175,7 @@
 Patch23:subversion.libtool-pie-flags.patch
 Patch31:subversion.perl.LD_RUN_PATH.patch
 Patch37:subversion-no-build-date.patch
+Patch38:subversion-1.8.x-fix-ppc-tests.patch
 #
 %if %with_ruby
 %define rb_arch %(echo %{_host_cpu}-%{_os} | sed -e s/i686/i586/ -e 
s/armv5tel/armv4l/ -e s/hppa2.0/hppa/)
@@ -351,6 +340,7 @@
 %patch23 -p1
 %patch31 -p1
 %patch37 -p1
+%patch38 -p1
 
 SQLITE_RECOMMENDED_VER=$(grep -E '^SQLITE_RECOMMENDED_VER=' configure.ac|cut 
-f2 -d=|cut -f2 -d\)
 #
@@ -627,24 +617,24 @@
 %if %{with regression_tests}
 
 # run tests over ra_local (file://)
-%__make check CLEANUP=true FS_TYPE=fsfs
+%__make check CLEANUP=true FS_TYPE=fsfs || (cat fails.log; exit 1)
 
 # run tests over ra_svn (svn://)
-%__make svnserveautocheck CLEANUP=true FS_TYPE=fsfs
+%__make svnserveautocheck CLEANUP=true FS_TYPE=fsfs || (cat fails.log; exit 1)
 
 # run tests over ra_serf (http://)
-%__make davautocheck CLEANUP=true FS_TYPE=fsfs HTTP_LIBRARY=serf
+%__make davautocheck CLEANUP=true FS_TYPE=fsfs HTTP_LIBRARY=serf || (cat 
fails.log; exit 1)
 
 %if %with_java
-%__make check-javahl
+%__make check-javahl || (cat fails.log; exit 1)
 %endif # with_java
-%__make check-swig-pl
+%__make check-swig-pl || (cat fails.log; exit 1)
 %if 0%{?suse_version}  1140
 # python bindings fail testsuite on 11.4
-%__make check-swig-py
+%__make check-swig-py || (cat fails.log; exit 1)
 %endif
 %if %with_ruby
-%__make check-swig-rb
+%__make check-swig-rb || (cat fails.log; exit 1)
 %endif # with_ruby
 
 %endif # with 

commit subversion for openSUSE:Factory

2013-10-30 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-10-30 15:53:49

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-09-02 
15:03:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-10-30 15:53:51.0 +0100
@@ -1,0 +2,28 @@
+Tue Oct 29 18:27:53 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 1.8.4 [bnc#847103]
+  - Client- and server-side bugfixes:
+* fix assertion on urls of the form 'file://./'
+* translation updates for Swedish
+  - Client-side bugfixes:
+* revert: fix problems reverting moves
+* update: fix assertion when file external access is denied
+* merge: reduce network connections for automatic merge
+* merge: fix path corruption during reintegration
+* mergeinfo: fix crash
+* ra_serf: verify the result of xml parsing
+* ra_serf: improve error messages during commit
+* ra_local: fix error with repository in Windows drive root
+* fix crash on windows when piped command is interrupted
+* fix assertion when upgrading old working copies
+  - Server-side bugfixes:
+* hotcopy: cleanup unpacked revprops with '--incremental'
+* fix OOM on concurrent requests at threaded server start
+* fsfs: improve error message when unsupported fsfs format found
+* fix memory problem in 3rd party FS module loader
+  - Developer-visible changes - Bindings:
+* javahl: canonicalize path for streaFileContent method
+- packaging changes:
+  * update keyring
+
+---

Old:

  subversion-1.8.3.tar.bz2
  subversion-1.8.3.tar.bz2.asc

New:

  subversion-1.8.4.tar.bz2
  subversion-1.8.4.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.Sd1j1h/_old  2013-10-30 15:53:53.0 +0100
+++ /var/tmp/diff_new_pack.Sd1j1h/_new  2013-10-30 15:53:53.0 +0100
@@ -46,7 +46,7 @@
 %define svnuser svn
 
 Name:   subversion
-Version:1.8.3
+Version:1.8.4
 Release:0
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36


++ subversion-1.8.3.tar.bz2 - subversion-1.8.4.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.8.3.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.8.4.tar.bz2 differ: 
char 11, line 1

++ subversion.keyring ++
 15178 lines (skipped)
 between /work/SRC/openSUSE:Factory/subversion/subversion.keyring
 and /work/SRC/openSUSE:Factory/.subversion.new/subversion.keyring

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2013-09-02 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-09-02 15:03:00

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-07-24 
23:41:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-09-02 15:03:01.0 +0200
@@ -1,0 +2,51 @@
+Fri Aug 30 16:00:16 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 1.8.3
+  CVE-2013-4246: fsfs: corruption from editing packed revision properties
+  CVE-2013-4262: admin-side tools: symlink attack against pid file
+  CVE-2013-4277: svnserve: symlink attack against pid file
+- User-visible changes:
+  - Client- and server-side bugfixes:
+* translation updates for Swedish
+* enforce strict version equality between tools and libraries
+* consistently output revisions as r%ld in error messags
+  - Client-side bugfixes:
+* status: always use absolute paths in XML output
+* ra_serf: 'svn log -v' fails with a 1.2.x server
+* ra_serf: fix crash when committing cp with deep deletion
+* diff: issue an error for files that can't fit in memory
+* svnmucc: generate proper error for mismatched URLs
+* update: fix a crash when a temp file doesn't exist
+* commit  update: improve sleep for timestamps performance
+* diff: continue on missing or obstructing files
+* ra_serf: use runtime serf version for User-Agent
+* ra_serf: ignore case when checking certificate common names
+* ra_serf: format distinguished names properly
+* ra_serf: do not retry HTTP requests if we started to parse them
+* ra_serf: output ssl cert verification failure reason
+* ra_serf: allow session reuse after SVN_ERR_CEASE_INVOCATION
+* ra_serf: include library version in '--version' output
+* info: fix spurious error on wc root with child in conflict
+  - Server-side bugfixes:
+* svnserve: fix creation of pid files
+* svnadmin: fix output encoding in non-UTF8 environments
+* svnsync: fix high memory usage when running over ra_serf
+* mod_dav_svn: do not map requests to filesystem
+* svnauthz: improve help strings
+* fsfs: fixed manifest file growth with revprop changes
+* fsfs: fix packed revprops causing loss of revprops
+  - Other tool improvements and bugfixes:
+* svnwcsub/irkerbridge: fix symlink attack via pid file
+
+ Developer-visible changes:
+  - General:
+* describe APR unimplemented errors as coming from APR
+* mod_dav_svn: update INSTALL to reflect configure defaults
+* davautocheck: use the correct apxs binary by default
+  - API changes:
+* svn_config_walk_auth_data() config_dir arg: permit NULL)
+  - Bindings:
+* swig-pl: fix SVN::Client not honoring config file settings
+* swig-pl  swig-py: disable unusable svn_fs_set_warning_func
+
+---

Old:

  subversion-1.8.1.tar.bz2
  subversion-1.8.1.tar.bz2.asc

New:

  subversion-1.8.3.tar.bz2
  subversion-1.8.3.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.KtIK6M/_old  2013-09-02 15:03:03.0 +0200
+++ /var/tmp/diff_new_pack.KtIK6M/_new  2013-09-02 15:03:03.0 +0200
@@ -46,7 +46,7 @@
 %define svnuser svn
 
 Name:   subversion
-Version:1.8.1
+Version:1.8.3
 Release:0
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36


++ subversion-1.8.1.tar.bz2 - subversion-1.8.3.tar.bz2 ++
/work/SRC/openSUSE:Factory/subversion/subversion-1.8.1.tar.bz2 
/work/SRC/openSUSE:Factory/.subversion.new/subversion-1.8.3.tar.bz2 differ: 
char 11, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2013-07-24 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-07-24 23:41:03

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-06-25 
14:46:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-07-24 23:41:04.0 +0200
@@ -1,0 +2,86 @@
+Wed Jul 24 17:37:14 UTC 2013 - andreas.stie...@gmx.de
+
+- Apache Subversion 1.8.1 [bnc#830031] CVE-2013-4131
+- User-visible changes:
+  - Client- and server-side bugfixes:
+* translation updates for German and Simplified Chinese
+* improve sqlite error message output
+* support platforms lacking mmap
+* allow configuration files to start with UTF-8 BOM
+* don't fail on UTF-8 data when encoding conversion not available
+* improve error messages when encoding conversion fails
+  - Client-side bugfixes:
+* merge: rename 'automatic merge' to 'complete merge'
+* mergeinfo: reduce network usage for '--show-revs'
+* ra_serf: improve http status handling
+* merge: avoid unneeded ra session
+* merge: reduce network usage
+* merge: remove duplicated ancestry check
+* ra_serf: fix 'Accept-Encoding' header for IIS interoperability
+* svn status: improve documentation for lock columns
+* ra_serf: fix support for 'get-file-revs-reversed' capability
+* log: reduce network usage on repository roots
+* diff: avoid temporary files when calling external diff
+* upgrade: fix notification of 1.7.x working copies
+* fix crash during tree conflict resolution
+* interactive file merge: add two additional choices
+* diff: use local style paths in error messages
+* resolve: improve the interactive conflict resolution menu
+* switch: use local style path in error message
+* ra_serf: improve error output when receiving invalid XML
+* svn cleanup: explain what the command does in help output
+* blame: error on -r M:N where MN unless server supports
+* gpg-agent auth: don't try to use agent when unavailable
+* gpg-agent auth: don't require GPG_TTY or TERM env vars
+* update: fix some tree conflicts not triggering resolver
+* commit: remove stale entries from wc lock table when deleting
+* merge: fix --record-only erroring out on renamed path
+* svnmucc: fix 'make install' symlink to work when DESTDIR is set
+* wc: fix crash when target is symlink to a working copy root
+* ra_serf: change internal malfunction errors to normal errors
+* ra_serf: handle proxies not supporting chunked requests
+  - Server-side bugfixes:
+* fsfs: resolve endless loop problem when repos/db/uuid has \r\n
+* fsfs: remove revision property buffer limit
+* mod_dav_svn: better status codes for anonymous user errors
+* mod_dav_svn: better status codes for commit failures
+* fix performance regression in 'svn log' against root
+* allow deleting non-user-visible 'svn:' properties
+* fsfs: fix crash on strict-alignment architectures
+* svnadmin upgrade: fix error of non-sharded fsfs repositories
+* svnadmin create: deny '--fs-type=fsfs --compatible-version=1.0'
+* svnadmin upgrade: fix data loss when cancelling in last stage
+* mod_dav_svn: fix incorrect path canonicalization
+
+  - Other tool improvements and bugfixes:
+* fsfs-stats (tool): resolve segfault when passing invalid path
+* svn-bench: fix help output
+* svnpubsub: add version header to server
+
+ Developer-visible changes
+  - General:
+* ra_serf: fix some test runner issues on Windows 
+* fix two issues in reverse svn_ra_get_file_revs()
+* handle --compatible-version=1.8 in the C tests
+* improve clang compatibility
+* use proper cancel baton when handling conflicts
+* fs: BDB: provide proper error value from BDB
+* ra_serf: tweak connection failed error value
+* svn_client_log5: resolve possible segfault
+* fix metadata_only move to work when target is unversioned node
+* ra_svn: fix segfault with a NULL commit message
+* Ev2: correctly initialize node kind in shims'
+* Ev2: fix copyfrom URL construction in shims
+* fs: improve test against newlines in filenames
+* make building with BDB 6 an opt-in feature
+* sqlite: allow placing amalgamation in build dir
+* ra_svn: make sessions usable after log callback early out
+  - Bindings:
+* swig-rb: fix tests with out-of-tree-builds
+* javahl: fix encoding of error messages produced by javahl
+* swig-pl: silence compiler warnings
+* swig-pl: improve documentation
+- packaging changes:
+  * update keyring
+

commit subversion for openSUSE:Factory

2013-06-25 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-06-25 09:35:58

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-06-19 
15:54:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-06-25 14:46:37.0 +0200
@@ -1,0 +2,8 @@
+Fri Jun 21 20:30:57 UTC 2013 - andreas.stie...@gmx.de
+
+- require krb5-devel to fix factory build
+- remove unrequired BuildIgnore
+- update keyring
+- change swig tarball to pristine upstream file
+
+---

Old:

  swig-1.3.36.tar.bz2

New:

  swig-1.3.36.tar.gz



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.S2phR0/_old  2013-06-25 14:46:38.0 +0200
+++ /var/tmp/diff_new_pack.S2phR0/_new  2013-06-25 14:46:38.0 +0200
@@ -56,6 +56,7 @@
 BuildRequires:  db-devel
 BuildRequires:  file-devel
 BuildRequires:  gcc-c++
+BuildRequires:  krb5-devel
 BuildRequires:  libstdc++-devel
 BuildRequires:  libtool
 BuildRequires:  pkgconfig
@@ -115,14 +116,6 @@
 %else
 %define with_java 0
 %endif
-%if 0%{?suse_version} = 1230
-# fix have choice for libjpeg-devel needed by libmng-devel: libjpeg62-devel 
libjpeg8-devel
-#!BuildIgnore: libjpeg62-devel
-%endif
-%if 0%{?suse_version} = 1310
-# fix unresolvable: conflict for provider of krb5 = 1.11.3 needed by 
krb5-devel, (provider krb5 is conflicted by installed krb5-mini)
-#!BuildIgnore: krb5-mini
-%endif
 %if %{with regression_tests}
 # svnserveautocheck.sh davautocheck.sh requirements
 BuildRequires:  net-tools
@@ -175,8 +168,7 @@
 BuildRequires:  gpg-offline
 %endif
 %if %with_intree_swig
-# 
http://ovh.dl.sourceforge.net/project/swig/swig/swig-%{swig_version}/swig-%{swig_version}.tar.gz
-Source90:   swig-%{swig_version}.tar.bz2
+Source90:   
http://sourceforge.net/projects/swig/files/swig/swig-%{swig_version}/swig-%{swig_version}.tar.gz
 %else
 BuildRequires:  swig
 %endif



++ subversion.keyring ++
 7257 lines (skipped)
 between /work/SRC/openSUSE:Factory/subversion/subversion.keyring
 and /work/SRC/openSUSE:Factory/.subversion.new/subversion.keyring

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2013-06-18 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-06-18 10:38:31

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-06-05 
13:15:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-06-18 10:38:33.0 +0200
@@ -1,0 +2,11 @@
+Sat Jun 15 23:20:09 UTC 2013 - andreas.stie...@gmx.de
+
+- fix build for 12.3 x86_64 due to choice for libjpeg-devel 
+  needed by libmng-devel: libjpeg62-devel libjpeg8-devel
+
+---
+Fri Jun  7 07:17:35 UTC 2013 - andreas.stie...@gmx.de
+
+- fix execution of regression tests on SLE 11
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.yIlDIm/_old  2013-06-18 10:38:34.0 +0200
+++ /var/tmp/diff_new_pack.yIlDIm/_new  2013-06-18 10:38:34.0 +0200
@@ -118,10 +118,20 @@
 BuildRequires:  openldap2-devel
 %endif # suse_version  1030
 %endif # with neon
+%if 0%{?suse_version} = 1230
+# fix have choice for libjpeg-devel needed by libmng-devel: libjpeg62-devel 
libjpeg8-devel
+#!BuildIgnore: libjpeg62-devel
+%endif
 %if %{with regression_tests}
 # svnserveautocheck.sh davautocheck.sh requirements
 BuildRequires:  net-tools
 BuildRequires:  wget
+%if 0%{?sles_version} == 11 
+# additional python sqlite required for SLE 11 only for python tests to 
complete
+# needs to be added to branch project to work, e.g.
+# osc aggregatepac devel:languages:python python-pysqlite /branch project/ -m 
SLE_11_SP2=SLE_11
+BuildRequires:  python-sqlite
+%endif
 %endif # with regression_tests
 #
 %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2013-06-05 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-06-05 13:15:36

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-05-27 
10:02:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-06-05 13:15:37.0 +0200
@@ -1,0 +2,34 @@
+Mon Jun  3 18:38:09 UTC 2013 - andreas.stie...@gmx.de
+
+- build with -std=gnu99 on 12.3 and later to match apache httpd to 
+  avoid configure warning 
+
+---
+Fri May 31 20:44:34 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 1.7.10 [bnc#821505]
+  CVE-2013-1968 CVE-2013-2088 CVE-2013-2112
+  - Client-side bugfixes:
+* fix 'svn revert' no such table: revert_list spurious error
+* fix 'svn diff' doesn't show some locally added files
+* fix changelist filtering when --changelist values aren't UTF8
+* fix 'svn diff --git' shows wrong copyfrom
+* fix 'svn diff -x-w' shows wrong changes
+* fix 'svn blame' sometimes shows every line as modified
+* fix regression in 'svn status -u' output for externals
+* fix file permissions change on commit of file with keywords
+* improve some fatal error messages
+* fix externals not removed when working copy is made shallow
+  - Server-side bugfixes:
+* fix repository corruption due to newline in filename
+* fix svnserve exiting when a client connection is aborted
+* fix svnserve memory use after clear
+* fix repository corruption on power/disk failure on Windows
+  - Developer visible changes:
+* make get-deps.sh compatible with Solaris /bin/sh
+* fix infinite recursion bug in get-deps.sh
+* fix uninitialised output parameter of svn_fs_commit_txn()
+  - Bindings:
+* fix JavaHL thread-safety bug
+
+---

Old:

  subversion-1.7.9.tar.bz2
  subversion-1.7.9.tar.bz2.asc

New:

  subversion-1.7.10.tar.bz2
  subversion-1.7.10.tar.bz2.asc



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.1jhkdc/_old  2013-06-05 13:15:38.0 +0200
+++ /var/tmp/diff_new_pack.1jhkdc/_new  2013-06-05 13:15:38.0 +0200
@@ -49,7 +49,7 @@
 %define svnuser svn
 
 Name:   subversion
-Version:1.7.9
+Version:1.7.10
 Release:0
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36
@@ -481,6 +481,9 @@
echo
 done  build-outputs.mK
 export CFLAGS=$(%{apxs} -q CFLAGS) %{optflags} -fpie -fstack-protector
+%if 0%{?suse_version} = 1230
+export CFLAGS=$CFLAGS -std=gnu99
+%endif
 export CXXFLAGS=$CFLAGS
 export LDFLAGS=-pie
 export PATH=${SWIG_ROOT}/bin:${PATH}

++ subversion-1.7.9.tar.bz2 - subversion-1.7.10.tar.bz2 ++
 6493 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2013-05-27 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-05-27 10:02:41

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-05-16 
16:32:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-05-27 10:02:43.0 +0200
@@ -1,0 +2,20 @@
+Tue May 21 19:41:36 UTC 2013 - andreas.stie...@gmx.de
+
+- use svnserveautocheck.sh and davautocheck.sh for unit tests,
+  greatly reducing complexity of spec file and adding support
+  for running unit tests with httpd 2.4 in factory
+- add subversion-1.7.9-davautocheck-LD_LIBRARY_PATH.patch to 
+  not overwrite LD_LIBRARY_PATH in davautocheck.sh to make
+  auth-test pass
+
+---
+Mon May 20 19:30:52 UTC 2013 - andreas.stie...@gmx.de
+
+- add systemd support for svnserve
+- package now contains user and group svn
+- adjust and extend README.SuSE to cover a quickstart with both
+  mod_dav_svn and svnserve, mention the user/group requirement for
+  parallel operation and make text more compact by referencing the
+  template config file [bnc#781980]
+
+---

Old:

  subversion-tests-httpd-users
  subversion-tests-httpd.conf.tmpl

New:

  subversion-1.7.9-davautocheck-LD_LIBRARY_PATH.patch
  svnserve.service
  svnserve.tmpfiles



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.CGWIyR/_old  2013-05-27 10:02:44.0 +0200
+++ /var/tmp/diff_new_pack.CGWIyR/_new  2013-05-27 10:02:44.0 +0200
@@ -45,6 +45,9 @@
 %define with_bashcomp 1
 %endif
 
+%define svngroup svn
+%define svnuser svn
+
 Name:   subversion
 Version:1.7.9
 Release:0
@@ -63,6 +66,14 @@
 BuildRequires:  python-xml
 BuildRequires:  update-alternatives
 BuildRequires:  zlib-devel
+Requires(pre): pwdutils
+#
+%if 0%{?suse_version}  1140
+BuildRequires:  pkgconfig(systemd)
+%{?systemd_requires}
+%define has_systemd 1
+%endif
+#
 %if %with_bashcomp
 BuildRequires:  bash-completion
 %endif #with_bashcomp
@@ -108,8 +119,9 @@
 %endif # suse_version  1030
 %endif # with neon
 %if %{with regression_tests}
-# for check section, to find a free port:
-BuildRequires:  iproute2
+# svnserveautocheck.sh davautocheck.sh requirements
+BuildRequires:  net-tools
+BuildRequires:  wget
 %endif # with regression_tests
 #
 %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services
@@ -138,6 +150,8 @@
 Source10:   subversion.sysconfig.svnserve
 Source12:   subversion.sysconfig.svnserve.remoteaccess
 Source13:   subversion.xinetd.svnserve
+Source14:   svnserve.service
+Source15:   svnserve.tmpfiles
 Source42:   subversion.svngrep.sh
 Source43:   subversion.svndiff.sh
 # https://people.apache.org/keys/group/subversion.asc
@@ -160,8 +174,6 @@
 %requires_gelibsqlite3-0
 %endif # with_intree_sqlite
 Source92:   %{name}.rpmlintrc
-Source93:   subversion-tests-httpd.conf.tmpl
-Source94:   subversion-tests-httpd-users
 #
 Patch11:subversion.libtool-verbose.patch
 # build fixes
@@ -173,6 +185,7 @@
 Patch38:subversion-neon-systemproxy.patch
 Patch39:subversion-1.7.4-ruby-1.9-RbConfig.patch
 Patch40:subversion-1.7.8-TestHarness_run_py_test_exit_code.patch
+Patch41:subversion-1.7.9-davautocheck-LD_LIBRARY_PATH.patch
 #
 %if %with_ruby
 %if %{!?rb_arch:1}0
@@ -348,6 +361,7 @@
 %patch38
 %patch39 -p1
 %patch40 -p1
+%patch41 -p1
 
 SQLITE_RECOMMENDED_VER=$(grep -E '^SQLITE_RECOMMENDED_VER=' configure.ac|cut 
-f2 -d=|cut -f2 -d\)
 #
@@ -582,6 +596,13 @@
 ln -sv /etc/init.d/svnserve $RPM_BUILD_ROOT/usr/sbin/rcsvnserve
 install -m 644 -D %{S:10} 
$RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.svnserve
 install -m 644 -D %{S:12} $RPM_BUILD_ROOT/%{_fwdefdir}/svnserve
+%{__install} -d -m 0755 %{buildroot}/srv/svn
+%if 0%{?has_systemd}
+install -m 644 -D %{S:14} $RPM_BUILD_ROOT/%{_unitdir}/svnserve.service
+%{__install} -d -m 0755 %{buildroot}/var/run/svnserve/
+%{__install} -d -m 0755 %{buildroot}/usr/lib/tmpfiles.d/
+%{__install} -m 0644 %{SOURCE15} %{buildroot}/usr/lib/tmpfiles.d/svnserve.conf
+%endif
 #useless libtool stuff
 rm -f %{buildroot}%{_libdir}/*.la
 if [ $with_jdk !=  ] ; then
@@ -639,91 +660,21 @@
 # During make check, auth-test loads DSOs at runtime and can't find
 # them if we don't set up LD_LIBRARY_PATH as below.
 export 
LD_LIBRARY_PATH=$PWD/subversion/libsvn_auth_kwallet/.libs:$PWD/subversion/libsvn_auth_gnome_keyring/.libs:$LD_LIBRARY_PATH
-CHECK_FS_TYPE=fsfs

commit subversion for openSUSE:Factory

2013-05-16 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-05-16 16:32:22

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-04-23 
15:22:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-05-16 16:32:23.0 +0200
@@ -1,0 +2,6 @@
+Tue May 14 21:52:35 UTC 2013 - andreas.stie...@gmx.de
+
+- package verify-po.py and other hook scripts as documentation 
+  [bnc#781982]
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.IrmFZj/_old  2013-05-16 16:32:24.0 +0200
+++ /var/tmp/diff_new_pack.IrmFZj/_new  2013-05-16 16:32:24.0 +0200
@@ -594,6 +594,9 @@
 %__install -D -m0644 tools/client-side/bash_completion 
%{buildroot}/etc/bash_completion.d/%{name}
 %endif #with_bashcomp
 
+# clean tools for doc
+%__rm -rf tools/*/*.in
+
 %check
 
 #
@@ -781,6 +784,7 @@
 %files -f files.subversion
 %defattr(-,root,root)
 %doc README.SuSE BUGS CHANGES LICENSE README.mod_authz_svn
+%doc tools/hook-scripts tools/backup tools/bdb tools/examples tools/xslt
 #
 %config(noreplace) /etc/xinetd.d/svnserve
 %attr(754,root,root) /etc/init.d/svnserve


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2013-04-23 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-04-23 15:22:01

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-04-09 
07:10:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-04-23 15:22:04.0 +0200
@@ -1,0 +2,5 @@
+Fri Apr 12 20:28:50 UTC 2013 - andreas.stie...@gmx.de
+
+- add gpg signature verification of source tarball
+
+---

New:

  subversion-1.7.9.tar.bz2.asc
  subversion.keyring



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.chYXSK/_old  2013-04-23 15:22:12.0 +0200
+++ /var/tmp/diff_new_pack.chYXSK/_new  2013-04-23 15:22:12.0 +0200
@@ -140,6 +140,12 @@
 Source13:   subversion.xinetd.svnserve
 Source42:   subversion.svngrep.sh
 Source43:   subversion.svndiff.sh
+# https://people.apache.org/keys/group/subversion.asc
+Source50:   subversion.keyring
+Source51:   
https://www.apache.org/dist/subversion/%{name}-%{version}.tar.bz2.asc
+%if 0%{?suse_version} = 1230
+BuildRequires:  gpg-offline
+%endif
 %if %with_intree_swig
 # 
http://ovh.dl.sourceforge.net/project/swig/swig/swig-%{swig_version}/swig-%{swig_version}.tar.gz
 Source90:   swig-%{swig_version}.tar.bz2
@@ -318,6 +324,7 @@
 %endif # with_bashcomp
 
 %prep
+%{?gpg_verify: %gpg_verify %{S:51}}
 %if %with_intree_swig
 %setup -q -n subversion-%{version} -a 4 -b 90
 %else

++ subversion.keyring ++
 31657 lines (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2013-04-08 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-04-09 07:10:24

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2013-03-22 
09:22:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-04-09 07:10:27.0 +0200
@@ -1,0 +2,36 @@
+Sun Apr  7 20:15:46 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 1.7.9 [bnc#813913], addressing remotely triggerable 
+  vulnerabilities in mod_dav_svn which may result in denial of service:
+  + CVE-2013-1845: mod_dav_svn excessive memory usage from property changes
+  + CVE-2013-1846: mod_dav_svn crashes on LOCK requests against activity URLs
+  + CVE-2013-1847: mod_dav_svn crashes on LOCK requests against non-existant 
URLs
+  + CVE-2013-1849: mod_dav_svn crashes on PROPFIND requests against activity 
URLs
+  + CVE-2013-1884: mod_dav_svn crashes on out of range limit in log REPORT
+- further changes:
+  + Client-side bugfixes:
+* improved error messages about svn:date and svn:author props.
+* fix local_relpath assertion
+* fix memory leak in `svn log` over svn://
+* fix incorrect authz failure when using neon http library
+* fix segfault when using kwallet
+  + Server-side bugfixes:
+* svnserve will log the replayed rev not the low-water rev.
+* mod_dav_svn will omit some property values for activity urls
+* fix an assertion in mod_dav_svn when acting as a proxy on /
+* improve memory usage when committing properties in mod_dav_svn
+* fix svnrdump to load dump files with non-LF line endings
+* fix assertion when rep-cache is inaccessible
+* improved logic in mod_dav_svn's implementation of lock.
+* avoid executing unnecessary code in log with limit
+- Developer-visible changes:
+  + General:
+* fix an assertion in dav_svn_get_repos_path() on Windows
+* fix get-deps.sh to correctly download zlib
+* doxygen docs will now ignore prefixes when producing the index
+* fix get-deps.sh on freebsd
+  + Bindings:
+* javahl status api now respects the ignoreExternals boolean
+- refresh subversion-no-build-date.patch for upstream source changes
+
+---

Old:

  subversion-1.7.8.tar.bz2

New:

  subversion-1.7.9.tar.bz2



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.Ok4Qe4/_old  2013-04-09 07:10:31.0 +0200
+++ /var/tmp/diff_new_pack.Ok4Qe4/_new  2013-04-09 07:10:31.0 +0200
@@ -46,7 +46,7 @@
 %endif
 
 Name:   subversion
-Version:1.7.8
+Version:1.7.9
 Release:0
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36
@@ -337,7 +337,7 @@
 %patch20
 %patch23 -p0
 %patch31
-%patch37
+%patch37 -p1
 %patch38
 %patch39 -p1
 %patch40 -p1

++ subversion-1.7.8.tar.bz2 - subversion-1.7.9.tar.bz2 ++
 6076 lines of diff (skipped)

++ subversion-no-build-date.patch ++
--- /var/tmp/diff_new_pack.Ok4Qe4/_old  2013-04-09 07:10:36.0 +0200
+++ /var/tmp/diff_new_pack.Ok4Qe4/_new  2013-04-09 07:10:36.0 +0200
@@ -1,7 +1,18 @@
-Index: subversion/libsvn_subr/opt.c
+From: Andreas Stieger andreas.stie...@gmx.de
+Date: 2013-04-07 21:09:15 +0100
+Subject: remove build date and time from binary
+Upstream: never
+
+Prevent unneccessary rebuilds by removing date and time macros.
+
+---
+ subversion/libsvn_subr/opt.c |5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+Index: subversion-1.7.9/subversion/libsvn_subr/opt.c
 ===
 subversion/libsvn_subr/opt.c.orig  2012-06-13 13:59:03.0 +0100
-+++ subversion/libsvn_subr/opt.c   2012-08-08 19:36:46.0 +0100
+--- subversion-1.7.9.orig/subversion/libsvn_subr/opt.c 2013-01-04 
03:05:28.0 +
 subversion-1.7.9/subversion/libsvn_subr/opt.c  2013-04-07 
21:09:14.0 +0100
 @@ -1084,9 +1084,8 @@ svn_opt__print_version_info(const char *
if (quiet)
  return svn_cmdline_printf(pool, %s\n, SVN_VER_NUMBER);
@@ -12,5 +23,5 @@
 +  SVN_ERR(svn_cmdline_printf(pool, _(%s, version %s\n\n), pgm_name,
 + SVN_VERSION));
SVN_ERR(svn_cmdline_fputs(
-  _(Copyright (C) 2012 The Apache Software Foundation.\n
+  _(Copyright (C) 2013 The Apache Software Foundation.\n
 This software consists of contributions made by many 

-- 
To unsubscribe, e-mail: 

commit subversion for openSUSE:Factory

2013-03-22 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2013-03-22 09:22:01

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2012-12-21 
10:35:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2013-03-22 09:22:02.0 +0100
@@ -1,0 +2,5 @@
+Wed Mar 20 11:26:40 UTC 2013 - sch...@suse.de
+
+- Copy updated config.{guess,sub} to in-tree swig source for aarch64
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.YrEDMt/_old  2013-03-22 09:22:05.0 +0100
+++ /var/tmp/diff_new_pack.YrEDMt/_new  2013-03-22 09:22:05.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package subversion
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2009-2010 Pascal Bleser pascal.ble...@opensuse.org
 #
 # All modifications and additions to the file contributed by third parties
@@ -364,6 +364,9 @@
 %if %with_intree_swig
 SWIG_ROOT=`cd ..; pwd`/intree-swig
 pushd ../swig-%{swig_version}
+%ifarch aarch64
+cp ../subversion-%{version}/build/config.* Tools/config/
+%endif
 CFLAGS=%{optflags} \
 CXXFLAGS=%{optflags} \
 ./configure \

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2012-12-10 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2012-12-10 17:20:02

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2012-10-11 
11:31:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2012-12-10 17:20:03.0 +0100
@@ -1,0 +2,7 @@
+Sat Dec  8 12:11:19 UTC 2012 - andreas.stie...@gmx.de
+
+- for package maintainers, add support to run regression tests 
+  over ra_neon and ra_serf (http://) via Apache / mod_dav_svn
+  when built --with=regression_tests
+
+---

New:

  subversion-tests-httpd-users
  subversion-tests-httpd.conf.tmpl



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.jYde09/_old  2012-12-10 17:20:05.0 +0100
+++ /var/tmp/diff_new_pack.jYde09/_new  2012-12-10 17:20:05.0 +0100
@@ -154,6 +154,8 @@
 %requires_gelibsqlite3-0
 %endif # with_intree_sqlite
 Source92:   %{name}.rpmlintrc
+Source93:   subversion-tests-httpd.conf.tmpl
+Source94:   subversion-tests-httpd-users
 #
 Patch11:subversion.libtool-verbose.patch
 # build fixes
@@ -626,38 +628,93 @@
 # During make check, auth-test loads DSOs at runtime and can't find
 # them if we don't set up LD_LIBRARY_PATH as below.
 export 
LD_LIBRARY_PATH=$PWD/subversion/libsvn_auth_kwallet/.libs:$PWD/subversion/libsvn_auth_gnome_keyring/.libs:$LD_LIBRARY_PATH
-# run test over ra_local (file://)
 CHECK_FS_TYPE=fsfs
+
+# run tests over ra_local (file://)
 %__make check LOG_TO_STDOUT=true CLEANUP=true FS_TYPE=$CHECK_FS_TYPE
 
 SVNSERVE_PIDFILE=$PWD/svnserve.pid
+HTTPD_PIDFILE=$PWD/httpd.pid
 # hook up cleanup routine
 function on_exit {
 if [ -e $SVNSERVE_PIDFILE ]; then
 pid=`cat $SVNSERVE_PIDFILE 2/dev/null || :`
 test -n $pid  kill -9 $pid || :
 fi
+if [ -e $HTTPD_PIDFILE ]; then
+pid=`cat $HTTPD_PIDFILE 2/dev/null || :`
+test -n $pid  kill -9 $pid || :
+fi
 }
 trap on_exit EXIT
-# find free port
-free_port=
-for p in `/usr/sbin/ss -nat|tail +2|awk '{ split($4, a, :); if (a[2]  1024) 
{ print a[2]; }}'`; do used_port[$p]=$p; done
-for p in `seq 1025 65535`; do
+
+# find next free port
+function find_next_free_port {
+if [ -z $free_port ]; then# on first invocation
+local start_port=1025   # start with user port range
+else# on subsequent invocations
+local start_port=$free_port;# look for ports above the last
+let start_port++;   # as the daemon might still 
use it
+fi
+free_port=
+# in the OBS build VMs, the call to ss actually fails, resulting in all 
port to be returned as unused,
+# subsequent calls to the function will use a sequence from 1025, which 
are always available in VM.
+# For local builds this takes into account locally used ports. Either way 
works to get a usable port.
+for p in `/usr/sbin/ss -nat|tail +2|awk '{ split($4, a, :); if (a[2]  
1024) { print a[2]; }}'`; do used_port[$p]=$p; done
+for p in `seq $start_port 65535`; do
 if [ -z ${used_port[$p]} ]; then
 free_port=$p
 break
 fi
-done
-if [ -z $free_port ]; then
+done
+if [ -z $free_port ]; then
 echo ERROR: failed to find a free port 2
 echo Used TCP ports: ${used_port[*]} 2
 exit 1
-fi
+fi
+}
+find_next_free_port
+
 # run tests over ra_svn (svn://)
 $PWD/subversion/svnserve/svnserve --listen-host 127.0.0.1 --listen-port 
$free_port --pid-file $SVNSERVE_PIDFILE -d -r 
$PWD/subversion/tests/cmdline
 %__make check LOG_TO_STDOUT=true CLEANUP=true FS_TYPE=$CHECK_FS_TYPE 
BASE_URL=svn://127.0.0.1:$free_port || cat $RPM_SOURCE_DIR/%name*/tests.log
 kill -9 `cat $SVNSERVE_PIDFILE 2/dev/null`
 %__rm $SVNSERVE_PIDFILE
+
+# run tests over ra_neon (http://)
+%if %{with neon}
+find_next_free_port
+# create apache configuration
+%__cp %{SOURCE94} users
+APACHE_LIBEXECDIR=%{apache_libexecdir}
+ %{SOURCE93} \
+   sed s/REPLACE_PORT/$free_port/g | \
+   sed s/REPLACE_BUILDROOT/${RPM_BUILD_ROOT//\//\\/}/g | \
+   sed s/REPLACE_BUILDDIR/${PWD//\//\\/}/g | \
+   sed s/REPLACE_APACHE_LIBEXECDIR/${APACHE_LIBEXECDIR//\//\\/}/g  
httpd.conf
+LD_LIBRARY_PATH=%{buildroot}%{_libdir}:$LD_LIBRARY_PATH /usr/sbin/httpd2 -d 
$PWD -f httpd.conf
+%__make check LOG_TO_STDOUT=true CLEANUP=true FS_TYPE=$CHECK_FS_TYPE 
BASE_URL=http://127.0.0.1:$free_port HTTP_LIBRARY=neon || cat 

commit subversion for openSUSE:Factory

2012-10-11 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2012-10-11 11:27:28

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2012-08-26 
11:35:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2012-10-11 11:31:02.0 +0200
@@ -1,0 +2,42 @@
+Sat Oct  6 10:44:48 UTC 2012 - andreas.stie...@gmx.de
+
+- update to upstream 1.7.7:
+  User-visible changes:
+  - Client- and server-side bugfixes:
+* fix memory read bug
+* update Chinese translation
+
+  - Client-side bugfixes:
+* fix issues with applying Git patch files
+* fix status does not descend into dir externals after upgrade
+* fix file externals don't update with old mod_dav_svn
+* fix external diff tool duplicates Index: lines with 'svn diff'
+* fix GNOME keyring library fails with very old glib
+* fix unknown password stores in config file cause error
+* fix assertions in ra_serf running against server root
+* fix ra_serf checkout/export aborts early on Windows
+ 
+  - Server-side bugfixes:
+* fix an assert with SVNAutoVersioning in mod_dav_svn
+* fix unbounded memory use with SVNPathAuthz short_circuit
+* fix svndumpfilter exclude --targets requires leading slash
+* fix connection ttl for memcache should be 50 seconds
+* stabilize order of paths in dumpfiles with APR 1.4.6
+
+ Developer-visible changes:
+  - General:
+* print All tests successful at the end of 'make check'
+* fix sandbox violation in a test
+* fix tests fail when running within a format 30 WC
+* fix return value of svn_client_update4() incorrect
+* fix make check summary missing test failures
+* fix build does not fail when apache httpd is not available
+
+  - Bindings:
+* fix swig-pl build fails with swig 2.0.7 and newer.
+* fix swig-py runtime problems with swig 2.0.5 and newer
+
+- refresh subversion-1.7.4-ruby-1.9-RbConfig.patch
+- refresh subversion-1.7.5-libsvn_auth_kwallet-r1345740.patch
+
+---

Old:

  subversion-1.7.6.tar.bz2

New:

  subversion-1.7.7.tar.bz2



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.IBNaIO/_old  2012-10-11 11:31:04.0 +0200
+++ /var/tmp/diff_new_pack.IBNaIO/_new  2012-10-11 11:31:04.0 +0200
@@ -46,7 +46,7 @@
 %endif
 
 Name:   subversion
-Version:1.7.6
+Version:1.7.7
 Release:0
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36

++ subversion-1.7.4-ruby-1.9-RbConfig.patch ++
--- /var/tmp/diff_new_pack.IBNaIO/_old  2012-10-11 11:31:04.0 +0200
+++ /var/tmp/diff_new_pack.IBNaIO/_new  2012-10-11 11:31:04.0 +0200
@@ -1,7 +1,7 @@
 Index: build/ac-macros/swig.m4
 ===
 build/ac-macros/swig.m4.orig   2012-05-11 22:37:59.0 +0100
-+++ build/ac-macros/swig.m42012-05-11 22:38:27.0 +0100
+--- build/ac-macros/swig.m4.orig   2011-06-22 15:45:03.0 +0100
 build/ac-macros/swig.m42012-10-04 18:38:50.0 +0100
 @@ -187,7 +187,7 @@ AC_DEFUN(SVN_FIND_SWIG,
  for var_name in arch archdir CC LDSHARED DLEXT LIBS LIBRUBYARG \
  rubyhdrdir sitedir sitelibdir sitearchdir libdir
@@ -13,9 +13,9 @@
  
 Index: configure.ac
 ===
 configure.ac.orig  2012-05-11 22:37:59.0 +0100
-+++ configure.ac   2012-05-11 22:55:02.0 +0100
-@@ -1121,12 +1121,12 @@ if test $RUBY != none; then
+--- configure.ac.orig  2012-10-02 18:18:00.0 +0100
 configure.ac   2012-10-04 18:38:50.0 +0100
+@@ -1117,12 +1117,12 @@ if test $RUBY != none; then
AC_PATH_PROGS(RDOC, rdoc rdoc1.8 rdoc18, none)
  fi
  AC_CACHE_CHECK([for Ruby major version], [svn_cv_ruby_major],[

++ subversion-1.7.5-libsvn_auth_kwallet-r1345740.patch ++
--- /var/tmp/diff_new_pack.IBNaIO/_old  2012-10-11 11:31:04.0 +0200
+++ /var/tmp/diff_new_pack.IBNaIO/_new  2012-10-11 11:31:04.0 +0200
@@ -13,8 +13,8 @@
 
 Index: subversion/libsvn_auth_kwallet/kwallet.cpp
 ===
 subversion/libsvn_auth_kwallet/kwallet.cpp.orig2010-12-30 
20:46:50.0 +
-+++ subversion/libsvn_auth_kwallet/kwallet.cpp 2012-06-07 18:01:02.0 
+0100
+--- 

commit subversion for openSUSE:Factory

2012-08-26 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2012-08-26 11:34:59

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2012-06-18 
14:54:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2012-08-26 11:35:01.0 +0200
@@ -1,0 +2,46 @@
+Wed Aug 15 00:00:00 UTC 2012 - andreas.stie...@gmx.de
+
+- update to upstream 1.7.6:
+
+  User-visible changes:
+- Client-side bugfixes:
+  * Fix svn status -u --depth empty FILE
+  * Fix example output of 'svn help status'
+  * svn propset of svn:eol-style might not notice related text changes
+  * sort output of 'svn propget -R'
+  * sort output of 'svn proplist'
+  * sort output of 'svn status'
+  * avoid a filestat per working copy find operation
+  * optimize 'svn upgrade' performance on large working copies
+  * allow 'file:///C:\repos' style arguments on Windows, like 1.6 
+  * fix ra_serf against Subversion 1.2 servers
+  * fix 'svn upgrade' on working copies with certain tree conflicts
+  * avoid workqueue references to system temp dir
+  * allow non-existant canonical paths
+  * fix 'svn revert --depth files' to operate on files
+  * fix ra_serf XML namespace handling against malicious server
+  * fix relocate with server-relative externals
+  * change two asserts into errors for TortoiseSVN
+  * don't attempt to anchor an operation outside a wc root
+  
+- Server-side bugfixes:
+  * partial sync drops properties when converting to adds
+  * replaying a copy and delete of an unreadable child fails
+  * allow svnlook to operate on r0
+  * make FSFS revision files independent of APR hash order
+  
+- Other tool improvements and bugfixes:
+  * move mod_dontdothat to install-tools
+  
+   Developer-visible changes:
+- General:
+  * fix running tests against httpd 2.4
+  * use constant struct initialisers for C89 compatibility
+  
+- Bindings:
+  * JavaHL: Don't assert on some invalid input
+  * JavaHL: Add missing new in 1.7 notifications
+  
+- refresh subversion-no-build-date.patch
+
+---

Old:

  subversion-1.7.5.tar.bz2

New:

  subversion-1.7.6.tar.bz2



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.fwFy7Y/_old  2012-08-26 11:35:04.0 +0200
+++ /var/tmp/diff_new_pack.fwFy7Y/_new  2012-08-26 11:35:04.0 +0200
@@ -46,7 +46,7 @@
 %endif
 
 Name:   subversion
-Version:1.7.5
+Version:1.7.6
 Release:0
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36

++ subversion-1.7.5.tar.bz2 - subversion-1.7.6.tar.bz2 ++
 2572 lines of diff (skipped)

++ subversion-no-build-date.patch ++
--- /var/tmp/diff_new_pack.fwFy7Y/_old  2012-08-26 11:35:06.0 +0200
+++ /var/tmp/diff_new_pack.fwFy7Y/_new  2012-08-26 11:35:06.0 +0200
@@ -1,8 +1,8 @@
 Index: subversion/libsvn_subr/opt.c
 ===
 subversion/libsvn_subr/opt.c.orig  2012-01-25 17:16:44.0 +
-+++ subversion/libsvn_subr/opt.c   2012-02-13 20:48:43.0 +
-@@ -1070,9 +1070,8 @@ svn_opt__print_version_info(const char *
+--- subversion/libsvn_subr/opt.c.orig  2012-06-13 13:59:03.0 +0100
 subversion/libsvn_subr/opt.c   2012-08-08 19:36:46.0 +0100
+@@ -1084,9 +1084,8 @@ svn_opt__print_version_info(const char *
if (quiet)
  return svn_cmdline_printf(pool, %s\n, SVN_VER_NUMBER);
  

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2012-06-18 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2012-06-18 14:53:39

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2012-06-12 
07:16:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2012-06-18 14:54:13.0 +0200
@@ -1,0 +2,5 @@
+Tue Jun 12 20:02:22 UTC 2012 - andreas.stie...@gmx.de
+
+- make build against neon optional, default on, like serf
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.mCejrs/_old  2012-06-18 14:54:16.0 +0200
+++ /var/tmp/diff_new_pack.mCejrs/_new  2012-06-18 14:54:16.0 +0200
@@ -33,6 +33,7 @@
 %define with_kde4_kwallet  0%{?suse_version}  1100
 %define with_gnome_keyring 0%{?suse_version}  1100
 
+%bcond_without neon
 %bcond_without serf
 
 # run build --with=regression_tests to run test suite
@@ -98,12 +99,14 @@
 %else
 %define with_java 0
 %endif
+%if %{with neon}
 %if 0%{?suse_version}  1030
 BuildRequires:  libneon-devel
 %else
 BuildRequires:  neon-devel
 BuildRequires:  openldap2-devel
 %endif # suse_version  1030
+%endif # with neon
 %if %{with regression_tests}
 # for check section, to find a free port:
 BuildRequires:  iproute2
@@ -459,7 +462,9 @@
 export PATH=${SWIG_ROOT}/bin:${PATH}
 %configure \
--with-editor=vim -c 'set tw=72 et'  \
+%if %{with neon}
--with-neon=%{_prefix} \
+%endif
 %if %{with serf} 
--with-serf=%{_prefix} \
 %endif
@@ -583,6 +588,7 @@
 
 #
 # double check that the essential repository access schemes have been compiled 
in
+# requires at least one http library: neon or serf
 #
 schemes=$(LD_LIBRARY_PATH=${RPM_BUILD_ROOT}%{_libdir} 
${RPM_BUILD_ROOT}%{_bindir}/svn --version | %__grep ' | cut -d\' -f2 | sort 
-u)
 # reset vim syntax: '
@@ -591,6 +597,17 @@
 https
 svn
 #
+%if %{with neon}
+#
+# double check that when building with neon support, ra_neon is actually 
available and handles http and https schemes
+#
+serf_schemes=$(LD_LIBRARY_PATH=${RPM_BUILD_ROOT}%{_libdir} 
${RPM_BUILD_ROOT}%{_bindir}/svn --version | %__grep -A2 ra_neon | %__grep 
' | cut -d\' -f2 )
+# reset vim syntax: '
+test $serf_schemes = http
+https
+#
+%endif # with neon
+#
 %if %{with serf}
 #
 # double check that when building with serf support, ra_serf is actually 
available and handles http and https schemes

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2012-06-11 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2012-06-12 07:16:32

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2012-06-01 
07:24:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2012-06-12 07:16:33.0 +0200
@@ -1,0 +2,11 @@
+Thu Jun  7 17:08:01 UTC 2012 - andreas.stie...@gmx.de
+
+- add subversion-1.7.5-libsvn_auth_kwallet-r1345740.patch from trunk
+  to fix build with gcc 4.7
+- move checks for schemes handled by ra modules into %check section
+- do not run regression tests by default:
+  * too many failed builds
+  * doesn't include http tests
+- only require iproute2 when running regression tests
+
+---

New:

  subversion-1.7.5-libsvn_auth_kwallet-r1345740.patch



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.palAMe/_old  2012-06-12 07:16:35.0 +0200
+++ /var/tmp/diff_new_pack.palAMe/_new  2012-06-12 07:16:35.0 +0200
@@ -35,13 +35,8 @@
 
 %bcond_without serf
 
-# do not run regression tests for Factory, unless --with=regression_tests
-%if 0%{?suse_version}  1210
+# run build --with=regression_tests to run test suite
 %bcond_withregression_tests
-%else
-# run regression tests for previous releases, unless 
--without=regression_tests 
-%bcond_without regression_tests
-%endif # suse_version
 
 %if 0%{?sles_version}  10  0%{?sles_version}  12
 %define with_bashcomp 0
@@ -109,8 +104,10 @@
 BuildRequires:  neon-devel
 BuildRequires:  openldap2-devel
 %endif # suse_version  1030
-# for %check section, to find a free port:
+%if %{with regression_tests}
+# for check section, to find a free port:
 BuildRequires:  iproute2
+%endif # with regression_tests
 #
 %define _fwdefdir /etc/sysconfig/SuSEfirewall2.d/services
 #
@@ -165,6 +162,8 @@
 Patch38:subversion-neon-systemproxy.patch
 # PATCH-FIX-UPSTREAM subversion-1.7.4-ruby-1.9-RbConfig.patch 
andreas.stie...@gmx.de -- Fixes warning/error in ruby 1.9 Use RbConfig instead 
of obsolete and deprecated Config
 Patch39:subversion-1.7.4-ruby-1.9-RbConfig.patch
+# PATCH-FIX-UPSTREAM subversion-1.7.5-libsvn_auth_kwallet-r1345740.patch 
pet...@apache.org -- Remove a cast that is both ugly, and apparently illegal in 
g++ 4.7.
+Patch40:subversion-1.7.5-libsvn_auth_kwallet-r1345740.patch
 #
 %if %with_ruby
 %if %{!?rb_arch:1}0
@@ -338,6 +337,7 @@
 %patch37
 %patch38
 %patch39
+%patch40
 
 SQLITE_RECOMMENDED_VER=$(grep -E '^SQLITE_RECOMMENDED_VER=' configure.ac|cut 
-f2 -d=|cut -f2 -d\)
 #
@@ -530,27 +530,6 @@
 find %{buildroot}%{py_prefix}/lib/python%{py_ver}/site-packages/csvn/ -name 
*.pyc | xargs %__rm -f
 %__python %{py_libdir}/compileall.py -f -d 
%{py_prefix}/lib/python%{py_ver}/site-packages/csvn 
%{buildroot}/%{py_prefix}/lib/python%{py_ver}/csvn
 %endif # with_python_ctypes
-#
-# double check that the essential repository access schemes have been compiled 
in
-#
-schemes=$(LD_LIBRARY_PATH=${RPM_BUILD_ROOT}%{_libdir} 
${RPM_BUILD_ROOT}%{_bindir}/svn --version | %__grep ' | cut -d\' -f2 | sort 
-u)
-# reset vim syntax: '
-test $schemes = file
-http
-https
-svn
-#
-%if %{with serf}
-#
-# double check that when building with serf support, ra_serf is actually 
available and handles http and https schemes
-#
-serf_schemes=$(LD_LIBRARY_PATH=${RPM_BUILD_ROOT}%{_libdir} 
${RPM_BUILD_ROOT}%{_bindir}/svn --version | %__grep -A2 ra_serf | %__grep 
' | cut -d\' -f2 )
-# reset vim syntax: '
-test $serf_schemes = http
-https
-#
-%endif # with serf
-#
 
 %perl_process_packlist
 %find_lang %name
@@ -602,6 +581,28 @@
 
 %check
 
+#
+# double check that the essential repository access schemes have been compiled 
in
+#
+schemes=$(LD_LIBRARY_PATH=${RPM_BUILD_ROOT}%{_libdir} 
${RPM_BUILD_ROOT}%{_bindir}/svn --version | %__grep ' | cut -d\' -f2 | sort 
-u)
+# reset vim syntax: '
+test $schemes = file
+http
+https
+svn
+#
+%if %{with serf}
+#
+# double check that when building with serf support, ra_serf is actually 
available and handles http and https schemes
+#
+serf_schemes=$(LD_LIBRARY_PATH=${RPM_BUILD_ROOT}%{_libdir} 
${RPM_BUILD_ROOT}%{_bindir}/svn --version | %__grep -A2 ra_serf | %__grep 
' | cut -d\' -f2 )
+# reset vim syntax: '
+test $serf_schemes = http
+https
+#
+%endif # with serf
+#
+
 %if %{with regression_tests}
 
 ulimit -a

++ subversion-1.7.5-libsvn_auth_kwallet-r1345740.patch ++
svn diff -c1345740 https://svn.apache.org/repos/asf/subversion/trunk

r1345740 | peters | 

commit subversion for openSUSE:Factory

2012-05-31 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2012-06-01 07:24:21

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2012-03-20 
17:47:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2012-06-01 07:24:27.0 +0200
@@ -1,0 +2,67 @@
+Mon May 21 19:58:48 UTC 2012 - andreas.stie...@gmx.de
+
+- Allow unit tests to be run for Factory: --with=regression_tests 
+  replacing the inline conditional
+
+---
+Thu May 17 00:00:00 UTC 2012 - andreas.stie...@gmx.de
+
+- update to upstream 1.7.5
+
+  User-visible changes:
+  - Client- and server-side bugfixes:
+* http: report deleted-revision upon delete during update
+
+  - Client-side bugfixes:
+* avoid potential segfault when canonicalizing properties
+* improve memory and file-handle management with externals (issue #4130)
+* serf: convert assertions to MERGE failed errors
+* fix undefined behaviour during multi-segment reverse merges (issue #4144)
+* fix potential use of already freed memory during diff operation
+* improve performance of scan for the working copy root
+* cmdline: fix segfault during 'svn diff' argument processing
+* fix regression from 1.6 in update with --depth option (issue #4136)
+* propset: avoid undefined behaviour in error path
+* reset sqlite statements, partly for sqlite-3.7.11 compat
+* fix assertion during 'svn diff -r BASE:HEAD ^/trunk' (issue #4161)
+* notify upon 'update' just removing locks on files
+* neon: fix potential use of freed memory during commits
+* 'status --xml' doesn't show repository deletes correctly (issue #4167)
+* fix assert on svn:externals with drive letter on Windows (issue #4073)
+* fix 'svn update --depth=empty' against 1.4 servers (issue #4046)
+* handle missing svn:date reported by svnserve gracefully
+* fix merges which first add a subtree and then delete it (issue #4166)
+* fix a regression with checkout of file externals (issue #4087)
+* don't add spurious mergeinfo to subtrees in edge-case merge (issue #4169)
+* improve performance of status on large working copies (issue #4178)
+
+  - Server-side bugfixes:
+* fix non-fatal FSFS corruption bug with concurrent commits (issue #4129)
+* mod_dav_svn: raise an error on MERGE of non-existent resource
+* mod_dav_svn: support compiling/running under httpd-2.4 (r1232267)
+* mod_dav_svn: forbid BDB repositories under httpd's event MPM (issue 
#4157)
+
+  - Other tool improvements and bugfixes:
+* emacs support: updates to dsvn.el and vc-svn.el
+
+  Developer-visible changes:
+  - General:
+* windows example distribution scripts: include svnrdump
+* fix running the test suite with jsvn
+
+  - Bindings:
+* swig-py tests: avoid FAILs on APR hash order
+* swig-rb tests: avoid FAILs on APR hash order
+* swig-pl: Improved perl detection in gen-make.py
+
+---
+Fri May 11 22:31:27 UTC 2012 - andreas.stie...@gmx.de
+
+- Subversion currently does not compile Ruby bindings for 1.9
+  disable to fix build in Factory
+- add subversion-1.7.4-ruby-1.9-RbConfig.patch to use RbConfig
+  instead of Config which is deprecated in Ruby 1.9
+- fix conditional configuration for serf support
+- add check that ra_serf is built as configure failed silently
+
+---

Old:

  subversion-1.7.4.tar.bz2

New:

  subversion-1.7.4-ruby-1.9-RbConfig.patch
  subversion-1.7.5.tar.bz2



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.oVSBRy/_old  2012-06-01 07:24:30.0 +0200
+++ /var/tmp/diff_new_pack.oVSBRy/_new  2012-06-01 07:24:30.0 +0200
@@ -17,7 +17,8 @@
 #
 
 
-%define with_ruby  0%{?suse_version}  1110
+# Subversion as of 1.7.4 does not work with ruby 1.9 in Factory 
+%define with_ruby  0%{?suse_version}  1110  0%{?suse_version}  1220
 %define with_intree_swig 0%{?suse_version} != 1110
 %if 0%{?always_use_intree_sqlite:1}
 %define with_intree_sqlite 1
@@ -32,13 +33,15 @@
 %define with_kde4_kwallet  0%{?suse_version}  1100
 %define with_gnome_keyring 0%{?suse_version}  1100
 
-%if %suse_version = 1210
-%bcond_with subversion_libserf_support
-%else
-%bcond_without subversion_libserf_support
-%endif
+%bcond_without serf
 
+# do not run regression tests for Factory, unless 

commit subversion for openSUSE:Factory

2012-03-20 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2012-03-20 17:47:50

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2012-03-01 
17:28:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2012-03-20 17:47:54.0 +0100
@@ -1,0 +2,25 @@
+Thu Mar  8 00:00:00 UTC 2012 - andreas.stie...@gmx.de
+
+- update to upstream 1.7.4
+
+  User-visible changes:
+* fix 'svn log --diff' for moved paths
+* fix ra_serf problem with reading directory entries via HTTPv2
+* prepend sqlite: to error messages from SQLite
+* fix randomly missing Merged via notifications in 'svn log -g'
+* fix spurious conflict when merging deleted symbolic link (issue #4052)
+* fix URL-to-WC copy of externals on Windows (issue #4123)
+* improve an FSFS sanity-check error message
+* fix regressions with symlinks pointing at externals (issue #4102)
+* fix 'svn log --diff' output ordering issue on Windows
+
+  Developer-visible changes:
+* don't build mod_dontdothat if not building with httpd
+* fix the testsuite to avoid FAILs on APR hash order
+
+---
+Sat Mar  3 13:20:33 UTC 2012 - andreas.stie...@gmx.de
+
+- add bash completion subpackage
+
+---

Old:

  subversion-1.7.3.tar.bz2

New:

  subversion-1.7.4.tar.bz2



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.jMgFWW/_old  2012-03-20 17:47:57.0 +0100
+++ /var/tmp/diff_new_pack.jMgFWW/_new  2012-03-20 17:47:57.0 +0100
@@ -40,8 +40,14 @@
 
 %bcond_without regression_tests
 
+%if 0%{?sles_version}  10  0%{?sles_version}  12
+%define with_bashcomp 0
+%else
+%define with_bashcomp 1
+%endif
+
 Name:   subversion
-Version:1.7.3
+Version:1.7.4
 Release:0
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36
@@ -58,6 +64,9 @@
 BuildRequires:  python-xml
 BuildRequires:  update-alternatives
 BuildRequires:  zlib-devel
+%if %with_bashcomp
+BuildRequires:  bash-completion
+%endif #with_bashcomp
 %if %with_python_ctypes
 BuildRequires:  ctypesgen
 %endif
@@ -284,6 +293,23 @@
 
 %endif # with_gnome_keyring
 
+%if %with_bashcomp
+
+%package bash-completion
+Summary:Bash Completion for %{name}
+Group:  Development/Tools/Version Control
+Requires:   %{name} = %{version}
+Requires:   bash-completion
+%if %{?suse_version} = 1130
+BuildArch:  noarch
+%endif
+
+%description bash-completion
+Bash command line completion support for %{name} - completion of subcommands,
+parameters and keywords for the svn command and other tools.
+
+%endif # with_bashcomp
+
 %prep
 %if %with_intree_swig
 %setup -q -n subversion-%{version} -a 4 -b 90
@@ -550,6 +576,10 @@
 fi
 rm -f %{buildroot}/var/adm/perl-modules/subversion
 
+%if %with_bashcomp
+%__install -D -m0644 tools/client-side/bash_completion 
%{buildroot}/etc/bash_completion.d/%{name}
+%endif #with_bashcomp
+
 %check
 
 %if %{with regression_tests}
@@ -754,4 +784,11 @@
 %{_libdir}/libsvn_auth_kwallet-1.so.0.*
 %endif # with_kde4_kwallet
 
+%if %with_bashcomp
+
+%files bash-completion
+%defattr(-,root,root)
+%config %{_sysconfdir}/bash_completion.d/%{name}
+%endif #with_bashcomp
+
 %changelog

++ subversion-1.7.3.tar.bz2 - subversion-1.7.4.tar.bz2 ++
 8424 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2012-01-05 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2012-01-05 13:51:53

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2011-12-12 
17:04:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2012-01-05 13:51:54.0 +0100
@@ -1,0 +2,20 @@
+Wed Dec 21 18:57:10 UTC 2011 - andreas.stie...@gmx.de
+
+- update license to Apache-2
+- run regression tests for 12.1 again
+- allow builds --without regression_tests
+- subversion.libtool-verbose.patch
+  refresh for moved source lines
+- subversion-swig-perl-install_vendor.patch
+  refresh for moved source lines
+- subversion.libtool-pie-flags.patch
+  refresh for moved source lines
+- subversion.perl.LD_RUN_PATH.patch
+  refresh for moved source lines
+- subversion-no-build-date.patch
+  refresh for moved source lines
+- subversion-neon-systemproxy.patch
+  adjust to changed upstream sources, remove one chunk which would
+  create duplicated lines in patched result
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.6SUfEs/_old  2012-01-05 13:51:56.0 +0100
+++ /var/tmp/diff_new_pack.6SUfEs/_new  2012-01-05 13:51:56.0 +0100
@@ -38,6 +38,8 @@
 %bcond_without subversion_libserf_support
 %endif
 
+%bcond_without regression_tests
+
 Name:   subversion
 Version:1.7.2
 Release:1
@@ -101,7 +103,7 @@
 #
 Summary:Subversion version control system
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-License:ASLv2
+License:Apache-2
 Group:  Development/Tools/Version Control
 Url:http://subversion.apache.org
 Source0:
http://www.apache.org/dist/subversion/subversion-%{version}.tar.bz2
@@ -163,7 +165,7 @@
 
 
 %package devel
-License:ASLv2
+License:Apache-2
 Group:  Development/Libraries/C and C++
 Summary:Development package for Subversion developers
 Requires:   subversion = %{version}
@@ -177,7 +179,7 @@
 
 
 %package tools
-License:ASLv2
+License:Apache-2
 Group:  Development/Tools/Version Control
 Summary:Tools for Subversion
 
@@ -186,7 +188,7 @@
 repository admins.
 
 %package perl
-License:ASLv2
+License:Apache-2
 Group:  Development/Tools/Version Control
 Summary:Allows Perl scripts to directly use Subversion repositories
 Requires:   subversion = %{version}
@@ -199,7 +201,7 @@
 
 
 %package python
-License:ASLv2
+License:Apache-2
 Group:  Development/Tools/Version Control
 Summary:Allows Python scripts to directly use Subversion repositories
 Requires:   subversion = %{version}
@@ -223,7 +225,7 @@
 %if %with_ruby
 
 %package ruby
-License:ASLv2
+License:Apache-2
 Group:  Development/Tools/Version Control
 Summary:Allows Ruby scripts to directly use Subversion repositories
 Requires:   subversion = %{version}
@@ -236,7 +238,7 @@
 %endif # with_ruby
 
 %package server
-License:ASLv2
+License:Apache-2
 Group:  Development/Tools/Version Control
 Summary:Apache server module for Subversion server
 Requires:   subversion = %{version} apache2 %{apache_mmn}
@@ -252,7 +254,7 @@
 %if %with_kde4_kwallet
 
 %package -n libsvn_auth_kwallet-1-0 
-License:ASLv2
+License:Apache-2
 Summary:A Concurrent Versioning system similar to but better than CVS
 Group:  Development/Tools/Version Control
 
@@ -264,7 +266,7 @@
 %if %with_gnome_keyring
 
 %package -n libsvn_auth_gnome_keyring-1-0
-License:ASLv2
+License:Apache-2
 Summary:A Concurrent Versioning system similar to but better than CVS
 Group:  Development/Tools/Version Control
 
@@ -544,7 +546,10 @@
 rm -f %{buildroot}/var/adm/perl-modules/subversion
 
 %check
-%if 0%{?suse_version}  1210
+
+%if %{with regression_tests}
+
+%if 0%{?suse_version}  1220
 ulimit -a
 # During make check, auth-test loads DSOs at runtime and can't find
 # them if we don't set up LD_LIBRARY_PATH as below.
@@ -592,7 +597,10 @@
 %if %with_ruby
 %__make check-swig-rb
 %endif # with_ruby
-%endif
+
+%endif # suse_version
+
+%endif # with regression_tests
 
 %clean
 %__rm -rf %{buildroot}

++ subversion-neon-systemproxy.patch ++
--- /var/tmp/diff_new_pack.6SUfEs/_old  2012-01-05 13:51:56.0 +0100
+++ /var/tmp/diff_new_pack.6SUfEs/_new  2012-01-05 

commit subversion for openSUSE:Factory

2011-12-12 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2011-12-12 16:59:19

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2011-11-25 
23:05:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2011-12-12 17:04:22.0 +0100
@@ -1,0 +2,41 @@
+Tue Dec  6 00:06:20 UTC 2011 - andreas.stie...@gmx.de
+
+- update to upstream 1.7.2
+  User-visible changes:
+   * fix working copy corruption after interrupted update/switch (issue #4040)
+   * avoid segfaults against pre-1.5 servers (r1186928)
+   * improve configure error message if apr-util uses old or no bdb (r1186784)
+   * make 'svn patch' ignore '/dev/null' targets for compat with git (r1197998)
+   * fix 'svn patch' segfault on patch that skips and deletes files (r1199950)
+   * omit Committed revision N. output from 'svn commit --quiet' (r1200837)
+   * fix authz denial when svnserve root is a repository (issue #4060)
+   * fix uninitialized memory read in client diff code (r1201002)
+   * avoid potential segfault during merges (r1202807)
+   * fix an assertion failure when a symlink is updated (r1186944, -81, -83)
+   * make working copy operations fail if nodes have no base checksum 
(r1202630)
+   * fix nested Locations when using v2 protocol (r1203546, -651, -653)
+   * make mod_dav_svn ignore non-Subversion POST requests (r1187695)
+   * avoid reading freed memory (r1204478)
+   * recognize empty (only byte order mark) UTF-8 files as text (issue #4064)
+   * fix 1.7 client regression when operating against a 1.0.x server (r1199876)
+   * remove empty parent dirs of removed externals on update (issue #4044)
+   * make 'svn diff -c N' work for files added in rN (issue #2873)
+   * plug a memory leak in the bdb backend (r1205726)
+   * fix 'svn import' with native eol-style and inconsistent EOLs (r1205193)
+   * fix reading beyond the end of a string in bdb backend (r1205839, -48)
+   * don't assert when committing an incomplete directory (issue #4042)
+
+  Developer-visible changes:
+   * JavaHL: allow 'status -u' to function properly (r1189190, -395)
+   * don't put '\r' characters in our generate sql headers (r1189580)
+   * properly define WIN64 on Windows x64 builds (r1188609)
+   * better adherence to C89 in enum definitions (r1189665)
+   * bump copyright year in Windows DLLs (r1189261)
+   * log a better error when opening rep-cache.db fails (r1204610, -73)
+
+---
+Thu Dec  1 21:19:34 CET 2011 - dmuel...@suse.de
+
+- only hide ctypesgen for Facory builds
+
+---

Old:

  subversion-1.7.1.tar.bz2

New:

  subversion-1.7.2.tar.bz2



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.4odQPJ/_old  2011-12-12 17:04:27.0 +0100
+++ /var/tmp/diff_new_pack.4odQPJ/_new  2011-12-12 17:04:27.0 +0100
@@ -26,7 +26,7 @@
 %define with_intree_sqlite 0%{?suse_version}  1110
 %define with_python_ctypes 0
 %endif
-%if %suse_version = 1210
+%if %suse_version = 1220
 %define with_python_ctypes 0
 %endif
 %define with_kde4_kwallet  0%{?suse_version}  1100
@@ -39,7 +39,7 @@
 %endif
 
 Name:   subversion
-Version:1.7.1
+Version:1.7.2
 Release:1
 # in-tree SWIG version to use for the build:
 %define swig_version   1.3.36

++ subversion-1.7.1.tar.bz2 - subversion-1.7.2.tar.bz2 ++
 7157 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2011-11-25 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2011-11-25 23:12:58

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2011-11-08 
09:35:14.0 +0100
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2011-11-25 23:05:57.0 +0100
@@ -1,0 +2,5 @@
+Tue Nov 22 10:23:14 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to avoid implicit dependency
+
+---



Other differences:
--
++ subversion.spec ++
--- /var/tmp/diff_new_pack.VLX3QE/_old  2011-11-25 23:05:59.0 +0100
+++ /var/tmp/diff_new_pack.VLX3QE/_new  2011-11-25 23:05:59.0 +0100
@@ -16,7 +16,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 %define with_ruby  0%{?suse_version}  1110
 %define with_intree_swig 0%{?suse_version} != 1110
@@ -47,7 +46,7 @@
 %define sqlite_version 3.7.6.3
 %define sqlite_pkg_version 3070603
 BuildRequires:  apache2-devel db-devel file-devel gcc-c++ libstdc++-devel 
zlib-devel
-BuildRequires:  pkgconfig
+BuildRequires:  libtool pkgconfig
 BuildRequires:  python-devel python-xml
 BuildRequires:  update-alternatives
 %if %with_python_ctypes

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit subversion for openSUSE:Factory

2011-11-08 Thread h_root
Hello community,

here is the log from the commit of package subversion for openSUSE:Factory 
checked in at 2011-11-08 09:35:13

Comparing /work/SRC/openSUSE:Factory/subversion (Old)
 and  /work/SRC/openSUSE:Factory/.subversion.new (New)


Package is subversion, Maintainer is dmuel...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/subversion/subversion.changes2011-09-23 
12:47:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.subversion.new/subversion.changes   
2011-11-08 09:35:14.0 +0100
@@ -1,0 +2,72 @@
+Sun Oct 23 17:34:20 CEST 2011 - dmuel...@suse.de
+
+- update to 1.7.1
+  * Based on many fixes by stsp.elego.de, many thanks!
+  * License changed to Apache License, version 2
+  * Detecting MIME types with libmagic 
+  * Optimizations of diff, merge and blame
+  * See http://subversion.apache.org/docs/release-notes/1.7
+for details
+
+---
+Fri Oct 21 18:01:34 CEST 2011 - dmuel...@suse.de
+
+- merge in fixes from stsp.elego.de:
+ * Simplify tools install and ship a smaller amount of tools. 
+   Should fix rpmlint complaining about .libs/ directories
+   and various other illegal files ending up in the package.
+   Users are better off downloading the scripts previously shipped
+   in this package directly from the upstream svn repository.
+
+---
+Fri Oct 21 17:56:21 CEST 2011 - dmuel...@suse.de
+
+- merge in package description fixes from stsp.elego.de, thanks!
+
+---
+Fri Oct 21 17:46:18 CEST 2011 - dmuel...@suse.de
+
+- reenable gnome-keyring/kde4-keyring support for older distros
+  (bnc#713919) 
+
+---
+Thu Sep 29 09:44:52 UTC 2011 - s...@elego.de
+
+- pass the serf configure option to subversion's configure script,
+  not to swig's configure script
+
+---
+Wed Aug 24 00:34:35 CEST 2011 - dmuel...@suse.de
+
+- add bconditional for libserf support
+
+---
+Fri Aug 19 17:39:29 CEST 2011 - dmuel...@suse.de
+
+- fix swig bindings building (bnc#710878)
+
+---
+Sat Aug 13 00:44:04 CEST 2011 - dmuel...@suse.de
+
+- run regression tests again, but only for fsfs, as bdb
+  is slow and often runs out of memory
+
+---
+Tue Aug  2 18:05:00 CEST 2011 - dmuel...@suse.de
+
+- add versioned runtime dependency on sqlite3 libraries
+- make init script executable
+
+---
+Sat Jul 30 08:45:05 CEST 2011 - dmuel...@suse.de
+
+- annotate changelog with bugs and CVE's fixed via individual backports
+  on the maintained code streams
+
+---
+Wed Jul 27 16:15:24 CEST 2011 - dmuel...@suse.de
+
+- remove intree copies of sqlite and swig if version is new enough
+- disable kwallet/gnome-keyring support for SLE11 (to be package list 
compatible)
+
+---
@@ -49 +121,2 @@
-- update to 1.6.16 (bnc#676949):
+- update to 1.6.16 (bnc#676949, bnc#662030):
+  includes security fixes [CVE-2010-4539, CVE-2010-4644, CVE-2011-0715]
@@ -101 +174,2 @@
-- update to 1.6.15:
+- update to 1.6.15 (bnc#649861):
+  includes security fixes [CVE-2010-3315]
@@ -329 +403 @@
-- update to 1.6.4. 
+- update to 1.6.4 (bnc#528714):

Old:

  sqlite-amalgamation-3.6.13.tar.bz2
  subversion-1.6.17.tar.bz2
  subversion-ctypes-remove_shebang.patch
  subversion-fix_nonvoid_function_without_return.patch
  subversion.header_wrappers.patch
  subversion.java14.patch

New:

  contrib-1187941.tar.bz2
  sqlite-autoconf-3070603.tar.bz2
  subversion-1.7.1.tar.bz2



Other differences:
--
++ subversion.spec ++
 606 lines (skipped)
 between /work/SRC/openSUSE:Factory/subversion/subversion.spec
 and /work/SRC/openSUSE:Factory/.subversion.new/subversion.spec

++ subversion-1.6.17.tar.bz2 - subversion-1.7.1.tar.bz2 ++
 1152233 lines of diff (skipped)

++ subversion-no-build-date.patch ++
--- /var/tmp/diff_new_pack.ANnu5s/_old  2011-11-08 09:35:21.0 +0100
+++ /var/tmp/diff_new_pack.ANnu5s/_new  2011-11-08 09:35:21.0 +0100
@@ -1,6 +1,6 @@
 --- subversion/libsvn_subr/opt.c.orig
 +++ subversion/libsvn_subr/opt.c
-@@ -965,9 +965,8 @@ svn_opt__print_version_info(const char *
+@@ -1069,9 +1069,8 @@
if (quiet)
  return svn_cmdline_printf(pool, %s\n,