[pydot/f14] apply fix for pebl relating to catching AttributeError, thanks to Thomas Spura

Tom Callaway spot at fedoraproject.org
Tue Oct 11 14:59:59 UTC 2011


commit 4dacda2bfe8b1dfd2dc09dada5d660b1e3c0a3a4
Author: Tom "spot" Callaway <tcallawa at redhat.com>
Date:   Tue Oct 11 10:59:35 2011 -0400

    apply fix for pebl relating to catching AttributeError, thanks to Thomas Spura

 pydot.spec |   41 ++++++++++++++++++++++++++---------------
 sources    |    2 +-
 2 files changed, 27 insertions(+), 16 deletions(-)
---
diff --git a/pydot.spec b/pydot.spec
index 9aa8689..5d5f305 100644
--- a/pydot.spec
+++ b/pydot.spec
@@ -1,17 +1,15 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:		pydot
-Version:	1.0.2
-Release:	7%{?dist}
+Version:	1.0.25
+Release:	2%{?dist}
 License:	MIT
 Group:		System Environment/Libraries
 Summary:	Python interface to Graphviz's Dot language
 URL:		http://code.google.com/p/pydot/
 Source0:	http://pydot.googlecode.com/files/pydot-%{version}.tar.gz
-# Fix bugzilla 481540, sent upstream in Issue 23
-# http://code.google.com/p/pydot/issues/detail?id=23
-Patch0:		pydot-need-quote.patch
-BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# http://code.google.com/p/pydot/issues/detail?id=60
+Patch0:		pydot-fix-with-pebl.patch
 BuildRequires:	pyparsing python-devel
 Requires:	graphviz, pyparsing
 BuildArch:	noarch
@@ -27,29 +25,42 @@ tools dot, neato, twopi.
 
 %prep
 %setup -q
-%patch0 -p1 -b .need-quote
+%patch0 -p1 -b .peblfix
 
 %build
 %{__python} setup.py build
 
 %install
-rm -rf $RPM_BUILD_ROOT
 %{__python} setup.py install --skip-build --root=$RPM_BUILD_ROOT
 
 # Why would you do this? :/
-rm -rf $RPM_BUILD_ROOT%{_prefix}/ChangeLog $RPM_BUILD_ROOT%{_prefix}/LICENSE $RPM_BUILD_ROOT%{_prefix}/README
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+rm -rf $RPM_BUILD_ROOT%{_prefix}/LICENSE $RPM_BUILD_ROOT%{_prefix}/README
 
 %files
-%defattr(-,root,root,-)
-%doc LICENSE ChangeLog PKG-INFO README
+%doc LICENSE PKG-INFO README
 %{python_sitelib}/dot_parser.py*
-%{python_sitelib}/pydot-*.egg-info/
 %{python_sitelib}/pydot.*
+%{python_sitelib}/pydot-%{version}*.egg-info
 
 %changelog
+* Tue Oct 11 2011 Tom Callaway <spot at fedoraproject.org> - 1.0.25-2
+- apply fix for pebl relating to catching AttributeError, thanks to Thomas Spura
+
+* Thu Apr 21 2011 Tom Callaway <spot at fedoraproject.org> - 1.0.25-1
+- update to 1.0.25
+
+* Thu Mar  3 2011 Tom Callaway <spot at fedoraproject.org> - 1.0.23-1
+- update to 1.0.23
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Jan  4 2011 Tom Callaway <spot at fedoraproject.org> - 1.0.4-1
+- update to 1.0.4
+
+* Wed Nov  3 2010 Tom "spot" Callaway <tcallawa at redhat.com> - 1.0.3-1
+- update to 1.0.3
+
 * Wed Jul 21 2010 David Malcolm <dmalcolm at redhat.com> - 1.0.2-7
 - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
 
diff --git a/sources b/sources
index 8290eae..d91c231 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e5cbbe7ef3d221c05c96e4bd4bcf95f9  pydot-1.0.2.tar.gz
+a1795c031fbecb20f1b7a366225636be  pydot-1.0.25.tar.gz


More information about the scm-commits mailing list