Gentoo Archives: gentoo-commits

From: "Marien Zwart (marienz)" <marienz@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-python/python-poppler: python-poppler-0.12.1-r2.ebuild python-poppler-0.12.1-r3.ebuild python-poppler-0.12.1-r1.ebuild ChangeLog
Date: Tue, 28 Feb 2012 21:42:08
Message-Id: 20120228214158.71C1E2004B@flycatcher.gentoo.org
1 marienz 12/02/28 21:41:58
2
3 Modified: python-poppler-0.12.1-r2.ebuild
4 python-poppler-0.12.1-r1.ebuild ChangeLog
5 Added: python-poppler-0.12.1-r3.ebuild
6 Log:
7 Add patch from Fedora so we do not wrap nonexistant API, gentoo bug #377063.
8
9 (Portage version: 2.2.0_alpha89/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.3 dev-python/python-poppler/python-poppler-0.12.1-r2.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r2.ebuild?rev=1.3&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r2.ebuild?rev=1.3&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r2.ebuild?r1=1.2&r2=1.3
17
18 Index: python-poppler-0.12.1-r2.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r2.ebuild,v
21 retrieving revision 1.2
22 retrieving revision 1.3
23 diff -u -r1.2 -r1.3
24 --- python-poppler-0.12.1-r2.ebuild 24 Feb 2012 08:08:11 -0000 1.2
25 +++ python-poppler-0.12.1-r2.ebuild 28 Feb 2012 21:41:58 -0000 1.3
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2012 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r2.ebuild,v 1.2 2012/02/24 08:08:11 patrick Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r2.ebuild,v 1.3 2012/02/28 21:41:58 marienz Exp $
31
32 EAPI="3"
33 PYTHON_DEPEND="2:2.6"
34 @@ -22,6 +22,7 @@
35 S=${WORKDIR}/pypoppler-${PV}
36
37 RDEPEND=">=app-text/poppler-0.15.0[cairo]
38 + <app-text/poppler-0.18
39 >=dev-python/pycairo-1.8.4
40 dev-python/pygobject:2
41 dev-python/pygtk:2"
42
43
44
45 1.7 dev-python/python-poppler/python-poppler-0.12.1-r1.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r1.ebuild?rev=1.7&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r1.ebuild?rev=1.7&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r1.ebuild?r1=1.6&r2=1.7
50
51 Index: python-poppler-0.12.1-r1.ebuild
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r1.ebuild,v
54 retrieving revision 1.6
55 retrieving revision 1.7
56 diff -u -r1.6 -r1.7
57 --- python-poppler-0.12.1-r1.ebuild 24 Feb 2012 08:08:11 -0000 1.6
58 +++ python-poppler-0.12.1-r1.ebuild 28 Feb 2012 21:41:58 -0000 1.7
59 @@ -1,6 +1,6 @@
60 # Copyright 1999-2012 Gentoo Foundation
61 # Distributed under the terms of the GNU General Public License v2
62 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r1.ebuild,v 1.6 2012/02/24 08:08:11 patrick Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r1.ebuild,v 1.7 2012/02/28 21:41:58 marienz Exp $
64
65 EAPI="3"
66 PYTHON_DEPEND="2:2.6"
67 @@ -22,6 +22,7 @@
68 S=${WORKDIR}/pypoppler-${PV}
69
70 RDEPEND=">=app-text/poppler-0.15.0[cairo]
71 + <app-text/poppler-0.18
72 >=dev-python/pycairo-1.8.4
73 dev-python/pygobject:2
74 dev-python/pygtk:2"
75
76
77
78 1.19 dev-python/python-poppler/ChangeLog
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-poppler/ChangeLog?rev=1.19&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-poppler/ChangeLog?rev=1.19&content-type=text/plain
82 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-poppler/ChangeLog?r1=1.18&r2=1.19
83
84 Index: ChangeLog
85 ===================================================================
86 RCS file: /var/cvsroot/gentoo-x86/dev-python/python-poppler/ChangeLog,v
87 retrieving revision 1.18
88 retrieving revision 1.19
89 diff -u -r1.18 -r1.19
90 --- ChangeLog 24 Feb 2012 08:08:11 -0000 1.18
91 +++ ChangeLog 28 Feb 2012 21:41:58 -0000 1.19
92 @@ -1,6 +1,14 @@
93 # ChangeLog for dev-python/python-poppler
94 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
95 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-poppler/ChangeLog,v 1.18 2012/02/24 08:08:11 patrick Exp $
96 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-poppler/ChangeLog,v 1.19 2012/02/28 21:41:58 marienz Exp $
97 +
98 +*python-poppler-0.12.1-r3 (28 Feb 2012)
99 +
100 + 28 Feb 2012; Marien Zwart <marienz@g.o>
101 + +files/python-poppler-0.12.1-poppler-0.18.0-minimal-fix.patch,
102 + +python-poppler-0.12.1-r3.ebuild, python-poppler-0.12.1-r1.ebuild,
103 + python-poppler-0.12.1-r2.ebuild:
104 + Add patch from Fedora so we do not wrap nonexistant API, gentoo bug #377063.
105
106 24 Feb 2012; Patrick Lauer <patrick@g.o>
107 python-poppler-0.12.1-r1.ebuild, python-poppler-0.12.1-r2.ebuild:
108
109
110
111 1.1 dev-python/python-poppler/python-poppler-0.12.1-r3.ebuild
112
113 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r3.ebuild?rev=1.1&view=markup
114 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r3.ebuild?rev=1.1&content-type=text/plain
115
116 Index: python-poppler-0.12.1-r3.ebuild
117 ===================================================================
118 # Copyright 1999-2012 Gentoo Foundation
119 # Distributed under the terms of the GNU General Public License v2
120 # $Header: /var/cvsroot/gentoo-x86/dev-python/python-poppler/python-poppler-0.12.1-r3.ebuild,v 1.1 2012/02/28 21:41:58 marienz Exp $
121
122 EAPI="3"
123 PYTHON_DEPEND="2:2.6"
124 SUPPORT_PYTHON_ABIS="1"
125 RESTRICT_PYTHON_ABIS="2.4 2.5 3.* *-jython 2.7-pypy-*"
126 PYTHON_EXPORT_PHASE_FUNCTIONS="1"
127
128 inherit eutils libtool python
129
130 DESCRIPTION="Python bindings to the Poppler PDF library"
131 HOMEPAGE="http://launchpad.net/poppler-python"
132 SRC_URI="http://launchpad.net/poppler-python/trunk/development/+download/pypoppler-${PV}.tar.gz"
133
134 LICENSE="GPL-2"
135 SLOT="0"
136 KEYWORDS="~amd64 ~x86 ~x86-fbsd"
137 IUSE="examples"
138
139 S=${WORKDIR}/pypoppler-${PV}
140
141 RDEPEND=">=app-text/poppler-0.15.0[cairo]
142 >=dev-python/pycairo-1.8.4
143 dev-python/pygobject:2
144 dev-python/pygtk:2"
145 DEPEND="${RDEPEND}"
146
147 src_prepare() {
148 # http://pkgs.fedoraproject.org/gitweb/?p=pypoppler.git;a=tree
149 epatch \
150 "${FILESDIR}"/${P}-75_74.diff \
151 "${FILESDIR}"/${P}-79_78.diff \
152 "${FILESDIR}"/${P}-poppler0.15.0-changes.patch \
153 "${FILESDIR}"/${P}-poppler-0.18.0-minimal-fix.patch
154
155 elibtoolize
156 python_copy_sources
157 }
158
159 src_install() {
160 python_src_install
161 python_clean_installation_image
162
163 dodoc NEWS || die
164
165 if use examples; then
166 insinto /usr/share/doc/${PF}/examples
167 doins demo/demo-poppler.py || die
168 fi
169 }