diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 207f9cd..0000000 --- a/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -/svgwrite-1.1.3.tar.gz -/svgwrite-1.1.4.tar.gz -/svgwrite-1.1.5.tar.gz -/svgwrite-1.1.6.tar.gz -/svgwrite-1.1.8.tar.gz -/svgwrite-1.1.11.zip -/svgwrite-1.1.12.zip diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..274db3a --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Doesn't build any more and nothing depends on it. diff --git a/python-svgwrite.spec b/python-svgwrite.spec deleted file mode 100644 index 1310b1d..0000000 --- a/python-svgwrite.spec +++ /dev/null @@ -1,174 +0,0 @@ -%global pypi_name svgwrite - -Name: python-%{pypi_name} -Version: 1.1.12 -Release: 5%{?dist} -Summary: Python 2 library to create SVG drawings - -License: MIT -URL: https://bitbucket.org/mozman/%{pypi_name} -Source0: https://files.pythonhosted.org/packages/a6/e1/8d592fc801e1dc2958fe0c84c733ed729d4020daa1826c58978f9d601bb4/svgwrite-1.1.12.zip - -BuildArch: noarch -BuildRequires: python2-devel -BuildRequires: python2-setuptools -BuildRequires: python2-pyparsing - -%description -Python 2 library to create SVG drawings. - - -%package -n python2-%{pypi_name} -Summary: Python 3 library to create SVG drawings -Requires: python2-setuptools -Requires: python2-pyparsing -%{?python_provide:%python_provide python2-%{pypi_name}} - -%description -n python2-%{pypi_name} -Python 3 library to create SVG drawings. - - -%package -n python3-%{pypi_name} -Summary: Python 3 library to create SVG drawings -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-pyparsing -Requires: python3-setuptools -Requires: python3-pyparsing -%{?python_provide:%python_provide python3-%{pypi_name}} - -%description -n python3-%{pypi_name} -Python 3 library to create SVG drawings. - -%prep -%setup -q -n %{pypi_name}-%{version} - -%build -%py3_build -%py2_build - - -%install -%py3_install -# Remove shebang -for lib in %{buildroot}%{python3_sitelib}/%{pypi_name}/{,*/}/*.py; do - sed '1{\@^#!/usr/bin/env python@d}' $lib > $lib.new && - touch -r $lib $lib.new && - mv $lib.new $lib -done - -%py2_install - -# Remove shebang -for lib in %{buildroot}%{python2_sitelib}/%{pypi_name}/{,*/}/*.py; do - sed '1{\@^#!/usr/bin/env python@d}' $lib > $lib.new && - touch -r $lib $lib.new && - mv $lib.new $lib -done - - -%check -%{__python3} -m unittest discover -s tests - -%{__python2} -m unittest discover -s tests - - -%files -n python2-%{pypi_name} -%license LICENSE.TXT -%doc NEWS.rst README.rst -%{python2_sitelib}/%{pypi_name}-%{version}-py%{python2_version}.egg-info -%{python2_sitelib}/%{pypi_name}/ - -%files -n python3-%{pypi_name} -%license LICENSE.TXT -%doc NEWS.rst README.rst -%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info -%{python3_sitelib}/%{pypi_name}/ - - -%changelog -* Sat Jul 14 2018 Fedora Release Engineering - 1.1.12-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue Jun 19 2018 Miro Hrončok - 1.1.12-4 -- Rebuilt for Python 3.7 - -* Fri Feb 09 2018 Fedora Release Engineering - 1.1.12-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Tue Jan 30 2018 Iryna Shcherbina - 1.1.12-2 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Wed Dec 27 2017 Julien Enselme - 1.1.12-1 -- Update to 1.1.12 - -* Thu Jul 27 2017 Fedora Release Engineering - 1.1.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Jun 03 2017 Julien Enselme - 1.1.11-1 -- Update to 1.1.11 - -* Sat Feb 11 2017 Fedora Release Engineering - 1.1.8-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Dec 19 2016 Miro Hrončok - 1.1.8-2 -- Rebuild for Python 3.6 - -* Sun Sep 18 2016 Julien Enselme - 1.1.8 -- Update to 1.1.8 - -* Tue Jul 19 2016 Fedora Release Engineering - 1.1.6-7 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Thu Feb 04 2016 Fedora Release Engineering - 1.1.6-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Nov 12 2015 Fedora Release Engineering - 1.1.6-5 -- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 - -* Fri Nov 6 2015 Julien Enselme - 1.1.6-4 -- Correct provides for python2 package - -* Thu Nov 5 2015 Julien Enselme - 1.1.6-3 -- Rebuilt for python 3.5 - -* Thu Nov 5 2015 Julien Enselme - 1.1.6-2 -- Update package with new python guidelines - -* Fri Jun 19 2015 Julien Enselme - 1.1.6-1 -- Update to 1.1.6 -- Reformat Requires and BuildRequires - -* Thu Jun 18 2015 Fedora Release Engineering - 1.1.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 1.1.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed May 28 2014 Kalev Lember - 1.1.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 - -* Tue Apr 15 2014 Julien Enselme - 1.1.5-1 -- Update to 1.1.5 from upstream - -* Tue Mar 25 2014 Julien Enselme - 1.1.4-2 -- Add python-setuptools as a dependancy - -* Tue Mar 25 2014 Julien Enselme - 1.1.4-1 -- Update to 1.1.4 from upstream -- The bundled library was removed upstream - -* Fri Mar 14 2014 Julien Enselme - 1.1.3-4 -- Add pyparsing and python3-pyparsing as requires -- Patch sources so that this bundled library is not used - -* Wed Mar 12 2014 Julien Enselme - 1.1.3-3 -- Add check macro for unitests - -* Fri Feb 28 2014 Julien Enselme - 1.1.3-2 -- Add python3 support -- Improve packaging - -* Sun Feb 09 2014 Julien Enselme - 1.1.3-1 -- Initial packaging diff --git a/sources b/sources deleted file mode 100644 index ffbb09c..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (svgwrite-1.1.12.zip) = cafce1a39c932149cd9d531c7304e8568fde9bc5abd09b548a778cc7f7f4d74327da03fb01279a3a19dd8396487c8fba974d50c6dd645be3942a4ba6d76646df