Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2017-10-25 17:46:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tevent (Old)
 and      /work/SRC/openSUSE:Factory/.tevent.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tevent"

Wed Oct 25 17:46:02 2017 rev:29 rq:530256 version:0.9.33

Changes:
--------
--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes        2017-04-17 
10:22:13.444943857 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2017-10-25 
17:46:03.627528983 +0200
@@ -1,0 +2,15 @@
+Wed Jul 26 08:50:23 UTC 2017 - scabr...@suse.com
+
+- Update to version 0.9.33
+  + make tevent_req_print() more robust against crashes
+
+-------------------------------------------------------------------
+Fri Jun 30 12:05:41 UTC 2017 - scabr...@suse.com
+
+- Update to version 0.9.32
+  + Fix mutex locking in tevent_threaded_context_destructor().
+  + Fix a memleak on FreeBSD.
+  + Re-init threading in tevent_re_initialise().
+  + Include the finish location in tevent_req_default_print().
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/tevent/tevent.changes    2017-04-17 
10:22:14.780754677 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes       2017-10-25 
17:46:03.723524478 +0200
@@ -1,0 +2,15 @@
+Wed Jul 26 08:49:04 UTC 2017 - scabr...@suse.com
+
+- Update to version 0.9.33
+  + make tevent_req_print() more robust against crashes
+
+-------------------------------------------------------------------
+Fri Jun 30 11:58:18 UTC 2017 - scabr...@suse.com
+
+- Update to version 0.9.32
+  + Fix mutex locking in tevent_threaded_context_destructor().
+  + Fix a memleak on FreeBSD.
+  + Re-init threading in tevent_re_initialise().
+  + Include the finish location in tevent_req_default_print().
+
+-------------------------------------------------------------------

Old:
----
  tevent-0.9.31.tar.asc
  tevent-0.9.31.tar.gz

New:
----
  tevent-0.9.33.tar.asc
  tevent-0.9.33.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tevent-man.spec ++++++
--- /var/tmp/diff_new_pack.xCWkLx/_old  2017-10-25 17:46:04.887469850 +0200
+++ /var/tmp/diff_new_pack.xCWkLx/_new  2017-10-25 17:46:04.891469663 +0200
@@ -24,7 +24,7 @@
 %define with_python3 0
 %endif
 
-%define talloc_version 2.1.8
+%define talloc_version 2.1.10
 %define build_man 1
 
 %if %{build_man}
@@ -41,16 +41,19 @@
 BuildRequires:  python-devel
 %if %{with_python3}
 BuildRequires:  python3-devel
-%endif
+BuildRequires:  python3-talloc >= %{talloc_version}
+BuildRequires:  python3-talloc-devel >= %{talloc_version}
+%else
 BuildRequires:  python-talloc-devel >= %{talloc_version}
+%endif # with_python3
 %endif # build_man
 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140
 %define        build_make_smp_mflags %{?_smp_mflags}
 %else
 %define        build_make_smp_mflags %{?jobs:-j%jobs}
 %endif
-Url:            http://tevent.samba.org/
-Version:        0.9.31
+Url:            https://tevent.samba.org/
+Version:        0.9.33
 Release:        0
 Summary:        An event system based on the talloc memory management library
 License:        GPL-3.0+
@@ -73,16 +76,12 @@
 
 %if ! %{build_man}
 
-%if 0%{?suse_version} > 0
-%define libtevent_name libtevent0
-%else
-%define libtevent_name libtevent
-%endif
-%package -n %{libtevent_name}
+%package -n libtevent0
+PreReq:         /sbin/ldconfig
 Summary:        Samba tevent Library
 Group:          System/Libraries
 
-%description -n %{libtevent_name}
+%description -n libtevent0
 Tevent is an event system based on the talloc memory management library. It
 is the core event system used in Samba.
 
@@ -94,13 +93,13 @@
 
 %package -n libtevent-devel
 Summary:        Libraries and Header Files to Develop Programs with tevent0 
Support
-Group:          Development/Libraries/C and C++
 # Man pages are built in a 2nd spec file in order to break a build cycle with 
doxygen->cmake->krb5->libtevent
+Group:          Development/Libraries/C and C++
 %if 0%{?suse_version} > 1030
 Recommends:     %{name}-man
 %endif
-Requires:       %{libtevent_name} = %{version}
 Requires:       libtalloc-devel >= %{talloc_version}
+Requires:       libtevent0 = %{version}
 %if 0%{?suse_version} > 1020
 Requires:       pkg-config
 %else
@@ -123,7 +122,8 @@
 %package -n python-tevent
 Summary:        Python bindings for the Tevent library
 Group:          Development/Libraries/Python
-Requires:       %{libtevent_name} = %{version}
+Requires:       libtevent0 = %{version}
+PreReq:         /sbin/ldconfig
 
 %description -n python-tevent
 This package contains the python bindings for the Tevent library.
@@ -133,7 +133,8 @@
 %package -n python3-tevent
 Summary:        Python3 bindings for the Tevent library
 Group:          Development/Libraries/Python
