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/ URL: https://opendev.org/x/xstatic-angular-bootstrap/
Source0: {{ source }} Source0: {{ source }}
BuildRequires: openstack-macros BuildRequires: openstack-macros
BuildRequires: {{ py2pkg('setuptools', py_versions=['py2', 'py3']) }} BuildRequires: {{ py3('setuptools') }}
Requires: {{ py2pkg('XStatic') }} Requires: {{ py3('XStatic') }}
BuildArch: noarch BuildArch: noarch
%python_subpackages
%description %description
Angular-Bootstrap JavaScript library packaged for setuptools (easy_install) / pip. 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 %py_req_cleanup
%build %build
%{python_build} %{py3_build}
%install %install
%{python_install} %{py3_install}
%files %{python_files} %files
%doc README.txt %doc README.txt
%{python_sitelib}/xstatic %{python3_sitelib}/xstatic
%{python_sitelib}/XStatic_Angular_Bootstrap-*.egg-info %{python3_sitelib}/XStatic_Angular_Bootstrap-*.egg-info
%{python_sitelib}/*-nspkg.pth %{python3_sitelib}/*-nspkg.pth
%changelog %changelog

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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