commit tevent for openSUSE:Factory

2020-03-25 Thread root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2020-03-25 23:43:45

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


Package is "tevent"

Wed Mar 25 23:43:45 2020 rev:37 rq:786214 version:0.10.2

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2019-10-14 
12:35:09.103696649 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new.3160/tevent-man.changes  
2020-03-25 23:44:00.908007708 +0100
@@ -1,0 +2,13 @@
+Sat Mar  7 00:20:55 UTC 2020 - Noel Power 
+
+- Update to version 0.10.2
+  + Upgrade waf to version 2.0.18 to fix a cross-compilation issue;
+(bso#13846).
+
+---
+Tue Nov 26 21:52:29 CET 2019 - Matej Cepl 
+
+- Update to 0.10.1 ... make build with Python 3.8 working again
+  (new waf).
+
+---
--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2020-01-07 
23:50:28.783941807 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new.3160/tevent.changes  2020-03-25 
23:44:02.564008249 +0100
@@ -1,0 +2,7 @@
+Sat Mar  7 00:20:55 UTC 2020 - Noel Power 
+
+- Update to version 0.10.2
+  + Upgrade waf to version 2.0.18 to fix a cross-compilation issue;
+(bso#13846).
+
+---

Old:

  tevent-0.10.1.tar.asc
  tevent-0.10.1.tar.gz

New:

  tevent-0.10.2.tar.asc
  tevent-0.10.2.tar.gz



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.V3HXq6/_old  2020-03-25 23:44:05.164009100 +0100
+++ /var/tmp/diff_new_pack.V3HXq6/_new  2020-03-25 23:44:05.196009110 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent-man
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -45,7 +45,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 URL:https://tevent.samba.org/
-Version:0.10.1
+Version:0.10.2
 Release:0
 Summary:An event system based on the talloc memory management library
 License:LGPL-3.0-or-later

++ tevent.spec ++
--- /var/tmp/diff_new_pack.V3HXq6/_old  2020-03-25 23:44:05.536009221 +0100
+++ /var/tmp/diff_new_pack.V3HXq6/_new  2020-03-25 23:44:05.572009233 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent-man
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -45,7 +45,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 URL:https://tevent.samba.org/
-Version:0.10.1
+Version:0.10.2
 Release:0
 Summary:An event system based on the talloc memory management library
 License:LGPL-3.0-or-later

++ tevent-0.10.1.tar.gz -> tevent-0.10.2.tar.gz ++
 2554 lines of diff (skipped)





commit tevent for openSUSE:Factory

2020-01-07 Thread root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2020-01-07 23:50:23

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


Package is "tevent"

Tue Jan  7 23:50:23 2020 rev:36 rq:760689 version:0.10.1

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2019-10-14 
12:35:09.775694892 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new.6675/tevent.changes  2020-01-07 
23:50:28.783941807 +0100
@@ -1,0 +2,6 @@
+Tue Nov 26 21:52:29 CET 2019 - Matej Cepl 
+
+- Update to 0.10.1 ... make build with Python 3.8 working again
+  (new waf).
+
+---

Old:

  tevent-0.10.0.tar.asc
  tevent-0.10.0.tar.gz

New:

  tevent-0.10.1.tar.asc
  tevent-0.10.1.tar.gz



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.rhvWu4/_old  2020-01-07 23:50:29.767942318 +0100
+++ /var/tmp/diff_new_pack.rhvWu4/_new  2020-01-07 23:50:29.771942320 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent-man
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -44,8 +44,8 @@
 %else
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
-Url:https://tevent.samba.org/
-Version:0.10.0
+URL:https://tevent.samba.org/
+Version:0.10.1
 Release:0
 Summary:An event system based on the talloc memory management library
 License:LGPL-3.0-or-later

++ tevent.spec ++
--- /var/tmp/diff_new_pack.rhvWu4/_old  2020-01-07 23:50:29.799942335 +0100
+++ /var/tmp/diff_new_pack.rhvWu4/_new  2020-01-07 23:50:29.799942335 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent-man
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -44,8 +44,8 @@
 %else
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
-Url:https://tevent.samba.org/
-Version:0.10.0
+URL:https://tevent.samba.org/
+Version:0.10.1
 Release:0
 Summary:An event system based on the talloc memory management library
 License:LGPL-3.0-or-later

++ tevent-0.10.0.tar.gz -> tevent-0.10.1.tar.gz ++
 8626 lines of diff (skipped)





commit tevent for openSUSE:Factory

2019-10-14 Thread root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2019-10-14 12:35:06

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


Package is "tevent"

Mon Oct 14 12:35:06 2019 rev:35 rq:737335 version:0.10.0

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2019-04-26 
22:44:26.573643732 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new.2352/tevent-man.changes  
2019-10-14 12:35:09.103696649 +0200
@@ -1,0 +2,10 @@
+Thu Oct 03 22:04:33 UTC 2019 - James McDonough 
+
+- Update to version 0.10.0
+  + Remove Python 2.x support except to build just the bare C library
+  + Remove --extra-python (a build time mode to produce Python2 and Python3
+bindings at the same time)
+  + New minor version to allow Samba 4.10 to release a tevent if
+required from that branch
+
+---
tevent.changes: same change

Old:

  tevent-0.9.39.tar.asc
  tevent-0.9.39.tar.gz

New:

  tevent-0.10.0.tar.asc
  tevent-0.10.0.tar.gz



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.fjDoT3/_old  2019-10-14 12:35:10.659692580 +0200
+++ /var/tmp/diff_new_pack.fjDoT3/_new  2019-10-14 12:35:10.659692580 +0200
@@ -18,7 +18,7 @@
 
 %{!?py3_soflags:  %global py3_soflags cpython-%{python3_version_nodots}m}
 
-%define talloc_version 2.1.15
+%define talloc_version 2.2.0
 %define build_man 1
 
 %if %{build_man}
@@ -45,7 +45,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:https://tevent.samba.org/
-Version:0.9.39
+Version:0.10.0
 Release:0
 Summary:An event system based on the talloc memory management library
 License:LGPL-3.0-or-later

++ tevent.spec ++
--- /var/tmp/diff_new_pack.fjDoT3/_old  2019-10-14 12:35:10.679692527 +0200
+++ /var/tmp/diff_new_pack.fjDoT3/_new  2019-10-14 12:35:10.683692517 +0200
@@ -18,7 +18,7 @@
 
 %{!?py3_soflags:  %global py3_soflags cpython-%{python3_version_nodots}m}
 
-%define talloc_version 2.1.15
+%define talloc_version 2.2.0
 %define build_man 0
 
 %if %{build_man}
@@ -45,7 +45,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:https://tevent.samba.org/
-Version:0.9.39
+Version:0.10.0
 Release:0
 Summary:An event system based on the talloc memory management library
 License:LGPL-3.0-or-later

++ tevent-0.9.39.tar.gz -> tevent-0.10.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tevent-0.9.39/ABI/tevent-0.10.0.sigs 
new/tevent-0.10.0/ABI/tevent-0.10.0.sigs
--- old/tevent-0.9.39/ABI/tevent-0.10.0.sigs1970-01-01 01:00:00.0 
+0100
+++ new/tevent-0.10.0/ABI/tevent-0.10.0.sigs2019-03-21 11:15:26.0 
+0100
@@ -0,0 +1,126 @@
+_tevent_add_fd: struct tevent_fd *(struct tevent_context *, TALLOC_CTX *, int, 
uint16_t, tevent_fd_handler_t, void *, const char *, const char *)
+_tevent_add_signal: struct tevent_signal *(struct tevent_context *, TALLOC_CTX 
*, int, int, tevent_signal_handler_t, void *, const char *, const char *)
+_tevent_add_timer: struct tevent_timer *(struct tevent_context *, TALLOC_CTX 
*, struct timeval, tevent_timer_handler_t, void *, const char *, const char *)
+_tevent_context_pop_use: void (struct tevent_context *, const char *)
+_tevent_context_push_use: bool (struct tevent_context *, const char *)
+_tevent_context_wrapper_create: struct tevent_context *(struct tevent_context 
*, TALLOC_CTX *, const struct tevent_wrapper_ops *, void *, size_t, const char 
*, const char *)
+_tevent_create_immediate: struct tevent_immediate *(TALLOC_CTX *, const char *)
+_tevent_loop_once: int (struct tevent_context *, const char *)
+_tevent_loop_until: int (struct tevent_context *, bool (*)(void *), void *, 
const char *)
+_tevent_loop_wait: int (struct tevent_context *, const char *)
+_tevent_queue_create: struct tevent_queue *(TALLOC_CTX *, const char *, const 
char *)
+_tevent_req_callback_data: void *(struct tevent_req *)
+_tevent_req_cancel: bool (struct tevent_req *, const char *)
+_tevent_req_create: struct tevent_req *(TALLOC_CTX *, void *, size_t, const 
char *, const char *)
+_tevent_req_data: void *(struct tevent_req *)
+_tevent_req_done: void (struct tevent_req *, const char *)
+_tevent_req_error: bool (struct tevent_req *, uint64_t, const char *)
+_tevent_req_nomem: bool (const void *, struct tevent_req *, const char *)
+_tevent_req_notify_callback: void (struct tevent_req *, const char *)
+_tevent_req_oom: void (struct tevent_req *, const char *)
+_tevent_schedule_immediate: void (struct 

commit tevent for openSUSE:Factory

2019-04-26 Thread root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2019-04-26 22:44:23

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


Package is "tevent"

Fri Apr 26 22:44:23 2019 rev:34 rq:696794 version:0.9.39

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2018-10-04 
18:59:48.583309214 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new.5536/tevent-man.changes  
2019-04-26 22:44:26.573643732 +0200
@@ -1,0 +2,21 @@
+Tue Mar  5 18:22:33 UTC 2019 - dmul...@suse.com
+
+- Update to version 0.9.39
+  + py_tevent: add_timer takes float argument
+  + C99 build fixes.
+  + Fix standalone build of tevent.
+
+---
+Wed Feb  6 17:50:12 UTC 2019 - dmul...@suse.com
+
+- Update to version 0.9.38
+  + Deprecate tevent wrapper api again
+  + Build fixes
+  + The build uses python3 by default:
+  + --extra-python would take python2 now
+  + To build with python2 only use:
+PYTHON=python2 ./configure
+PYTHON=python2 make
+PYTHON=python2 make install
+
+---
tevent.changes: same change

Old:

  tevent-0.9.37.tar.asc
  tevent-0.9.37.tar.gz

New:

  tevent-0.9.39.tar.asc
  tevent-0.9.39.tar.gz



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.6tuADg/_old  2019-04-26 22:44:30.457641745 +0200
+++ /var/tmp/diff_new_pack.6tuADg/_new  2019-04-26 22:44:30.461641744 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent-man
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,9 @@
 #
 
 
-%{!?python_sitearch:  %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %{!?py3_soflags:  %global py3_soflags cpython-%{python3_version_nodots}m}
-%if 0%{?suse_version} > 1310 || 0%{?fedora_version} > 20
-%define with_python3 1
-%else
-%define with_python3 0
-%endif
 
-%define talloc_version 2.1.11
+%define talloc_version 2.1.15
 %define build_man 1
 
 %if %{build_man}
@@ -41,13 +35,9 @@
 %else
 BuildRequires:  pkgconfig
 %endif
-BuildRequires:  python-devel
-%if %{with_python3}
 BuildRequires:  python3-devel
 BuildRequires:  python3-talloc >= %{talloc_version}
 BuildRequires:  python3-talloc-devel >= %{talloc_version}
-%endif # with_python3
-BuildRequires:  python-talloc-devel >= %{talloc_version}
 %endif # build_man
 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140
 %definebuild_make_smp_mflags %{?_smp_mflags}
@@ -55,7 +45,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:https://tevent.samba.org/
-Version:0.9.37
+Version:0.9.39
 Release:0
 Summary:An event system based on the talloc memory management library
 License:LGPL-3.0-or-later
@@ -121,26 +111,15 @@
 This package contains libraries and header files need for development.
 
 
-%package -n python-tevent
-Summary:Python bindings for the Tevent library
-Group:  Development/Libraries/Python
-Requires:   libtevent0 = %{version}
-PreReq: /sbin/ldconfig
-
-%description -n python-tevent
-This package contains the python bindings for the Tevent library.
-
-
-%if %{with_python3}
 %package -n python3-tevent
 Summary:Python3 bindings for the Tevent library
 Group:  Development/Libraries/Python
 Requires:   libtevent0 = %{version}
 PreReq: /sbin/ldconfig
+Obsoletes:  python-tevent
 
 %description -n python3-tevent
 This package contains the python bindings for the Tevent library.
-%endif
 
 %endif # ! build_man
 
@@ -164,9 +143,6 @@
--disable-silent-rules \
--bundled-libraries=NONE \
--builtin-libraries=replace \
-%if %{with_python3}
-   --extra-python=/usr/bin/python3 \
-%endif
 "
 ./configure ${CONFIGURE_OPTIONS}
 %{__make} %{build_make_smp_mflags} \
@@ -204,15 +180,9 @@
 
 %postun -n libtevent0 -p /sbin/ldconfig
 
-%post -n python-tevent -p /sbin/ldconfig
-
-%postun -n python-tevent -p /sbin/ldconfig
-
-%if %{with_python3}
 %post -n python3-tevent -p /sbin/ldconfig
 
 %postun -n python3-tevent -p /sbin/ldconfig
-%endif
 
 %files -n libtevent0
 %defattr(-,root,root)
@@ -224,15 +194,6 @@
 %{_libdir}/libtevent.so
 %{_libdir}/pkgconfig/tevent.pc
 
-%files -n python-tevent
-%defattr(-,root,root)
-%{python_sitearch}/tevent.py
-%{python_sitearch}/_tevent.so
-%if 0%{?centos_version} > 599 || 

commit tevent for openSUSE:Factory

2018-10-04 Thread root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2018-10-04 18:59:45

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


Package is "tevent"

Thu Oct  4 18:59:45 2018 rev:33 rq:638225 version:0.9.37

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2018-04-04 
11:13:14.943011287 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2018-10-04 
18:59:48.583309214 +0200
@@ -1,0 +2,16 @@
+Tue Sep 25 07:37:57 UTC 2018 - Samuel Cabrero 
+
+- Update license to LGPL-3.0
+
+---
+Wed Aug  8 16:28:21 UTC 2018 - dmul...@suse.com
+
+- Update to version 0.9.37
+  + simplify "poll" and "poll_mt" backends
+  + make tevent_abort() reachable for backends
+  + add tevent_common_invoke_*_handler() functions
+  + add tevent_context_same_loop() function
+  + add tevent_context_wrapper_create() infrastructure
+  + add tevent_req_profile infrastructure
+
+---
--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2018-08-10 
09:45:29.685856673 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2018-10-04 
18:59:49.795307947 +0200
@@ -1,0 +2,5 @@
+Tue Sep 25 07:37:57 UTC 2018 - Samuel Cabrero 
+
+- Update license to LGPL-3.0
+
+---



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.q4pFpj/_old  2018-10-04 18:59:50.487307224 +0200
+++ /var/tmp/diff_new_pack.q4pFpj/_new  2018-10-04 18:59:50.491307220 +0200
@@ -12,7 +12,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/
 #
 
 
@@ -24,7 +24,7 @@
 %define with_python3 0
 %endif
 
-%define talloc_version 2.1.10
+%define talloc_version 2.1.11
 %define build_man 1
 
 %if %{build_man}
@@ -33,6 +33,9 @@
 %else
 Name:   tevent
 BuildRequires:  libtalloc-devel >= %{talloc_version}
+%if 0%{?suse_version} >= 1330
+BuildRequires:  libtirpc-devel
+%endif
 %if 0%{?suse_version} > 1020
 BuildRequires:  pkg-config
 %else
@@ -43,9 +46,8 @@
 BuildRequires:  python3-devel
 BuildRequires:  python3-talloc >= %{talloc_version}
 BuildRequires:  python3-talloc-devel >= %{talloc_version}
-%else
-BuildRequires:  python-talloc-devel >= %{talloc_version}
 %endif # with_python3
+BuildRequires:  python-talloc-devel >= %{talloc_version}
 %endif # build_man
 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140
 %definebuild_make_smp_mflags %{?_smp_mflags}
@@ -56,7 +58,7 @@
 Version:0.9.37
 Release:0
 Summary:An event system based on the talloc memory management library
-License:GPL-3.0+
+License:LGPL-3.0-or-later
 Group:  Development/Libraries/C and C++
 Source: https://download.samba.org/pub/tevent/tevent-%{version}.tar.gz
 Source1:https://download.samba.org/pub/tevent/tevent-%{version}.tar.asc

++ tevent.spec ++
--- /var/tmp/diff_new_pack.q4pFpj/_old  2018-10-04 18:59:50.499307212 +0200
+++ /var/tmp/diff_new_pack.q4pFpj/_new  2018-10-04 18:59:50.503307208 +0200
@@ -12,7 +12,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/
 #
 
 
@@ -58,7 +58,7 @@
 Version:0.9.37
 Release:0
 Summary:An event system based on the talloc memory management library
-License:GPL-3.0+
+License:LGPL-3.0-or-later
 Group:  Development/Libraries/C and C++
 Source: https://download.samba.org/pub/tevent/tevent-%{version}.tar.gz
 Source1:https://download.samba.org/pub/tevent/tevent-%{version}.tar.asc






commit tevent for openSUSE:Factory

2018-08-10 Thread root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2018-08-10 09:45:27

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


Package is "tevent"

Fri Aug 10 09:45:27 2018 rev:32 rq:628234 version:0.9.37

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2018-04-04 
11:13:15.199001958 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2018-08-10 
09:45:29.685856673 +0200
@@ -1,0 +2,11 @@
+Wed Aug  8 16:28:21 UTC 2018 - dmul...@suse.com
+
+- Update to version 0.9.37
+  + simplify "poll" and "poll_mt" backends
+  + make tevent_abort() reachable for backends
+  + add tevent_common_invoke_*_handler() functions
+  + add tevent_context_same_loop() function
+  + add tevent_context_wrapper_create() infrastructure
+  + add tevent_req_profile infrastructure
+
+---

Old:

  tevent-0.9.36.tar.asc
  tevent-0.9.36.tar.gz

New:

  tevent-0.9.37.tar.asc
  tevent-0.9.37.tar.gz



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.W2GxAp/_old  2018-08-10 09:45:30.149857418 +0200
+++ /var/tmp/diff_new_pack.W2GxAp/_new  2018-08-10 09:45:30.153857424 +0200
@@ -53,7 +53,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:https://tevent.samba.org/
-Version:0.9.36
+Version:0.9.37
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+

++ tevent.spec ++
--- /var/tmp/diff_new_pack.W2GxAp/_old  2018-08-10 09:45:30.181857469 +0200
+++ /var/tmp/diff_new_pack.W2GxAp/_new  2018-08-10 09:45:30.185857475 +0200
@@ -55,7 +55,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:https://tevent.samba.org/
-Version:0.9.36
+Version:0.9.37
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+

++ tevent-0.9.36.tar.gz -> tevent-0.9.37.tar.gz ++
 5226 lines of diff (skipped)





commit tevent for openSUSE:Factory

2018-04-04 Thread root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2018-04-04 11:13:11

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


Package is "tevent"

Wed Apr  4 11:13:11 2018 rev:31 rq:588676 version:0.9.36

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2017-12-03 
10:11:06.940018585 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2018-04-04 
11:13:14.943011287 +0200
@@ -2 +2,11 @@
-Tue Nov 28 17:33:52 UTC 2017 - scabr...@suse.com
+Fri Mar 16 17:57:04 UTC 2018 - jmcdono...@suse.com
+
+- Update to version 0.9.36; (bso#13291);
+  + improve documentation of tevent_queue_add_optimize_empty()
+  + add tevent_queue_entry_untrigger()
+  + Minor cleanup. wakeup_fd can always be gotten from the event context.
+  + Use smb_set_close_on_exec() in example code.
+- Use tirpc on newer sytems
+
+---
+Tue Nov 28 17:31:07 UTC 2017 - scabr...@suse.com
@@ -10 +20 @@
-Wed Jul 26 08:50:23 UTC 2017 - scabr...@suse.com
+Wed Jul 26 08:49:04 UTC 2017 - scabr...@suse.com
@@ -16 +26 @@
-Fri Jun 30 12:05:41 UTC 2017 - scabr...@suse.com
+Fri Jun 30 11:58:18 UTC 2017 - scabr...@suse.com
@@ -22,0 +33,6 @@
+
+---
+Mon Feb  6 15:00:05 UTC 2017 - jeng...@inai.de
+
+- Drop redundant PreReq for ldconfig; this is autodetected.
+  Set RPM group right.
--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2017-12-03 
10:11:07.176010005 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2018-04-04 
11:13:15.199001958 +0200
@@ -1,0 +2,10 @@
+Fri Mar 16 17:57:04 UTC 2018 - jmcdono...@suse.com
+
+- Update to version 0.9.36; (bso#13291);
+  + improve documentation of tevent_queue_add_optimize_empty()
+  + add tevent_queue_entry_untrigger()
+  + Minor cleanup. wakeup_fd can always be gotten from the event context.
+  + Use smb_set_close_on_exec() in example code.
+- Use tirpc on newer sytems
+
+---

Old:

  tevent-0.9.34.tar.asc
  tevent-0.9.34.tar.gz

New:

  tevent-0.9.36.tar.asc
  tevent-0.9.36.tar.gz



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.vwwhWw/_old  2018-04-04 11:13:16.146967411 +0200
+++ /var/tmp/diff_new_pack.vwwhWw/_new  2018-04-04 11:13:16.150967265 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent-man
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -53,7 +53,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:https://tevent.samba.org/
-Version:0.9.34
+Version:0.9.36
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+

++ tevent.spec ++
--- /var/tmp/diff_new_pack.vwwhWw/_old  2018-04-04 11:13:16.166966682 +0200
+++ /var/tmp/diff_new_pack.vwwhWw/_new  2018-04-04 11:13:16.170966536 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent-man
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 %define with_python3 0
 %endif
 
-%define talloc_version 2.1.10
+%define talloc_version 2.1.11
 %define build_man 0
 
 %if %{build_man}
@@ -33,6 +33,9 @@
 %else
 Name:   tevent
 BuildRequires:  libtalloc-devel >= %{talloc_version}
+%if 0%{?suse_version} >= 1330
+BuildRequires:  libtirpc-devel
+%endif
 %if 0%{?suse_version} > 1020
 BuildRequires:  pkg-config
 %else
@@ -43,9 +46,8 @@
 BuildRequires:  python3-devel
 BuildRequires:  python3-talloc >= %{talloc_version}
 BuildRequires:  python3-talloc-devel >= %{talloc_version}
-%else
-BuildRequires:  python-talloc-devel >= %{talloc_version}
 %endif # with_python3
+BuildRequires:  python-talloc-devel >= %{talloc_version}
 %endif # build_man
 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140
 %definebuild_make_smp_mflags %{?_smp_mflags}
@@ -53,7 +55,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:https://tevent.samba.org/
-Version:0.9.34
+Version:0.9.36
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+

++ 

commit tevent for openSUSE:Factory

2017-12-03 Thread root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2017-12-03 10:10:57

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


Package is "tevent"

Sun Dec  3 10:10:57 2017 rev:30 rq:546521 version:0.9.34

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2017-10-25 
17:46:03.627528983 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2017-12-03 
10:11:06.940018585 +0100
@@ -1,0 +2,8 @@
+Tue Nov 28 17:33:52 UTC 2017 - scabr...@suse.com
+
+- Update to version 0.9.34; (bsc#1069666);
+  + Remove unused select backend
+  + Fix a race condition in tevent_threaded_schedule_immediate();
+(bso#13130);
+
+---
--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2017-10-25 
17:46:03.723524478 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2017-12-03 
10:11:07.176010005 +0100
@@ -1,0 +2,8 @@
+Tue Nov 28 17:31:07 UTC 2017 - scabr...@suse.com
+
+- Update to version 0.9.34; (bsc#1069666);
+  + Remove unused select backend
+  + Fix a race condition in tevent_threaded_schedule_immediate();
+(bso#13130);
+
+---

Old:

  tevent-0.9.33.tar.asc
  tevent-0.9.33.tar.gz

New:

  tevent-0.9.34.tar.asc
  tevent-0.9.34.tar.gz



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.d1Yrbg/_old  2017-12-03 10:11:08.027979029 +0100
+++ /var/tmp/diff_new_pack.d1Yrbg/_new  2017-12-03 10:11:08.031978884 +0100
@@ -53,7 +53,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:https://tevent.samba.org/
-Version:0.9.33
+Version:0.9.34
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+

++ tevent.spec ++
--- /var/tmp/diff_new_pack.d1Yrbg/_old  2017-12-03 10:11:08.055978011 +0100
+++ /var/tmp/diff_new_pack.d1Yrbg/_new  2017-12-03 10:11:08.055978011 +0100
@@ -53,7 +53,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:https://tevent.samba.org/
-Version:0.9.33
+Version:0.9.34
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+

++ tevent-0.9.33.tar.gz -> tevent-0.9.34.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tevent-0.9.33/ABI/tevent-0.9.34.sigs 
new/tevent-0.9.34/ABI/tevent-0.9.34.sigs
--- old/tevent-0.9.33/ABI/tevent-0.9.34.sigs1970-01-01 01:00:00.0 
+0100
+++ new/tevent-0.9.34/ABI/tevent-0.9.34.sigs2017-11-13 11:03:44.0 
+0100
@@ -0,0 +1,99 @@
+_tevent_add_fd: struct tevent_fd *(struct tevent_context *, TALLOC_CTX *, int, 
uint16_t, tevent_fd_handler_t, void *, const char *, const char *)
+_tevent_add_signal: struct tevent_signal *(struct tevent_context *, TALLOC_CTX 
*, int, int, tevent_signal_handler_t, void *, const char *, const char *)
+_tevent_add_timer: struct tevent_timer *(struct tevent_context *, TALLOC_CTX 
*, struct timeval, tevent_timer_handler_t, void *, const char *, const char *)
+_tevent_create_immediate: struct tevent_immediate *(TALLOC_CTX *, const char *)
+_tevent_loop_once: int (struct tevent_context *, const char *)
+_tevent_loop_until: int (struct tevent_context *, bool (*)(void *), void *, 
const char *)
+_tevent_loop_wait: int (struct tevent_context *, const char *)
+_tevent_queue_create: struct tevent_queue *(TALLOC_CTX *, const char *, const 
char *)
+_tevent_req_callback_data: void *(struct tevent_req *)
+_tevent_req_cancel: bool (struct tevent_req *, const char *)
+_tevent_req_create: struct tevent_req *(TALLOC_CTX *, void *, size_t, const 
char *, const char *)
+_tevent_req_data: void *(struct tevent_req *)
+_tevent_req_done: void (struct tevent_req *, const char *)
+_tevent_req_error: bool (struct tevent_req *, uint64_t, const char *)
+_tevent_req_nomem: bool (const void *, struct tevent_req *, const char *)
+_tevent_req_notify_callback: void (struct tevent_req *, const char *)
+_tevent_req_oom: void (struct tevent_req *, const char *)
+_tevent_schedule_immediate: void (struct tevent_immediate *, struct 
tevent_context *, tevent_immediate_handler_t, void *, const char *, const char 
*)
+_tevent_threaded_schedule_immediate: void (struct tevent_threaded_context *, 
struct tevent_immediate *, tevent_immediate_handler_t, void *, const char *, 
const char *)
+tevent_backend_list: const char **(TALLOC_CTX *)
+tevent_cleanup_pending_signal_handlers: void (struct tevent_signal *)
+tevent_common_add_fd: 

commit tevent for openSUSE:Factory

2017-10-25 Thread root
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.changes2017-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.changes2017-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
 %definebuild_make_smp_mflags %{?_smp_mflags}
 %else
 %definebuild_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:  

commit tevent for openSUSE:Factory

2017-04-17 Thread root
Hello community,

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

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


Package is "tevent"

Mon Apr 17 10:22:12 2017 rev:28 rq:487101 version:0.9.31

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2017-02-10 
09:46:27.983570968 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2017-04-17 
10:22:13.444943857 +0200
@@ -9 +9 @@
-- Update to version 0.9.31.
+- Update to version 0.9.31; (bsc#1032915).
tevent.changes: same change



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.Ot6353/_old  2017-04-17 10:22:15.552645360 +0200
+++ /var/tmp/diff_new_pack.Ot6353/_new  2017-04-17 10:22:15.552645360 +0200
@@ -94,8 +94,8 @@
 
 %package -n libtevent-devel
 Summary:Libraries and Header Files to Develop Programs with tevent0 
Support
-# 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++
+# Man pages are built in a 2nd spec file in order to break a build cycle with 
doxygen->cmake->krb5->libtevent
 %if 0%{?suse_version} > 1030
 Recommends: %{name}-man
 %endif

++ tevent.spec ++
--- /var/tmp/diff_new_pack.Ot6353/_old  2017-04-17 10:22:15.576641962 +0200
+++ /var/tmp/diff_new_pack.Ot6353/_new  2017-04-17 10:22:15.576641962 +0200
@@ -95,8 +95,8 @@
 
 %package -n libtevent-devel
 Summary:Libraries and Header Files to Develop Programs with tevent0 
Support
-# 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++
+# Man pages are built in a 2nd spec file in order to break a build cycle with 
doxygen->cmake->krb5->libtevent
 %if 0%{?suse_version} > 1030
 Recommends: %{name}-man
 %endif






commit tevent for openSUSE:Factory

2017-02-10 Thread root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2017-02-10 09:46:26

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


Package is "tevent"

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2016-11-03 
11:11:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2017-02-10 
09:46:27.983570968 +0100
@@ -1,0 +2,15 @@
+Thu Feb  2 14:57:25 UTC 2017 - aap...@suse.com
+
+ - Use https urls.
+
+---
+Tue Jan 24 17:21:20 UTC 2017 - dd...@suse.com
+
+- Update to version 0.9.31.
+  + Add tevent_req_reset_endtime
+  + Make talloc_free safe when threaded_contexts exist
+  + Add tevent_update_timer
+  + Factor out tevent_common_insert_timer
+  + Add threaded immediate activation
+
+---
--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2016-11-03 
11:11:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2017-02-10 
09:46:28.047561903 +0100
@@ -1,0 +2,21 @@
+Mon Feb  6 15:00:05 UTC 2017 - jeng...@inai.de
+
+- Drop redundant PreReq for ldconfig; this is autodetected.
+  Set RPM group right.
+
+---
+Thu Feb  2 14:57:25 UTC 2017 - aap...@suse.com
+
+ - Use https urls.
+
+---
+Tue Jan 24 17:21:20 UTC 2017 - dd...@suse.com
+
+- Update to version 0.9.31.
+  + Add tevent_req_reset_endtime
+  + Make talloc_free safe when threaded_contexts exist
+  + Add tevent_update_timer
+  + Factor out tevent_common_insert_timer
+  + Add threaded immediate activation
+
+---

Old:

  tevent-0.9.29.tar.asc
  tevent-0.9.29.tar.gz

New:

  tevent-0.9.31.tar.asc
  tevent-0.9.31.tar.gz



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.oksg9q/_old  2017-02-10 09:46:28.931436696 +0100
+++ /var/tmp/diff_new_pack.oksg9q/_new  2017-02-10 09:46:28.935436130 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent-man
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -50,13 +50,13 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.29
+Version:0.9.31
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+
-Group:  System/Libraries
-Source: http://download.samba.org/pub/tevent/tevent-%{version}.tar.gz
-Source1:http://download.samba.org/pub/tevent/tevent-%{version}.tar.asc
+Group:  Development/Libraries/C and C++
+Source: https://download.samba.org/pub/tevent/tevent-%{version}.tar.gz
+Source1:https://download.samba.org/pub/tevent/tevent-%{version}.tar.asc
 Source2:tevent.keyring
 Source4:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -79,7 +79,6 @@
 %define libtevent_name libtevent
 %endif
 %package -n %{libtevent_name}
-PreReq: /sbin/ldconfig
 Summary:Samba tevent Library
 Group:  System/Libraries
 
@@ -125,7 +124,6 @@
 Summary:Python bindings for the Tevent library
 Group:  Development/Libraries/Python
 Requires:   %{libtevent_name} = %{version}
-PreReq: /sbin/ldconfig
 
 %description -n python-tevent
 This package contains the python bindings for the Tevent library.
@@ -136,7 +134,6 @@
 Summary:Python3 bindings for the Tevent library
 Group:  Development/Libraries/Python
 Requires:   %{libtevent_name} = %{version}
-PreReq: /sbin/ldconfig
 
 %description -n python3-tevent
 This package contains the python bindings for the Tevent library.

++ tevent.spec ++
--- /var/tmp/diff_new_pack.oksg9q/_old  2017-02-10 09:46:28.955433297 +0100
+++ /var/tmp/diff_new_pack.oksg9q/_new  2017-02-10 09:46:28.955433297 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent-man
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -49,14 +49,14 @@
 %else
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
-Url:   

commit tevent for openSUSE:Factory

2016-11-03 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2016-11-03 11:11:07

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


Package is "tevent"

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2016-03-20 
11:49:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2016-11-03 
11:11:10.0 +0100
@@ -1,0 +2,6 @@
+Wed Sep 14 08:49:43 UTC 2016 - jmcdono...@suse.com
+
+- Update to version 0.9.29.
+  + performance improvements.
+
+---
tevent.changes: same change

Old:

  tevent-0.9.28.tar.asc
  tevent-0.9.28.tar.gz

New:

  tevent-0.9.29.tar.asc
  tevent-0.9.29.tar.gz



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.gm3sk0/_old  2016-11-03 11:11:12.0 +0100
+++ /var/tmp/diff_new_pack.gm3sk0/_new  2016-11-03 11:11:12.0 +0100
@@ -24,7 +24,7 @@
 %define with_python3 0
 %endif
 
-%define talloc_version 2.1.6
+%define talloc_version 2.1.8
 %define build_man 1
 
 %if %{build_man}
@@ -50,7 +50,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.28
+Version:0.9.29
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+
@@ -95,8 +95,8 @@
 
 %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

++ tevent.spec ++
--- /var/tmp/diff_new_pack.gm3sk0/_old  2016-11-03 11:11:12.0 +0100
+++ /var/tmp/diff_new_pack.gm3sk0/_new  2016-11-03 11:11:12.0 +0100
@@ -24,7 +24,7 @@
 %define with_python3 0
 %endif
 
-%define talloc_version 2.1.6
+%define talloc_version 2.1.8
 %define build_man 0
 
 %if %{build_man}
@@ -50,7 +50,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.28
+Version:0.9.29
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+
@@ -95,8 +95,8 @@
 
 %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

++ tevent-0.9.28.tar.gz -> tevent-0.9.29.tar.gz ++
 2536 lines of diff (skipped)





commit tevent for openSUSE:Factory

2016-03-20 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2016-03-20 11:48:58

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


Package is "tevent"

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2016-02-25 
22:37:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2016-03-20 
11:49:00.0 +0100
@@ -1,0 +2,5 @@
+Tue Mar 15 16:43:15 UTC 2016 - lmue...@suse.com
+
+- Require talloc 2.1.6 at build-time; (bsc#954658).
+
+---
tevent.changes: same change



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.GDrKVp/_old  2016-03-20 11:49:01.0 +0100
+++ /var/tmp/diff_new_pack.GDrKVp/_new  2016-03-20 11:49:01.0 +0100
@@ -24,7 +24,7 @@
 %define with_python3 0
 %endif
 
-%define talloc_version 2.1.5
+%define talloc_version 2.1.6
 %define build_man 1
 
 %if %{build_man}

++ tevent.spec ++
--- /var/tmp/diff_new_pack.GDrKVp/_old  2016-03-20 11:49:01.0 +0100
+++ /var/tmp/diff_new_pack.GDrKVp/_new  2016-03-20 11:49:01.0 +0100
@@ -24,7 +24,7 @@
 %define with_python3 0
 %endif
 
-%define talloc_version 2.1.5
+%define talloc_version 2.1.6
 %define build_man 0
 
 %if %{build_man}






commit tevent for openSUSE:Factory

2016-02-25 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2016-02-25 21:59:41

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


Package is "tevent"

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2015-11-24 
22:21:09.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2016-02-25 
22:37:16.0 +0100
@@ -1,0 +2,15 @@
+Sun Feb 21 16:53:17 UTC 2016 - lmue...@suse.com
+
+- Avoid a file collision for non SUSE build targets; (bsc#966174).
+
+---
+Wed Feb 19 15:48:45 UTC 2016 - lmue...@suse.com
+
+- Update to 0.9.28; (bsc#954658).
+  + Fix memory leak when old signal action restored (bso#11742).
+- Update to 0.9.27.
+  + Fix bug in poll backend - poll_event_loop_poll() exits the for loop on
+POLLNVAL instead of continuing to find an event that is ready.
+  + Fix ETIME handling for Solaris event ports (bso#11728).
+
+---
tevent.changes: same change

Old:

  tevent-0.9.26.tar.asc
  tevent-0.9.26.tar.gz

New:

  tevent-0.9.28.tar.asc
  tevent-0.9.28.tar.gz



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.Xfshfk/_old  2016-02-25 22:37:18.0 +0100
+++ /var/tmp/diff_new_pack.Xfshfk/_new  2016-02-25 22:37:18.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent-man
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -32,7 +32,6 @@
 BuildRequires:  doxygen
 %else
 Name:   tevent
-#!BuildIgnore: libtalloc
 BuildRequires:  libtalloc-devel >= %{talloc_version}
 %if 0%{?suse_version} > 1020
 BuildRequires:  pkg-config
@@ -51,7 +50,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.26
+Version:0.9.28
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+
@@ -74,7 +73,11 @@
 
 %if ! %{build_man}
 
+%if 0%{?suse_version} > 0
 %define libtevent_name libtevent0
+%else
+%define libtevent_name libtevent
+%endif
 %package -n %{libtevent_name}
 PreReq: /sbin/ldconfig
 Summary:Samba tevent Library

++ tevent.spec ++
--- /var/tmp/diff_new_pack.Xfshfk/_old  2016-02-25 22:37:18.0 +0100
+++ /var/tmp/diff_new_pack.Xfshfk/_new  2016-02-25 22:37:18.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent-man
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -32,7 +32,6 @@
 BuildRequires:  doxygen
 %else
 Name:   tevent
-#!BuildIgnore: libtalloc
 BuildRequires:  libtalloc-devel >= %{talloc_version}
 %if 0%{?suse_version} > 1020
 BuildRequires:  pkg-config
@@ -51,7 +50,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.26
+Version:0.9.28
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+
@@ -74,7 +73,11 @@
 
 %if ! %{build_man}
 
+%if 0%{?suse_version} > 0
 %define libtevent_name libtevent0
+%else
+%define libtevent_name libtevent
+%endif
 %package -n %{libtevent_name}
 PreReq: /sbin/ldconfig
 Summary:Samba tevent Library

++ tevent-0.9.26.tar.gz -> tevent-0.9.28.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tevent-0.9.26/ABI/tevent-0.9.27.sigs 
new/tevent-0.9.28/ABI/tevent-0.9.27.sigs
--- old/tevent-0.9.26/ABI/tevent-0.9.27.sigs1970-01-01 01:00:00.0 
+0100
+++ new/tevent-0.9.28/ABI/tevent-0.9.27.sigs2016-02-19 22:02:02.0 
+0100
@@ -0,0 +1,90 @@
+_tevent_add_fd: struct tevent_fd *(struct tevent_context *, TALLOC_CTX *, int, 
uint16_t, tevent_fd_handler_t, void *, const char *, const char *)
+_tevent_add_signal: struct tevent_signal *(struct tevent_context *, TALLOC_CTX 
*, int, int, tevent_signal_handler_t, void *, const char *, const char *)
+_tevent_add_timer: struct tevent_timer *(struct tevent_context *, TALLOC_CTX 
*, struct timeval, tevent_timer_handler_t, void *, const char *, const char *)
+_tevent_create_immediate: struct 

commit tevent for openSUSE:Factory

2015-11-24 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2015-11-24 22:21:07

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


Package is "tevent"

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2015-11-10 
10:01:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2015-11-24 
22:21:09.0 +0100
@@ -1,0 +2,7 @@
+Wed Nov 11 17:52:45 UTC 2015 - lmue...@suse.com
+
+- Update to 0.9.26; (bsc#954658).
+  + New tevent_thread_proxy API
+  + Minor build fixes
+
+---
tevent.changes: same change

Old:

  tevent-0.9.25.tar.asc
  tevent-0.9.25.tar.gz

New:

  tevent-0.9.26.tar.asc
  tevent-0.9.26.tar.gz



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.DtSBUb/_old  2015-11-24 22:21:10.0 +0100
+++ /var/tmp/diff_new_pack.DtSBUb/_new  2015-11-24 22:21:10.0 +0100
@@ -24,7 +24,7 @@
 %define with_python3 0
 %endif
 
-%define talloc_version 2.1.4
+%define talloc_version 2.1.5
 %define build_man 1
 
 %if %{build_man}
@@ -44,14 +44,14 @@
 BuildRequires:  python3-devel
 %endif
 BuildRequires:  python-talloc-devel >= %{talloc_version}
-%endif
+%endif # build_man
 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140
 %definebuild_make_smp_mflags %{?_smp_mflags}
 %else
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.25
+Version:0.9.26
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+
@@ -139,7 +139,7 @@
 This package contains the python bindings for the Tevent library.
 %endif
 
-%endif
+%endif # ! build_man
 
 %prep
 %setup -n tevent-%{version} -q
@@ -172,12 +172,12 @@
 
 doxygen doxy.config
 
-%endif
+%endif # ! build_man
 
 %if ! %{build_man}
 %check
 LD_LIBRARY_PATH=bin/shared %{__make} test
-%endif
+%endif # ! build_man
 
 %install
 %if ! %{build_man}
@@ -194,7 +194,7 @@
 cp -a doc/man/* $RPM_BUILD_ROOT/%{_mandir}
 rm $RPM_BUILD_ROOT/%{_mandir}/man3/todo.3
 
-%endif
+%endif # ! build_man
 
 %if ! %{build_man}
 %post -n %{libtevent_name} -p /sbin/ldconfig
@@ -244,6 +244,6 @@
 %defattr(-,root,root)
 %{_mandir}/man3/tevent*.*
 
-%endif
+%endif # ! build_man
 
 %changelog

++ tevent.spec ++
--- /var/tmp/diff_new_pack.DtSBUb/_old  2015-11-24 22:21:10.0 +0100
+++ /var/tmp/diff_new_pack.DtSBUb/_new  2015-11-24 22:21:10.0 +0100
@@ -24,7 +24,7 @@
 %define with_python3 0
 %endif
 
-%define talloc_version 2.1.4
+%define talloc_version 2.1.5
 %define build_man 0
 
 %if %{build_man}
@@ -44,14 +44,14 @@
 BuildRequires:  python3-devel
 %endif
 BuildRequires:  python-talloc-devel >= %{talloc_version}
-%endif
+%endif # build_man
 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140
 %definebuild_make_smp_mflags %{?_smp_mflags}
 %else
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.25
+Version:0.9.26
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+
@@ -139,7 +139,7 @@
 This package contains the python bindings for the Tevent library.
 %endif
 
-%endif
+%endif # ! build_man
 
 %prep
 %setup -n tevent-%{version} -q
@@ -172,12 +172,12 @@
 
 doxygen doxy.config
 
-%endif
+%endif # ! build_man
 
 %if ! %{build_man}
 %check
 LD_LIBRARY_PATH=bin/shared %{__make} test
-%endif
+%endif # ! build_man
 
 %install
 %if ! %{build_man}
@@ -194,7 +194,7 @@
 cp -a doc/man/* $RPM_BUILD_ROOT/%{_mandir}
 rm $RPM_BUILD_ROOT/%{_mandir}/man3/todo.3
 
-%endif
+%endif # ! build_man
 
 %if ! %{build_man}
 %post -n %{libtevent_name} -p /sbin/ldconfig
@@ -244,6 +244,6 @@
 %defattr(-,root,root)
 %{_mandir}/man3/tevent*.*
 
-%endif
+%endif # ! build_man
 
 %changelog

++ tevent-0.9.25.tar.gz -> tevent-0.9.26.tar.gz ++
 3748 lines of diff (skipped)





commit tevent for openSUSE:Factory

2015-11-10 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2015-11-10 10:01:32

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


Package is "tevent"

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2015-10-28 
17:29:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2015-11-10 
10:01:33.0 +0100
@@ -1,0 +2,5 @@
+Fri Oct 30 15:18:10 UTC 2015 - lmue...@suse.com
+
+- Disable rpath-install and silent-rules while configure.
+
+---
tevent.changes: same change



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.DaGLfn/_old  2015-11-10 10:01:34.0 +0100
+++ /var/tmp/diff_new_pack.DaGLfn/_new  2015-11-10 10:01:34.0 +0100
@@ -157,6 +157,8 @@
--prefix=%{_prefix} \
--libdir=%{_libdir} \
--disable-rpath \
+   --disable-rpath-install \
+   --disable-silent-rules \
--bundled-libraries=NONE \
--builtin-libraries=replace \
 %if %{with_python3}

tevent.spec: same change
++ pre_checkin.sh ++
--- /var/tmp/diff_new_pack.DaGLfn/_old  2015-11-10 10:01:34.0 +0100
+++ /var/tmp/diff_new_pack.DaGLfn/_new  2015-11-10 10:01:34.0 +0100
@@ -1,4 +1,4 @@
 #!/bin/bash
 
 sed 's/%define.*build_man.*0/%define build_man 1/' tevent.spec > 
tevent-man.spec
-cp tevent.changes tevent-man.changes
+cp -a tevent.changes tevent-man.changes






commit tevent for openSUSE:Factory

2015-10-28 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2015-10-28 17:29:51

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


Package is "tevent"

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent-man.changes2015-09-09 
20:20:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2015-10-28 
17:29:52.0 +0100
@@ -1,0 +2,26 @@
+Sun Oct 25 13:48:42 UTC 2015 - lmue...@suse.com
+
+- Add python3-tevent; (bsc#951911).
+
+---
+Thu Oct 22 21:03:11 UTC 2015 - lmue...@suse.com
+
+- Require python-talloc-devel instead of pytalloc-devel.
+
+---
+Mon Sep  7 22:14:42 UTC 2015 - lmue...@suse.com
+
+- Recommend to install tevent-man from libtevent-devel on post-10.3 systems.
+
+---
+Mon Sep  7 17:50:34 UTC 2015 - lmue...@suse.com
+
+- Remove superfluous _name define.
+
+---
+Mon Sep  7 17:06:26 UTC 2015 - lmue...@suse.com
+
+- Update the Samba Library Distribution Key file 'tevent.keyring';
+  (bso#945116).
+
+---
--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2015-09-19 
06:53:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2015-10-28 
17:29:52.0 +0100
@@ -1,0 +2,10 @@
+Sun Oct 25 13:48:42 UTC 2015 - lmue...@suse.com
+
+- Add python3-tevent; (bsc#951911).
+
+---
+Thu Oct 22 21:03:11 UTC 2015 - lmue...@suse.com
+
+- Require python-talloc-devel instead of pytalloc-devel.
+
+---



Other differences:
--
++ tevent-man.spec ++
--- /var/tmp/diff_new_pack.uyHgM9/_old  2015-10-28 17:29:53.0 +0100
+++ /var/tmp/diff_new_pack.uyHgM9/_new  2015-10-28 17:29:53.0 +0100
@@ -17,16 +17,21 @@
 
 
 %{!?python_sitearch:  %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+%{!?py3_soflags:  %global py3_soflags cpython-%{python3_version_nodots}m}
+%if 0%{?suse_version} > 1310 || 0%{?fedora_version} > 20
+%define with_python3 1
+%else
+%define with_python3 0
+%endif
 
-%define talloc_version 2.0.7
+%define talloc_version 2.1.4
 %define build_man 1
-%define _name tevent
 
 %if %{build_man}
-Name:   %{_name}-man
+Name:   tevent-man
 BuildRequires:  doxygen
 %else
-Name:   %{_name}
+Name:   tevent
 #!BuildIgnore: libtalloc
 BuildRequires:  libtalloc-devel >= %{talloc_version}
 %if 0%{?suse_version} > 1020
@@ -34,8 +39,11 @@
 %else
 BuildRequires:  pkgconfig
 %endif
-BuildRequires:  pytalloc-devel >= %{talloc_version}
 BuildRequires:  python-devel
+%if %{with_python3}
+BuildRequires:  python3-devel
+%endif
+BuildRequires:  python-talloc-devel >= %{talloc_version}
 %endif
 %if 0%{?suse_version} == 0 || 0%{?suse_version} > 1140
 %definebuild_make_smp_mflags %{?_smp_mflags}
@@ -86,7 +94,9 @@
 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
+%if 0%{?suse_version} > 1030
 Recommends: %{name}-man
+%endif
 Requires:   %{libtevent_name} = %{version}
 Requires:   libtalloc-devel >= %{talloc_version}
 %if 0%{?suse_version} > 1020
@@ -117,6 +127,18 @@
 %description -n python-tevent
 This package contains the python bindings for the Tevent library.
 
+
+%if %{with_python3}
+%package -n python3-tevent
+Summary:Python3 bindings for the Tevent library
+Group:  Development/Libraries/Python
+Requires:   %{libtevent_name} = %{version}
+PreReq: /sbin/ldconfig
+
+%description -n python3-tevent
+This package contains the python bindings for the Tevent library.
+%endif
+
 %endif
 
 %prep
@@ -137,6 +159,9 @@
--disable-rpath \
--bundled-libraries=NONE \
--builtin-libraries=replace \
+%if %{with_python3}
+   --extra-python=/usr/bin/python3 \
+%endif
 "
 ./configure ${CONFIGURE_OPTIONS}
 %{__make} %{build_make_smp_mflags} \
@@ -178,6 +203,12 @@
 
 %postun -n python-tevent -p /sbin/ldconfig
 
+%if %{with_python3}
+%post -n python3-tevent -p /sbin/ldconfig
+
+%postun -n python3-tevent -p /sbin/ldconfig
+%endif
+
 %files -n %{libtevent_name}
 %defattr(-,root,root)
 %{_libdir}/libtevent.so.*
@@ -190,12 +221,20 

commit tevent for openSUSE:Factory

2015-09-18 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2015-09-19 06:53:44

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


Package is "tevent"

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2015-09-09 
20:20:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2015-09-19 
06:53:45.0 +0200
@@ -14 +14,2 @@
-- Update the Samba Library Distribution Key file 'tevent.keyring'.
+- Update the Samba Library Distribution Key file 'tevent.keyring';
+  (bso#945116).



Other differences:
--
tevent.spec: same change





commit tevent for openSUSE:Factory

2015-09-09 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2015-09-09 20:20:34

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


Package is "tevent"

Changes:

New Changes file:

--- /dev/null   2015-08-24 19:43:32.284261900 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent-man.changes   2015-09-09 
20:20:35.0 +0200
@@ -0,0 +1,250 @@
+---
+Thu Aug 20 08:58:37 UTC 2015 - dims...@opensuse.org
+
+- Create 2nd spec-file tevent-man.spec: build the man pages in a
+  separate cycle in order to avoid the follwing build cycle:
+  doxygen -> curl -> krb5-mini -> libverto -> tevent -> doxygen.
+- Recommend tevent-man for installation.
+
+---
+Sat Jun 27 17:20:12 UTC 2015 - lmue...@suse.com
+
+- Update to 0.9.25.
+  + Fix compile error in Solaris ports backend.
+  + Fix access after free in tevent_common_check_signal(); (bso#11308).
+  + Improve pytevent bindings.
+  + Testsuite fixes.
+  + Improve the documentation of the tevent_add_fd() assumtions. It must be
+talloc_free'ed before closing the fd! (bso##11141); (bso#11316).
+
+---
+Thu Mar  5 11:16:25 UTC 2015 - lmue...@suse.com
+
+- Update to 0.9.24.
+  + Ignore unexpected signal events in the same way the epoll backend does.
+
+---
+Fri Feb 27 19:36:39 UTC 2015 - lmue...@suse.com
+
+- Update to 0.9.23.
+  + Update the tevent_data.dox tutrial stuff to fix some errors, including
+white space problems.
+  + Use tevent_req_simple_recv_unix in a few places.
+
+---
+Thu Nov  6 13:21:57 UTC 2014 - lmue...@suse.com
+
+- Use the upstream tar ball, as signature verification is now able to handle
+  compressed archives.
+
+---
+Tue Oct 28 15:45:11 UTC 2014 - lmue...@suse.com
+
+- Remove dependency on gpg-offline as signature checking is implemented in the
+  source validator.
+
+---
+Sun Oct  5 17:40:34 UTC 2014 - lmue...@suse.com
+
+- Update to 0.9.22.
+  + remove unused exit_code in tevent_select.c
+  + remove unused exit_code in tevent_poll.c
+  + build: improve detection of srcdir
+  + lib: tevent: make TEVENT_SIG_INCREMENT atomic.
+  + Update flags in tevent pkgconfig file
+
+---
+Tue Sep 23 20:41:59 UTC 2014 - lmue...@suse.com
+
+- Utilize doxygen to generate the API documentation and package it.
+
+---
+Mon Feb 17 22:00:55 UTC 2014 - lmue...@suse.com
+
+- Update to 0.9.21.
+  + add tevent_req_set_cleanup_fn()
+  + add/use tevent_req_destructor
+  + add doxygen comments for tevent_num_signals() and
+tevent_sa_info_queue_count()
+  + Add prototypes
+  + Only build "std_fallback_to_poll" when epoll is around
+  + fix crash bug in tevent_queue_immediate_trigger()
+  + Fix CID 1138326 Unchecked return value
+- Update to 0.9.20.
+  + give the user the chance to ask for TEVENT_NUM_SIGNALS and
+TEVENT_SA_INFO_QUEUE_COUNT
+  + change TEVENT_SA_INFO_QUEUE_COUNT from 64 to 256
+  + tevent_epoll_set_panic_fallback() can be a void function
+  + make use of talloc_get_type_abort() in tevent_epoll.c, tevent_signal.c,
+tevent_select.c, and tevent_queue.c
+  + use talloc_get_type_abort() in the documentation examples
+  + add tevent_queue_wait_send/recv()
+  + tevent_req_create() already uses ZERO_STRUCT(req)
+  + let tevent_req_received() clear the private_cancel function
+  + cancel the timeout timer when the request is finished
+  + Use talloc_pooled_object for tevent_req_create
+  + Remove a pointless goto
+  + Add tevent_received to tevent_req_simple_recv_ntstatus
+  + Fix tutorial reference
+  + Add echo server sample code
+  + Sync to tevent 0.9.18 from upstream
+  + expose tevent_context_init_ops
+
+---
+Fri Dec  6 13:51:45 UTC 2013 - lmue...@suse.com
+
+- Update to 0.9.19.
+  + Remove the signal pipe if no signal events are around
+  + document tevent_req_create state zeroing
+  + Fix Coverity ID 989236 Operands don't affect result
+  + Add tevent tutorial files and link it on the mainpage
+  + Only set poll_ev->delete=false if it was true
+
+---
+Fri Dec  6 13:42:37 UTC 2013 - lmue...@suse.com
+
+- Verify source tar ball gpg signature.
+

commit tevent for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2015-07-05 17:53:18

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


Package is tevent

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2015-03-16 
09:40:41.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2015-07-05 
17:53:19.0 +0200
@@ -1,0 +2,11 @@
+Sat Jun 27 17:20:12 UTC 2015 - lmue...@suse.com
+
+- Update to 0.9.25.
+  + Fix compile error in Solaris ports backend.
+  + Fix access after free in tevent_common_check_signal(); (bso#11308).
+  + Improve pytevent bindings.
+  + Testsuite fixes.
+  + Improve the documentation of the tevent_add_fd() assumtions. It must be
+talloc_free'ed before closing the fd! (bso##11141); (bso#11316).
+
+---

Old:

  tevent-0.9.24.tar.asc
  tevent-0.9.24.tar.gz

New:

  tevent-0.9.25.tar.asc
  tevent-0.9.25.tar.gz



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.d70j5y/_old  2015-07-05 17:53:20.0 +0200
+++ /var/tmp/diff_new_pack.d70j5y/_new  2015-07-05 17:53:20.0 +0200
@@ -37,7 +37,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.24
+Version:0.9.25
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+
@@ -133,7 +133,7 @@
 doxygen doxy.config
 
 %check
-%{__make} test
+LD_LIBRARY_PATH=bin/shared %{__make} test
 
 %install
 DESTDIR=${RPM_BUILD_ROOT} make install

++ tevent-0.9.24.tar.gz - tevent-0.9.25.tar.gz ++
 40456 lines of diff (skipped)





commit tevent for openSUSE:Factory

2015-03-16 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2015-03-16 09:40:40

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


Package is tevent

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2015-03-03 
11:13:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2015-03-16 
09:40:41.0 +0100
@@ -1,0 +2,6 @@
+Thu Mar  5 11:16:25 UTC 2015 - lmue...@suse.com
+
+- Update to 0.9.24.
+  + Ignore unexpected signal events in the same way the epoll backend does.
+
+---

Old:

  tevent-0.9.23.tar.asc
  tevent-0.9.23.tar.gz

New:

  tevent-0.9.24.tar.asc
  tevent-0.9.24.tar.gz



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.8PYuDx/_old  2015-03-16 09:40:42.0 +0100
+++ /var/tmp/diff_new_pack.8PYuDx/_new  2015-03-16 09:40:42.0 +0100
@@ -37,7 +37,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.23
+Version:0.9.24
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+

++ tevent-0.9.23.tar.gz - tevent-0.9.24.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tevent-0.9.23/ABI/tevent-0.9.24.sigs 
new/tevent-0.9.24/ABI/tevent-0.9.24.sigs
--- old/tevent-0.9.23/ABI/tevent-0.9.24.sigs1970-01-01 01:00:00.0 
+0100
+++ new/tevent-0.9.24/ABI/tevent-0.9.24.sigs2015-03-04 01:32:05.0 
+0100
@@ -0,0 +1,88 @@
+_tevent_add_fd: struct tevent_fd *(struct tevent_context *, TALLOC_CTX *, int, 
uint16_t, tevent_fd_handler_t, void *, const char *, const char *)
+_tevent_add_signal: struct tevent_signal *(struct tevent_context *, TALLOC_CTX 
*, int, int, tevent_signal_handler_t, void *, const char *, const char *)
+_tevent_add_timer: struct tevent_timer *(struct tevent_context *, TALLOC_CTX 
*, struct timeval, tevent_timer_handler_t, void *, const char *, const char *)
+_tevent_create_immediate: struct tevent_immediate *(TALLOC_CTX *, const char *)
+_tevent_loop_once: int (struct tevent_context *, const char *)
+_tevent_loop_until: int (struct tevent_context *, bool (*)(void *), void *, 
const char *)
+_tevent_loop_wait: int (struct tevent_context *, const char *)
+_tevent_queue_create: struct tevent_queue *(TALLOC_CTX *, const char *, const 
char *)
+_tevent_req_callback_data: void *(struct tevent_req *)
+_tevent_req_cancel: bool (struct tevent_req *, const char *)
+_tevent_req_create: struct tevent_req *(TALLOC_CTX *, void *, size_t, const 
char *, const char *)
+_tevent_req_data: void *(struct tevent_req *)
+_tevent_req_done: void (struct tevent_req *, const char *)
+_tevent_req_error: bool (struct tevent_req *, uint64_t, const char *)
+_tevent_req_nomem: bool (const void *, struct tevent_req *, const char *)
+_tevent_req_notify_callback: void (struct tevent_req *, const char *)
+_tevent_req_oom: void (struct tevent_req *, const char *)
+_tevent_schedule_immediate: void (struct tevent_immediate *, struct 
tevent_context *, tevent_immediate_handler_t, void *, const char *, const char 
*)
+tevent_backend_list: const char **(TALLOC_CTX *)
+tevent_cleanup_pending_signal_handlers: void (struct tevent_signal *)
+tevent_common_add_fd: struct tevent_fd *(struct tevent_context *, TALLOC_CTX 
*, int, uint16_t, tevent_fd_handler_t, void *, const char *, const char *)
+tevent_common_add_signal: struct tevent_signal *(struct tevent_context *, 
TALLOC_CTX *, int, int, tevent_signal_handler_t, void *, const char *, const 
char *)
+tevent_common_add_timer: struct tevent_timer *(struct tevent_context *, 
TALLOC_CTX *, struct timeval, tevent_timer_handler_t, void *, const char *, 
const char *)
+tevent_common_add_timer_v2: struct tevent_timer *(struct tevent_context *, 
TALLOC_CTX *, struct timeval, tevent_timer_handler_t, void *, const char *, 
const char *)
+tevent_common_check_signal: int (struct tevent_context *)
+tevent_common_context_destructor: int (struct tevent_context *)
+tevent_common_fd_destructor: int (struct tevent_fd *)
+tevent_common_fd_get_flags: uint16_t (struct tevent_fd *)
+tevent_common_fd_set_close_fn: void (struct tevent_fd *, tevent_fd_close_fn_t)
+tevent_common_fd_set_flags: void (struct tevent_fd *, uint16_t)
+tevent_common_loop_immediate: bool (struct tevent_context *)
+tevent_common_loop_timer_delay: struct timeval (struct tevent_context *)
+tevent_common_loop_wait: int (struct tevent_context *, const char *)
+tevent_common_schedule_immediate: void (struct tevent_immediate *, 

commit tevent for openSUSE:Factory

2015-03-03 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2015-03-03 11:13:00

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


Package is tevent

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2014-11-07 
09:05:18.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2015-03-03 
11:13:02.0 +0100
@@ -1,0 +2,8 @@
+Fri Feb 27 19:36:39 UTC 2015 - lmue...@suse.com
+
+- Update to 0.9.23.
+  + Update the tevent_data.dox tutrial stuff to fix some errors, including
+white space problems.
+  + Use tevent_req_simple_recv_unix in a few places.
+
+---

Old:

  tevent-0.9.22.tar.asc
  tevent-0.9.22.tar.gz

New:

  tevent-0.9.23.tar.asc
  tevent-0.9.23.tar.gz



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.fWhNZX/_old  2015-03-03 11:13:02.0 +0100
+++ /var/tmp/diff_new_pack.fWhNZX/_new  2015-03-03 11:13:02.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -37,7 +37,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.22
+Version:0.9.23
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+

++ tevent-0.9.22.tar.gz - tevent-0.9.23.tar.gz ++
 2040 lines of diff (skipped)


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



commit tevent for openSUSE:Factory

2014-11-07 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2014-11-07 09:05:17

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


Package is tevent

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2014-10-06 
12:06:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2014-11-07 
09:05:18.0 +0100
@@ -1,0 +2,12 @@
+Thu Nov  6 13:21:57 UTC 2014 - lmue...@suse.com
+
+- Use the upstream tar ball, as signature verification is now able to handle
+  compressed archives.
+
+---
+Tue Oct 28 15:45:11 UTC 2014 - lmue...@suse.com
+
+- Remove dependency on gpg-offline as signature checking is implemented in the
+  source validator.
+
+---

Old:

  samba-library-distribution-pubkey_13084025.asc

New:

  tevent.keyring



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.Rq9FYT/_old  2014-11-07 09:05:19.0 +0100
+++ /var/tmp/diff_new_pack.Rq9FYT/_new  2014-11-07 09:05:19.0 +0100
@@ -22,9 +22,6 @@
 
 Name:   tevent
 BuildRequires:  doxygen
-%if 0%{?suse_version}  1220
-BuildRequires:  gpg-offline
-%endif
 #!BuildIgnore: libtalloc
 BuildRequires:  libtalloc-devel = %{talloc_version}
 %if 0%{?suse_version}  1020
@@ -47,7 +44,7 @@
 Group:  System/Libraries
 Source: http://download.samba.org/pub/tevent/tevent-%{version}.tar.gz
 Source1:http://download.samba.org/pub/tevent/tevent-%{version}.tar.asc
-Source2:samba-library-distribution-pubkey_13084025.asc
+Source2:tevent.keyring
 Source4:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -112,11 +109,6 @@
 This package contains the python bindings for the Tevent library.
 
 %prep
-%if 0%{?suse_version}  1220
-gzip -dc %{SOURCE0} ${RPM_SOURCE_DIR}/%{name}-%{version}.tar
-%{?gpg_verify: %gpg_verify --keyring %{SOURCE2} %{SOURCE1}}
-rm ${RPM_SOURCE_DIR}/%{name}-%{version}.tar
-%endif
 %setup -n tevent-%{version} -q
 
 %build


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



commit tevent for openSUSE:Factory

2014-10-06 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2014-10-06 12:06:18

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


Package is tevent

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2014-09-28 
19:58:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2014-10-06 
12:06:20.0 +0200
@@ -1,0 +2,10 @@
+Sun Oct  5 17:40:34 UTC 2014 - lmue...@suse.com
+
+- Update to 0.9.22.
+  + remove unused exit_code in tevent_select.c
+  + remove unused exit_code in tevent_poll.c
+  + build: improve detection of srcdir
+  + lib: tevent: make TEVENT_SIG_INCREMENT atomic.
+  + Update flags in tevent pkgconfig file
+
+---

Old:

  tevent-0.9.21.tar.asc
  tevent-0.9.21.tar.gz

New:

  tevent-0.9.22.tar.asc
  tevent-0.9.22.tar.gz



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.dm6QuT/_old  2014-10-06 12:06:21.0 +0200
+++ /var/tmp/diff_new_pack.dm6QuT/_new  2014-10-06 12:06:21.0 +0200
@@ -40,7 +40,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.21
+Version:0.9.22
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+


++ tevent-0.9.21.tar.gz - tevent-0.9.22.tar.gz ++
 2118 lines of diff (skipped)

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



commit tevent for openSUSE:Factory

2014-09-28 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2014-09-28 19:58:02

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


Package is tevent

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2014-02-19 
18:55:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2014-09-28 
19:58:03.0 +0200
@@ -1,0 +2,5 @@
+Tue Sep 23 20:41:59 UTC 2014 - lmue...@suse.com
+
+- Utilize doxygen to generate the API documentation and package it.
+
+---



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.Q8mF8Y/_old  2014-09-28 19:58:03.0 +0200
+++ /var/tmp/diff_new_pack.Q8mF8Y/_new  2014-09-28 19:58:03.0 +0200
@@ -138,11 +138,19 @@
 %{__make} %{build_make_smp_mflags} \
all
 
+doxygen doxy.config
+
 %check
 %{__make} test
 
 %install
 DESTDIR=${RPM_BUILD_ROOT} make install
+
+# install API docs
+mkdir -p $RPM_BUILD_ROOT/%{_mandir}
+cp -a doc/man/* $RPM_BUILD_ROOT/%{_mandir}
+rm $RPM_BUILD_ROOT/%{_mandir}/man3/todo.3
+
 # Shared libraries need to be marked executable for rpmbuild to strip them and
 # include them in debuginfo
 find ${RPM_BUILD_ROOT} -name *.so* -exec chmod -c +x {} \;
@@ -164,6 +172,7 @@
 %{_includedir}/tevent.h
 %{_libdir}/libtevent.so
 %{_libdir}/pkgconfig/tevent.pc
+%{_mandir}/man3/tevent*.*
 
 %files -n python-tevent
 %defattr(-,root,root)



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



commit tevent for openSUSE:Factory

2014-02-19 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2014-02-19 18:54:58

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


Package is tevent

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2013-12-09 
07:26:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2014-02-19 
18:55:00.0 +0100
@@ -1,0 +2,32 @@
+Mon Feb 17 22:00:55 UTC 2014 - lmue...@suse.com
+
+- Update to 0.9.21.
+  + add tevent_req_set_cleanup_fn()
+  + add/use tevent_req_destructor
+  + add doxygen comments for tevent_num_signals() and
+tevent_sa_info_queue_count()
+  + Add prototypes
+  + Only build std_fallback_to_poll when epoll is around
+  + fix crash bug in tevent_queue_immediate_trigger()
+  + Fix CID 1138326 Unchecked return value
+- Update to 0.9.20.
+  + give the user the chance to ask for TEVENT_NUM_SIGNALS and
+TEVENT_SA_INFO_QUEUE_COUNT
+  + change TEVENT_SA_INFO_QUEUE_COUNT from 64 to 256
+  + tevent_epoll_set_panic_fallback() can be a void function
+  + make use of talloc_get_type_abort() in tevent_epoll.c, tevent_signal.c,
+tevent_select.c, and tevent_queue.c
+  + use talloc_get_type_abort() in the documentation examples
+  + add tevent_queue_wait_send/recv()
+  + tevent_req_create() already uses ZERO_STRUCT(req)
+  + let tevent_req_received() clear the private_cancel function
+  + cancel the timeout timer when the request is finished
+  + Use talloc_pooled_object for tevent_req_create
+  + Remove a pointless goto
+  + Add tevent_received to tevent_req_simple_recv_ntstatus
+  + Fix tutorial reference
+  + Add echo server sample code
+  + Sync to tevent 0.9.18 from upstream
+  + expose tevent_context_init_ops
+
+---

Old:

  tevent-0.9.19.tar.asc
  tevent-0.9.19.tar.gz

New:

  tevent-0.9.21.tar.asc
  tevent-0.9.21.tar.gz



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.tS82z9/_old  2014-02-19 18:55:00.0 +0100
+++ /var/tmp/diff_new_pack.tS82z9/_new  2014-02-19 18:55:00.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -40,7 +40,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.19
+Version:0.9.21
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+


++ tevent-0.9.19.tar.gz - tevent-0.9.21.tar.gz ++
 3451 lines of diff (skipped)

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



commit tevent for openSUSE:Factory

2013-12-08 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2013-12-09 07:26:54

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


Package is tevent

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2013-08-30 
11:51:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2013-12-09 
07:26:55.0 +0100
@@ -1,0 +2,15 @@
+Fri Dec  6 13:51:45 UTC 2013 - lmue...@suse.com
+
+- Update to 0.9.19.
+  + Remove the signal pipe if no signal events are around
+  + document tevent_req_create state zeroing
+  + Fix Coverity ID 989236 Operands don't affect result
+  + Add tevent tutorial files and link it on the mainpage
+  + Only set poll_ev-delete=false if it was true
+
+---
+Fri Dec  6 13:42:37 UTC 2013 - lmue...@suse.com
+
+- Verify source tar ball gpg signature.
+
+---

Old:

  tevent-0.9.18.tar.gz

New:

  samba-library-distribution-pubkey_13084025.asc
  tevent-0.9.19.tar.asc
  tevent-0.9.19.tar.gz



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.gDUJKw/_old  2013-12-09 07:26:55.0 +0100
+++ /var/tmp/diff_new_pack.gDUJKw/_new  2013-12-09 07:26:55.0 +0100
@@ -22,6 +22,9 @@
 
 Name:   tevent
 BuildRequires:  doxygen
+%if 0%{?suse_version}  1220
+BuildRequires:  gpg-offline
+%endif
 #!BuildIgnore: libtalloc
 BuildRequires:  libtalloc-devel = %{talloc_version}
 %if 0%{?suse_version}  1020
@@ -37,12 +40,14 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.18
+Version:0.9.19
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+
 Group:  System/Libraries
 Source: http://download.samba.org/pub/tevent/tevent-%{version}.tar.gz
+Source1:http://download.samba.org/pub/tevent/tevent-%{version}.tar.asc
+Source2:samba-library-distribution-pubkey_13084025.asc
 Source4:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -107,6 +112,11 @@
 This package contains the python bindings for the Tevent library.
 
 %prep
+%if 0%{?suse_version}  1220
+gzip -dc %{SOURCE0} ${RPM_SOURCE_DIR}/%{name}-%{version}.tar
+%{?gpg_verify: %gpg_verify --keyring %{SOURCE2} %{SOURCE1}}
+rm ${RPM_SOURCE_DIR}/%{name}-%{version}.tar
+%endif
 %setup -n tevent-%{version} -q
 
 %build

++ tevent-0.9.18.tar.gz - tevent-0.9.19.tar.gz ++
 6091 lines of diff (skipped)

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



commit tevent for openSUSE:Factory

2013-08-30 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2013-08-30 11:51:15

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


Package is tevent

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2013-07-16 
16:24:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2013-08-30 
11:51:16.0 +0200
@@ -1,0 +2,10 @@
+Thu Aug 29 12:12:58 UTC 2013 - lmue...@suse.com
+
+- PreReq /sbin/ldconfig from python-tevent.
+
+---
+Thu Aug 29 10:54:02 UTC 2013 - lmue...@suse.com
+
+- Add python-tevent to baselibs.conf.
+
+---



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.zGLvBk/_old  2013-08-30 11:51:16.0 +0200
+++ /var/tmp/diff_new_pack.zGLvBk/_new  2013-08-30 11:51:16.0 +0200
@@ -101,6 +101,7 @@
 Summary:Python bindings for the Tevent library
 Group:  Development/Libraries/Python
 Requires:   %{libtevent_name} = %{version}
+PreReq: /sbin/ldconfig
 
 %description -n python-tevent
 This package contains the python bindings for the Tevent library.

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.zGLvBk/_old  2013-08-30 11:51:16.0 +0200
+++ /var/tmp/diff_new_pack.zGLvBk/_new  2013-08-30 11:51:16.0 +0200
@@ -1 +1,2 @@
 libtevent0
+python-tevent

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



commit tevent for openSUSE:Factory

2013-07-16 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2013-07-16 16:24:31

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


Package is tevent

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2013-04-17 
23:18:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2013-07-16 
16:24:33.0 +0200
@@ -1,0 +2,6 @@
+Tue Jul  2 11:47:29 UTC 2013 - lmue...@suse.com
+
+- Add tevent.pyc and pyo to the file list of python-tevent for post Centos and
+  RHEL 5 and Fedora 11 builds.
+
+---



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.eMq07E/_old  2013-07-16 16:24:33.0 +0200
+++ /var/tmp/diff_new_pack.eMq07E/_new  2013-07-16 16:24:33.0 +0200
@@ -159,5 +159,9 @@
 %attr(0755,root,root)
 %{python_sitearch}/tevent.py
 %{python_sitearch}/_tevent.so
+%if 0%{?centos_version}  599 || 0%{?fedora_version}  11 || 0%{?rhel_version} 
 599
+%{python_sitearch}/tevent.pyc
+%{python_sitearch}/tevent.pyo
+%endif
 
 %changelog

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



commit tevent for openSUSE:Factory

2013-04-17 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2013-04-17 23:18:17

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


Package is tevent, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2012-09-17 
14:11:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2013-04-17 
23:18:21.0 +0200
@@ -1,0 +2,32 @@
+Tue Apr  9 14:44:24 UTC 2013 - lmue...@suse.com
+
+- Update to 0.9.18.
+  + Adding new timer events is now faster, if there's
+a large number of timer events.
+  + sigprocmask does not work on FreeBSD to stop further signals in a signal
+handler.
+  + TEVENT_NUM_SIGNALS is calculated by configure in order
+to support realtime signals on freebsd.
+  + ./configure --disable-python was fixed for the standalone build.
+  + Several crash bugs in the poll backend are fixed.
+  + The poll backend removes deleted events from the cached pollfd array now.
+  + The poll doesn't pass pollfd.events == 0 to poll() and maintains a list
+of disabled events, instead of consuming 100% cpu and/or triggering
+the callers handler.
+  + The poll backend detects POLLNVAL and reports EBADF
+instead of consuming 100% cpu.
+  + The select backend supports separate handlers
+for TEVENT_FD_READ and TEVENT_FD_WRITE.
+  + The poll and select backends are now doing fair queuing of fd events.
+  + The epoll has better error checking and supports separate handlers
+for TEVENT_FD_READ and TEVENT_FD_WRITE.
+  + The standard backend was rewritten to be a tiny
+wrapper on top of epoll with a fallback to poll,
+which means that it doesn't use select directly anymore.
+  + TEVENT_TRACE_BEFORE_LOOP_ONCE and TEVENT_TRACE_AFTER_LOOP_ONCE are added
+in order to allow the application to hook in before and after the
+loop_once() backend function is called.
+The TEVENT_HAS_LOOP_ONCE_TRACE_POINTS define can be used to
+detect the new feature.
+
+---

Old:

  tevent-0.9.17.tar.gz

New:

  tevent-0.9.18.tar.gz



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.G1m63X/_old  2013-04-17 23:18:23.0 +0200
+++ /var/tmp/diff_new_pack.G1m63X/_new  2013-04-17 23:18:23.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tevent
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -37,7 +37,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.17
+Version:0.9.18
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+

++ tevent-0.9.17.tar.gz - tevent-0.9.18.tar.gz ++
 7742 lines of diff (skipped)

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



commit tevent for openSUSE:Factory

2012-09-17 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2012-09-17 14:11:38

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


Package is tevent, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2012-08-16 
21:45:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2012-09-17 
14:11:40.0 +0200
@@ -1,0 +2,8 @@
+Thu Aug 30 16:25:22 UTC 2012 - lmue...@suse.com
+
+- Update to 0.9.17.
+  + Add threaded poll_mt testcase
+  + tevent_poll: Decouple poll_ev-fds handling from adding/removing fds
+  + tevent: Refer to the correct header in testsuite.c
+
+---

Old:

  tevent-0.9.16.tar.gz

New:

  tevent-0.9.17.tar.gz



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.Bt35T2/_old  2012-09-17 14:11:41.0 +0200
+++ /var/tmp/diff_new_pack.Bt35T2/_new  2012-09-17 14:11:41.0 +0200
@@ -37,7 +37,7 @@
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
 Url:http://tevent.samba.org/
-Version:0.9.16
+Version:0.9.17
 Release:0
 Summary:An event system based on the talloc memory management library
 License:GPL-3.0+

++ tevent-0.9.16.tar.gz - tevent-0.9.17.tar.gz ++
 1815 lines of diff (skipped)

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



commit tevent for openSUSE:Factory

2012-08-16 Thread h_root
Hello community,

here is the log from the commit of package tevent for openSUSE:Factory checked 
in at 2012-08-16 21:45:20

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


Package is tevent, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/tevent/tevent.changes2012-06-13 
10:05:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.tevent.new/tevent.changes   2012-08-16 
21:45:40.0 +0200
@@ -1,0 +2,17 @@
+Tue Aug  7 21:49:07 UTC 2012 - lmue...@suse.com
+
+- Update to 0.9.16.
+  + Adds tevent_*_trace_*() and tevent_context_init_ops().
+  + Move tevent.py to the arch-specific directory.
+
+---
+Thu Jun 28 16:29:25 UTC 2012 - lmue...@suse.com
+
+- Disable rpath while configure.
+
+---
+Wed Jun 13 16:09:22 UTC 2012 - dd...@suse.com
+
+- Tag GPLv3 due to tevent_util.h license; (bnc#765270).
+
+---

Old:

  tevent-0.9.15.tar.gz

New:

  tevent-0.9.16.tar.gz



Other differences:
--
++ tevent.spec ++
--- /var/tmp/diff_new_pack.eo7khM/_old  2012-08-16 21:45:42.0 +0200
+++ /var/tmp/diff_new_pack.eo7khM/_new  2012-08-16 21:45:42.0 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package tevent (Version 0.9.15)
+# spec file for package tevent
 #
 # Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
@@ -15,14 +15,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
-%{!?python_sitelib:  %global python_sitelib %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print(get_python_lib()))}
 %{!?python_sitearch:  %global python_sitearch %(%{__python} -c from 
distutils.sysconfig import get_python_lib; print get_python_lib(1))}
 
 %define talloc_version 2.0.7
 
-
 Name:   tevent
 BuildRequires:  doxygen
 #!BuildIgnore: libtalloc
@@ -32,19 +29,19 @@
 %else
 BuildRequires:  pkgconfig
 %endif
-BuildRequires:  python-devel
 BuildRequires:  pytalloc-devel = %{talloc_version}
+BuildRequires:  python-devel
 %if 0%{?suse_version} == 0 || 0%{?suse_version}  1140
 %definebuild_make_smp_mflags %{?_smp_mflags}
 %else
 %definebuild_make_smp_mflags %{?jobs:-j%jobs}
 %endif
-License:LGPL-3.0+
-Group:  System/Libraries
 Url:http://tevent.samba.org/
-Version:0.9.15
+Version:0.9.16
 Release:0
 Summary:An event system based on the talloc memory management library
+License:GPL-3.0+
+Group:  System/Libraries
 Source: http://download.samba.org/pub/tevent/tevent-%{version}.tar.gz
 Source4:baselibs.conf
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -62,10 +59,9 @@
 
 %define libtevent_name libtevent0
 %package -n %{libtevent_name}
-License:LGPL-3.0+
-Group:  System/Libraries
 PreReq: /sbin/ldconfig
 Summary:Samba tevent Library
+Group:  System/Libraries
 
 %description -n %{libtevent_name}
 Tevent is an event system based on the talloc memory management library. It
@@ -78,7 +74,6 @@
 
 
 %package -n libtevent-devel
-License:LGPL-3.0+
 Summary:Libraries and Header Files to Develop Programs with tevent0 
Support
 Group:  Development/Libraries/C and C++
 Requires:   %{libtevent_name} = %{version}
@@ -103,7 +98,6 @@
 
 
 %package -n python-tevent
-License:LGPL-3.0+
 Summary:Python bindings for the Tevent library
 Group:  Development/Libraries/Python
 Requires:   %{libtevent_name} = %{version}
@@ -125,6 +119,7 @@
 CONFIGURE_OPTIONS=\
--prefix=%{_prefix} \
--libdir=%{_libdir} \
+   --disable-rpath \
--bundled-libraries=NONE \
--builtin-libraries=replace \
 
@@ -161,7 +156,8 @@
 
 %files -n python-tevent
 %defattr(-,root,root)
-%attr(0755,root,root) %{python_sitelib}/tevent.py*
+%attr(0755,root,root)
+%{python_sitearch}/tevent.py
 %{python_sitearch}/_tevent.so
 
 %changelog

++ tevent-0.9.15.tar.gz - tevent-0.9.16.tar.gz ++
 11418 lines of diff (skipped)

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