Gentoo Archives: gentoo-commits

From: "Ben de Groot (yngwin)" <yngwin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/poppler: ChangeLog poppler-0.12.3-r4.ebuild poppler-0.12.3-r3.ebuild poppler-0.8.7.ebuild poppler-0.10.5-r1.ebuild poppler-0.12.3-r2.ebuild
Date: Mon, 08 Feb 2010 23:37:40
Message-Id: E1NedAd-0006TV-Vj@stork.gentoo.org
1 yngwin 10/02/08 23:37:35
2
3 Modified: ChangeLog poppler-0.12.3-r3.ebuild
4 poppler-0.8.7.ebuild
5 Added: poppler-0.12.3-r4.ebuild
6 Removed: poppler-0.10.5-r1.ebuild poppler-0.12.3-r2.ebuild
7 Log:
8 Remove obsoleted versions. Add cairo image downscale issue patch, which has been applied to upstream git (bug 303817).
9 (Portage version: 2.2_rc62/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.217 app-text/poppler/ChangeLog
13
14 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/poppler/ChangeLog?rev=1.217&view=markup
15 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/poppler/ChangeLog?rev=1.217&content-type=text/plain
16 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/poppler/ChangeLog?r1=1.216&r2=1.217
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-text/poppler/ChangeLog,v
21 retrieving revision 1.216
22 retrieving revision 1.217
23 diff -u -r1.216 -r1.217
24 --- ChangeLog 8 Feb 2010 18:17:23 -0000 1.216
25 +++ ChangeLog 8 Feb 2010 23:37:34 -0000 1.217
26 @@ -1,6 +1,19 @@
27 # ChangeLog for app-text/poppler
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/ChangeLog,v 1.216 2010/02/08 18:17:23 nixnut Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/ChangeLog,v 1.217 2010/02/08 23:37:34 yngwin Exp $
31 +
32 +*poppler-0.12.3-r4 (08 Feb 2010)
33 +
34 + 08 Feb 2010; Ben de Groot <yngwin@g.o>
35 + -files/poppler-0.6.1-xpdf-3.02pl2.patch,
36 + -files/poppler-0.8.3-page-init.patch, poppler-0.8.7.ebuild,
37 + -poppler-0.10.5-r1.ebuild, -files/poppler-0.10.5-xpdf-3.02pl3.patch,
38 + -poppler-0.12.3-r2.ebuild, poppler-0.12.3-r3.ebuild,
39 + +poppler-0.12.3-r4.ebuild,
40 + +files/poppler-0.12.3-cairo-image-downscale.patch,
41 + -files/poppler-CVE-2009-1188.patch:
42 + Remove obsoleted versions. Add cairo image downscale issue patch, which
43 + has been applied to upstream git (bug 303817).
44
45 08 Feb 2010; nixnut <nixnut@g.o> poppler-0.12.3-r3.ebuild:
46 ppc stable #290464
47
48
49
50 1.10 app-text/poppler/poppler-0.12.3-r3.ebuild
51
52 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/poppler/poppler-0.12.3-r3.ebuild?rev=1.10&view=markup
53 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/poppler/poppler-0.12.3-r3.ebuild?rev=1.10&content-type=text/plain
54 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/poppler/poppler-0.12.3-r3.ebuild?r1=1.9&r2=1.10
55
56 Index: poppler-0.12.3-r3.ebuild
57 ===================================================================
58 RCS file: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.12.3-r3.ebuild,v
59 retrieving revision 1.9
60 retrieving revision 1.10
61 diff -u -r1.9 -r1.10
62 --- poppler-0.12.3-r3.ebuild 8 Feb 2010 18:17:23 -0000 1.9
63 +++ poppler-0.12.3-r3.ebuild 8 Feb 2010 23:37:34 -0000 1.10
64 @@ -1,6 +1,6 @@
65 # Copyright 1999-2010 Gentoo Foundation
66 # Distributed under the terms of the GNU General Public License v2
67 -# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.12.3-r3.ebuild,v 1.9 2010/02/08 18:17:23 nixnut Exp $
68 +# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.12.3-r3.ebuild,v 1.10 2010/02/08 23:37:34 yngwin Exp $
69
70 EAPI="2"
71
72 @@ -38,9 +38,9 @@
73 cjk? ( >=app-text/poppler-data-0.2.1 )"
74
75 src_prepare() {
76 - epatch "${FILESDIR}/${P}-cmake-disable-tests.patch"
77 - epatch "${FILESDIR}/${P}-fix-headers-installation.patch"
78 - epatch "${FILESDIR}/${P}-gdk.patch"
79 + epatch "${FILESDIR}"/${P}-cmake-disable-tests.patch
80 + epatch "${FILESDIR}"/${P}-fix-headers-installation.patch
81 + epatch "${FILESDIR}"/${P}-gdk.patch
82 epatch "${FILESDIR}"/${P}-darwin-gtk-link.patch
83 }
84
85
86
87
88 1.11 app-text/poppler/poppler-0.8.7.ebuild
89
90 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/poppler/poppler-0.8.7.ebuild?rev=1.11&view=markup
91 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/poppler/poppler-0.8.7.ebuild?rev=1.11&content-type=text/plain
92 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/poppler/poppler-0.8.7.ebuild?r1=1.10&r2=1.11
93
94 Index: poppler-0.8.7.ebuild
95 ===================================================================
96 RCS file: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.8.7.ebuild,v
97 retrieving revision 1.10
98 retrieving revision 1.11
99 diff -u -r1.10 -r1.11
100 --- poppler-0.8.7.ebuild 1 Apr 2009 14:42:17 -0000 1.10
101 +++ poppler-0.8.7.ebuild 8 Feb 2010 23:37:34 -0000 1.11
102 @@ -1,6 +1,6 @@
103 -# Copyright 1999-2009 Gentoo Foundation
104 +# Copyright 1999-2010 Gentoo Foundation
105 # Distributed under the terms of the GNU General Public License v2
106 -# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.8.7.ebuild,v 1.10 2009/04/01 14:42:17 loki_val Exp $
107 +# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.8.7.ebuild,v 1.11 2010/02/08 23:37:34 yngwin Exp $
108
109 inherit libtool eutils
110
111 @@ -10,7 +10,7 @@
112
113 LICENSE="GPL-2"
114 SLOT="0"
115 -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd"
116 +KEYWORDS="m68k ~mips"
117 IUSE="cjk jpeg zlib"
118
119 RDEPEND="
120
121
122
123 1.1 app-text/poppler/poppler-0.12.3-r4.ebuild
124
125 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/poppler/poppler-0.12.3-r4.ebuild?rev=1.1&view=markup
126 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-text/poppler/poppler-0.12.3-r4.ebuild?rev=1.1&content-type=text/plain
127
128 Index: poppler-0.12.3-r4.ebuild
129 ===================================================================
130 # Copyright 1999-2010 Gentoo Foundation
131 # Distributed under the terms of the GNU General Public License v2
132 # $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.12.3-r4.ebuild,v 1.1 2010/02/08 23:37:34 yngwin Exp $
133
134 EAPI="2"
135
136 inherit cmake-utils
137
138 DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
139 HOMEPAGE="http://poppler.freedesktop.org/"
140 SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz"
141
142 LICENSE="GPL-2"
143 SLOT="0"
144 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
145 IUSE="+abiword cairo cjk debug doc exceptions jpeg jpeg2k +lcms png qt4 +utils +xpdf-headers"
146
147 COMMON_DEPEND=">=media-libs/fontconfig-2.6.0
148 >=media-libs/freetype-2.3.9
149 sys-libs/zlib
150 abiword? ( dev-libs/libxml2:2 )
151 cairo? ( dev-libs/glib:2
152 >=x11-libs/cairo-1.8.4
153 >=x11-libs/gtk+-2.14.0:2 )
154 jpeg? ( >=media-libs/jpeg-7:0 )
155 jpeg2k? ( media-libs/openjpeg )
156 png? ( media-libs/libpng )
157 qt4? ( x11-libs/qt-core:4
158 x11-libs/qt-gui:4 )"
159 DEPEND="${COMMON_DEPEND}
160 dev-util/pkgconfig"
161 RDEPEND="${COMMON_DEPEND}
162 !dev-libs/poppler
163 !dev-libs/poppler-glib
164 !dev-libs/poppler-qt3
165 !dev-libs/poppler-qt4
166 !app-text/poppler-utils
167 cjk? ( >=app-text/poppler-data-0.2.1 )"
168
169 src_prepare() {
170 epatch "${FILESDIR}"/${P}-cmake-disable-tests.patch
171 epatch "${FILESDIR}"/${P}-fix-headers-installation.patch
172 epatch "${FILESDIR}"/${P}-gdk.patch
173 epatch "${FILESDIR}"/${P}-darwin-gtk-link.patch
174 epatch "${FILESDIR}"/${P}-cairo-image-downscale.patch #303817
175 }
176
177 src_configure() {
178 mycmakeargs=(
179 -DBUILD_GTK_TESTS=OFF
180 -DBUILD_QT4_TESTS=OFF
181 -DWITH_Qt3=OFF
182 -DENABLE_SPLASH=ON
183 -DENABLE_ZLIB=ON
184 $(cmake-utils_use_enable abiword)
185 $(cmake-utils_use_enable lcms)
186 $(cmake-utils_use_enable jpeg2k LIBOPENJPEG)
187 $(cmake-utils_use_enable utils)
188 $(cmake-utils_use_enable xpdf-headers XPDF_HEADERS)
189 $(cmake-utils_use_with cairo)
190 $(cmake-utils_use_with cairo GTK)
191 $(cmake-utils_use_with jpeg)
192 $(cmake-utils_use_with png)
193 $(cmake-utils_use_with qt4)
194 $(cmake-utils_use exceptions USE_EXCEPTIONS)
195 )
196
197 cmake-utils_src_configure
198 }
199
200 src_install() {
201 cmake-utils_src_install
202
203 if use cairo && use doc; then
204 # For now install gtk-doc there
205 insinto /usr/share/gtk-doc/html/poppler
206 doins -r "${S}"/glib/reference/html/* || die 'failed to install API documentation'
207 fi
208 }