496a549
%global srcname pyvo
496a549
%global commit 70090d64ecac4eab210c5d5537ea4498231d0186 
496a549
%global commit_date 20161005
496a549
%global shortcommit %(c=%{commit};echo ${c:0:7})
496a549
%global gitrel .%{commit_date}git%{shortcommit}
496a549
496a549
%global sum Access to remote data and services of the Virtual observatory (VO) using Python
496a549
%global desc                                                             \
496a549
PyVO is a package providing access to remote data and services of the    \
496a549
Virtual Observatory (VO) using Python.                                   \
496a549
                                                                         \
496a549
The pyvo module currently provides these main capabilities:              \
496a549
* Find archives that provide particular data of a particular type and/or \
496a549
  relates to a particular topic                                          \
496a549
* Search an archive for datasets of a particular type                    \
496a549
* Do simple searches on catalogs or databases                            \
496a549
* Get information about an object via its name                   
496a549
496a549
496a549
Name:           python-%{srcname}
496a549
Version:        0.0
496a549
Release:        0.1%{gitrel}%{?dist}
496a549
Summary:        %{sum}
496a549
496a549
License:        BSD
496a549
URL:            https://pypi.python.org/pypi/%{srcname}
496a549
Source0:        https://github.com/pyvirtobs/%{srcname}/archive/%{commit}.tar.gz#/%{srcname}-%{commit}.tar.gz
496a549
Patch0:         python-pyvo-removes-python-scripts.patch
496a549
Patch1:         python-pyvo-use_system_astropy_helpers.patch
496a549
496a549
BuildArch:      noarch
496a549
BuildRequires:  python2-astropy
496a549
BuildRequires:  python2-astropy-helpers
496a549
BuildRequires:  python2-dateutil
496a549
BuildRequires:  python2-devel
496a549
496a549
BuildRequires:  python3-astropy
496a549
BuildRequires:  python3-astropy-helpers
496a549
BuildRequires:  python3-dateutil
496a549
BuildRequires:  python3-devel
496a549
496a549
%description
496a549
%{desc}
496a549
496a549
%package -n python2-%{srcname}
496a549
Summary:        %{sum}
496a549
Requires:       astropy-tools
496a549
Requires:       python2-astropy
496a549
Requires:       python2-dateutil
496a549
%{?python_provide:%python_provide python2-%{srcname}}
496a549
496a549
%description -n python2-%{srcname}
496a549
%{desc}
496a549
496a549
%package -n python3-%{srcname}
496a549
Summary:        %{sum}
496a549
Requires:       astropy-tools
496a549
Requires:       python3-astropy
496a549
Requires:       python3-dateutil
496a549
%{?python_provide:%python_provide python3-%{srcname}}
496a549
496a549
%description -n python3-%{srcname}
496a549
%{desc}
496a549
496a549
%prep
496a549
%setup -q -n %{srcname}-%{commit}
496a549
%patch0 -p1
496a549
%patch1 -p1
496a549
496a549
%build
496a549
%py2_build
496a549
%py3_build
496a549
496a549
%install
496a549
%py2_install
496a549
%py3_install
496a549
496a549
%files -n python2-%{srcname}
496a549
%license licenses/LICENSE.rst
496a549
%doc CHANGES.rst CONTRIBUTORS.rst README.rst
496a549
%{python2_sitelib}/*
496a549
496a549
%files -n python3-%{srcname}
496a549
%license licenses/LICENSE.rst
496a549
%doc CHANGES.rst CONTRIBUTORS.rst README.rst
496a549
%{python3_sitelib}/*
496a549
496a549
%changelog
496a549
* Sun Oct  5 2016 Christian Dersch <lupinix@mailbox.org> - 0.0-0.1.2016100570090d6
496a549
- Initial package
496a549