Adjust all the URLs to point to docs.openstack.org
We had a weird mix of non-existing URLs, and pointing to opendev.org and to launchpad and other places. Lets put everything point the same way under https://docs.openstack.org/$project, which redirects to the newest documentation then automatically. The other option would be to point to the project navigator, but that doesn't have all othe components on the granularity that we package here, and the urls are not stable (require a releases/$releasename within), so that idea was discarded. Change-Id: I0ccca433a5e5dbc1082c93d4c5f84ed3fcbed2fe
This commit is contained in:
parent
54928be545
commit
2f19f80086
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Angular-Gettext %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-angular-gettext/
|
||||
URL: https://docs.openstack.org/xstatic-angular-gettext/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Angular-Sanitize %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-angular-sanitize/
|
||||
URL: https://docs.openstack.org/xstatic-angular-sanitize/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Angular-UUID %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-angular-uuid/
|
||||
URL: https://docs.openstack.org/xstatic-angular-uuid/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Angular-Vis JavaScript library (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-angular-vis/
|
||||
URL: https://docs.openstack.org/xstatic-angular-vis/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('XStatic') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Angular-lrdragndrop %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{sname}/
|
||||
URL: https://docs.openstack.org/{sname}/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Angular %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-angular/
|
||||
URL: https://docs.openstack.org/xstatic-angular/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('XStatic') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Bootstrap-Datepicker %{version} (XStatic packaging standard)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/XStatic-Bootstrap-Datepicker/
|
||||
URL: https://docs.openstack.org/XStatic-Bootstrap-Datepicker/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Bootstrap-SCSS %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/XStatic-Bootstrap-SCSS/
|
||||
URL: https://docs.openstack.org/XStatic-Bootstrap-SCSS/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools')}}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: D3 %{version} (XStatic packaging standard)
|
||||
License: {{ license('BSD-3-Clause') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/XStatic-D3/
|
||||
URL: https://docs.openstack.org/XStatic-D3/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -6,7 +6,7 @@ Release: 0
|
||||
Summary: {{ js_name }} %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-{{ js_name | lower }}/
|
||||
URL: https://docs.openstack.org/xstatic-{{ js_name | lower }}/
|
||||
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Font Awesome %{version} (XStatic packaging standard)
|
||||
License: {{ license('OFL-1.1') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-font-awesome/
|
||||
URL: https://docs.openstack.org/xstatic-font-awesome/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Hogan %{version} (XStatic packaging standard)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/XStatic-Hogan/
|
||||
URL: https://docs.openstack.org/XStatic-Hogan/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: JQuery-Migrate %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-jquery-migrate
|
||||
URL: https://docs.openstack.org/xstatic-jquery-migrate
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -10,7 +10,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: JQuery.Bootstrap.Wizard %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-jquery.bootstrap.wizard
|
||||
URL: https://docs.openstack.org/xstatic-jquery.bootstrap.wizard
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: JQuery.TableSorter %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-jquery.tablesorter/
|
||||
URL: https://docs.openstack.org/xstatic-jquery.tablesorter/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: JQuery.quicksearch %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-jquery.quicksearch/
|
||||
URL: https://docs.openstack.org/xstatic-jquery.quicksearch/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -6,7 +6,7 @@ Release: 0
|
||||
Summary: {{ js_name }} %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-{{ js_name | lower }}/
|
||||
URL: https://docs.openstack.org/xstatic-{{ js_name | lower }}/
|
||||
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: JSEncrypt %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-jsencrypt/
|
||||
URL: https://docs.openstack.org/xstatic-jsencrypt/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Jasmine %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-jasmine/
|
||||
URL: https://docs.openstack.org/xstatic-jasmine/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -6,7 +6,7 @@ Release: 0
|
||||
Summary: {{ js_name }} %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-{{ js_name | lower }}/
|
||||
URL: https://docs.openstack.org/xstatic-{{ js_name | lower }}/
|
||||
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -5,7 +5,7 @@ Release: 0
|
||||
Summary: Magic Search %{version} (XStatic packaging standard)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-magic-search/
|
||||
URL: https://docs.openstack.org/xstatic-magic-search/
|
||||
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: QUnit %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-qunit/
|
||||
URL: https://docs.openstack.org/xstatic-qunit/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -10,7 +10,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Rickshaw %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-rickshaw/
|
||||
URL: https://docs.openstack.org/xstatic-rickshaw/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Spin %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-spin/
|
||||
URL: https://docs.openstack.org/xstatic-spin/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: bootswatch %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-bootswatch/
|
||||
URL: https://docs.openstack.org/xstatic-bootswatch/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: mdi %{version} (XStatic packaging standard)
|
||||
License: {{ license('OFL-1.1') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-mdi/
|
||||
URL: https://docs.openstack.org/xstatic-mdi/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: roboto-fontface %{version} (XStatic packaging standard)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-roboto-fontface/
|
||||
URL: https://docs.openstack.org/xstatic-roboto-fontface/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('XStatic') }}
|
||||
|
@ -10,7 +10,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: smart-table %{version} (XStatic packaging standard)
|
||||
License: {{ license('MIT') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/xstatic-angular-smart-table/
|
||||
URL: https://docs.openstack.org/xstatic-angular-smart-table/
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('setuptools') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Friendly state machines for python
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('PrettyTable') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the barbican project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Generic Key Manager interface for OpenStack
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/castellan
|
||||
URL: https://docs.openstack.org/castellan
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('python-barbicanclient') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the cinder project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -13,7 +13,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Epoch: {{ epoch('cinder') }}
|
||||
Summary: OpenStack Block Storage (Cinder)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/cinder
|
||||
URL: https://docs.openstack.org/cinder
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-cinder.logrotate
|
||||
Source2: openstack-cinder-api.service
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Command Line Interface Formulation Framework
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/python-{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('PrettyTable') }}
|
||||
|
@ -10,7 +10,7 @@ Version: {{ py2rpmversion() }}
|
||||
Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Accelerator as a Service
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/cyborg
|
||||
URL: https://docs.openstack.org/cyborg
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: openstack-macros
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the designate project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -12,7 +12,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Epoch: {{ epoch('designate') }}
|
||||
Summary: OpenStack DNS Service (Designate)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/designate
|
||||
URL: https://docs.openstack.org/designate
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-designate.logrotate
|
||||
Source2: openstack-designate.sudoers
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Pieces of diskimage-builder that are useful standalone
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -12,7 +12,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Epoch: {{ epoch('ec2-api') }}
|
||||
Summary: OpenStack EC2 API
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/ec2-api
|
||||
URL: https://docs.openstack.org/ec2-api
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-ec2-api.logrotate
|
||||
Source2: openstack-ec2-api.tmpfiles
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the EC2 API project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Backup and Restore - API service
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/freezer
|
||||
URL: https://docs.openstack.org/freezer
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-freezer-api.logrotate
|
||||
BuildRequires: openstack-macros
|
||||
|
@ -10,7 +10,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the freezer project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -14,7 +14,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: The Freezer Web UI
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/freezer
|
||||
URL: https://docs.openstack.org/freezer
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: {{ py3('horizon') }}
|
||||
|
@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Backup and Restore
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/freezer
|
||||
URL: https://docs.openstack.org/freezer
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-freezer.logrotate
|
||||
Source2: openstack-freezer-scheduler.service
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Useful additions to futures, from the future.
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('PrettyTable') }}
|
||||
|
@ -12,7 +12,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Epoch: {{ epoch('glance') }}
|
||||
Summary: OpenStack Image Service (Glance)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/glance
|
||||
URL: https://docs.openstack.org/glance
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-glance.logrotate
|
||||
Source2: openstack-glance.conf
|
||||
|
@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Image Service Store Library
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: openstack-macros
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Heat agents
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/heat-agents
|
||||
URL: https://docs.openstack.org/heat-agents
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('os-apply-config') }}
|
||||
|
@ -14,7 +14,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Horizon plugin for heat
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: {{ py3('horizon') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the heat project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -12,7 +12,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Epoch: {{ epoch('heat') }}
|
||||
Summary: Openstack Orchestration (Heat)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/heat
|
||||
URL: https://docs.openstack.org/heat
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-heat.logrotate
|
||||
Source2: openstack-heat.tmpfiles
|
||||
|
@ -9,7 +9,7 @@ Version: {{ py2rpmversion() }}
|
||||
Release: {{ py2rpmrelease() }}
|
||||
Summary: Hardware introspection service for OpenStack Ironic
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/ironic-inspector
|
||||
URL: https://docs.openstack.org/ironic-inspector
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-ironic-inspector.sudoers
|
||||
Source2: openstack-ironic-inspector.logrotate
|
||||
|
@ -8,7 +8,7 @@ Version: {{ py2rpmversion() }}
|
||||
Release: {{ py2rpmrelease() }}
|
||||
Summary: Ironic Python Agent Ramdisk
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/ironic-python-agent
|
||||
URL: https://docs.openstack.org/ironic-python-agent
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-ironic-python-agent.defaultconf
|
||||
Source20: openstack-ironic-python-agent.service
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the ironic project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -12,7 +12,7 @@ Version: {{ py2rpmversion() }}
|
||||
Release: {{ py2rpmrelease() }}
|
||||
Summary: Openstack Provisioning of Bare Metal Servers
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/ironic
|
||||
URL: https://docs.openstack.org/ironic
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-ironic.sudoers
|
||||
Source2: openstack-ironic.logrotate
|
||||
|
@ -11,7 +11,7 @@ Version: {{ py2rpmversion() }}
|
||||
Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Application Data Protection Service
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/karbor
|
||||
URL: https://docs.openstack.org/karbor
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-karbor.logrotate
|
||||
Source2: openstack-karbor-operationengine.service
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the keystone project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -12,7 +12,7 @@ Version: {{ py2rpmversion() }}
|
||||
Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Identity Service
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/keystone
|
||||
URL: https://docs.openstack.org/keystone
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-keystone.logrotate
|
||||
Source2: openstack-keystone.sysctl
|
||||
|
@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack authenticating tools
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/keystoneauth
|
||||
URL: https://docs.openstack.org/keystoneauth
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('PyYAML') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Middleware for OpenStack Identity
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('WebOb') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the kuryr project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the magnum project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -15,7 +15,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Magnum management plugin for Horizon
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: System/Management
|
||||
URL: https://launchpad.net/magnum-ui
|
||||
URL: https://docs.openstack.org/magnum-ui
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: {{ py2pkg('horizon') }}
|
||||
|
@ -12,7 +12,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Epoch: {{ epoch('magnum') }}
|
||||
Summary: OpenStack container orchestration engines (Magnum)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/magnum
|
||||
URL: https://docs.openstack.org/magnum
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-magnum.logrotate
|
||||
Source2: openstack-magnum.sudoers
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the manila project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -12,7 +12,7 @@ Version: {{ py2rpmversion() }}
|
||||
Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack shared file system service
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/manila
|
||||
URL: https://docs.openstack.org/manila
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-manila.sudoers
|
||||
Source2: openstack-manila.logrotate
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Monitors for Virtual Machine High Availability (VMHA) service in OpenStack
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Libraries
|
||||
URL: https://launchpad.net/masakari-monitors
|
||||
URL: https://docs.openstack.org/masakari-monitors
|
||||
# basename filter prevents OBS from downloading the source itself which would
|
||||
# fetch from a stale cache hashed by non-changing URL.
|
||||
Source0: {{ source|basename }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Virtual Machine High Availability (VMHA) service for OpenStack
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/masakari
|
||||
URL: https://docs.openstack.org/masakari
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-masakari-api.service
|
||||
Source2: openstack-masakari-engine.service
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Bare metal provisioner using Ironic
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: {{ py3('ansible') }}
|
||||
BuildRequires: openstack-macros
|
||||
|
@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Mistral shared routings and utilities
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('eventlet') }}
|
||||
|
@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Workflow Service for OpenStack cloud
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Libraries
|
||||
URL: https://launchpad.net/mistral
|
||||
URL: https://docs.openstack.org/mistral
|
||||
Source0: {{ source | basename}}
|
||||
Source1: openstack-mistral-api.service
|
||||
Source2: openstack-mistral-engine.service
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the monasca project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -13,7 +13,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Application Catalog (murano)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: System/Management
|
||||
URL: https://launchpad.net/murano
|
||||
URL: https://docs.openstack.org/murano
|
||||
Source0: {{ source | basename }}
|
||||
Source1: openstack-murano.logrotate
|
||||
Source2: openstack-murano.tmpfiles
|
||||
|
@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Generic Switch ML2 Neutron Driver
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: openstack-macros
|
||||
|
@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OVSvApp and DVS VMware vSphere drivers for Neutron
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-neutron-dvs-agent.service
|
||||
Source2: openstack-neutron-ovsvapp-agent.service
|
||||
|
@ -9,7 +9,7 @@ Epoch: {{ epoch('{{ pypi_name }}') }}
|
||||
Summary: OpenStack Neutron Dynamic Routing Service
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/neutron
|
||||
URL: https://docs.openstack.org/neutron
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-neutron-bgp-dragent.service
|
||||
BuildRequires: openstack-macros
|
||||
|
@ -14,7 +14,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Neutron FWaaS management plugin for Horizon
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/neutron-fwaas-dashboard
|
||||
URL: https://docs.openstack.org/neutron-fwaas-dashboard
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gettext
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Neutron Firewall Service
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/neutron
|
||||
URL: https://docs.openstack.org/neutron
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py2pkg('neutron') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the neutron project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -14,7 +14,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Neutron VPNaaS management plugin for Horizon
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/neutron-vpnaas-dashboard
|
||||
URL: https://docs.openstack.org/neutron-vpnaas-dashboard
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: {{ py3('horizon') }}
|
||||
|
@ -8,7 +8,7 @@ Version: {{ py2rpmversion() }}
|
||||
Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Neutron VPN Service
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/neutron
|
||||
URL: https://docs.openstack.org/neutron
|
||||
Source0: {{ source|basename }}
|
||||
# systemd service files
|
||||
Source10: openstack-neutron-vyatta-agent.service
|
||||
|
@ -12,7 +12,7 @@ Version: {{ py2rpmversion() }}
|
||||
Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Networking Service (Neutron)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/neutron
|
||||
URL: https://docs.openstack.org/neutron
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-neutron.logrotate
|
||||
Source2: openstack-neutron.sudoers
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Epoch: {{ epoch('nova') }}
|
||||
Summary: OpenStack Compute (nova)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/nova
|
||||
URL: https://docs.openstack.org/nova
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-nova.defaultconf
|
||||
Source3: openstack-nova.logrotate
|
||||
|
@ -14,7 +14,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Horizon plugin for octavia
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: {{ py3('horizon') }}
|
||||
|
@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: A library to support Octavia provider drivers
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/octavia-lib
|
||||
URL: https://docs.openstack.org/octavia-lib
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('mock') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Tempest plugin for the Octavia project
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source|basename }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Epoch: {{ epoch('octavia') }}
|
||||
Summary: OpenStack load balancer (Octavia)
|
||||
License: {{ license('Apache-2.0') }}
|
||||
URL: https://launchpad.net/octavia
|
||||
URL: https://docs.openstack.org/octavia
|
||||
Source0: {{ source|basename }}
|
||||
Source1: openstack-octavia.logrotate
|
||||
Source2: openstack-octavia.tmpfiles
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Docs Tools
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('Babel') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Docs Theme
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/openstackdocstheme
|
||||
URL: https://docs.openstack.org/openstackdocstheme
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('Sphinx') }}
|
||||
|
@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: An SDK for building applications to work with OpenStack
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('PyYAML') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Sphinx Extensions to support API reference sites in OpenStack
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://opendev.org/openstack/os-api-ref
|
||||
URL: https://docs.openstack.org/os-api-ref
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('PyYAML') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack os-apply-config Configuration Library
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('fixtures') }}
|
||||
|
@ -10,7 +10,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Cinder brick library for managing local volume attaches
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('Babel') }}
|
||||
|
@ -11,7 +11,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: OpenStack Client Configuration Library
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/%{name}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('pbr') }}
|
||||
|
@ -10,7 +10,7 @@ Epoch: {{ epoch('os-collect-config') }}
|
||||
Summary: Collect and cache metadata running hooks on changes
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
Source1: os-collect-config.service
|
||||
Source2: os-collect-config.conf
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: A component-based software defined networking framework in OpenStack
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('Routes') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Refresh system configuration
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('dib-utils') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Resource Classes for OpenStack
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: {{ source }}
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('oslotest') }}
|
||||
|
@ -8,7 +8,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: Library containing standardized trait strings.
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: https://files.pythonhosted.org/packages/source/o/{{ pypi_name }}/{{ pypi_name }}-%{version}.tar.gz
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('devel') }}
|
||||
|
@ -9,7 +9,7 @@ Release: {{ py2rpmrelease() }}
|
||||
Summary: A library for plugging and unplugging virtual interfaces in OpenStack
|
||||
License: {{ license('Apache-2.0') }}
|
||||
Group: Development/Languages/Python
|
||||
URL: https://launchpad.net/{{ pypi_name }}
|
||||
URL: https://docs.openstack.org/{{ pypi_name }}
|
||||
Source0: https://files.pythonhosted.org/packages/source/o/os-vif/os_vif-%{version}.tar.gz
|
||||
BuildRequires: openstack-macros
|
||||
BuildRequires: {{ py3('devel') }}
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user