diff --git a/django-configurations-2.0.tar.gz b/django-configurations-2.0.tar.gz deleted file mode 100644 index 9ac8c4b..0000000 Binary files a/django-configurations-2.0.tar.gz and /dev/null differ diff --git a/django-configurations-2.4.tar.gz b/django-configurations-2.4.tar.gz new file mode 100644 index 0000000..7d3ca89 Binary files /dev/null and b/django-configurations-2.4.tar.gz differ diff --git a/python-django-configurations.spec b/python-django-configurations.spec index 11ba5b8..acb6028 100644 --- a/python-django-configurations.spec +++ b/python-django-configurations.spec @@ -1,12 +1,13 @@ %global _empty_manifest_terminate_build 0 -Name: python-django-configurations -Version: 2.0 -Release: 1 -Summary: A helper for organizing Django settings. -License: BSD -URL: http://django-configurations.readthedocs.org/ -Source0: https://files.pythonhosted.org/packages/6b/c2/7b882cb05240938468818f3c6a532f8f0e650d7660215761f733c113fbbd/django-configurations-2.0.tar.gz -BuildArch: noarch +Name: python-django-configurations +Version: 2.4 +Release: 1 +Summary: A helper for organizing Django settings. +License: BSD +URL: http://django-configurations.readthedocs.org/ +Source0: https://files.pythonhosted.org/packages/9b/09/298dc223f7063af32a2ab06a3f2e33baab8cb8be2854b71ce2e03924c969/django-configurations-2.4.tar.gz +BuildArch: noarch + %description django-configurations eases Django project configuration by relying on the composability of Python classes. It extends the notion of @@ -14,17 +15,20 @@ Django's module based settings loading with well established object oriented programming patterns. %package -n python3-django-configurations -Summary: A helper for organizing Django settings. -Provides: python-django-configurations +Summary: A helper for organizing Django settings. +Provides: python-django-configurations = %{version}-%{release} # Base build requires -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-pbr -BuildRequires: python3-pip -BuildRequires: python3-wheel -BuildRequires: python3-django -BuildRequires: python3-pytest -BuildRequires: python3-mock +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-setuptools_scm +BuildRequires: python3-pbr +BuildRequires: python3-pip +BuildRequires: python3-wheel +BuildRequires: python3-django +BuildRequires: python3-pytest +BuildRequires: python3-mock +Requires: python3-django +Requires: python3-importlib-metadata %description -n python3-django-configurations django-configurations eases Django project configuration by relying on the composability of Python classes. It extends the notion of @@ -32,8 +36,8 @@ Django's module based settings loading with well established object oriented programming patterns. %package help -Summary: A helper for organizing Django settings. -Provides: python3-django-configurations-doc +Summary: Development documents and examples for django-configurations +Provides: python3-django-configurations-doc %description help django-configurations eases Django project configuration by relying on the composability of Python classes. It extends the notion of @@ -48,34 +52,35 @@ programming patterns. %install %py3_install - install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +if [ -f README.rst ]; then cp -af README.rst %{buildroot}/%{_pkgdocdir}; fi +if [ -f README.md ]; then cp -af README.md %{buildroot}/%{_pkgdocdir}; fi +if [ -f README.txt ]; then cp -af README.txt %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then - find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then - find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then - find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then - find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then - find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . - %files -n python3-django-configurations -f filelist.lst %dir %{python3_sitelib}/* @@ -83,6 +88,8 @@ mv %{buildroot}/doclist.lst . %{_docdir}/* %changelog +* Fri Dec 23 2022 wangjunqi - 2.4-1 +- Update package to version 2.4 + * Thu Jun 23 2022 OpenStack_SIG - 2.0-1 - Init package python3-django-configurations of version 2.0 -