Hello community,

here is the log from the commit of package talloc for openSUSE:Factory checked 
in at 2019-04-26 22:44:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/talloc (Old)
 and      /work/SRC/openSUSE:Factory/.talloc.new.5536 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "talloc"

Fri Apr 26 22:44:31 2019 rev:33 rq:696795 version:2.1.16

Changes:
--------
--- /work/SRC/openSUSE:Factory/talloc/talloc-man.changes        2018-04-17 
11:11:33.155194837 +0200
+++ /work/SRC/openSUSE:Factory/.talloc.new.5536/talloc-man.changes      
2019-04-26 22:44:35.369639233 +0200
@@ -1,0 +2,28 @@
+Tue Mar  5 17:39:21 UTC 2019 - [email protected]
+
+- Update to version 2.1.16
+  + Fix standalone build of talloc.
+
+-------------------------------------------------------------------
+Wed Feb  6 17:47:12 UTC 2019 - [email protected]
+
+- Update to version 2.1.15
+  + Deprecate talloc_set_memlimit() and talloc_autofree_context()
+  + Fix undefined behavior in talloc_memdup
+  + 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
+
+-------------------------------------------------------------------
+Wed Aug  8 16:08:31 UTC 2018 - [email protected]
+
+- Update to version 2.1.14
+  + Fix some typos in the comments
+  + Remove extra 0x prefix for the "%p" format specifiers,
+    avoiding 0x0x0 strings in the output.
+  + make sure we link extra-python versions of libraries
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/talloc/talloc.changes    2018-08-10 
09:45:23.769847181 +0200
+++ /work/SRC/openSUSE:Factory/.talloc.new.5536/talloc.changes  2019-04-26 
22:44:36.093638862 +0200
@@ -1,0 +2,19 @@
+Tue Mar  5 17:39:21 UTC 2019 - [email protected]
+
+- Update to version 2.1.16
+  + Fix standalone build of talloc.
+
+-------------------------------------------------------------------
+Wed Feb  6 17:47:12 UTC 2019 - [email protected]
+
+- Update to version 2.1.15
+  + Deprecate talloc_set_memlimit() and talloc_autofree_context()
+  + Fix undefined behavior in talloc_memdup
+  + 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
+
+-------------------------------------------------------------------

Old:
----
  talloc-2.1.14.tar.asc
  talloc-2.1.14.tar.gz

New:
----
  talloc-2.1.16.tar.asc
  talloc-2.1.16.tar.gz

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

Other differences:
------------------
++++++ talloc-man.spec ++++++
--- /var/tmp/diff_new_pack.B7alY3/_old  2019-04-26 22:44:37.945637915 +0200
+++ /var/tmp/diff_new_pack.B7alY3/_new  2019-04-26 22:44:37.949637914 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package talloc-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
@@ -12,19 +12,13 @@
 # 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/
 #
 
 