-Requires:       %{libtevent_name} = %{version}
+Requires:       libtevent0 = %{version}
+PreReq:         /sbin/ldconfig
 
 %description -n python3-tevent
 This package contains the python bindings for the Tevent library.
@@ -197,9 +198,9 @@
 %endif # ! build_man
 
 %if ! %{build_man}
-%post -n %{libtevent_name} -p /sbin/ldconfig
+%post -n libtevent0 -p /sbin/ldconfig
 
-%postun -n %{libtevent_name} -p /sbin/ldconfig
+%postun -n libtevent0 -p /sbin/ldconfig
 
 %post -n python-tevent -p /sbin/ldconfig
 
@@ -211,7 +212,7 @@
 %postun -n python3-tevent -p /sbin/ldconfig
 %endif
 
-%files -n %{libtevent_name}
+%files -n libtevent0
 %defattr(-,root,root)
 %{_libdir}/libtevent.so.*
 

++++++ tevent.spec ++++++
--- /var/tmp/diff_new_pack.xCWkLx/_old  2017-10-25 17:46:04.907468912 +0200
+++ /var/tmp/diff_new_pack.xCWkLx/_new  2017-10-25 17:46:04.907468912 +0200
@@ -24,7 +24,7 @@
 %define with_python3 0
 %endif
 
-%define talloc_version 2.1.8
+%define talloc_version 2.1.10
 %define build_man 0
 
 %if %{build_man}
@@ -41,8 +41,11 @@
 BuildRequires:  python-devel
 %if %{with_python3}
 BuildRequires:  python3-devel
-%endif
+BuildRequires:  python3-talloc >= %{talloc_version}
+BuildRequires:  python3-talloc-devel >= %{talloc_version}
+%else
 BuildRequires:  python-talloc-devel >= %{talloc_version}
+%endif # with_python3
 %endif # build_man
 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140
 %define        build_make_smp_mflags %{?_smp_mflags}
@@ -50,7 +53,7 @@
 %define        build_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:            https://tevent.samba.org/
-Version:        0.9.31
+Version:        0.9.33
 Release:        0
 Summary:        An event system based on the talloc memory management library
 License:        GPL-3.0+
@@ -73,17 +76,12 @@
 
 %if ! %{build_man}
 
-%if 0%{?suse_version} > 0
-%define libtevent_name libtevent0
-%else
-%define libtevent_name libtevent
-%endif
-%package -n %{libtevent_name}
+%package -n libtevent0
 PreReq:         /sbin/ldconfig
 Summary:        Samba tevent Library
 Group:          System/Libraries
 
-%description -n %{libtevent_name}
+%description -n libtevent0
 Tevent is an event system based on the talloc memory management library. It
 is the core event system used in Samba.
 
@@ -95,13 +93,13 @@
 
 %package -n libtevent-devel
 Summary:        Libraries and Header Files to Develop Programs with tevent0 
Support
-Group:          Development/Libraries/C and C++
 # Man pages are built in a 2nd spec file in order to break a build cycle with 
doxygen->cmake->krb5->libtevent
+Group:          Development/Libraries/C and C++
 %if 0%{?suse_version} > 1030
 Recommends:     %{name}-man
 %endif
-Requires:       %{libtevent_name} = %{version}
 Requires:       libtalloc-devel >= %{talloc_version}
+Requires:       libtevent0 = %{version}
 %if 0%{?suse_version} > 1020
 Requires:       pkg-config
 %else
@@ -124,7 +122,7 @@
 %package -n python-tevent
 Summary:        Python bindings for the Tevent library
 Group:          Development/Libraries/Python
-Requires:       %{libtevent_name} = %{version}
+Requires:       libtevent0 = %{version}
 PreReq:         /sbin/ldconfig
 
 %description -n python-tevent
@@ -135,7 +133,7 @@
 %package -n python3-tevent
 Summary:        Python3 bindings for the Tevent library
 Group:          Development/Libraries/Python
-Requires:       %{libtevent_name} = %{version}
+Requires:       libtevent0 = %{version}
 PreReq:         /sbin/ldconfig
 
 %description -n python3-tevent
@@ -200,9 +198,9 @@
 %endif # ! build_man
 
 %if ! %{build_man}
-%post -n %{libtevent_name} -p /sbin/ldconfig
+%post -n libtevent0 -p /sbin/ldconfig
 
-%postun -n %{libtevent_name} -p /sbin/ldconfig
+%postun -n libtevent0 -p /sbin/ldconfig
 
 %post -n python-tevent -p /sbin/ldconfig
 
@@ -214,7 +212,7 @@
 %postun -n python3-tevent -p /sbin/ldconfig
 %endif
 
-%files -n %{libtevent_name}
+%files -n libtevent0
 %defattr(-,root,root)
 %{_libdir}/libtevent.so.*
 

++++++ tevent-0.9.31.tar.gz -> tevent-0.9.33.tar.gz ++++++
++++ 2565 lines of diff (skipped)



Reply via email to