Hello community,

here is the log from the commit of package python-systemd for openSUSE:Factory 
checked in at 2015-11-08 11:26:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-systemd (Old)
 and      /work/SRC/openSUSE:Factory/.python-systemd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-systemd"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-systemd/python-systemd.changes    
2015-10-30 13:43:03.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.python-systemd.new/python-systemd.changes       
2015-11-08 11:26:32.000000000 +0100
@@ -1,0 +2,27 @@
+Sat Oct 31 21:17:21 UTC 2015 - jweberho...@weberhofer.at
+
+- Upgrade to release 231
+
+  * Various build fixes and cleanups: documentation can be generated with 'make
+    sphinx-html', pip install works out of the box.
+
+  * Tests that cover most of the python code were added. As a result, a bug in
+    sd_is_mq was fixed in systemd 227.
+
+  * Functions sd_pid_notify and sd_pid_notify_with_fds are now wrapped as
+    optional arguments to notify(), when compiled against a new-enough
+    libsystemd.
+
+- Run tests
+
+- Removed obsolete python-systemd-libraries-for-opensuse-1310.patch patch
+
+- New build dependencies had been added
+
+-------------------------------------------------------------------
+Thu Oct 22 06:47:42 UTC 2015 - jweberho...@weberhofer.at
+
+- python-systemd-libraries-for-opensuse-1310.patch allows compilation
+  on openSUSE 13.1
+
+-------------------------------------------------------------------

Old:
----
  python-systemd-v230.tar.gz

New:
----
  python-systemd-231.tar.gz

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

Other differences:
------------------
++++++ python-systemd.spec ++++++
--- /var/tmp/diff_new_pack.SKJ0Lg/_old  2015-11-08 11:26:33.000000000 +0100
+++ /var/tmp/diff_new_pack.SKJ0Lg/_new  2015-11-08 11:26:33.000000000 +0100
@@ -17,16 +17,18 @@
 
 
 Name:           python-systemd
-Version:        230
+Version:        231
 Release:        0
 Summary:        Python wrappers for systemd functionality
 License:        LGPL-2.1+
 Group:          Development/Languages/Python
 Url:            https://github.com/systemd/python-systemd
-Source:         
https://github.com/systemd/%{name}/archive/v%{version}.tar.gz#/%{name}-v%{version}.tar.gz
+Source:         
https://github.com/systemd/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
+BuildRequires:  pkgconfig
 BuildRequires:  python-devel
+BuildRequires:  python-pytest
 BuildRequires:  python-setuptools
 BuildRequires:  systemd-devel
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -42,13 +44,17 @@
 %setup -q
 
 %build
-make %{?_smp_mflags} systemd/id128-constants.h
-python setup.py build
+make %{?_smp_mflags} build
 
 %install
-python setup.py install -O1 --skip-build --prefix=%{_prefix} 
--root=%{buildroot}
+%make_install
 %fdupes %{buildroot}/%{python_sitearch}
 
+%check
+# run doc-tests only when socket is available
+test -f /run/systemd/journal/stdout || sed -i 's/--doctest[^ ]*//g' pytest.ini
+make %{?_smp_mflags} check || :
+
 %files
 %defattr(-,root,root,-)
 %doc LICENSE.txt README.md

++++++ python-systemd-v230.tar.gz -> python-systemd-231.tar.gz ++++++
++++ 3020 lines of diff (skipped)


Reply via email to