summaryrefslogtreecommitdiff
path: root/app-text/pdfshuffler/files/pdfshuffler-PyPDF2.patch
blob: 8228c1765143f4e493a0a5abaa64ce1de9b8a630 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
diff -r -U2 pdfshuffler-0.6.0.orig/pdfshuffler/pdfshuffler.py pdfshuffler-0.6.0/pdfshuffler/pdfshuffler.py
--- pdfshuffler-0.6.0.orig/pdfshuffler/pdfshuffler.py	2012-04-28 21:15:17.000000000 +0700
+++ pdfshuffler-0.6.0/pdfshuffler/pdfshuffler.py	2015-01-11 02:10:02.952809411 +0600
@@ -72,5 +72,13 @@
 
 import poppler      #for the rendering of pdf pages
-from pyPdf import PdfFileWriter, PdfFileReader
+
+try:
+    from PyPDF2 import PdfFileWriter, PdfFileReader
+except ImportError:
+    try:
+        from pyPdf import PdfFileWriter, PdfFileReader
+    except ImportError:
+        print('Neither PyPDF2 nor pyPdf found')
+        sys.exit(1)
 
 from pdfshuffler_iconview import CellRendererImage