%global _empty_manifest_terminate_build 0 Name: python-Djam Version: 0.9.8 Release: 1 Summary: Extends Django to work with sqlalchemy and make it behave like Flask License: MIT URL: https://github.com/amvtek/Djam/ Source0: https://mirrors.aliyun.com/pypi/web/packages/e0/0b/c8d5c6a112598bcb7b8896f6349e2e97c565a47f4a721860ec593fd73c62/Djam-0.9.8.tar.gz BuildArch: noarch %description #### DJAM #### Djam (a short for Django amalgamation...) is a reusable Django application that extends Django in various way : 1. sqlalchemy ORM integration 2. Base Form class that simplifies working with the sqlalchemy ORM 3. global request object 4. class based view that works like middleware stack 5. email templates 6. middleware that allows fine grained control over `CORS`_ authorizations Some of those components have been inspired by the `Flask`_ and `WTForms`_ frameworks. .. _Flask: http://flask.pocoo.org/ .. _WTForms: https://wtforms.readthedocs.org/en/latest/ .. _CORS: https://www.w3.org/TR/cors/ %package -n python3-Djam Summary: Extends Django to work with sqlalchemy and make it behave like Flask Provides: python-Djam BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-Djam #### DJAM #### Djam (a short for Django amalgamation...) is a reusable Django application that extends Django in various way : 1. sqlalchemy ORM integration 2. Base Form class that simplifies working with the sqlalchemy ORM 3. global request object 4. class based view that works like middleware stack 5. email templates 6. middleware that allows fine grained control over `CORS`_ authorizations Some of those components have been inspired by the `Flask`_ and `WTForms`_ frameworks. .. _Flask: http://flask.pocoo.org/ .. _WTForms: https://wtforms.readthedocs.org/en/latest/ .. _CORS: https://www.w3.org/TR/cors/ %package help Summary: Development documents and examples for Djam Provides: python3-Djam-doc %description help #### DJAM #### Djam (a short for Django amalgamation...) is a reusable Django application that extends Django in various way : 1. sqlalchemy ORM integration 2. Base Form class that simplifies working with the sqlalchemy ORM 3. global request object 4. class based view that works like middleware stack 5. email templates 6. middleware that allows fine grained control over `CORS`_ authorizations Some of those components have been inspired by the `Flask`_ and `WTForms`_ frameworks. .. _Flask: http://flask.pocoo.org/ .. _WTForms: https://wtforms.readthedocs.org/en/latest/ .. _CORS: https://www.w3.org/TR/cors/ %prep %autosetup -n Djam-0.9.8 %build %py3_build %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 pushd %{buildroot} if [ -d usr/lib ]; then 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 fi if [ -d usr/bin ]; then 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 fi touch doclist.lst if [ -d usr/share/man ]; then 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-Djam -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 0.9.8-1 - Package Spec generated