summaryrefslogtreecommitdiff
path: root/python-alerta-server.spec
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-11 16:51:09 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-11 16:51:09 +0000
commit741152f692d9e29c88b6c91558eadea64d76f8b4 (patch)
tree1145950910811517af46bf29c1b079896688c0e8 /python-alerta-server.spec
parente19589e6daebaeca532db54a2fe88c76d275cfd4 (diff)
automatic import of python-alerta-server
Diffstat (limited to 'python-alerta-server.spec')
-rw-r--r--python-alerta-server.spec110
1 files changed, 110 insertions, 0 deletions
diff --git a/python-alerta-server.spec b/python-alerta-server.spec
new file mode 100644
index 0000000..180f410
--- /dev/null
+++ b/python-alerta-server.spec
@@ -0,0 +1,110 @@
+%global _empty_manifest_terminate_build 0
+Name: python-alerta-server
+Version: 9.0.0
+Release: 1
+Summary: Alerta server WSGI application
+License: Apache License 2.0
+URL: https://github.com/guardian/alerta
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/ec/f0/771b8afe74fd3caeca0589b717bf13a754f54543443f467265cb023f431c/alerta-server-9.0.0.tar.gz
+BuildArch: noarch
+
+Requires: python3-bcrypt
+Requires: python3-blinker
+Requires: python3-cryptography
+Requires: python3-Flask
+Requires: python3-Flask-Compress
+Requires: python3-Flask-Cors
+Requires: python3-mohawk
+Requires: python3-PyJWT
+Requires: python3-pyparsing
+Requires: python3-dateutil
+Requires: python3-pytz
+Requires: python3-PyYAML
+Requires: python3-requests
+Requires: python3-requests-hawk
+Requires: python3-sentry-sdk[flask]
+Requires: python3-pymongo
+Requires: python3-psycopg2
+
+%description
+[![Actions Status](https://github.com/alerta/alerta/workflows/CI%20Tests/badge.svg)](https://github.com/alerta/alerta/actions)
+[![Slack chat](https://img.shields.io/badge/chat-on%20slack-blue?logo=slack)](https://slack.alerta.dev)
+[![Coverage Status](https://coveralls.io/repos/github/alerta/alerta/badge.svg?branch=master)](https://coveralls.io/github/alerta/alerta?branch=master)
+[![Docker Pulls](https://img.shields.io/docker/pulls/alerta/alerta-web.svg)](https://hub.docker.com/r/alerta/alerta-web)
+The Alerta monitoring tool was developed with the following aims in mind:
+* distributed and de-coupled so that it is **SCALABLE**
+* minimal **CONFIGURATION** that easily accepts alerts from any source
+* quick at-a-glance **VISUALISATION** with drill-down to detail
+
+%package -n python3-alerta-server
+Summary: Alerta server WSGI application
+Provides: python-alerta-server
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-alerta-server
+[![Actions Status](https://github.com/alerta/alerta/workflows/CI%20Tests/badge.svg)](https://github.com/alerta/alerta/actions)
+[![Slack chat](https://img.shields.io/badge/chat-on%20slack-blue?logo=slack)](https://slack.alerta.dev)
+[![Coverage Status](https://coveralls.io/repos/github/alerta/alerta/badge.svg?branch=master)](https://coveralls.io/github/alerta/alerta?branch=master)
+[![Docker Pulls](https://img.shields.io/docker/pulls/alerta/alerta-web.svg)](https://hub.docker.com/r/alerta/alerta-web)
+The Alerta monitoring tool was developed with the following aims in mind:
+* distributed and de-coupled so that it is **SCALABLE**
+* minimal **CONFIGURATION** that easily accepts alerts from any source
+* quick at-a-glance **VISUALISATION** with drill-down to detail
+
+%package help
+Summary: Development documents and examples for alerta-server
+Provides: python3-alerta-server-doc
+%description help
+[![Actions Status](https://github.com/alerta/alerta/workflows/CI%20Tests/badge.svg)](https://github.com/alerta/alerta/actions)
+[![Slack chat](https://img.shields.io/badge/chat-on%20slack-blue?logo=slack)](https://slack.alerta.dev)
+[![Coverage Status](https://coveralls.io/repos/github/alerta/alerta/badge.svg?branch=master)](https://coveralls.io/github/alerta/alerta?branch=master)
+[![Docker Pulls](https://img.shields.io/docker/pulls/alerta/alerta-web.svg)](https://hub.docker.com/r/alerta/alerta-web)
+The Alerta monitoring tool was developed with the following aims in mind:
+* distributed and de-coupled so that it is **SCALABLE**
+* minimal **CONFIGURATION** that easily accepts alerts from any source
+* quick at-a-glance **VISUALISATION** with drill-down to detail
+
+%prep
+%autosetup -n alerta-server-9.0.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-alerta-server -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Tue Apr 11 2023 Python_Bot <Python_Bot@openeuler.org> - 9.0.0-1
+- Package Spec generated