Hello community, here is the log from the commit of package openstack-suse for openSUSE:Factory checked in at 2015-08-27 08:55:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openstack-suse (Old) and /work/SRC/openSUSE:Factory/.openstack-suse.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "openstack-suse" Changes: -------- --- /work/SRC/openSUSE:Factory/openstack-suse/openstack-suse.changes 2014-04-09 19:09:35.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openstack-suse.new/openstack-suse.changes 2015-08-27 08:55:06.000000000 +0200 @@ -1,0 +2,38 @@ +Thu Jul 30 09:38:55 UTC 2015 - tbechtold@suse.com + +- Add %python2_sitelib and %python2_sitearch macros + to me more compatible with other distros +- Remove removal of requirements.txt . This is not needed for C:O:M + because there are no upper caps. + +------------------------------------------------------------------- +Fri Jul 24 11:02:18 UTC 2015 - seife+obs@b1-systems.com + +- fix suse_version macro usage + +------------------------------------------------------------------- +Fri Jun 12 14:44:44 UTC 2015 - dmueller@suse.com + +- add a __python2 macro + +------------------------------------------------------------------- +Tue Apr 28 20:23:49 UTC 2015 - dmueller@suse.com + +- bump version to 2015.2 + +------------------------------------------------------------------- +Sat Sep 27 15:49:47 UTC 2014 - dmueller@suse.com + +- bump version to 2015.1 + +------------------------------------------------------------------- +Thu Aug 28 11:06:19 UTC 2014 - dmueller@suse.com + +- make warnings on doc builds non-fatal + +------------------------------------------------------------------- +Thu Apr 3 16:58:10 UTC 2014 - dmueller@suse.com + +- bump version to 2014.2 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openstack-suse.spec ++++++ --- /var/tmp/diff_new_pack.HzrYA6/_old 2015-08-27 08:55:07.000000000 +0200 +++ /var/tmp/diff_new_pack.HzrYA6/_new 2015-08-27 08:55:07.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package openstack-suse # -# 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 @@ -17,7 +17,7 @@ Name: openstack-suse -Version: 2014.1 +Version: 2015.2 Release: 0 Summary: OpenStack SUSE License: Apache-2.0 @@ -25,6 +25,7 @@ Url: https://www.suse.com/products/suse-cloud/ Source1: macros.openstack Source2: openstack-skeleton.init +Source99: rpmlintrc Requires: %{name}-sudo = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -77,6 +78,14 @@ install -D -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/macros.openstack install -D -m755 %{SOURCE2} %{buildroot}%{_initddir}/openstack-skeleton +# compatibility macros for upstream packaging +%if 0%{?suse_version} < 1330 +cat - >> %{buildroot}%{_sysconfdir}/rpm/macros.openstack <<EOF +%%__python2 /usr/bin/python2 +%%python2_sitelib %%python_sitelib +EOF +%endif + # Sudo sub-package, SLES sudo doesn't own /etc/sudoers.d, openSUSE-12.2 and later does: %if 0%{?suse_version} && 0%{?suse_version} <= 1110 install -d %{buildroot}%{_sysconfdir}/sudoers.d ++++++ macros.openstack ++++++ --- /var/tmp/diff_new_pack.HzrYA6/_old 2015-08-27 08:55:07.000000000 +0200 +++ /var/tmp/diff_new_pack.HzrYA6/_new 2015-08-27 08:55:07.000000000 +0200 @@ -2,6 +2,11 @@ # # Copyright: (c) 2012 SUSE Linux Products GmbH +# python specific macros to be compatible with other distros to share OpenStack +# upstream packaging +%python2_sitelib %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") +%python2_sitearch %(%{__python2} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))") + # Cleanup unnecessary files, avoid usage of 'git' to generate timestamps and # do not use intersphinx module as it requires internet access: %openstack_cleanup_prep() \ @@ -10,11 +15,12 @@ sed -i -e "s|html_last_updated_fmt = .*|html_last_updated_fmt = '%{version}'|" doc/source/conf.py || : \ sed -i -e "s|'sphinx.ext.intersphinx',\\?||" doc/source/conf.py || : \ sed -i -e "/^\\[testenv\\]/ a\\sitepackages = True" tox.ini \ +# We don't want the build to fail in man-page builds \ +sed -i -e "s|warnerrors = .*||" setup.cfg \ # We use obs-service-git_tarballs, thus we don't need to depend on python-setuptools-git: \ sed -i -e "s|'setuptools[-_]git.*'||" setup.py \ %nil - # If you only want to build man-pages, this macro is better than # 'setup.py build_sphinx': it's slow and will generate errors. Instead, # directly call sphinx-build on a copy of the man pages sources (to