diff --git a/.gitignore b/.gitignore index e69de29..6c17c7a 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/webencodings-0.5.1.tar.gz diff --git a/python-webencodings.spec b/python-webencodings.spec new file mode 100644 index 0000000..6e5b93b --- /dev/null +++ b/python-webencodings.spec @@ -0,0 +1,104 @@ +%global srcname webencodings +%global desc This is a Python implementation of the WHATWG Encoding standard. + + +Name: python-%{srcname} +Version: 0.5.1 +Release: 1%{?dist} +BuildArch: noarch + +License: BSD +Summary: Character encoding for the web +URL: https://github.com/gsnedders/python-%{srcname} +Source0: %{url}/archive/v%{version}/%{srcname}-%{version}.tar.gz + +BuildRequires: python2-devel +BuildRequires: python2-pytest +BuildRequires: python3-devel +BuildRequires: python3-pytest +BuildRequires: python3-sphinx + + +%description +%{desc} + + +%package doc +Summary: Documentation for python-webencodings + + +%description doc +Documentation for python-webencodings. + + +%package -n python2-%{srcname} +Summary: %{summary} + +%{?python_provide:%python_provide python2-%{srcname}} + +Requires: python2 + + +%description -n python2-%{srcname} +%{desc} + + +%package -n python3-%{srcname} +Summary: %{summary} + +%{?python_provide:%python_provide python3-%{srcname}} + +Requires: python3 + + +%description -n python3-%{srcname} +%{desc} + + +%prep +%autosetup -n python-%{srcname}-%{version} + + +%build +%py2_build +%py3_build + +sphinx-build-3 docs docs/_build + +# Remove unneeded build artifacts. +rm -rf docs/_build/.buildinfo +rm -rf docs/_build/.doctrees + + +%install +%py2_install +%py3_install + + +%check +py.test-2 +py.test-3 + + +%files doc +%license LICENSE +%doc docs/_build + + +%files -n python2-%{srcname} +%license LICENSE +%doc README.rst +%{python2_sitelib}/%{srcname} +%{python2_sitelib}/*.egg-info + + +%files -n python3-%{srcname} +%license LICENSE +%doc README.rst +%{python3_sitelib}/%{srcname} +%{python3_sitelib}/*.egg-info + + +%changelog +* Tue Jul 25 2017 Randy Barlow - 0.5.1-1 +- Initial release diff --git a/sources b/sources index e69de29..fa9fa7a 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +SHA512 (webencodings-0.5.1.tar.gz) = c5cb34f35fb5bc7ffb88c19eb3262dedbf6231c0ee2871dccbc0f9497193d8209fc20703d451a2bb41a5ff913e63abf7481f7a8f9886c953724e9cf71c34cb74