%global _empty_manifest_terminate_build 0 Name: python-anvil-app-server Version: 1.8.0 Release: 1 Summary: A standalone server for Anvil full-stack Python web apps License: GNU Affero General Public License v3 URL: https://anvil.works Source0: https://mirrors.aliyun.com/pypi/web/packages/97/08/4f9013a516a0f496842670251f183b128ed1e3ced96873cd96b27c1d03a6/anvil-app-server-1.8.0.tar.gz BuildArch: noarch Requires: python3-anvil-uplink Requires: python3-progressbar2 Requires: python3-psutil Requires: python3-pychrome Requires: python3-wheel %description ## A standalone server for Anvil full-stack Python web apps. This package includes several assets, some not in Python: - The "anvil-standalone-runtime" script for launching the runtime - The "downlink" Python code for the server-side parts of apps - The core Anvil server (requires Java to launch) - The client-side Anvil runtime (Javascript, using the Skulpt Python-to-JS compiler) Head over to [the Github Repository](https://github.com/anvil-works/anvil-runtime) for usage instructions, and to learn more. %package -n python3-anvil-app-server Summary: A standalone server for Anvil full-stack Python web apps Provides: python-anvil-app-server BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-anvil-app-server ## A standalone server for Anvil full-stack Python web apps. This package includes several assets, some not in Python: - The "anvil-standalone-runtime" script for launching the runtime - The "downlink" Python code for the server-side parts of apps - The core Anvil server (requires Java to launch) - The client-side Anvil runtime (Javascript, using the Skulpt Python-to-JS compiler) Head over to [the Github Repository](https://github.com/anvil-works/anvil-runtime) for usage instructions, and to learn more. %package help Summary: Development documents and examples for anvil-app-server Provides: python3-anvil-app-server-doc %description help ## A standalone server for Anvil full-stack Python web apps. This package includes several assets, some not in Python: - The "anvil-standalone-runtime" script for launching the runtime - The "downlink" Python code for the server-side parts of apps - The core Anvil server (requires Java to launch) - The client-side Anvil runtime (Javascript, using the Skulpt Python-to-JS compiler) Head over to [the Github Repository](https://github.com/anvil-works/anvil-runtime) for usage instructions, and to learn more. %prep %autosetup -n anvil-app-server-1.8.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-anvil-app-server -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Jun 08 2023 Python_Bot - 1.8.0-1 - Package Spec generated