Package init

This commit is contained in:
hht8 2020-06-29 11:27:35 +08:00
parent a739f06bc3
commit f8400b281e
2 changed files with 82 additions and 0 deletions

Binary file not shown.

View File

@ -0,0 +1,82 @@
%global _empty_manifest_terminate_build 0
Name: python-Flask-SQLAlchemy
Version: 2.4.3
Release: 1
Summary: Adds SQLAlchemy support to your Flask application.
License: BSD-3-Clause
URL: https://github.com/pallets/flask-sqlalchemy
Source0: https://files.pythonhosted.org/packages/e8/9c/8d1e1b83ef82f42d196e9e16edad770920de694b70ee0f042ee3c60c4590/Flask-SQLAlchemy-%{version}.tar.gz
BuildArch: noarch
Requires: python3-Flask
Requires: python3-SQLAlchemy
%description
Flask-SQLAlchemy is an extension for Flask that adds support for
SQLAlchemy to your application. It aims to simplify using SQLAlchemy
with Flask by providing useful defaults and extra helpers that make it
easier to accomplish common tasks.
%package -n python3-Flask-SQLAlchemy
Summary: Adds SQLAlchemy support to your Flask application.
Provides: python-Flask-SQLAlchemy
BuildRequires: python3-devel
BuildRequires: python3-setuptools
%description -n python3-Flask-SQLAlchemy
Flask-SQLAlchemy is an extension for Flask that adds support for
SQLAlchemy to your application. It aims to simplify using SQLAlchemy
with Flask by providing useful defaults and extra helpers that make it
easier to accomplish common tasks.
%package help
Summary: Development documents and examples for Flask-SQLAlchemy
Provides: python3-Flask-SQLAlchemy-doc
%description help
Flask-SQLAlchemy is an extension for Flask that adds support for
SQLAlchemy to your application. It aims to simplify using SQLAlchemy
with Flask by providing useful defaults and extra helpers that make it
easier to accomplish common tasks.
%prep
%autosetup -n Flask-SQLAlchemy-%{version} -p1
%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-Flask-SQLAlchemy -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_pkgdocdir}
%changelog
* Mon Jun 22 2020 Python_Bot <Python_Bot@openeuler.org>
- Package Spec generated