%global _empty_manifest_terminate_build 0
Name: python-pycompadre
Version: 1.5.5
Release: 1
Summary: Compatible Particle Discretization and Remap
License: BSD License
URL: https://github.com/sandialabs/compadre
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/63/48/ff44bf3a6c1b2697cc9db19df8fe246d3f1c804a76cc84fe9a3c17e49d57/pycompadre-1.5.5.tar.gz
BuildArch: noarch
%description
## Wiki Information
Details about building and using the Compadre toolkit can be found on the [Wiki](https://github.com/sandialabs/compadre/wiki).
## Recent Changes
[Recent Changes](https://github.com/sandialabs/compadre/wiki/Changelog)
## Installation
[Installation of Kokkos and KokkosKernels](https://github.com/sandialabs/compadre/wiki/Kokkos-and-KokkosKernels) [Either automatically configured and built, or user installation location provided]
[Installation of Compadre](https://github.com/sandialabs/compadre/wiki/Building-Compadre)
## Documentation and Tutorials
The toolkit is documented by Doxygen. [Documentation is available online](https://sandialabs.github.io/compadre/index.html) or can be compiled from source.
To compile from source: 1.) install doxygen software on your computer, 2.) execute '>> make doc' after having installed the Compadre Toolkit. HTML and Latex documentation will be generated in the doc/ folder, in-source.
## Citing the Software
If you write a paper using results obtained with the help of the Compadre Toolkit, please cite the following reference which is applicable to every version of the Compadre Toolkit:
```
@software{compadre_toolkit,
author = {Paul Kuberry and
Peter Bosler and
Nathaniel Trask},
title = {Compadre Toolkit},
month = jan,
year = 2019,
doi = {10.11578/dc.20190411.1},
url = {https://github.com/sandialabs/compadre}
}
```
If you are using a particular release of the Compadre Toolkit and would like to help others to reproduce your results, please cite that release specifically. A reference to the most recent release is:
```
@software{compadre_toolkit_v1_5_0,
author = {Paul Kuberry and
Peter Bosler and
Nathaniel Trask},
title = {Compadre Toolkit},
month = sep,
year = 2022,
publisher = {Zenodo},
version = {v1.5.0},
doi = {10.5281/zenodo.7065758},
url = {https://doi.org/10.5281/zenodo.7065758}
}
```
```diff
! DOI: 10.11578/dc.20190411.1
```
%package -n python3-pycompadre
Summary: Compatible Particle Discretization and Remap
Provides: python-pycompadre
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-pycompadre
## Wiki Information
Details about building and using the Compadre toolkit can be found on the [Wiki](https://github.com/sandialabs/compadre/wiki).
## Recent Changes
[Recent Changes](https://github.com/sandialabs/compadre/wiki/Changelog)
## Installation
[Installation of Kokkos and KokkosKernels](https://github.com/sandialabs/compadre/wiki/Kokkos-and-KokkosKernels) [Either automatically configured and built, or user installation location provided]
[Installation of Compadre](https://github.com/sandialabs/compadre/wiki/Building-Compadre)
## Documentation and Tutorials
The toolkit is documented by Doxygen. [Documentation is available online](https://sandialabs.github.io/compadre/index.html) or can be compiled from source.
To compile from source: 1.) install doxygen software on your computer, 2.) execute '>> make doc' after having installed the Compadre Toolkit. HTML and Latex documentation will be generated in the doc/ folder, in-source.
## Citing the Software
If you write a paper using results obtained with the help of the Compadre Toolkit, please cite the following reference which is applicable to every version of the Compadre Toolkit:
```
@software{compadre_toolkit,
author = {Paul Kuberry and
Peter Bosler and
Nathaniel Trask},
title = {Compadre Toolkit},
month = jan,
year = 2019,
doi = {10.11578/dc.20190411.1},
url = {https://github.com/sandialabs/compadre}
}
```
If you are using a particular release of the Compadre Toolkit and would like to help others to reproduce your results, please cite that release specifically. A reference to the most recent release is:
```
@software{compadre_toolkit_v1_5_0,
author = {Paul Kuberry and
Peter Bosler and
Nathaniel Trask},
title = {Compadre Toolkit},
month = sep,
year = 2022,
publisher = {Zenodo},
version = {v1.5.0},
doi = {10.5281/zenodo.7065758},
url = {https://doi.org/10.5281/zenodo.7065758}
}
```
```diff
! DOI: 10.11578/dc.20190411.1
```
%package help
Summary: Development documents and examples for pycompadre
Provides: python3-pycompadre-doc
%description help
## Wiki Information
Details about building and using the Compadre toolkit can be found on the [Wiki](https://github.com/sandialabs/compadre/wiki).
## Recent Changes
[Recent Changes](https://github.com/sandialabs/compadre/wiki/Changelog)
## Installation
[Installation of Kokkos and KokkosKernels](https://github.com/sandialabs/compadre/wiki/Kokkos-and-KokkosKernels) [Either automatically configured and built, or user installation location provided]
[Installation of Compadre](https://github.com/sandialabs/compadre/wiki/Building-Compadre)
## Documentation and Tutorials
The toolkit is documented by Doxygen. [Documentation is available online](https://sandialabs.github.io/compadre/index.html) or can be compiled from source.
To compile from source: 1.) install doxygen software on your computer, 2.) execute '>> make doc' after having installed the Compadre Toolkit. HTML and Latex documentation will be generated in the doc/ folder, in-source.
## Citing the Software
If you write a paper using results obtained with the help of the Compadre Toolkit, please cite the following reference which is applicable to every version of the Compadre Toolkit:
```
@software{compadre_toolkit,
author = {Paul Kuberry and
Peter Bosler and
Nathaniel Trask},
title = {Compadre Toolkit},
month = jan,
year = 2019,
doi = {10.11578/dc.20190411.1},
url = {https://github.com/sandialabs/compadre}
}
```
If you are using a particular release of the Compadre Toolkit and would like to help others to reproduce your results, please cite that release specifically. A reference to the most recent release is:
```
@software{compadre_toolkit_v1_5_0,
author = {Paul Kuberry and
Peter Bosler and
Nathaniel Trask},
title = {Compadre Toolkit},
month = sep,
year = 2022,
publisher = {Zenodo},
version = {v1.5.0},
doi = {10.5281/zenodo.7065758},
url = {https://doi.org/10.5281/zenodo.7065758}
}
```
```diff
! DOI: 10.11578/dc.20190411.1
```
%prep
%autosetup -n pycompadre-1.5.5
%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-pycompadre -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri May 05 2023 Python_Bot - 1.5.5-1
- Package Spec generated