diff options
author | Michales Michaloudes <korgie@gmail.com> | 2012-12-09 11:00:58 -0500 |
---|---|---|
committer | dsomero <xgizzmo@slackbuilds.org> | 2012-12-11 16:21:59 -0500 |
commit | c16d8e402c136da3c753d4b17c66004fad7656ee (patch) | |
tree | 75665d7e986bdca33894b0a69cb9559ec344bfaa /python/python-poppler-qt4/python-poppler-qt4-0.16.2-poppler-0.20.0.patch | |
parent | 3e9197465151e43fda80ae6fcbbbed73c4d98647 (diff) | |
download | slackbuilds-c16d8e402c136da3c753d4b17c66004fad7656ee.tar.gz |
python/python-poppler-qt4: Added (Python bindings to poppler-qt4)
Signed-off-by: dsomero <xgizzmo@slackbuilds.org>
Diffstat (limited to 'python/python-poppler-qt4/python-poppler-qt4-0.16.2-poppler-0.20.0.patch')
-rw-r--r-- | python/python-poppler-qt4/python-poppler-qt4-0.16.2-poppler-0.20.0.patch | 383 |
1 files changed, 383 insertions, 0 deletions
diff --git a/python/python-poppler-qt4/python-poppler-qt4-0.16.2-poppler-0.20.0.patch b/python/python-poppler-qt4/python-poppler-qt4-0.16.2-poppler-0.20.0.patch new file mode 100644 index 0000000000..38aa8403bf --- /dev/null +++ b/python/python-poppler-qt4/python-poppler-qt4-0.16.2-poppler-0.20.0.patch @@ -0,0 +1,383 @@ +--- python-poppler-qt4-0.16.2/poppler-annotation.sip 2010-10-28 11:49:32.000000000 +0200 ++++ python-poppler-qt4-0.16.2/poppler-annotation.sip 2012-05-18 13:38:21.000000000 +0200 +@@ -45,6 +45,7 @@ public: + void setFlags( int flags ); + QRectF boundary() const; + void setBoundary( const QRectF &boundary ); ++%If(- POPPLER_V0_18_0) + struct Style { + // appearance properties + QColor color; // black +@@ -92,12 +93,18 @@ public: + + // QLinkedList< Poppler::Annotation::Revision >& revisions(); + const QLinkedList< Poppler::Annotation::Revision >& revisions() const; ++%End + virtual SubType subType() const = 0; ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode & parentNode, QDomDocument & document ) const; ++%End + virtual ~Annotation(); + + private: + Annotation(const Poppler::Annotation&); ++%If(POPPLER_V0_20_0 -) ++ virtual void store( QDomNode & parentNode, QDomDocument & document ) const; ++%End + + %ConvertToSubClassCode + switch (sipCpp->subType()) { +@@ -151,17 +158,23 @@ class TextAnnotation : Poppler::Annotati + %End + + public: ++%If(- POPPLER_V0_18_0) + TextAnnotation(); + TextAnnotation( const QDomNode &node ); ++%End + virtual ~TextAnnotation(); ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + virtual SubType subType() const; + + enum TextType { Linked, InPlace }; + enum InplaceIntent { Unknown, Callout, TypeWriter }; + + TextType textType() const; ++%If(- POPPLER_V0_18_0) + void setTextType( TextType type ); ++%End + + QString textIcon() const; + void setTextIcon( const QString &icon ); +@@ -176,12 +189,20 @@ public: + void setInplaceText( const QString &text ); + + QPointF calloutPoint( int id ) const; ++%If(- POPPLER_V0_18_0) + void setCalloutPoint( int id, const QPointF &point ); ++%End + + InplaceIntent inplaceIntent() const; + void setInplaceIntent( InplaceIntent intent ); + + private: ++%If(POPPLER_V0_20_0 -) ++ TextAnnotation(); ++ TextAnnotation( const QDomNode &node ); ++ virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++ void setTextType( TextType type ); ++%End + TextAnnotation(const Poppler::TextAnnotation&); + + }; // class TextAnnotation +@@ -194,10 +215,14 @@ class LineAnnotation : Poppler::Annotati + %End + + public: ++%If(- POPPLER_V0_18_0) + LineAnnotation(); + LineAnnotation( const QDomNode &node ); ++%End + virtual ~LineAnnotation(); ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + virtual SubType subType() const; + + enum TermStyle { Square, Circle, Diamond, OpenArrow, ClosedArrow, None, +@@ -232,6 +257,11 @@ public: + void setLineIntent( LineIntent intent ); + + private: ++%If(POPPLER_V0_20_0 -) ++ LineAnnotation(); ++ LineAnnotation( const QDomNode &node ); ++ virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + LineAnnotation(const Poppler::LineAnnotation&); + + }; // class LineAnnotation +@@ -244,10 +274,14 @@ class GeomAnnotation : Poppler::Annotati + %End + + public: ++%If(- POPPLER_V0_18_0) + GeomAnnotation(); + GeomAnnotation( const QDomNode &node ); ++%End + virtual ~GeomAnnotation(); ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + virtual SubType subType() const; + + enum GeomType { InscribedSquare, InscribedCircle }; +@@ -258,10 +292,17 @@ public: + QColor geomInnerColor() const; + void setGeomInnerColor( const QColor &color ); + ++%If(- POPPLER_V0_18_0) + int geomPointWidth() const; + void setGeomPointWidth( int width ); ++%End + + private: ++%If(POPPLER_V0_20_0 -) ++ GeomAnnotation(); ++ GeomAnnotation( const QDomNode &node ); ++ virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + GeomAnnotation(const Poppler::GeomAnnotation&); + + }; // class GeomAnnotation +@@ -274,10 +315,14 @@ class HighlightAnnotation : Poppler::Ann + %End + + public: ++%If(- POPPLER_V0_18_0) + HighlightAnnotation(); + HighlightAnnotation( const QDomNode &node ); ++%End + virtual ~HighlightAnnotation(); ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + virtual SubType subType() const; + enum HighlightType { + Highlight, +@@ -341,6 +386,11 @@ public: + void setHighlightQuads( const QList< Poppler::HighlightAnnotation::Quad > &quads ); + + private: ++%If(POPPLER_V0_20_0 -) ++ HighlightAnnotation(); ++ HighlightAnnotation( const QDomNode &node ); ++ virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + HighlightAnnotation(const Poppler::HighlightAnnotation&); + + }; // class HighlightAnnotation +@@ -353,13 +403,25 @@ class StampAnnotation : Poppler::Annotat + %End + + public: ++%If(- POPPLER_V0_18_0) + StampAnnotation(); + StampAnnotation( const QDomNode &node ); ++%End + virtual ~StampAnnotation(); ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + virtual SubType subType() const; + QString stampIconName() const; + void setStampIconName( const QString &name ); ++ ++private: ++%If(POPPLER_V0_20_0 -) ++ StampAnnotation(); ++ StampAnnotation( const QDomNode &node ); ++ virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End ++ + }; // class StampAnnotation + + +@@ -370,15 +432,24 @@ class InkAnnotation : Poppler::Annotatio + %End + + public: ++%If(- POPPLER_V0_18_0) + InkAnnotation(); + InkAnnotation( const QDomNode &node ); ++%End + virtual ~InkAnnotation(); ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + virtual SubType subType() const; + QList< QLinkedList<QPointF> > inkPaths() const; + void setInkPaths( const QList< QLinkedList<QPointF> > &paths ); + + private: ++%If(POPPLER_V0_20_0 -) ++ InkAnnotation(); ++ InkAnnotation( const QDomNode &node ); ++ virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + InkAnnotation(const Poppler::InkAnnotation&); + + }; // class InkAnnotation +@@ -391,15 +462,24 @@ class LinkAnnotation : Poppler::Annotati + %End + + public: ++%If(- POPPLER_V0_18_0) + LinkAnnotation(); + LinkAnnotation( const QDomNode &node ); ++%End + virtual ~LinkAnnotation(); ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + virtual SubType subType() const; + + enum HighlightMode { None, Invert, Outline, Push }; + ++%If(- POPPLER_V0_18_0) + Poppler::Link* linkDestionation() const; ++%End ++%If(POPPLER_V0_20_0 -) ++ Poppler::Link* linkDestination() const; ++%End + void setLinkDestination( Poppler::Link *link ); + + HighlightMode linkHighlightMode() const; +@@ -409,6 +489,11 @@ public: + void setLinkRegionPoint( int id, const QPointF &point ); + + private: ++%If(POPPLER_V0_20_0 -) ++ LinkAnnotation(); ++ LinkAnnotation( const QDomNode &node ); ++ virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + LinkAnnotation(const Poppler::LinkAnnotation&); + + }; // class LinkAnnotation +@@ -421,16 +506,25 @@ class CaretAnnotation : Poppler::Annotat + %End + + public: ++%If(- POPPLER_V0_18_0) + CaretAnnotation(); + CaretAnnotation( const QDomNode &node ); ++%End + virtual ~CaretAnnotation(); ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + virtual SubType subType() const; + enum CaretSymbol { None, P }; + CaretSymbol caretSymbol() const; + void setCaretSymbol( CaretSymbol symbol ); + + private: ++%If(POPPLER_V0_20_0 -) ++ CaretAnnotation(); ++ CaretAnnotation( const QDomNode &node ); ++ virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + CaretAnnotation(const Poppler::CaretAnnotation&); + + }; // class CaretAnnotation +@@ -443,10 +537,14 @@ class FileAttachmentAnnotation : Poppler + %End + + public: ++%If(- POPPLER_V0_18_0) + FileAttachmentAnnotation(); + FileAttachmentAnnotation( const QDomNode &node ); ++%End + virtual ~FileAttachmentAnnotation(); ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + virtual SubType subType() const; + QString fileIconName() const; + void setFileIconName( const QString &icon ); +@@ -454,6 +552,11 @@ public: + void setEmbeddedFile( Poppler::EmbeddedFile *ef ); + + private: ++%If(POPPLER_V0_20_0 -) ++ FileAttachmentAnnotation(); ++ FileAttachmentAnnotation( const QDomNode &node ); ++ virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + FileAttachmentAnnotation(const Poppler::FileAttachmentAnnotation&); + + }; // class FileAttachmentAnnotation +@@ -466,10 +569,14 @@ class SoundAnnotation : Poppler::Annotat + %End + + public: ++%If(- POPPLER_V0_18_0) + SoundAnnotation(); + SoundAnnotation( const QDomNode &node ); ++%End + virtual ~SoundAnnotation(); ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + virtual SubType subType() const; + QString soundIconName() const; + void setSoundIconName( const QString &icon ); +@@ -477,6 +584,11 @@ public: + void setSound( Poppler::SoundObject *ef ); + + private: ++%If(POPPLER_V0_20_0 -) ++ SoundAnnotation(); ++ SoundAnnotation( const QDomNode &node ); ++ virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + SoundAnnotation(const Poppler::SoundAnnotation&); + + }; // class SoundAnnotation +@@ -489,10 +601,14 @@ class MovieAnnotation : Poppler::Annotat + %End + + public: ++%If(- POPPLER_V0_18_0) + MovieAnnotation(); + MovieAnnotation( const QDomNode &node ); ++%End + virtual ~MovieAnnotation(); ++%If(- POPPLER_V0_18_0) + virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + virtual SubType subType() const; + + Poppler::MovieObject* movie() const; +@@ -501,6 +617,11 @@ public: + void setMovieTitle( const QString &title ); + + private: ++%If(POPPLER_V0_20_0 -) ++ MovieAnnotation(); ++ MovieAnnotation( const QDomNode &node ); ++ virtual void store( QDomNode &parentNode, QDomDocument &document ) const; ++%End + MovieAnnotation(const Poppler::MovieAnnotation&); + + }; // class MovieAnnotation +--- python-poppler-qt4-0.16.2/poppler-qt4.sip 2011-04-22 23:45:22.000000000 +0200 ++++ python-poppler-qt4-0.16.2/poppler-qt4.sip 2012-05-18 12:54:23.000000000 +0200 +@@ -9,6 +9,8 @@ + POPPLER_V0_12_1 + POPPLER_V0_14_0 + POPPLER_V0_16_0 ++ POPPLER_V0_18_0 ++ POPPLER_V0_20_0 + } + + %Include types.sip +--- python-poppler-qt4-0.16.2/setup.py 2011-05-20 11:41:55.000000000 +0200 ++++ python-poppler-qt4-0.16.2/setup.py 2012-05-18 12:54:45.000000000 +0200 +@@ -125,8 +125,12 @@ class build_ext(build_ext_base): + tag = 'POPPLER_V0_12_1' + elif ver < (0, 16, 0): + tag = 'POPPLER_V0_14_0' +- else: ++ elif ver < (0, 18, 0): + tag = 'POPPLER_V0_16_0' ++ elif ver < (0, 20, 0): ++ tag = 'POPPLER_V0_18_0' ++ else: ++ tag = 'POPPLER_V0_20_0' + + cmd = [sip_bin] + if hasattr(self, 'sip_opts'): |