Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde-sunset:master commit in: app-text/poppler/
Date: Mon, 30 Nov 2020 00:52:21
Message-Id: 1606697512.921d414bba121da6ba0034463186ecc584c04aff.asturm@gentoo
1 commit: 921d414bba121da6ba0034463186ecc584c04aff
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 24 10:56:36 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 30 00:51:52 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/kde-sunset.git/commit/?id=921d414b
7
8 app-text/poppler: Drop 0.16.7, no reverse dependencies
9
10 Package-Manager: Portage-3.0.4, Repoman-3.0.1
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12
13 app-text/poppler/metadata.xml | 1 -
14 app-text/poppler/poppler-0.16.7.ebuild | 98 ----------------------------------
15 2 files changed, 99 deletions(-)
16
17 diff --git a/app-text/poppler/metadata.xml b/app-text/poppler/metadata.xml
18 index 8560896f..b17c201a 100644
19 --- a/app-text/poppler/metadata.xml
20 +++ b/app-text/poppler/metadata.xml
21 @@ -3,7 +3,6 @@
22 <pkgmetadata>
23 <!-- maintainer-needed -->
24 <use>
25 - <flag name="exceptions">Enable exceptions throwing.</flag>
26 <flag name="introspection">Enable GObject introspection.</flag>
27 <flag name="nss">Enable signatures handling with <pkg>dev-libs/nss</pkg></flag>
28 <flag name="utils">Install command-line PDF converters and various utilities.</flag>
29
30 diff --git a/app-text/poppler/poppler-0.16.7.ebuild b/app-text/poppler/poppler-0.16.7.ebuild
31 deleted file mode 100644
32 index 41d42639..00000000
33 --- a/app-text/poppler/poppler-0.16.7.ebuild
34 +++ /dev/null
35 @@ -1,98 +0,0 @@
36 -# Copyright 1999-2013 Gentoo Foundation
37 -# Distributed under the terms of the GNU General Public License v2
38 -# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.16.7.ebuild,v 1.5 2011/08/25 20:48:50 maekke Exp $
39 -
40 -EAPI=6
41 -
42 -inherit cmake-utils qt3
43 -
44 -DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
45 -HOMEPAGE="http://poppler.freedesktop.org/"
46 -SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz"
47 -
48 -LICENSE="GPL-2"
49 -KEYWORDS="~alpha amd64 arm ~hppa ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
50 -SLOT="0"
51 -IUSE="cairo cjk curl cxx debug doc exceptions +introspection jpeg
52 -jpeg2k +lcms png qt3 qt4 +utils"
53 -
54 -# No test data provided
55 -RESTRICT="test"
56 -
57 -COMMON_DEPEND="
58 - >=media-libs/fontconfig-2.6.0
59 - >=media-libs/freetype-2.3.9
60 - sys-libs/zlib
61 - cairo? (
62 - dev-libs/glib:2
63 - >=x11-libs/cairo-1.10.0
64 - >=x11-libs/gtk+-2.20.1:2[introspection?]
65 - introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
66 - )
67 - curl? ( net-misc/curl )
68 - jpeg? ( virtual/jpeg )
69 - jpeg2k? ( media-libs/openjpeg )
70 - lcms? ( =media-libs/lcms-1* )
71 - png? ( >=media-libs/libpng-1.4 )
72 - qt3? ( >=dev-qt/qt-meta-3.3:3 )
73 - qt4? (
74 - dev-qt/qtcore:4
75 - dev-qt/qtgui:4
76 - )
77 -"
78 -DEPEND="${COMMON_DEPEND}
79 - virtual/pkgconfig
80 -"
81 -RDEPEND="${COMMON_DEPEND}
82 - !dev-libs/poppler
83 - !dev-libs/poppler-glib
84 - !dev-libs/poppler-qt3
85 - !dev-libs/poppler-qt4
86 - !app-text/poppler-utils
87 - cjk? ( >=app-text/poppler-data-0.2.1 )
88 -"
89 -
90 -DOCS=( AUTHORS ChangeLog NEWS README README-XPDF TODO )
91 -
92 -src_configure() {
93 - mycmakeargs=(
94 - -DBUILD_GTK_TESTS=OFF
95 - -DBUILD_QT4_TESTS=OFF
96 - -DBUILD_CPP_TESTS=OFF
97 - -DWITH_Qt3="$(usex qt3)"
98 - -DENABLE_ABIWORD=OFF
99 - -DENABLE_SPLASH=ON
100 - -DENABLE_ZLIB=ON
101 - -DENABLE_LIBCURL="$(usex curl)"
102 - -DENABLE_CPP="$(usex cxx)"
103 - -DENABLE_LIBOPENJPEG="$(usex jpeg2k)"
104 - -DENABLE_LCMS="$(usex lcms)"
105 - -DENABLE_UTILS="$(usex utils)"
106 - -DENABLE_XPDF_HEADERS=ON
107 - -DWITH_Cairo="$(usex cairo)"
108 - -DWITH_GTK="$(usex cairo)"
109 - -DWITH_GObjectIntrospection="$(usex introspection)"
110 - -DWITH_JPEG="$(usex jpeg)"
111 - -DWITH_PNG="$(usex png)"
112 - -DWITH_Qt4="$(usex qt4)"
113 - -DUSE_EXCEPTIONS="$(usex exceptions)"
114 - )
115 -
116 - cmake-utils_src_configure
117 -}
118 -
119 -src_install() {
120 - cmake-utils_src_install
121 -
122 - if use cairo && use doc; then
123 - # For now install gtk-doc there
124 - insinto /usr/share/gtk-doc/html/poppler
125 - doins -r "${S}"/glib/reference/html/* || die 'failed to install API documentation'
126 - fi
127 -}
128 -
129 -pkg_postinst() {
130 - ewarn "After upgrading app-text/poppler you may need to reinstall packages"
131 - ewarn "linking to it. If you're not a portage-2.2_rc user, you're advised"
132 - ewarn "to run revdep-rebuild"
133 -}