Hello community, here is the log from the commit of package libsearpc for openSUSE:Factory checked in at 2020-06-25 15:09:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsearpc (Old) and /work/SRC/openSUSE:Factory/.libsearpc.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsearpc" Thu Jun 25 15:09:39 2020 rev:3 rq:816978 version:3.2.0.20200618 Changes: -------- --- /work/SRC/openSUSE:Factory/libsearpc/libsearpc.changes 2020-04-10 23:54:09.068738319 +0200 +++ /work/SRC/openSUSE:Factory/.libsearpc.new.3060/libsearpc.changes 2020-06-25 15:10:49.246004028 +0200 @@ -1,0 +2,5 @@ +Thu Jun 25 08:28:10 UTC 2020 - Paolo Stivanin <[email protected]> + +- Update to 3.2.0.20200618 (no changelog) + +------------------------------------------------------------------- Old: ---- libsearpc-3.2.0.20200320.tar.gz New: ---- libsearpc-3.2.0.20200618.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsearpc.spec ++++++ --- /var/tmp/diff_new_pack.rvTzos/_old 2020-06-25 15:10:51.438010906 +0200 +++ /var/tmp/diff_new_pack.rvTzos/_new 2020-06-25 15:10:51.442010919 +0200 @@ -19,7 +19,7 @@ %define sover 1 Name: libsearpc -Version: 3.2.0.20200320 +Version: 3.2.0.20200618 Release: 0 Summary: Simple C language RPC framework based on GObject system License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.rvTzos/_old 2020-06-25 15:10:51.470011007 +0200 +++ /var/tmp/diff_new_pack.rvTzos/_new 2020-06-25 15:10:51.470011007 +0200 @@ -3,7 +3,7 @@ <param name="url">git://github.com/haiwen/libsearpc.git</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v3.2.0</param> + <param name="revision">v3.2-latest</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.rvTzos/_old 2020-06-25 15:10:51.486011057 +0200 +++ /var/tmp/diff_new_pack.rvTzos/_new 2020-06-25 15:10:51.486011057 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/haiwen/libsearpc.git</param> - <param name="changesrevision">d1fd7518a20b25766ff98d6fde6e40c63626ca0d</param> + <param name="changesrevision">50ff08b03c7cec8e10b35ba438633b9fe08a8d90</param> </service> </servicedata> ++++++ libsearpc-3.2.0.20200320.tar.gz -> libsearpc-3.2.0.20200618.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsearpc-3.2.0.20200320/configure.ac new/libsearpc-3.2.0.20200618/configure.ac --- old/libsearpc-3.2.0.20200320/configure.ac 2020-03-20 09:01:27.000000000 +0100 +++ new/libsearpc-3.2.0.20200618/configure.ac 2020-06-18 05:23:11.000000000 +0200 @@ -83,6 +83,9 @@ AM_CONDITIONAL([FBSD], [test "$bfbsd" = "yes"]) AC_SUBST(FBSD) +AC_ARG_WITH([python3], [AS_HELP_STRING([--with-python3], [use python3])], + [with_python3="yes"],[]) + # Checks for libraries. GLIB_REQUIRED=2.26.0 @@ -98,7 +101,12 @@ AC_SUBST(JANSSON_CFLAGS) AC_SUBST(JANSSON_LIBS) -AM_PATH_PYTHON([2.4]) +if test "$with_python3" = "yes"; then + AM_PATH_PYTHON([3.5]) +else + AM_PATH_PYTHON([2.7]) +fi + if test "$bwin32" = true; then if test x$PYTHON_DIR != x; then # set pyexecdir to somewhere like /c/Python26/Lib/site-packages diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsearpc-3.2.0.20200320/debian/control new/libsearpc-3.2.0.20200618/debian/control --- old/libsearpc-3.2.0.20200320/debian/control 2020-03-20 09:01:27.000000000 +0100 +++ new/libsearpc-3.2.0.20200618/debian/control 2020-06-18 05:23:11.000000000 +0200 @@ -4,10 +4,11 @@ Maintainer: m.eik michalke <[email protected]> Build-Depends: debhelper (>= 7), + dh-python, autotools-dev, intltool, libglib2.0-dev, - python, + python3 (>= 3.5), libtool, libjansson-dev Standards-Version: 3.9.5 @@ -30,7 +31,7 @@ Architecture: any Depends: ${misc:Depends}, - python (>= 2.7), + python3 (>= 3.5), libsearpc1 (= ${binary:Version}) Conflicts: seafile Description: Development files for the libsearpc1 package. @@ -49,10 +50,9 @@ Section: python Multi-Arch: foreign Architecture: all -Depends: ${python:Depends}, +Depends: ${python3:Depends}, ${shlibs:Depends}, - ${misc:Depends}, - python-future + ${misc:Depends} Description: simple and easy-to-use C language RPC framework Searpc handles the serialization/deserialization part of RPC, the transport part is left to users. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsearpc-3.2.0.20200320/debian/python-searpc.install new/libsearpc-3.2.0.20200618/debian/python-searpc.install --- old/libsearpc-3.2.0.20200320/debian/python-searpc.install 2020-03-20 09:01:27.000000000 +0100 +++ new/libsearpc-3.2.0.20200618/debian/python-searpc.install 2020-06-18 05:23:11.000000000 +0200 @@ -1 +1 @@ -usr/lib/python*/dist-packages/pysearpc/*.py +usr/lib/python3*/site-packages/pysearpc/*.py usr/lib/python3/dist-packages/pysearpc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsearpc-3.2.0.20200320/debian/rules new/libsearpc-3.2.0.20200618/debian/rules --- old/libsearpc-3.2.0.20200320/debian/rules 2020-03-20 09:01:27.000000000 +0100 +++ new/libsearpc-3.2.0.20200618/debian/rules 2020-06-18 05:23:11.000000000 +0200 @@ -2,11 +2,11 @@ # -*- makefile -*- %: - dh $@ --with python2 --with autotools_dev --builddirectory=build + dh $@ --with python3 --with autotools_dev --builddirectory=build override_dh_auto_configure: ./autogen.sh - dh_auto_configure -- --disable-compile-demo + dh_auto_configure -- --disable-compile-demo --with-python3 override_dh_strip: # emptying the dependency_libs field in .la files diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsearpc-3.2.0.20200320/pysearpc/client.py new/libsearpc-3.2.0.20200618/pysearpc/client.py --- old/libsearpc-3.2.0.20200320/pysearpc/client.py 2020-03-20 09:01:27.000000000 +0100 +++ new/libsearpc-3.2.0.20200618/pysearpc/client.py 2020-06-18 05:23:11.000000000 +0200 @@ -1,4 +1,3 @@ -from builtins import object import json from .common import SearpcError diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsearpc-3.2.0.20200320/pysearpc/named_pipe.py new/libsearpc-3.2.0.20200618/pysearpc/named_pipe.py --- old/libsearpc-3.2.0.20200320/pysearpc/named_pipe.py 2020-03-20 09:01:27.000000000 +0100 +++ new/libsearpc-3.2.0.20200618/pysearpc/named_pipe.py 2020-06-18 05:23:11.000000000 +0200 @@ -2,9 +2,6 @@ RPC client/server implementation based on named pipe transport. """ -from future import standard_library -standard_library.install_aliases() -from builtins import object import json import logging import os diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsearpc-3.2.0.20200320/pysearpc/pygencode.py new/libsearpc-3.2.0.20200618/pysearpc/pygencode.py --- old/libsearpc-3.2.0.20200320/pysearpc/pygencode.py 2020-03-20 09:01:27.000000000 +0100 +++ new/libsearpc-3.2.0.20200618/pysearpc/pygencode.py 2020-06-18 05:23:11.000000000 +0200 @@ -1,8 +1,5 @@ #!/usr/bin/python - -from __future__ import print_function -from builtins import str import string import sys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsearpc-3.2.0.20200320/pysearpc/server.py new/libsearpc-3.2.0.20200618/pysearpc/server.py --- old/libsearpc-3.2.0.20200320/pysearpc/server.py 2020-03-20 09:01:27.000000000 +0100 +++ new/libsearpc-3.2.0.20200618/pysearpc/server.py 2020-06-18 05:23:11.000000000 +0200 @@ -1,5 +1,3 @@ -from builtins import str -from builtins import object import json from .common import SearpcError diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsearpc-3.2.0.20200320/pysearpc/test_pysearpc.py new/libsearpc-3.2.0.20200618/pysearpc/test_pysearpc.py --- old/libsearpc-3.2.0.20200320/pysearpc/test_pysearpc.py 2020-03-20 09:01:27.000000000 +0100 +++ new/libsearpc-3.2.0.20200618/pysearpc/test_pysearpc.py 2020-06-18 05:23:11.000000000 +0200 @@ -1,7 +1,6 @@ #!/usr/bin/env python #coding: UTF-8 -from builtins import object import json import logging import os diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsearpc-3.2.0.20200320/pysearpc/transport.py new/libsearpc-3.2.0.20200618/pysearpc/transport.py --- old/libsearpc-3.2.0.20200320/pysearpc/transport.py 2020-03-20 09:01:27.000000000 +0100 +++ new/libsearpc-3.2.0.20200618/pysearpc/transport.py 2020-06-18 05:23:11.000000000 +0200 @@ -1,5 +1,3 @@ - -from builtins import object class SearpcTransport(object): """ A transport is repsonsible to send the serialized request to the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libsearpc-3.2.0.20200320/pysearpc/utils.py new/libsearpc-3.2.0.20200618/pysearpc/utils.py --- old/libsearpc-3.2.0.20200320/pysearpc/utils.py 2020-03-20 09:01:27.000000000 +0100 +++ new/libsearpc-3.2.0.20200618/pysearpc/utils.py 2020-06-18 05:23:11.000000000 +0200 @@ -1,4 +1,3 @@ -from builtins import bytes import os import socket
