%global _empty_manifest_terminate_build 0
Name: python-Cherrydoor
Version: 0.8.1
Release: 1
Summary: An overengineered rfid lock manager created for my school community. Made for Raspberry Pi connected with another microcontroler that send and receieves rfid data via UART
License: MIT
URL: https://github.com/oplik0/cherrydoor
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/72/79/b887620308d8d118672107dd949a2021ed24445cd2732552d94b8bf22fc6/Cherrydoor-0.8.1.tar.gz
BuildArch: noarch
Requires: python3-aiohttp
Requires: python3-aioserial
Requires: python3-argon2-cffi
Requires: python3-motor
Requires: python3-confuse
Requires: python3-pybranca
Requires: python3-msgpack
Requires: python3-aiohttp-csrf-fixed
Requires: python3-aiohttp-jinja2
Requires: python3-aiohttp-rest-api-redoc
Requires: python3-aiohttp-security
Requires: python3-aiohttp-session
Requires: python3-aiohttp-session-mongo
Requires: python3-secure
Requires: python3-sentry-sdk
Requires: python3-packaging
Requires: python3-aiojobs
Requires: python3-socketio
Requires: python3-aiodns
Requires: python3-Brotli
Requires: python3-cchardet
Requires: python3-uvloop
%description
[![python tests](https://github.com/wisniowa56/cherrydoor/workflows/python%20tests/badge.svg)](https://github.com/wisniowa56/cherrydoor/actions?query=workflow%3A%22python+tests%22)
[![Maintainability](https://api.codeclimate.com/v1/badges/7b05467561774c611f8c/maintainability)](https://codeclimate.com/github/oplik0/cherrydoor/maintainability)
[![HitCount](http://hits.dwyl.io/wisniowa56/cherrydoor.svg)](http://hits.dwyl.io/wisniowa56/cherrydoor)
cherrydoor
Prosta webaplikacja do zarządzania i przeglądania statystyk wykorzystania zamka RFID korzystająca z Flaska i MongoDB.
## Instalacja i uruchamianie:
1. Zaintaluj `Cherrydoor` korzystając z pip i pypi:
```bash
pip3 install Cherrydoor
```
Albo pobierz wheel danego wydania i zainstaluj:
```bash
pip3 install ./Cherrydoor--py3-none-any.whl
```
2. Doinstaluj dodatkowe zależności i skonfiguruj trochę rzeczy korzystając z wbudowanego skryptu instalacyjnego:
```bash
cherrydoor install
```
3. Program powinien być już uruchomiony przez systemd na porcie 5000. Możesz go restartować/zatrzymywać/itp. korzystając z `systemctl --user cherrydoor`. Jeśli chcesz go uruchomić bez korzystania z usługi, skorzystaj ze skryptu `cherrydoor start`.
%package -n python3-Cherrydoor
Summary: An overengineered rfid lock manager created for my school community. Made for Raspberry Pi connected with another microcontroler that send and receieves rfid data via UART
Provides: python-Cherrydoor
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-Cherrydoor
[![python tests](https://github.com/wisniowa56/cherrydoor/workflows/python%20tests/badge.svg)](https://github.com/wisniowa56/cherrydoor/actions?query=workflow%3A%22python+tests%22)
[![Maintainability](https://api.codeclimate.com/v1/badges/7b05467561774c611f8c/maintainability)](https://codeclimate.com/github/oplik0/cherrydoor/maintainability)
[![HitCount](http://hits.dwyl.io/wisniowa56/cherrydoor.svg)](http://hits.dwyl.io/wisniowa56/cherrydoor)
cherrydoor
Prosta webaplikacja do zarządzania i przeglądania statystyk wykorzystania zamka RFID korzystająca z Flaska i MongoDB.
## Instalacja i uruchamianie:
1. Zaintaluj `Cherrydoor` korzystając z pip i pypi:
```bash
pip3 install Cherrydoor
```
Albo pobierz wheel danego wydania i zainstaluj:
```bash
pip3 install ./Cherrydoor--py3-none-any.whl
```
2. Doinstaluj dodatkowe zależności i skonfiguruj trochę rzeczy korzystając z wbudowanego skryptu instalacyjnego:
```bash
cherrydoor install
```
3. Program powinien być już uruchomiony przez systemd na porcie 5000. Możesz go restartować/zatrzymywać/itp. korzystając z `systemctl --user cherrydoor`. Jeśli chcesz go uruchomić bez korzystania z usługi, skorzystaj ze skryptu `cherrydoor start`.
%package help
Summary: Development documents and examples for Cherrydoor
Provides: python3-Cherrydoor-doc
%description help
[![python tests](https://github.com/wisniowa56/cherrydoor/workflows/python%20tests/badge.svg)](https://github.com/wisniowa56/cherrydoor/actions?query=workflow%3A%22python+tests%22)
[![Maintainability](https://api.codeclimate.com/v1/badges/7b05467561774c611f8c/maintainability)](https://codeclimate.com/github/oplik0/cherrydoor/maintainability)
[![HitCount](http://hits.dwyl.io/wisniowa56/cherrydoor.svg)](http://hits.dwyl.io/wisniowa56/cherrydoor)
cherrydoor
Prosta webaplikacja do zarządzania i przeglądania statystyk wykorzystania zamka RFID korzystająca z Flaska i MongoDB.
## Instalacja i uruchamianie:
1. Zaintaluj `Cherrydoor` korzystając z pip i pypi:
```bash
pip3 install Cherrydoor
```
Albo pobierz wheel danego wydania i zainstaluj:
```bash
pip3 install ./Cherrydoor--py3-none-any.whl
```
2. Doinstaluj dodatkowe zależności i skonfiguruj trochę rzeczy korzystając z wbudowanego skryptu instalacyjnego:
```bash
cherrydoor install
```
3. Program powinien być już uruchomiony przez systemd na porcie 5000. Możesz go restartować/zatrzymywać/itp. korzystając z `systemctl --user cherrydoor`. Jeśli chcesz go uruchomić bez korzystania z usługi, skorzystaj ze skryptu `cherrydoor start`.
%prep
%autosetup -n Cherrydoor-0.8.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-Cherrydoor -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Tue Apr 25 2023 Python_Bot - 0.8.1-1
- Package Spec generated