%global _empty_manifest_terminate_build 0 Name: python-pytrip98 Version: 3.8.0 Release: 1 Summary: PyTRiP License: GPL URL: https://github.com/pytrip/pytrip Source0: https://mirrors.nju.edu.cn/pypi/web/packages/a4/98/1a87b421f2f903726f4cfdf1fe32c18c3a2e01270984cbc592a29500e395/pytrip98-3.8.0.tar.gz Requires: python3-pydicom Requires: python3-enum34 Requires: python3-numpy Requires: python3-matplotlib Requires: python3-scipy Requires: python3-kiwisolver Requires: python3-cffi Requires: python3-numpy Requires: python3-pydicom Requires: python3-numpy Requires: python3-numpy Requires: python3-numpy Requires: python3-numpy Requires: python3-numpy Requires: python3-matplotlib Requires: python3-scipy Requires: python3-paramiko %description PyTRiP98 is a python package for working with TRiP98 and VIRTUOS/VOXELPLAN files. It is mainly supposed for batch processing, but an experimental GUI is also included (see https://github.com/pytrip/pytripgui). **PyTRiP** provides several command-line applications including ``trip2dicom``, ``dicom2trip`` and ``cubeslice``. They works under Linux, Windows and Mac OSX operating systems (interpreter of Python programming language has to be also installed). No programming knowledge is required from the user, but basic skills in working with the console are needed to use them. %package -n python3-pytrip98 Summary: PyTRiP Provides: python-pytrip98 BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip BuildRequires: python3-cffi BuildRequires: gcc BuildRequires: gdb %description -n python3-pytrip98 PyTRiP98 is a python package for working with TRiP98 and VIRTUOS/VOXELPLAN files. It is mainly supposed for batch processing, but an experimental GUI is also included (see https://github.com/pytrip/pytripgui). **PyTRiP** provides several command-line applications including ``trip2dicom``, ``dicom2trip`` and ``cubeslice``. They works under Linux, Windows and Mac OSX operating systems (interpreter of Python programming language has to be also installed). No programming knowledge is required from the user, but basic skills in working with the console are needed to use them. %package help Summary: Development documents and examples for pytrip98 Provides: python3-pytrip98-doc %description help PyTRiP98 is a python package for working with TRiP98 and VIRTUOS/VOXELPLAN files. It is mainly supposed for batch processing, but an experimental GUI is also included (see https://github.com/pytrip/pytripgui). **PyTRiP** provides several command-line applications including ``trip2dicom``, ``dicom2trip`` and ``cubeslice``. They works under Linux, Windows and Mac OSX operating systems (interpreter of Python programming language has to be also installed). No programming knowledge is required from the user, but basic skills in working with the console are needed to use them. %prep %autosetup -n pytrip98-3.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-pytrip98 -f filelist.lst %dir %{python3_sitearch}/* %files help -f doclist.lst %{_docdir}/* %changelog * Sun Apr 23 2023 Python_Bot - 3.8.0-1 - Package Spec generated