%global _empty_manifest_terminate_build 0 Name: python-opedia Version: 0.2.82 Release: 1 Summary: Opedia is an open source database service to integrate, visualize, and analyze ocean datasets such as satellite data, in-situ observations, and model outputs. License: MIT License URL: https://github.com/mdashkezari/opedia/tree/master/pypi Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e3/89/bf87cdc5b6df3e406729fef60babe81b76a7f99a21a0ab8096cdad73c584/opedia-0.2.82.tar.gz BuildArch: noarch %description [![DOI](https://zenodo.org/badge/118988572.svg)](https://zenodo.org/badge/latestdoi/118988572) ![ocean cube](https://github.com/mdashkezari/opedia/blob/master/cube.png) # Opedia Opedia is an open source database service to integrate, visualize, and analyze ocean datasets such as satellite data, in-situ observations, and model outputs. The project is supported by [Simons Foundation](https://www.simonsfoundation.org/). # Documentation https://cmap.readthedocs.io/en/latest/ # System Requirements * [Anaconda Distribution Pyhton 3.7 -- 2.7](https://www.anaconda.com/download/) * Make sure python is in system path. # Installation 1. **Set up database drivers (only required on macOS).**
install [homebrew](https://brew.sh/); a package manager for macOS.
ODBC driver provides the connection to the Opedia database. ``` $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" $ brew install unixodbc freetds ffmpeg ``` ffmpeg package is used to generate video contents. 2. **Install [Python Anaconda Distribution](https://www.anaconda.com/download/).**
Make sure python is added to the system path. Anaconda distribution covers the majority of python modules used by Opedia. Finally pip-install the opedia package itself. ``` $ pip install opedia ``` # Author Mohammad Dehghani Ashkezari %package -n python3-opedia Summary: Opedia is an open source database service to integrate, visualize, and analyze ocean datasets such as satellite data, in-situ observations, and model outputs. Provides: python-opedia BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-opedia [![DOI](https://zenodo.org/badge/118988572.svg)](https://zenodo.org/badge/latestdoi/118988572) ![ocean cube](https://github.com/mdashkezari/opedia/blob/master/cube.png) # Opedia Opedia is an open source database service to integrate, visualize, and analyze ocean datasets such as satellite data, in-situ observations, and model outputs. The project is supported by [Simons Foundation](https://www.simonsfoundation.org/). # Documentation https://cmap.readthedocs.io/en/latest/ # System Requirements * [Anaconda Distribution Pyhton 3.7 -- 2.7](https://www.anaconda.com/download/) * Make sure python is in system path. # Installation 1. **Set up database drivers (only required on macOS).**
install [homebrew](https://brew.sh/); a package manager for macOS.
ODBC driver provides the connection to the Opedia database. ``` $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" $ brew install unixodbc freetds ffmpeg ``` ffmpeg package is used to generate video contents. 2. **Install [Python Anaconda Distribution](https://www.anaconda.com/download/).**
Make sure python is added to the system path. Anaconda distribution covers the majority of python modules used by Opedia. Finally pip-install the opedia package itself. ``` $ pip install opedia ``` # Author Mohammad Dehghani Ashkezari %package help Summary: Development documents and examples for opedia Provides: python3-opedia-doc %description help [![DOI](https://zenodo.org/badge/118988572.svg)](https://zenodo.org/badge/latestdoi/118988572) ![ocean cube](https://github.com/mdashkezari/opedia/blob/master/cube.png) # Opedia Opedia is an open source database service to integrate, visualize, and analyze ocean datasets such as satellite data, in-situ observations, and model outputs. The project is supported by [Simons Foundation](https://www.simonsfoundation.org/). # Documentation https://cmap.readthedocs.io/en/latest/ # System Requirements * [Anaconda Distribution Pyhton 3.7 -- 2.7](https://www.anaconda.com/download/) * Make sure python is in system path. # Installation 1. **Set up database drivers (only required on macOS).**
install [homebrew](https://brew.sh/); a package manager for macOS.
ODBC driver provides the connection to the Opedia database. ``` $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" $ brew install unixodbc freetds ffmpeg ``` ffmpeg package is used to generate video contents. 2. **Install [Python Anaconda Distribution](https://www.anaconda.com/download/).**
Make sure python is added to the system path. Anaconda distribution covers the majority of python modules used by Opedia. Finally pip-install the opedia package itself. ``` $ pip install opedia ``` # Author Mohammad Dehghani Ashkezari %prep %autosetup -n opedia-0.2.82 %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-opedia -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu May 18 2023 Python_Bot - 0.2.82-1 - Package Spec generated