summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-10 17:56:50 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-10 17:56:50 +0000
commite2c5fc7aaa3f2c5fb38df6faa7134fda6b5de46e (patch)
tree907be49424405e52519ef303435a47545155f112
parent88cb578dec96948ae36f48ccd88ef42d9a3dc783 (diff)
automatic import of python-flex
-rw-r--r--.gitignore1
-rw-r--r--python-flex.spec144
-rw-r--r--sources1
3 files changed, 146 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..1858e49 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/flex-6.14.1.tar.gz
diff --git a/python-flex.spec b/python-flex.spec
new file mode 100644
index 0000000..db0cc1a
--- /dev/null
+++ b/python-flex.spec
@@ -0,0 +1,144 @@
+%global _empty_manifest_terminate_build 0
+Name: python-flex
+Version: 6.14.1
+Release: 1
+Summary: Swagger Schema validation.
+License: BSD
+URL: https://github.com/pipermerriam/flex
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/de/51/f3bf1779a12e92c3bf9f2d0ee242298775ef625adb596951090bdd24854f/flex-6.14.1.tar.gz
+BuildArch: noarch
+
+
+%description
+# FLEX
+
+[![Build Status](https://badgen.net/travis/pipermerriam/flex)](https://travis-ci.org/pipermerriam/flex)
+[![Documentation Status](https://readthedocs.org/projects/flex-swagger/badge/?version=latest)](https://readthedocs.org/projects/flex-swagger/?badge=latest)
+[![PyPi version](https://badgen.net/pypi/v/flex)](https://pypi.org/project/flex/)
+[![PyPi downloads](https://img.shields.io/pypi/dm/flex.svg)](https://pypi.python.org/pypi/flex)
+
+
+Validation tooling for [Swagger 2.0](https://github.com/wordnik/swagger-spec/blob/master/versions/2.0.md) specifications.
+
+
+[Documentation on ReadTheDocs](http://flex-swagger.readthedocs.org/en/latest/)
+
+## Features
+
+* Validate swagger schemas.
+* JSON Schema Validation
+* Validation of request/response objects against schema.
+* Command Line interface.
+
+
+# CLI Name Change
+
+Starting in version 5.0.0 the CLI interface has been changed to `swagger-flex`
+due to a collision with the Apache Flex project.
+
+%package -n python3-flex
+Summary: Swagger Schema validation.
+Provides: python-flex
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-flex
+# FLEX
+
+[![Build Status](https://badgen.net/travis/pipermerriam/flex)](https://travis-ci.org/pipermerriam/flex)
+[![Documentation Status](https://readthedocs.org/projects/flex-swagger/badge/?version=latest)](https://readthedocs.org/projects/flex-swagger/?badge=latest)
+[![PyPi version](https://badgen.net/pypi/v/flex)](https://pypi.org/project/flex/)
+[![PyPi downloads](https://img.shields.io/pypi/dm/flex.svg)](https://pypi.python.org/pypi/flex)
+
+
+Validation tooling for [Swagger 2.0](https://github.com/wordnik/swagger-spec/blob/master/versions/2.0.md) specifications.
+
+
+[Documentation on ReadTheDocs](http://flex-swagger.readthedocs.org/en/latest/)
+
+## Features
+
+* Validate swagger schemas.
+* JSON Schema Validation
+* Validation of request/response objects against schema.
+* Command Line interface.
+
+
+# CLI Name Change
+
+Starting in version 5.0.0 the CLI interface has been changed to `swagger-flex`
+due to a collision with the Apache Flex project.
+
+%package help
+Summary: Development documents and examples for flex
+Provides: python3-flex-doc
+%description help
+# FLEX
+
+[![Build Status](https://badgen.net/travis/pipermerriam/flex)](https://travis-ci.org/pipermerriam/flex)
+[![Documentation Status](https://readthedocs.org/projects/flex-swagger/badge/?version=latest)](https://readthedocs.org/projects/flex-swagger/?badge=latest)
+[![PyPi version](https://badgen.net/pypi/v/flex)](https://pypi.org/project/flex/)
+[![PyPi downloads](https://img.shields.io/pypi/dm/flex.svg)](https://pypi.python.org/pypi/flex)
+
+
+Validation tooling for [Swagger 2.0](https://github.com/wordnik/swagger-spec/blob/master/versions/2.0.md) specifications.
+
+
+[Documentation on ReadTheDocs](http://flex-swagger.readthedocs.org/en/latest/)
+
+## Features
+
+* Validate swagger schemas.
+* JSON Schema Validation
+* Validation of request/response objects against schema.
+* Command Line interface.
+
+
+# CLI Name Change
+
+Starting in version 5.0.0 the CLI interface has been changed to `swagger-flex`
+due to a collision with the Apache Flex project.
+
+%prep
+%autosetup -n flex-6.14.1
+
+%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-flex -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 6.14.1-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..f103f8b
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+feb33e1dfda50945b04fba409119cce4 flex-6.14.1.tar.gz