%global _empty_manifest_terminate_build 0 Name: python-calcephpy Version: 3.5.1 Release: 1 Summary: Python interface for the CALCEPH Library License: CeCILL-C or CeCILL-B or CeCILL v2.1 URL: https://www.imcce.fr/inpop/calceph/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/af/9e/48d6bf4b1f6f20718efa24e1274caa6901157566f4e8737a48e1c9953526/calcephpy-3.5.1.tar.gz BuildArch: noarch %description This library is designed to access the binary planetary ephemeris files, such INPOPxx, JPL DExxx and SPICE ephemeris files. This library provides a C Application Programming Interface (API) and, optionally, Fortran 77/2003, Python 2/3 and Octave/Matlab interfaces to be called by the application This library is developed by the "Astronomy and Dynamical System" team at IMCCE, Observatoire de Paris, CNRS, PSL Research University, Sorbonne Universite, (PARIS). %package -n python3-calcephpy Summary: Python interface for the CALCEPH Library Provides: python-calcephpy BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-calcephpy This library is designed to access the binary planetary ephemeris files, such INPOPxx, JPL DExxx and SPICE ephemeris files. This library provides a C Application Programming Interface (API) and, optionally, Fortran 77/2003, Python 2/3 and Octave/Matlab interfaces to be called by the application This library is developed by the "Astronomy and Dynamical System" team at IMCCE, Observatoire de Paris, CNRS, PSL Research University, Sorbonne Universite, (PARIS). %package help Summary: Development documents and examples for calcephpy Provides: python3-calcephpy-doc %description help This library is designed to access the binary planetary ephemeris files, such INPOPxx, JPL DExxx and SPICE ephemeris files. This library provides a C Application Programming Interface (API) and, optionally, Fortran 77/2003, Python 2/3 and Octave/Matlab interfaces to be called by the application This library is developed by the "Astronomy and Dynamical System" team at IMCCE, Observatoire de Paris, CNRS, PSL Research University, Sorbonne Universite, (PARIS). %prep %autosetup -n calcephpy-3.5.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-calcephpy -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed Mar 08 2023 Python_Bot - 3.5.1-1 - Package Spec generated