XStatic-*: Move to python3 only

Horion is python3 only so there is no need to build a python2 package
of the XStatic packages.

Change-Id: Id3efa8c03015b00fd11ff716e25464499c80811b
This commit is contained in:
Thomas Bechtold 2019-10-07 13:54:18 +02:00
parent 8c225b561b
commit d56c60e0dd
26 changed files with 204 additions and 234 deletions

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/x/xstatic-angular-bootstrap/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
Angular-Bootstrap JavaScript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ Angular-Bootstrap JavaScript library packaged for setuptools (easy_install) / pi
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Angular_Bootstrap-*.egg-info
%{python_sitelib}/*-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Angular_Bootstrap-*.egg-info
%{python3_sitelib}/*-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/x/xstatic-angular-fileupload/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
Angular-FileUpload javascript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,14 @@ Angular-FileUpload javascript library packaged for setuptools (easy_install) / p
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Angular_FileUpload-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_Angular_FileUpload-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic*
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-angular-gettext/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
Angular-Gettext javascript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ Angular-Gettext javascript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Angular_Gettext-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_Angular_Gettext-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Angular_Gettext-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_Angular_Gettext-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-angular-uuid/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
Angular-UUID JavaScript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ Angular-UUID JavaScript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Angular_UUID-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_Angular_UUID-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Angular_UUID-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_Angular_UUID-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-angular-vis/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('XStatic', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py3('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
BuildArch: noarch
%python_subpackages
%description
Angular-Vis JavaScript library packaged for setuptools (easy_install) / pip.
@ -25,14 +24,14 @@ Angular-Vis JavaScript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic*
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic*
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/{sname}/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
lrDragNDrop javascript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ lrDragNDrop javascript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Angular_lrdragndrop-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_Angular_lrdragndrop-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Angular_lrdragndrop-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_Angular_lrdragndrop-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,11 +12,10 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-angular/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('XStatic', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
Angular JavaScript library packaged for setuptools (easy_install) / pip.
@ -26,15 +25,15 @@ Angular JavaScript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Angular-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_Angular-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Angular-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_Angular-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/openstack/XStatic-Bootstrap-Datepicker/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
Bootstrap-Datepicker javascript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ Bootstrap-Datepicker javascript library packaged for setuptools (easy_install) /
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Bootstrap_Datepicker-*-py?.?.egg-info
%{python_sitelib}/XStatic_Bootstrap_Datepicker-*-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Bootstrap_Datepicker-*-py?.?.egg-info
%{python3_sitelib}/XStatic_Bootstrap_Datepicker-*-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/openstack/XStatic-Bootstrap-SCSS/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3'])}}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools')}}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
Bootstrap style library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ Bootstrap style library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Bootstrap_SCSS-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_Bootstrap_SCSS-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Bootstrap_SCSS-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_Bootstrap_SCSS-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/openstack/XStatic-D3/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
D3 javascript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ D3 javascript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_D3-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_D3-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_D3-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_D3-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -1,6 +1,5 @@
{% set js_name = 'FileSaver' %}
%global sname {{ 'XStatic-' + js_name }}
{% set build_py_versions = ['py2', 'py3'] %}
Name: {{ py2name('XStatic-' + js_name) }}
Version: 1.3.2.0
Release: 0
@ -10,10 +9,9 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-{{ js_name | lower }}/
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=build_py_versions) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
{{ js_name }} javascript library packaged for setuptools (easy_install) / pip.
@ -23,15 +21,15 @@ BuildArch: noarch
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-font-awesome/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
Font Awesome icons packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ Font Awesome icons packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Font_Awesome-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_Font_Awesome-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Font_Awesome-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_Font_Awesome-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/openstack/XStatic-Hogan/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
Hogan JavaScript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ Hogan JavaScript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Hogan-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_Hogan-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Hogan-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_Hogan-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-jquery-migrate
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
JQuery-Migrate JavaScript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ JQuery-Migrate JavaScript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_JQuery_Migrate-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_JQuery_Migrate-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_JQuery_Migrate-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_JQuery_Migrate-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -13,8 +13,8 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-jquery.bootstrap.wizard
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools') }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%description
@ -25,15 +25,15 @@ JQuery.Bootstrap.Wizard JavaScript library packaged for setuptools (easy_install
%py_req_cleanup
%build
%{py2_build}
%{py3_build}
%install
%{py2_install}
%{py3_install}
%files
%doc README.txt
%{python2_sitelib}/xstatic
%{python2_sitelib}/XStatic_JQuery.Bootstrap.Wizard-*-py?.?.egg-info
%{python2_sitelib}/XStatic_JQuery.Bootstrap.Wizard-*-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_JQuery.Bootstrap.Wizard-*-py?.?.egg-info
%{python3_sitelib}/XStatic_JQuery.Bootstrap.Wizard-*-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-jquery.tablesorter/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
JQuery.TableSorter JavaScript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ JQuery.TableSorter JavaScript library packaged for setuptools (easy_install) / p
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_JQuery.TableSorter-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_JQuery.TableSorter-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_JQuery.TableSorter-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_JQuery.TableSorter-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-jquery.quicksearch/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
JQuery.quicksearch JavaScript library packaged for setuptools (easy_install)
@ -26,15 +25,15 @@ JQuery.quicksearch JavaScript library packaged for setuptools (easy_install)
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_JQuery.quicksearch-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_JQuery.quicksearch-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_JQuery.quicksearch-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_JQuery.quicksearch-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -1,6 +1,5 @@
{% set js_name = 'JS-Yaml' %}
%global sname {{ 'XStatic-' + js_name }}
{% set build_py_versions = ['py2', 'py3'] %}
Name: {{ py2name('XStatic-' + js_name) }}
Version: 3.8.1.0
Release: 0
@ -10,10 +9,9 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-{{ js_name | lower }}/
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=build_py_versions) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
{{ js_name }} javascript library packaged for setuptools (easy_install) / pip.
@ -23,15 +21,15 @@ BuildArch: noarch
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-jsencrypt/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
JSEncrypt JavaScript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ JSEncrypt JavaScript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_JSEncrypt-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_JSEncrypt-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_JSEncrypt-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_JSEncrypt-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-jasmine/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
Jasmine JavaScript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ Jasmine JavaScript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Jasmine-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_Jasmine-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Jasmine-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_Jasmine-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -1,6 +1,5 @@
{% set js_name = 'Json2yaml' %}
%global sname {{ 'XStatic-' + js_name }}
{% set build_py_versions = ['py2', 'py3'] %}
Name: {{ py2name('XStatic-' + js_name) }}
Version: 0.1.1.0
Release: 0
@ -10,10 +9,9 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-{{ js_name | lower }}/
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=build_py_versions) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
{{ js_name }} javascript library packaged for setuptools (easy_install) / pip.
@ -23,15 +21,15 @@ BuildArch: noarch
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_{{ js_name | replace('-', '_') }}-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -8,8 +8,8 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-magic-search/
Source0: https://files.pythonhosted.org/packages/source/X/%{sname}/%{sname}-%{version}.tar.gz
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools') }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%description
@ -26,15 +26,15 @@ chmod -x README.txt
#Remove unneeded files type from source
find . -name *~ -exec rm -rf {} \;
%{py2_build}
%{py3_build}
%install
%{py2_install}
%{py3_install}
%files
%doc README.txt
%{python2_sitelib}/xstatic
%{python2_sitelib}/XStatic_Magic_Search-%{version}-py?.?.egg-info
%{python2_sitelib}/XStatic_Magic_Search-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Magic_Search-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_Magic_Search-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -13,10 +13,9 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-rickshaw/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
Rickshaw JavaScript library packaged for setuptools (easy_install) / pip.
@ -26,15 +25,15 @@ Rickshaw JavaScript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_Rickshaw-*-py?.?.egg-info
%{python_sitelib}/XStatic_Rickshaw-*-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_Rickshaw-*-py?.?.egg-info
%{python3_sitelib}/XStatic_Rickshaw-*-py?.?-nspkg.pth
%changelog

View File

@ -12,10 +12,9 @@ Group: Development/Languages/Python
URL: https://git.openstack.org/cgit/openstack/xstatic-mdi/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
mdi javascript library packaged for setuptools (easy_install) / pip.
@ -25,15 +24,15 @@ mdi javascript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_mdi-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_mdi-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_mdi-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_mdi-%{version}-py?.?-nspkg.pth
%changelog

View File

@ -12,9 +12,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-roboto-fontface/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
BuildRequires: {{ py3('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
BuildArch: noarch
%python_subpackages
%description
roboto-fontface javascript library packaged for setuptools (easy_install) / pip.
@ -24,18 +24,15 @@ roboto-fontface javascript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%license xstatic/pkg/roboto_fontface/data/LICENSE
%doc README.txt
%dir %{python_sitelib}/xstatic
%dir %{python_sitelib}/xstatic/pkg
%{python_sitelib}/xstatic/pkg/roboto_fontface
%{python_sitelib}/*egg-info
%{python_sitelib}/*pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic*
%changelog

View File

@ -13,10 +13,9 @@ Group: Development/Languages/Python
URL: https://opendev.org/openstack/xstatic-angular-smart-table/
Source0: {{ source }}
BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }}
Requires: {{ py2pkg('XStatic') }}
BuildRequires: {{ py3('setuptools') }}
Requires: {{ py3('XStatic') }}
BuildArch: noarch
%python_subpackages
%description
smart-table javascript library packaged for setuptools (easy_install) / pip.
@ -26,15 +25,15 @@ smart-table javascript library packaged for setuptools (easy_install) / pip.
%py_req_cleanup
%build
%{python_build}
%{py3_build}
%install
%{python_install}
%{py3_install}
%files %{python_files}
%files
%doc README.txt
%{python_sitelib}/xstatic
%{python_sitelib}/XStatic_smart_table-%{version}-py?.?.egg-info
%{python_sitelib}/XStatic_smart_table-%{version}-py?.?-nspkg.pth
%{python3_sitelib}/xstatic
%{python3_sitelib}/XStatic_smart_table-%{version}-py?.?.egg-info
%{python3_sitelib}/XStatic_smart_table-%{version}-py?.?-nspkg.pth
%changelog