%global _empty_manifest_terminate_build 0 Name: python-softioc Version: 4.3.0 Release: 1 Summary: Embed an EPICS IOC in a Python process License: Apache License 2.0 URL: https://github.com/dls-controls/pythonSoftIOC Source0: https://mirrors.aliyun.com/pypi/web/packages/3d/a2/a816726fa8e217f0f816a54fa0fd4b9611259b76e82b4bc688b092972445/softioc-4.3.0.tar.gz Requires: python3-epicscorelibs Requires: python3-numpy Requires: python3-epicsdbbuilder Requires: python3-pytest-cov Requires: python3-pytest-flake8 Requires: python3-sphinx-rtd-theme-github-versions Requires: python3-pytest-asyncio Requires: python3-aioca Requires: python3-p4p Requires: python3-cothread Requires: python3-cothread Requires: python3-scipy Requires: python3-aioca %description |code_ci| |docs_ci| |coverage| |pypi_version| |license| This module allows an EPICS IOC with Python Device Support to be run from within the Python interpreter. Records can be programmatically created and arbitrary Python code run to update them and respond to caputs. It supports cothread and %package -n python3-softioc Summary: Embed an EPICS IOC in a Python process Provides: python-softioc BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip BuildRequires: python3-cffi BuildRequires: gcc BuildRequires: gdb %description -n python3-softioc |code_ci| |docs_ci| |coverage| |pypi_version| |license| This module allows an EPICS IOC with Python Device Support to be run from within the Python interpreter. Records can be programmatically created and arbitrary Python code run to update them and respond to caputs. It supports cothread and %package help Summary: Development documents and examples for softioc Provides: python3-softioc-doc %description help |code_ci| |docs_ci| |coverage| |pypi_version| |license| This module allows an EPICS IOC with Python Device Support to be run from within the Python interpreter. Records can be programmatically created and arbitrary Python code run to update them and respond to caputs. It supports cothread and %prep %autosetup -n softioc-4.3.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-softioc -f filelist.lst %dir %{python3_sitearch}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Jun 08 2023 Python_Bot - 4.3.0-1 - Package Spec generated