Hello community, here is the log from the commit of package openstack-macros for openSUSE:Factory checked in at 2016-10-23 12:52:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openstack-macros (Old) and /work/SRC/openSUSE:Factory/.openstack-macros.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openstack-macros" Changes: -------- --- /work/SRC/openSUSE:Factory/openstack-macros/openstack-macros.changes 2016-09-01 14:03:05.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openstack-macros.new/openstack-macros.changes 2016-10-23 12:52:09.000000000 +0200 @@ -1,0 +2,7 @@ +Fri Oct 21 07:36:00 UTC 2016 - [email protected] + +- Update to version 2016.2: + * Add macros to handle -test packages +- switch to stable/newton branch + +------------------------------------------------------------------- Old: ---- openstack-macros-2015.2.tar.bz2 New: ---- openstack-macros-2016.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openstack-macros.spec ++++++ --- /var/tmp/diff_new_pack.i5xrxh/_old 2016-10-23 12:52:11.000000000 +0200 +++ /var/tmp/diff_new_pack.i5xrxh/_new 2016-10-23 12:52:11.000000000 +0200 @@ -20,7 +20,7 @@ %global rdo 1 %endif Name: openstack-macros -Version: 2015.2 +Version: 2016.2 Release: 0 Summary: OpenStack Packaging - RPM Macros License: Apache-2.0 ++++++ _service ++++++ --- /var/tmp/diff_new_pack.i5xrxh/_old 2016-10-23 12:52:11.000000000 +0200 +++ /var/tmp/diff_new_pack.i5xrxh/_new 2016-10-23 12:52:11.000000000 +0200 @@ -7,13 +7,13 @@ <param name="scm">git</param> <param name="exclude">.git</param> <param name="filename">openstack-macros</param> - <param name="revision">master</param> - <param name="version">2015.2</param> + <param name="revision">stable/newton</param> + <param name="version">2016.2</param> <param name="changesgenerate">enable</param> <param name="subdir">openstack/openstack-macros</param> </service> <service name="recompress" mode="disabled"> - <param name="file">openstack-macros-2015.2.tar</param> + <param name="file">openstack-macros-2016.2.tar</param> <param name="compression">bz2</param> </service> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.i5xrxh/_old 2016-10-23 12:52:11.000000000 +0200 +++ /var/tmp/diff_new_pack.i5xrxh/_new 2016-10-23 12:52:11.000000000 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">[email protected]:openstack/rpm-packaging.git</param> - <param name="changesrevision">8ff6f5dc37a68ecb45cd80dca1a27dbcb65d5148</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">95b7ff810d4bf10b4c495de0706d440f1d06c522</param></service></servicedata> \ No newline at end of file ++++++ openstack-macros-2015.2.tar.bz2 -> openstack-macros-2016.2.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openstack-macros-2015.2/macros.openstack-common new/openstack-macros-2016.2/macros.openstack-common --- old/openstack-macros-2015.2/macros.openstack-common 2016-08-30 17:59:48.000000000 +0200 +++ new/openstack-macros-2016.2/macros.openstack-common 2016-10-20 22:05:06.000000000 +0200 @@ -16,3 +16,26 @@ %py2_install() %{expand:\ CFLAGS="%{optflags}" %{__python2} %{py_setup} %{?py_setup_args} install -O1 --skip-build --root %{buildroot} %{?1}\ } + +# +# OpenStack macros +# + +# the directory where the test files will be installed +%openstack_test_package_dir %{_localstatedir}/lib/%{name}-test + +# Installing a test package is always done the same way. +# the macro takes a single parameter - the component which is the +# name that is installed into site-packages +# e.g. for python-novaclient the name is novaclient +%openstack_test_package_install() \ +install -d -m 755 %{buildroot}/%{openstack_test_package_dir} \ +# Some packages differ here, try to install as much as possible: \ +cp -av \\\ + README.md README.rst PKG-INFO .testr.conf .*tests bin \\\ + etc examples run_tests.* setup.cfg setup.py \\\ + smoketests static test tests tools tox.ini \\\ + %{buildroot}/%{openstack_test_package_dir} || : \ +rm -rf %{buildroot}/%{openstack_test_package_dir}/%1 \ +ln -s %{python_sitelib}/%1 %{buildroot}/%{openstack_test_package_dir}/%1 \ +%nil diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openstack-macros-2015.2/openstack-macros.spec.j2 new/openstack-macros-2016.2/openstack-macros.spec.j2 --- old/openstack-macros-2015.2/openstack-macros.spec.j2 2016-08-30 17:59:48.000000000 +0200 +++ new/openstack-macros-2016.2/openstack-macros.spec.j2 2016-10-20 22:05:06.000000000 +0200 @@ -2,7 +2,7 @@ %global rdo 1 %endif Name: openstack-macros -Version: 2015.2 +Version: 2016.2 Release: 0 Summary: OpenStack Packaging - RPM Macros License: {{ license('Apache-2.0') }}
