Gentoo Archives: gentoo-commits

From: "Maciej Mrozowski (reavertm)" <reavertm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-text/poppler: metadata.xml ChangeLog poppler-0.16.5.ebuild poppler-0.16.4.ebuild
Date: Sun, 01 May 2011 00:21:52
Message-Id: 20110501002142.CD07A20054@flycatcher.gentoo.org
1 reavertm 11/05/01 00:21:42
2
3 Modified: metadata.xml ChangeLog
4 Added: poppler-0.16.5.ebuild
5 Removed: poppler-0.16.4.ebuild
6 Log:
7 Version bump, remove old
8
9 (Portage version: 2.2.0_alpha30/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.8 app-text/poppler/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/poppler/metadata.xml?rev=1.8&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/poppler/metadata.xml?rev=1.8&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/poppler/metadata.xml?r1=1.7&r2=1.8
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/app-text/poppler/metadata.xml,v
21 retrieving revision 1.7
22 retrieving revision 1.8
23 diff -u -r1.7 -r1.8
24 --- metadata.xml 27 Dec 2010 21:53:44 -0000 1.7
25 +++ metadata.xml 1 May 2011 00:21:42 -0000 1.8
26 @@ -8,7 +8,6 @@
27 <name>Maciej Mrozowski</name>
28 </maintainer>
29 <use>
30 - <flag name='abiword'>Enable support for <pkg>app-office/abiword</pkg> output. Requires <pkg>dev-libs/libxml2</pkg>.</flag>
31 <flag name='exceptions'>Enable exceptions throwing.</flag>
32 <flag name='introspection'>Enable GObject introspection.</flag>
33 <flag name='utils'>Install command-line PDF converters and various utilities.</flag>
34
35
36
37 1.292 app-text/poppler/ChangeLog
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/poppler/ChangeLog?rev=1.292&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/poppler/ChangeLog?rev=1.292&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/poppler/ChangeLog?r1=1.291&r2=1.292
42
43 Index: ChangeLog
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/app-text/poppler/ChangeLog,v
46 retrieving revision 1.291
47 retrieving revision 1.292
48 diff -u -r1.291 -r1.292
49 --- ChangeLog 26 Apr 2011 16:01:02 -0000 1.291
50 +++ ChangeLog 1 May 2011 00:21:42 -0000 1.292
51 @@ -1,6 +1,12 @@
52 # ChangeLog for app-text/poppler
53 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
54 -# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/ChangeLog,v 1.291 2011/04/26 16:01:02 scarabeus Exp $
55 +# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/ChangeLog,v 1.292 2011/05/01 00:21:42 reavertm Exp $
56 +
57 +*poppler-0.16.5 (01 May 2011)
58 +
59 + 01 May 2011; Maciej Mrozowski <reavertm@g.o> -poppler-0.16.4.ebuild,
60 + +poppler-0.16.5.ebuild:
61 + Version bump, remove old
62
63 26 Apr 2011; Tomáš Chvátal <scarabeus@g.o> -poppler-0.14.5.ebuild:
64 old
65
66
67
68 1.1 app-text/poppler/poppler-0.16.5.ebuild
69
70 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/poppler/poppler-0.16.5.ebuild?rev=1.1&view=markup
71 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-text/poppler/poppler-0.16.5.ebuild?rev=1.1&content-type=text/plain
72
73 Index: poppler-0.16.5.ebuild
74 ===================================================================
75 # Copyright 1999-2011 Gentoo Foundation
76 # Distributed under the terms of the GNU General Public License v2
77 # $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.16.5.ebuild,v 1.1 2011/05/01 00:21:42 reavertm Exp $
78
79 EAPI="2"
80
81 inherit cmake-utils
82
83 DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
84 HOMEPAGE="http://poppler.freedesktop.org/"
85 SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz"
86
87 LICENSE="GPL-2"
88 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~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"
89 SLOT="0"
90 IUSE="cairo cjk curl cxx debug doc exceptions +introspection jpeg
91 jpeg2k +lcms png qt4 +utils +xpdf-headers"
92
93 # No test data provided
94 RESTRICT="test"
95
96 COMMON_DEPEND="
97 >=media-libs/fontconfig-2.6.0
98 >=media-libs/freetype-2.3.9
99 sys-libs/zlib
100 cairo? (
101 dev-libs/glib:2
102 >=x11-libs/cairo-1.10.0
103 >=x11-libs/gtk+-2.20.1:2[introspection?]
104 introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
105 )
106 curl? ( net-misc/curl )
107 jpeg? ( virtual/jpeg )
108 jpeg2k? ( media-libs/openjpeg )
109 lcms? ( =media-libs/lcms-1* )
110 png? ( >=media-libs/libpng-1.4 )
111 qt4? (
112 x11-libs/qt-core:4
113 x11-libs/qt-gui:4
114 )
115 "
116 DEPEND="${COMMON_DEPEND}
117 dev-util/pkgconfig
118 "
119 RDEPEND="${COMMON_DEPEND}
120 !dev-libs/poppler
121 !dev-libs/poppler-glib
122 !dev-libs/poppler-qt3
123 !dev-libs/poppler-qt4
124 !app-text/poppler-utils
125 cjk? ( >=app-text/poppler-data-0.2.1 )
126 "
127
128 DOCS=(AUTHORS ChangeLog NEWS README README-XPDF TODO)
129
130 src_configure() {
131 mycmakeargs=(
132 -DBUILD_GTK_TESTS=OFF
133 -DBUILD_QT4_TESTS=OFF
134 -DBUILD_CPP_TESTS=OFF
135 -DWITH_Qt3=OFF
136 -DENABLE_ABIWORD=OFF
137 -DENABLE_SPLASH=ON
138 -DENABLE_ZLIB=ON
139 $(cmake-utils_use_enable curl LIBCURL)
140 $(cmake-utils_use_enable cxx CPP)
141 $(cmake-utils_use_enable jpeg2k LIBOPENJPEG)
142 $(cmake-utils_use_enable lcms)
143 $(cmake-utils_use_enable utils)
144 $(cmake-utils_use_enable xpdf-headers XPDF_HEADERS)
145 $(cmake-utils_use_with cairo)
146 $(cmake-utils_use_with cairo GTK)
147 $(cmake-utils_use_with introspection GObjectIntrospection)
148 $(cmake-utils_use_with jpeg)
149 $(cmake-utils_use_with png)
150 $(cmake-utils_use_with qt4)
151 $(cmake-utils_use exceptions USE_EXCEPTIONS)
152 )
153
154 cmake-utils_src_configure
155 }
156
157 src_install() {
158 cmake-utils_src_install
159
160 if use cairo && use doc; then
161 # For now install gtk-doc there
162 insinto /usr/share/gtk-doc/html/poppler
163 doins -r "${S}"/glib/reference/html/* || die 'failed to install API documentation'
164 fi
165 }
166
167 pkg_postinst() {
168 ewarn "After upgrading app-text/poppler you may need to reinstall packages"
169 ewarn "linking to it. If you're not a portage-2.2_rc user, you're advised"
170 ewarn "to run revdep-rebuild"
171 }