diff --git a/oslo.db-8.4.0.tar.gz b/oslo.db-8.4.0.tar.gz deleted file mode 100644 index 6c427de..0000000 Binary files a/oslo.db-8.4.0.tar.gz and /dev/null differ diff --git a/python-oslo-db.spec b/python-oslo-db.spec deleted file mode 100644 index 7de2270..0000000 --- a/python-oslo-db.spec +++ /dev/null @@ -1,166 +0,0 @@ -%{!?upstream_version: %global upstream_version %{version}%{?milestone}} -%global with_doc 1 - -%global rhosp 0 - -Name: python-oslo-db -Version: 8.4.0 -Release: 3 -Summary: OpenStack oslo.db library -License: Apache-2.0 -URL: https://opendev.org/openstack/oslo.db -Source0: https://tarballs.openstack.org/oslo.db/oslo.db-8.4.0.tar.gz -BuildArch: noarch - -BuildRequires: git -BuildRequires: openstack-macros - -%description -The OpenStack Oslo database handling library. Provides database connectivity \ -to the different backends and helper utils. - -%package -n python3-oslo-db -Summary:OpenStack oslo.db library - -%{?python_provide:%python_provide python3-oslo-db} - -%if 0%{rhosp} == 1 -Obsoletes: python-oslo-db-tests < %{version}-%{release} -Obsoletes: python2-oslo-db-tests < %{version}-%{release} -%endif - -BuildRequires: python3-devel -BuildRequires: python3-pip -BuildRequires: python3-pbr -BuildRequires: python3-oslo-utils -BuildRequires: python3-oslo-config -BuildRequires: python3-six -BuildRequires: python3-fixtures -BuildRequires: python3-oslotest -BuildRequires: python3-oslo-context -# Required to compile translation files -BuildRequires: python3-babel -BuildRequires: python3-migrate -BuildRequires: python3-alembic -BuildRequires: python3-psycopg2 -BuildRequires: python3-testresources -BuildRequires: python3-testscenarios - -Requires: python3-PyMySQL -Requires: python3-oslo-config >= 2:5.2.0 -Requires: python3-oslo-i18n >= 3.15.3 -Requires: python3-oslo-utils >= 3.33.0 -Requires: python3-sqlalchemy >= 1.2.0 -Requires: python3-stevedore >= 1.20.0 -Requires: python3-pbr -Requires: python3-debtcollector >= 1.2.0 -Requires: python3-alembic >= 0.9.6 -Requires: python3-migrate >= 0.11.0 -Requires: python-oslo-db-lang = %{version}-%{release} - -%description -n python3-oslo-db -The OpenStack Oslo database handling library. Provides database connectivity \ -to the different backends and helper utils. - -%if 0%{?with_doc} -%package -n python-oslo-db-doc -Summary: Documentation for the Oslo database handling library - -BuildRequires: python3-sphinx -BuildRequires: python3-sphinxcontrib-apidoc -BuildRequires: python3-openstackdocstheme - -%description -n python-oslo-db-doc -The OpenStack Oslo database handling library. Provides database connectivity \ -to the different backends and helper utils. -Documentation for the Oslo database handling library. -%endif - -%package -n python3-oslo-db-tests -Summary: test subpackage for the Oslo database handling library - -Requires: python3-oslo-db = %{version}-%{release} -Requires: python3-oslo-utils -Requires: python3-oslo-config -Requires: python3-fixtures -Requires: python3-oslotest -Requires: python3-alembic -Requires: python3-migrate -Requires: python3-psycopg2 -Requires: python3-testresources -Requires: python3-testscenarios - -%description -n python3-oslo-db-tests -The OpenStack Oslo database handling library. Provides database connectivity \ -to the different backends and helper utils. - -Test subpackage for the Oslo database handling library. - -%package -n python-oslo-db-lang -Summary: Translation files for Oslo db library - -%description -n python-oslo-db-lang -The OpenStack Oslo database handling library. Provides database connectivity \ -to the different backends and helper utils. -Translation files for Oslo db library - -%prep - -%autosetup -n oslo.db-8.4.0 -S git - -# Let RPM handle the dependencies -%py_req_cleanup - -%build -%{py3_build} - -%if 0%{?with_doc} -# generate html docs -sphinx-build-3 -b html doc/source doc/build/html -# remove the sphinx-build-3 leftovers -rm -rf doc/build/html/.{doctrees,buildinfo} -%endif - -# Generate i18n files -python3 setup.py compile_catalog -d build/lib/oslo_db/locale --domain oslo_db - -%install -%{py3_install} - -# Install i18n .mo files (.po and .pot are not required) -install -d -m 755 %{buildroot}%{_datadir} -rm -f %{buildroot}%{python3_sitelib}/oslo_db/locale/*/LC_*/oslo_db*po -rm -f %{buildroot}%{python3_sitelib}/oslo_db/locale/*pot -mv %{buildroot}%{python3_sitelib}/oslo_db/locale %{buildroot}%{_datadir}/locale - -# Find language files -%find_lang oslo_db --all-name - -%check -python3 setup.py test - -%files -n python3-oslo-db -%doc README.rst -%license LICENSE -%{python3_sitelib}/oslo_db -%{python3_sitelib}/*.egg-info -%exclude %{python3_sitelib}/oslo_db/tests - -%if 0%{?with_doc} -%files -n python-oslo-db-doc -%doc doc/build/html -%license LICENSE -%endif - -%files -n python3-oslo-db-tests -%{python3_sitelib}/oslo_db/tests - -%files -n python-oslo-db-lang -f oslo_db.lang -%license LICENSE - -%changelog -* Fri Jan 29 2021 zhangy -- Add buildrequires -* Tue Jan 12 2021 zhangy 2021.1.12 -- Update to 2021.1.12 - diff --git a/python-oslo.db.spec b/python-oslo.db.spec index b74a361..40c182d 100644 --- a/python-oslo.db.spec +++ b/python-oslo.db.spec @@ -1,7 +1,7 @@ %global _empty_manifest_terminate_build 0 Name: python-oslo-db Version: 8.5.0 -Release: 1 +Release: 2 Summary: Oslo Database library License: Apache-2.0 URL: https://opendev.org/openstack/oslo.db @@ -39,6 +39,8 @@ Summary: Oslo Database library Provides: python-oslo-db BuildRequires: python3-devel BuildRequires: python3-setuptools +BuildRequires: python3-pip +BuildRequires: python3-pbr %description -n python3-oslo-db OpenStack Common DB Code @@ -91,5 +93,7 @@ mv %{buildroot}/doclist.lst . %{_docdir}/* %changelog +* Wed Feb 03 2021 zhangy1317 +- Add BuildRequires * Fri Jan 08 2021 Python_Bot - Package Spec generated