Name: python-productmd Version: 1.0 Release: 3%{?dist}.git57efab Summary: Library providing parsers for metadata related to OS installation Group: Development/Tools License: LGPLv2+ URL: https://github.com/release-engineering/productmd #tarball made by running python2 setup.py sdist in teh checkout #commit has used: 57efab2e504f4e13375b996c645548d5c6a5cfdf Source0: productmd-%{version}.tar.bz2 BuildRequires: python2-devel python-setuptools BuildRequires: python3-devel python3-setuptools BuildRequires: python-six python3-six BuildArch: noarch %description Python library providing parsers for metadata related to composes and installation media. %package -n python3-productmd Summary: Library providing parsers for metadata related to OS installation Group: Development/Tools %description -n python3-productmd Python library providing parsers for metadata related to composes and installation media. %prep %setup -qc -n productmd-%{version} mv productmd-%{version} python2 cp -a python2 python3 cp python2/LICENSE . cp python2/AUTHORS . %build pushd python2 CFLAGS="$RPM_OPT_FLAGS" %{__python2} setup.py build popd pushd python3 CFLAGS="$RPM_OPT_FLAGS" %{__python3} setup.py build popd %install pushd python3 %{__python3} setup.py install --skip-build --root $RPM_BUILD_ROOT popd pushd python2 %{__python2} setup.py install --skip-build --root $RPM_BUILD_ROOT popd %check pushd python2 %{__python2} ./setup.py test popd pushd python3 %{__python3} ./setup.py test popd %files %defattr(-,root,root,-) %license LICENSE %doc AUTHORS %{python_sitelib}/productmd/ %{python_sitelib}/productmd-%{version}-py?.?.egg-info %files -n python3-productmd %license LICENSE %doc AUTHORS %{python3_sitelib}/productmd/ %{python3_sitelib}/productmd-%{version}-py?.?.egg-info %changelog * Fri Mar 13 2015 Dennis Gilmore - 1.0-3.git57efab - rename to python-productmd * Wed Mar 11 2015 Dennis Gilmore - 1.0-2.git57efab - update git tarball so we can run tests at build time * Tue Mar 10 2015 Dennis Gilmore - 1.0-1 - Initial packaging