blob: 79072eafb21d86caeff99e2c6fd90a78dec17685 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
|
%global _empty_manifest_terminate_build 0
Name: python-Keg
Version: 0.11.0
Release: 1
Summary: A web framework built on Flask & SQLAlchemy. Somewhere North of Flask but South of Django.
License: BSD
URL: https://github.com/level12/keg
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/d2/2f/9be7aa3b2f449d75965e4bea5941d8aeb0f54a89eb6c053affc1e19e7421/Keg-0.11.0.tar.gz
BuildArch: noarch
Requires: python3-appdirs
Requires: python3-BlazeUtils
Requires: python3-blinker
Requires: python3-Click
Requires: python3-Flask
Requires: python3-Flask-SQLAlchemy
Requires: python3-json-logger
Requires: python3-sqlalchemy
Requires: python3-morphi
Requires: python3-flask-webtest
Requires: python3-flask-wtf
Requires: python3-sqlalchemy-pyodbc-mssql
Requires: python3-pyodbc
Requires: python3-pytest
Requires: python3-pytest-cov
Requires: python3-dotenv
Requires: python3-psycopg2-binary
Requires: python3-mock
%description
The goal for this project is to encapsulate Flask best practices and libraries so devs can avoid
boilerplate and work on the important stuff.
We will lean towards being opinionated on the big things (like SQLAlchemy as our ORM) while
supporting hooks and customizations as much as possible.
Think North of Flask but South of Django.
%package -n python3-Keg
Summary: A web framework built on Flask & SQLAlchemy. Somewhere North of Flask but South of Django.
Provides: python-Keg
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-Keg
The goal for this project is to encapsulate Flask best practices and libraries so devs can avoid
boilerplate and work on the important stuff.
We will lean towards being opinionated on the big things (like SQLAlchemy as our ORM) while
supporting hooks and customizations as much as possible.
Think North of Flask but South of Django.
%package help
Summary: Development documents and examples for Keg
Provides: python3-Keg-doc
%description help
The goal for this project is to encapsulate Flask best practices and libraries so devs can avoid
boilerplate and work on the important stuff.
We will lean towards being opinionated on the big things (like SQLAlchemy as our ORM) while
supporting hooks and customizations as much as possible.
Think North of Flask but South of Django.
%prep
%autosetup -n Keg-0.11.0
%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-Keg -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Wed May 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.11.0-1
- Package Spec generated
|