[packages/python-pkpgcounter] - fix page count of postscript files (RHBZ#852410)

baggins baggins at pld-linux.org
Wed Nov 27 14:23:08 CET 2013


commit 63fac0ec194e154928e1ce7205ecaf26a0785fc4
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Wed Nov 27 14:16:12 2013 +0100

    - fix page count of postscript files (RHBZ#852410)

 pkpgcounter-postscript-multiple-copies.patch | 12 ++++++++++++
 python-pkpgcounter.spec                      |  2 ++
 2 files changed, 14 insertions(+)
---
diff --git a/python-pkpgcounter.spec b/python-pkpgcounter.spec
index db94e48..24e8a36 100644
--- a/python-pkpgcounter.spec
+++ b/python-pkpgcounter.spec
@@ -9,6 +9,7 @@ License:	LGPL
 Group:		Development/Languages/Python
 Source0:	http://www.pykota.com/software/pkpgcounter/download/tarballs/%{module}-%{version}.tar.gz
 # Source0-md5:	564dd96e8a5433564c2e39319e65217e
+Patch0:		pkpgcounter-postscript-multiple-copies.patch
 URL:		http://www.pykota.com/software/pkpgcounter/
 BuildRequires:	python >= 1:2.5
 BuildRequires:	python-devel >= 1:2.5
@@ -30,6 +31,7 @@ potrzebne do wydrukowania różnych typów dokumentów.
 
 %prep
 %setup -q -n %{module}-%{version}
+%patch0 -p1
 
 %build
 %{__python} setup.py build
diff --git a/pkpgcounter-postscript-multiple-copies.patch b/pkpgcounter-postscript-multiple-copies.patch
new file mode 100644
index 0000000..4f93c08
--- /dev/null
+++ b/pkpgcounter-postscript-multiple-copies.patch
@@ -0,0 +1,12 @@
+diff -up pkpgcounter-3.50/pkpgpdls/postscript.py.multiple_copies pkpgcounter-3.50/pkpgpdls/postscript.py
+--- pkpgcounter-3.50/pkpgpdls/postscript.py.multiple_copies	2007-12-09 15:26:22.000000000 +0100
++++ pkpgcounter-3.50/pkpgpdls/postscript.py	2012-09-01 07:05:06.000000000 +0200
+@@ -101,7 +101,7 @@ class Parser(pdlparser.PDLParser) :
+                     notinteger = 1 # It seems that sometimes it's not an integer but an EPS file name
+                 else :    
+                     notinteger = 0
+-                    if newpagenum == oldpagenum :
++                    if newpagenum <= oldpagenum :
+                         proceed = 0
+                     else :
+                         oldpagenum = newpagenum
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python-pkpgcounter.git/commitdiff/47c8887c703d75ad6985a8f9c72784d1e756a17d



More information about the pld-cvs-commit mailing list