-%{!?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}
 %{!?py3_soflags_dash:   %global py3_soflags_dash %(echo %{py3_soflags} | sed 
"s/_/-/g")}
 %{!?py3_incdir:  %global py3_incdir %(%{__python3} -c "import sysconfig as s; 
print(s.get_path('include'))")}
-%if 0%{?suse_version} > 1310 || 0%{?fedora_version} > 20
-%define with_python3 1
-%else
-%define with_python3 0
-%endif
 %define build_man 1
 
 %if %{build_man}
@@ -36,18 +30,15 @@
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  libxslt
 BuildRequires:  pkg-config
-BuildRequires:  python-devel
-%if %{with_python3}
 BuildRequires:  python3-base
 BuildRequires:  python3-devel
-%endif
 #!BuildIgnore:  python
 %endif # build_man
 Url:            http://talloc.samba.org/
-Version:        2.1.14
+Version:        2.1.16
 Release:        0
 Summary:        Samba talloc Library
-License:        LGPL-3.0+
+License:        LGPL-3.0-or-later
 Group:          Development/Libraries/C and C++
 Source:         https://download.samba.org/pub/talloc/talloc-%{version}.tar.gz
 Source1:        https://download.samba.org/pub/talloc/talloc-%{version}.tar.asc
@@ -97,32 +88,11 @@
 Libraries and Header Files to Develop Programs with talloc2 Support.
 
 
-%package -n python-talloc
-Summary:        Python bindings for the Talloc library
-Group:          Development/Libraries/Python
-Requires:       libtalloc2 = %{version}
-Provides:       pytalloc = %{version}
-Obsoletes:      pytalloc < %{version}
-
-%description -n python-talloc
-This package contains the Python bindings for the Talloc library.
-
-
-%package -n python-talloc-devel
-Summary:        Developer tools for the Talloc library
-Group:          Development/Libraries/Python
-Requires:       pkg-config
-Requires:       python-talloc = %{version}
-Provides:       pytalloc-devel = %{version}
-Obsoletes:      pytalloc-devel < %{version}
-
-%description -n python-talloc-devel
-Libraries and Header Files to Develop Programs with python-talloc Support
-
 %package -n python3-talloc
 Summary:        Python3 bindings for the Talloc library
 Group:          Development/Libraries/Python
 Requires:       libtalloc2 = %{version}
+Obsoletes:      python-talloc
 
 %description -n python3-talloc
 This package contains the Python3 bindings for the Talloc library.
@@ -132,6 +102,7 @@
 Group:          Development/Libraries/Python
 Requires:       pkg-config
 Requires:       python3-talloc = %{version}
+Obsoletes:      python-talloc-devel
 
 %description -n python3-talloc-devel
 Libraries and Header Files to Develop Programs with python3-talloc Support
@@ -141,6 +112,7 @@
 %prep
 %setup -n talloc-%{version} -q
 %patch0 -p1
+sed -i 's;../../buildtools/bin/waf;./buildtools/bin/waf;g' Makefile
 
 %build
 %if ! %{build_man}
@@ -153,9 +125,6 @@
        --disable-silent-rules \
        --bundled-libraries=NONE \
        --builtin-libraries=replace \
-%if %{with_python3}
-       --extra-python=/usr/bin/python3 \
-%endif
 "
 ./configure ${CONFIGURE_OPTIONS}
 make %{?_smp_mflags} \
@@ -184,12 +153,10 @@
 %if ! %{build_man}
 %make_install
 rm -r "%{buildroot}/%{_mandir}"
-%if %{with_python3}
 mkdir -p %{buildroot}/%{py3_incdir}
-cp %{buildroot}/%{_includedir}/pytalloc.h %{buildroot}/%{py3_incdir}/pytalloc.h
+mv %{buildroot}/%{_includedir}/pytalloc.h %{buildroot}/%{py3_incdir}/pytalloc.h
 sed -i 's;${prefix}/include;%{py3_incdir};g' 
%{buildroot}/%{_libdir}/pkgconfig/pytalloc-util.%{py3_soflags}.pc
 sed -i 
's;-lpytalloc-util.%{py3_soflags_dash};-lpytalloc-util.%{py3_soflags};g' 
%{buildroot}/%{_libdir}/pkgconfig/pytalloc-util.%{py3_soflags}.pc
-%endif
 %else
 
 # Install API documentation
@@ -203,10 +170,6 @@
 
 %postun -n libtalloc2 -p /sbin/ldconfig
 
-%post -n python-talloc -p /sbin/ldconfig
-
-%postun -n python-talloc -p /sbin/ldconfig
-
 %post -n python3-talloc -p /sbin/ldconfig
 
 %postun -n python3-talloc -p /sbin/ldconfig
@@ -221,18 +184,6 @@
 %{_libdir}/libtalloc.so
 %{_libdir}/pkgconfig/talloc.pc
 
-%files -n python-talloc
-%defattr(-,root,root)
-%{_libdir}/libpytalloc-util.so.*
-%{python_sitearch}/talloc.so
-
-%files -n python-talloc-devel
-%defattr(-,root,root)
-%{_includedir}/pytalloc.h
-%{_libdir}/pkgconfig/pytalloc-util.pc
-%{_libdir}/libpytalloc-util.so
-
-%if %{with_python3}
 %files -n python3-talloc
 %defattr(-,root,root)
 %{_libdir}/libpytalloc-util.%{py3_soflags}.so.*
@@ -243,7 +194,6 @@
 %{py3_incdir}/pytalloc.h
 %{_libdir}/pkgconfig/pytalloc-util.%{py3_soflags}.pc
 %{_libdir}/libpytalloc-util.%{py3_soflags}.so
-%endif
 
 %else
 

++++++ talloc.spec ++++++
--- /var/tmp/diff_new_pack.B7alY3/_old  2019-04-26 22:44:37.973637901 +0200
+++ /var/tmp/diff_new_pack.B7alY3/_new  2019-04-26 22:44:37.977637899 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package talloc-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
@@ -12,19 +12,13 @@
 # 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/
 #
 
 
-%{!?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}
 %{!?py3_soflags_dash:   %global py3_soflags_dash %(echo %{py3_soflags} | sed 
"s/_/-/g")}
 %{!?py3_incdir:  %global py3_incdir %(%{__python3} -c "import sysconfig as s; 
print(s.get_path('include'))")}
-%if 0%{?suse_version} > 1310 || 0%{?fedora_version} > 20
-%define with_python3 1
-%else
-%define with_python3 0
-%endif
 %define build_man 0
 
 %if %{build_man}
@@ -36,18 +30,15 @@
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  libxslt
 BuildRequires:  pkg-config
-BuildRequires:  python-devel
-%if %{with_python3}
 BuildRequires:  python3-base
 BuildRequires:  python3-devel
-%endif
 #!BuildIgnore:  python
 %endif # build_man
 Url:            http://talloc.samba.org/
-Version:        2.1.14
+Version:        2.1.16
 Release:        0
 Summary:        Samba talloc Library
-License:        LGPL-3.0+
+License:        LGPL-3.0-or-later
 Group:          Development/Libraries/C and C++
 Source:         https://download.samba.org/pub/talloc/talloc-%{version}.tar.gz
 Source1:        https://download.samba.org/pub/talloc/talloc-%{version}.tar.asc
@@ -97,32 +88,11 @@
 Libraries and Header Files to Develop Programs with talloc2 Support.
 
 
-%package -n python-talloc
-Summary:        Python bindings for the Talloc library
-Group:          Development/Libraries/Python
-Requires:       libtalloc2 = %{version}
-Provides:       pytalloc = %{version}
-Obsoletes:      pytalloc < %{version}
-
-%description -n python-talloc
-This package contains the Python bindings for the Talloc library.
-
-
-%package -n python-talloc-devel
-Summary:        Developer tools for the Talloc library
-Group:          Development/Libraries/Python
-Requires:       pkg-config
-Requires:       python-talloc = %{version}
-Provides:       pytalloc-devel = %{version}
-Obsoletes:      pytalloc-devel < %{version}
-
-%description -n python-talloc-devel
-Libraries and Header Files to Develop Programs with python-talloc Support
-
 %package -n python3-talloc
 Summary:        Python3 bindings for the Talloc library
 Group:          Development/Libraries/Python
 Requires:       libtalloc2 = %{version}
+Obsoletes:      python-talloc
 
 %description -n python3-talloc
 This package contains the Python3 bindings for the Talloc library.
@@ -132,6 +102,7 @@
 Group:          Development/Libraries/Python
 Requires:       pkg-config
 Requires:       python3-talloc = %{version}
+Obsoletes:      python-talloc-devel
 
 %description -n python3-talloc-devel
 Libraries and Header Files to Develop Programs with python3-talloc Support
@@ -153,9 +124,6 @@
        --disable-silent-rules \
        --bundled-libraries=NONE \
        --builtin-libraries=replace \
-%if %{with_python3}
-       --extra-python=/usr/bin/python3 \
-%endif
 "
 ./configure ${CONFIGURE_OPTIONS}
 make %{?_smp_mflags} \
@@ -184,12 +152,10 @@
 %if ! %{build_man}
 %make_install
 rm -r "%{buildroot}/%{_mandir}"
-%if %{with_python3}
 mkdir -p %{buildroot}/%{py3_incdir}
-cp %{buildroot}/%{_includedir}/pytalloc.h %{buildroot}/%{py3_incdir}/pytalloc.h
+mv %{buildroot}/%{_includedir}/pytalloc.h %{buildroot}/%{py3_incdir}/pytalloc.h
 sed -i 's;${prefix}/include;%{py3_incdir};g' 
%{buildroot}/%{_libdir}/pkgconfig/pytalloc-util.%{py3_soflags}.pc
 sed -i 
's;-lpytalloc-util.%{py3_soflags_dash};-lpytalloc-util.%{py3_soflags};g' 
%{buildroot}/%{_libdir}/pkgconfig/pytalloc-util.%{py3_soflags}.pc
-%endif
 %else
 
 # Install API documentation
@@ -203,10 +169,6 @@
 
 %postun -n libtalloc2 -p /sbin/ldconfig
 
-%post -n python-talloc -p /sbin/ldconfig
-
-%postun -n python-talloc -p /sbin/ldconfig
-
 %post -n python3-talloc -p /sbin/ldconfig
 
 %postun -n python3-talloc -p /sbin/ldconfig
@@ -221,18 +183,6 @@
 %{_libdir}/libtalloc.so
 %{_libdir}/pkgconfig/talloc.pc
 
-%files -n python-talloc
-%defattr(-,root,root)
-%{_libdir}/libpytalloc-util.so.*
-%{python_sitearch}/talloc.so
-
-%files -n python-talloc-devel
-%defattr(-,root,root)
-%{_includedir}/pytalloc.h
-%{_libdir}/pkgconfig/pytalloc-util.pc
-%{_libdir}/libpytalloc-util.so
-
-%if %{with_python3}
 %files -n python3-talloc
 %defattr(-,root,root)
 %{_libdir}/libpytalloc-util.%{py3_soflags}.so.*
@@ -243,7 +193,6 @@
 %{py3_incdir}/pytalloc.h
 %{_libdir}/pkgconfig/pytalloc-util.%{py3_soflags}.pc
 %{_libdir}/libpytalloc-util.%{py3_soflags}.so
-%endif
 
 %else
 

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.B7alY3/_old  2019-04-26 22:44:38.001637887 +0200
+++ /var/tmp/diff_new_pack.B7alY3/_new  2019-04-26 22:44:38.001637887 +0200
@@ -1,4 +1,2 @@
 libtalloc2
-python-talloc
-  obsoletes "pytalloc-<targettype> < <version>"
 python3-talloc

++++++ talloc-2.1.14.tar.gz -> talloc-2.1.16.tar.gz ++++++
++++ 65365 lines of diff (skipped)



Reply via email to