blob: 87e8e05ea55ca044629b4593f8226a3ce3f81323 (
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
|
%global _empty_manifest_terminate_build 0
Name: python-Flask-FeatureFlags
Version: 0.6
Release: 1
Summary: Enable or disable features in Flask apps based on configuration
License: Apache
URL: https://github.com/trustrachel/Flask-FeatureFlags
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/75/ae/5ff4f7d126130cfd6079ccce7b82899df327080a142195814afa7f2a2b59/Flask-FeatureFlags-0.6.tar.gz
BuildArch: noarch
%description
[](http://badge.fury.io/py/Flask_Featureflags) [](https://travis-ci.org/trustrachel/Flask-FeatureFlags) [](https://coveralls.io/r/trustrachel/Flask-FeatureFlags?branch=master)
This is a Flask extension that adds feature flagging to your applications. This lets you turn parts of your site on or off based on configuration.
It's useful for any setup where you deploy from trunk but want to hide unfinished features from your users, such as continuous integration builds.
You can also extend it to do simple a/b testing or whitelisting.
%package -n python3-Flask-FeatureFlags
Summary: Enable or disable features in Flask apps based on configuration
Provides: python-Flask-FeatureFlags
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-Flask-FeatureFlags
[](http://badge.fury.io/py/Flask_Featureflags) [](https://travis-ci.org/trustrachel/Flask-FeatureFlags) [](https://coveralls.io/r/trustrachel/Flask-FeatureFlags?branch=master)
This is a Flask extension that adds feature flagging to your applications. This lets you turn parts of your site on or off based on configuration.
It's useful for any setup where you deploy from trunk but want to hide unfinished features from your users, such as continuous integration builds.
You can also extend it to do simple a/b testing or whitelisting.
%package help
Summary: Development documents and examples for Flask-FeatureFlags
Provides: python3-Flask-FeatureFlags-doc
%description help
[](http://badge.fury.io/py/Flask_Featureflags) [](https://travis-ci.org/trustrachel/Flask-FeatureFlags) [](https://coveralls.io/r/trustrachel/Flask-FeatureFlags?branch=master)
This is a Flask extension that adds feature flagging to your applications. This lets you turn parts of your site on or off based on configuration.
It's useful for any setup where you deploy from trunk but want to hide unfinished features from your users, such as continuous integration builds.
You can also extend it to do simple a/b testing or whitelisting.
%prep
%autosetup -n Flask-FeatureFlags-0.6
%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-FeatureFlags -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 0.6-1
- Package Spec generated
|