summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-text/poppler/ChangeLog8
-rw-r--r--app-text/poppler/Manifest39
-rw-r--r--app-text/poppler/files/poppler-0.22.2-findgio.patch33
-rw-r--r--app-text/poppler/files/poppler-0.22.2-interp.patch28
-rw-r--r--app-text/poppler/files/poppler-0.22.2-nojpeg.patch33
-rw-r--r--app-text/poppler/poppler-0.22.2-r2.ebuild104
-rw-r--r--app-text/poppler/poppler-0.22.5.ebuild98
7 files changed, 24 insertions, 319 deletions
diff --git a/app-text/poppler/ChangeLog b/app-text/poppler/ChangeLog
index f520715befa3..6d8e3fbeff4a 100644
--- a/app-text/poppler/ChangeLog
+++ b/app-text/poppler/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/poppler
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/ChangeLog,v 1.410 2013/12/17 15:02:28 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/ChangeLog,v 1.411 2013/12/17 15:09:43 dilfridge Exp $
+
+ 17 Dec 2013; Andreas K. Huettel <dilfridge@gentoo.org>
+ -files/poppler-0.22.2-findgio.patch, -files/poppler-0.22.2-interp.patch,
+ -files/poppler-0.22.2-nojpeg.patch, -poppler-0.22.2-r2.ebuild,
+ -poppler-0.22.5.ebuild:
+ Remove old
17 Dec 2013; Agostino Sarubbo <ago@gentoo.org> poppler-0.24.3.ebuild:
Stable for sparc, wrt bug #489720
diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index 82fc1ab09922..a31017837ee1 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -1,31 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
-AUX poppler-0.22.2-findgio.patch 1234 SHA256 acae65355d372e20c19125aca61baa4dbe85e3ea807a5d641f1933f84c20959e SHA512 43172a59171712e6e0d8202c3c9f2dcefd94be34f1596a38aeca103d1df5eaf0e5bcfc30b37061fe9642e1ad0f22481fa9da2e9a296a9047a31f6d7ef01893dd WHIRLPOOL 4b17fbe84a3cdde1f7c89ccf3312b5a7b40022fe27f8c6561b589935f55653e4969045721a044797cb07bedce06621bafef9db0357db2a03372de3aa994b66a7
-AUX poppler-0.22.2-interp.patch 871 SHA256 4eeb1d831049df1d2a1971d4beb7d7e1a4bf3a4dee61d5f7202dfb9c5e1fcfc9 SHA512 a25cd13f2369a90cc3284d4536c2f56badfd6e3fe31d4f54c5b94031b5096a9c2b7d0e50b096a82ba3df298cdb0b84eacb22353ad1f7f35e5d5eb6d5279e0ff8 WHIRLPOOL 3e4c1f2ca63964fadc2e0f43b2dbb6accad291c4ec15cd9c1e6ad1d7e581f2da719e4e6a0d4becb39d9a3f67ce849230a2d365d492361ea527a4a3fd3594d469
-AUX poppler-0.22.2-nojpeg.patch 1159 SHA256 be8eb19d4cda463e9aee48f3c8721e7e18fa5858b5223f83109f3d0ccc4239db SHA512 b41b878d4500b470f530e332cbce3ed9a517ce3fbcb79ca34e8b3f8fd70343012c542d8c4d03ed0a6892c67bb5075b8cfac420461e75dfd94e0a9c67b4d41c8d WHIRLPOOL e3e6e5c9d1fd91c42565147ee23aa6a3947d7157790daf38d1fe601e1378c5272620595a1e6ab80487ac2388116541e5b81a6cd5a1664aa727a19d2012acde33
-DIST poppler-0.22.2.tar.gz 2215737 SHA256 108736ef84069317f6c5beacb5268f3b799ecf401e353e239611772eae8a662d SHA512 ce962f12a87f873a46cf8d02c0620694893a6e1857ac680174c4d9388d2255b5011e62e28b34a6e0abec9c8779530bf91ac123206a619a6eba59be92adb02d42 WHIRLPOOL 80b744f1cf4687a936a1eb9ce40567602935535e8fc1faca010171e433ea4948284b8eba3fca866b6b27034319efa46d54d1e2f71ba14c8e5554ee3b137d935d
-DIST poppler-0.22.5.tar.gz 2239107 SHA256 f742a390f1bf4a682452f59678e61add3a8f2b981024a2f6cabba7916976e818 SHA512 3da8433449ed2c74acaac385a877e214f08265c12172ec02b5f83904ebb11b7fdad4819a525f3ce140a0ed38b783112dedfc31f5e00d093d91471d1b9a0626ed WHIRLPOOL 421e1b4244d827e8122c3a7b91246708a0b0099045859a5aae2fe6ace0fee1b25ebe391f52697a38972f69167593109771c4ad1e23050465cfb9db0d1a6d62dc
DIST poppler-0.24.3.tar.xz 1506152 SHA256 d2cd02509e458117df7534b60703171d567f26865ab9b7f9c84c53727b35374e SHA512 561ee068e156e743e46388b093468ba50c2bab8d2e319524abeaddd195d388a370265c53fef2787974ee18de2af229cbd303b1a9ddd08a2a1d885f895deb263b WHIRLPOOL a47a2a6657479c9d82f5f8f2579e702a0f9cd98ff451140dd6ed80fd7ac1ba33a7b9251e8f4d8ea46e91e8054ba49ca960b5904c2cab191eab264b78aea6d42a
-EBUILD poppler-0.22.2-r2.ebuild 2874 SHA256 a029e4fef32b8ba00f23de025a8dc14d404b26439c7e4e27a873110236990542 SHA512 96daf85dc81809e780c793dff2cf71beca0a30144974fa1652a97b072b1fb28e26dcfcd0b2dfd8e2a5f84ef668494cc8e108494b24cca1c1d57a893bc249f4de WHIRLPOOL f4606480c9c1ccc52d82b7e9f61e38956bc21b448211b508d7acb13007ab6b75946b8729c13ed3c2fad38f0fc81ef72142dad2935320732f4620d51033adecf4
-EBUILD poppler-0.22.5.ebuild 2750 SHA256 3bc53ee62e5205b1ae3943526c701dffedd839be535c60c73ce6dce8e9e1f83e SHA512 9ff8658cf4b65d95df03b276122d53e7b71bbc6888ebe78e873b3368bf3f14cad0208fefb2ec8ff612846359b9d6e938542ae7531bab248a4c7b290d83d7502b WHIRLPOOL b38394f7af58ec9e972f0577738066f9f26fcc818e490c42dad488150bf82a8861de46c0246c752e13a1d48435a1fe29cac34a9a062dbfa1a674efc30699ac73
EBUILD poppler-0.24.3.ebuild 2700 SHA256 fd35dda23a52b869f51bf0ee006231e0ceb9cd0e1170cdf10b04b6d5e0a61f54 SHA512 37eb4bc937256f1185776e9c35d7ef4ba91b11917fe88b04b7a8f16e97fae8e563ce6c101f358cd6851b49b72732fb9459a9a28918553cd680fffe50f2e3b15a WHIRLPOOL 68d40ec77322510db491e81a772cf82ce28a132a8d8b2e8e4b0a5543af5100bacf4260c9bb967216f30a42b18356ff514d83f1cb0f3f8cba28055301a14a58b8
-MISC ChangeLog 57197 SHA256 36084423dce27561ca13d7b3aa2fb2ad1af8ba5d2e25eed16c4ba80a1be0e98a SHA512 2f1f883b2c9a017809ba788415aa262b9d1c4b3f07cd3a43a342ef5c2f205426bfdd0abdd48eb4ddb0b6a755938e08d81b95b52def1c42d29624979df7a2794f WHIRLPOOL 8e79e30e9ad73eb929ddb4c69e37ddf46f526f9e29917c71ebf897d7383ba23111f8b2a02955278031d6359db46eeebc008306a7600cee5f6ce3af95169ce022
+MISC ChangeLog 57440 SHA256 18ca3e29efe5a2ab5a0aa8ac1786dc6ae96c48b32d11af7f8808ff6e9e6c5018 SHA512 7002cce9caaffdd2a8c9b2f3887f89431f18461e974660243f22f6e829c95aef7949dd01fc00c32998bcead02f941cb500e302ac796f56e62166dafb9c73d00a WHIRLPOOL 62aaa94dc7062edb800f6aed9bdaff525293bacd09abcaee7aa73ace302154055bc4e9a3ee505d626a2dbfacf5cc91497c21cb3291ab893b8c6c2a7a85522708
MISC metadata.xml 436 SHA256 11c2593e7d35deb49a1e6d7a5d08ba970b82a4071b7c5fcdc88645fa33c362a1 SHA512 6a82698c8890cd386d3011c003088f3f97f2a83aff0fde6ed13e38a3ed7ea99a3716da8a5b3f91ddcde617f8445d5ed95460011ac86101174479f640d93a7216 WHIRLPOOL 056ed300269a0ad2d9669f454b12569af79294a252b49f946bbf3cecc323485c3341895fc43bca91aedadaa7109909ec01f4c63b0c209115d8459c6ad05d8a91
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCgAGBQJSsGaVAAoJELp701BxlEWfjOQQAMB/VXyhtfpyOLBBIqi61xCz
-SJlldW3LCIqhfjYYhN90IZsbe4rxYspaAwKD+yGIeSJ4iSyO/GokuNN2degeSTqj
-BYchrQ/w/lCIpSK7DU4Y72LLHEwRUBMW3so1vzitZRBss3BGeA2rgCMbxK3mGAvx
-zh3j60Evy0yDwlTH6n7Vot3FCfNJbEX41iCbAVwbMm0arnK6jlkkoJlbVNcTPXsV
-5keJSXqcCKdjI11NR85iwKwX94oJ7px7kcrCGhHNOHjyAQiUIxMa7uQ5PhB7t0dL
-pNrEmAY3ciYd66hvjRZjXbm6+chy8QCQkhhZ1sRBbqvJ/XYBNq8no3qzbQ9k2d2x
-UK+hXEanu6wJ7dlBZOzdrspKFBMu1n6Wn7azcVYjemEsKyN/I0g/dD6MHlh9njf3
-1XVQSeswCOBydPM8cneBotGVb43tNWhWBuhn2A+jo8kS7nIbLex1IzCrGMie/CiS
-VKspy3oe2jwJxgAV6I+oWnfYBVIi6jQu/I24ne7gpYiBcTM7dO/9O8UCz4AW9PYx
-zij1CYDgNXA/XXPJAY6Hfh8ulfaZ8oSFRCMCgmv0JZ4QjTyqGu2TWCUbJisc+AN3
-yzU1aGJ0F2bSCEs69R4zpl+n0zvQJv0URk9hzjhfxlYUqjJQBreHvpwutEFPnTnr
-chpuqQ8EAKTjv4RXIkuC
-=M9JY
+iQJ8BAEBCABmBQJSsGh/XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNUIxN0RGNTc1MjU3N0NBMEM1NDFDRUI5
+NEJGREY0NDg0QUQxNDJGAAoJEJS/30SErRQvqG4P/jB3CHpSOOsG3+7uM6sSAqrA
+SbcFIyOd4H4F0QWjJICxYlL5NKjKVYNzh5wlB9WuJiwLsqMzSgOgM+5yKaiTHKxa
+71ZOxe8rMIZaXBqMupXchxY4EaunMnrIRUH+l48qNQGJwaZXSDo4DqZEqg0gMtZ5
+TVBdhtYCYtj9wlttzKbWyxdq0MYaqgvawJgo/fQ2jxed414ySTs0PU0yVGc1gyht
+OaOj144d/cBuhPuOaRzxbmSHALgSS7PhIas+TsDPPwmp5ygoUfiXo/F0t677wLND
+Z4TnyzbzpCXN9gqXGeZ4a74WHAPKb+DeY/bAIiar877SXwu5MnbWkfMpU7U5zdDd
+YqnwMfU6hzEf9lE93DDYfIeDs+5aDyKDkkO2mYvptT2QXiTInnw3oI0axN4YxNjk
+IdVci/lmAe4dI7Pox80+N3HXXaF0LG4BJu6A6s9gxn7Lr4hwF40PX4WESEzskMli
+SQ4sRHOOhmqYTCGIkrwgu3IN4iVJ/vVukHsBAlxQRJ4lNlGGWE1+NeyHuD11xq60
+UQb0LRI8W8xkujFOA0gMhNpn7CdQ1mkFmqdTDBzd7GGxSpAobSxR2IinozSxnFEt
+OCLHY8Kwo2btJsxvQOTMdDkc9OBP3eb0diA4udjfLlYSR84JZf9ERP4R2zz/b9hc
+PY+tji34bBb6c03mz3Y1
+=C12O
-----END PGP SIGNATURE-----
diff --git a/app-text/poppler/files/poppler-0.22.2-findgio.patch b/app-text/poppler/files/poppler-0.22.2-findgio.patch
deleted file mode 100644
index 4813d87752c7..000000000000
--- a/app-text/poppler/files/poppler-0.22.2-findgio.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 47e869e60fb147caca825380eeaa2a0851d502b9 Mon Sep 17 00:00:00 2001
-From: Michael Weiser <michael@weiser.dinsnail.net>
-Date: Mon, 18 Mar 2013 18:15:14 +0100
-Subject: [PATCH] cmake: search also for gio-2.0 as GLIB library
-
----
- cmake/modules/FindGLIB.cmake | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/cmake/modules/FindGLIB.cmake b/cmake/modules/FindGLIB.cmake
-index 15fb0c7..35a9f9e 100644
---- a/cmake/modules/FindGLIB.cmake
-+++ b/cmake/modules/FindGLIB.cmake
-@@ -6,6 +6,7 @@
- # GLIB2_LIBRARIES - Link these to use GLib
- #
- # Copyright 2008-2010 Pino Toscano, <pino@kde.org>
-+# Copyright 2013 Michael Weiser, <michael@weiser.dinsnail.net>
- #
- # Redistribution and use is allowed according to the terms of the BSD license.
- # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
-@@ -15,7 +16,7 @@ include(FindPackageHandleStandardArgs)
- if (NOT WIN32)
- find_package(PkgConfig REQUIRED)
-
-- pkg_check_modules(GLIB2 "glib-2.0>=${GLIB_REQUIRED}" "gobject-2.0>=${GLIB_REQUIRED}")
-+ pkg_check_modules(GLIB2 "glib-2.0>=${GLIB_REQUIRED}" "gobject-2.0>=${GLIB_REQUIRED}" "gio-2.0>=${GLIB_REQUIRED}")
-
- find_package_handle_standard_args(GLib DEFAULT_MSG GLIB2_LIBRARIES GLIB2_CFLAGS)
-
---
-1.8.1.5
-
diff --git a/app-text/poppler/files/poppler-0.22.2-interp.patch b/app-text/poppler/files/poppler-0.22.2-interp.patch
deleted file mode 100644
index 0bee885ed06d..000000000000
--- a/app-text/poppler/files/poppler-0.22.2-interp.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 66e13949ce245e4e444028be627250dacd698b8f Mon Sep 17 00:00:00 2001
-From: Adrian Johnson <ajohnson@redneon.com>
-Date: Sun, 17 Mar 2013 19:39:14 +1030
-Subject: [PATCH] cairo: Don't change image interpolation when printing
-
-Bug 62418
----
- poppler/CairoOutputDev.cc | 4 ++++
- 1 file changed, 4 insertions(+)
-
-diff --git a/poppler/CairoOutputDev.cc b/poppler/CairoOutputDev.cc
-index dfa3e0e..127aa24 100644
---- a/poppler/CairoOutputDev.cc
-+++ b/poppler/CairoOutputDev.cc
-@@ -1790,6 +1790,10 @@ CairoOutputDev::getFilterForSurface(cairo_surface_t *image,
- if (orig_width == 0 || orig_height == 0)
- return CAIRO_FILTER_NEAREST;
-
-+ /* When printing, don't change the interpolation. */
-+ if (printing)
-+ return CAIRO_FILTER_NEAREST;
-+
- int scaled_width, scaled_height;
- getScaledSize (orig_width, orig_height, &scaled_width, &scaled_height);
-
---
-1.7.10.4
-
diff --git a/app-text/poppler/files/poppler-0.22.2-nojpeg.patch b/app-text/poppler/files/poppler-0.22.2-nojpeg.patch
deleted file mode 100644
index 2010d4fb8d6f..000000000000
--- a/app-text/poppler/files/poppler-0.22.2-nojpeg.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 5a51812b7c1457feb8acaa106f43d7d5252b3980 Mon Sep 17 00:00:00 2001
-From: Peter Breitenlohner <peb@mppmu.mpg.de>
-Date: Tue, 12 Mar 2013 20:25:50 +0100
-Subject: [PATCH] Fix compile when not using libjpeg
-
----
- poppler/Stream.h | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/poppler/Stream.h b/poppler/Stream.h
-index 7a5ff1c..76d6a1f 100644
---- a/poppler/Stream.h
-+++ b/poppler/Stream.h
-@@ -22,6 +22,7 @@
- // Copyright (C) 2011, 2012 William Bader <williambader@hotmail.com>
- // Copyright (C) 2012, 2013 Thomas Freitag <Thomas.Freitag@alfa.de>
- // Copyright (C) 2012 Fabio D'Urso <fabiodurso@hotmail.it>
-+// Copyright (C) 2013 Peter Breitenlohner <peb@mppmu.mpg.de>
- //
- // To see a description of the changes please see the Changelog file that
- // came with your tarball or type make ChangeLog if you are building from git
-@@ -850,7 +851,7 @@ struct DCTHuffTable {
- class DCTStream: public FilterStream {
- public:
-
-- DCTStream(Stream *strA, int colorXformA);
-+ DCTStream(Stream *strA, int colorXformA, Object *dict);
- virtual ~DCTStream();
- virtual StreamKind getKind() { return strDCT; }
- virtual void reset();
---
-1.8.1.5
-
diff --git a/app-text/poppler/poppler-0.22.2-r2.ebuild b/app-text/poppler/poppler-0.22.2-r2.ebuild
deleted file mode 100644
index 6751a6c3f7b5..000000000000
--- a/app-text/poppler/poppler-0.22.2-r2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.22.2-r2.ebuild,v 1.15 2013/08/27 16:01:38 kensington Exp $
-
-EAPI=5
-
-inherit cmake-utils toolchain-funcs
-
-DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
-HOMEPAGE="http://poppler.freedesktop.org/"
-SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~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"
-SLOT="0/35"
-IUSE="cairo cjk curl cxx debug doc +introspection +jpeg jpeg2k +lcms png qt4 tiff +utils"
-
-# No test data provided
-RESTRICT="test"
-
-COMMON_DEPEND="
- >=media-libs/fontconfig-2.6.0
- >=media-libs/freetype-2.3.9
- sys-libs/zlib
- cairo? (
- dev-libs/glib:2
- >=x11-libs/cairo-1.10.0
- introspection? ( >=dev-libs/gobject-introspection-1.32.1 )
- )
- curl? ( net-misc/curl )
- jpeg? ( virtual/jpeg:0 )
- jpeg2k? ( media-libs/openjpeg:0 )
- lcms? ( media-libs/lcms:2 )
- png? ( >=media-libs/libpng-1.4:0 )
- qt4? (
- dev-qt/qtcore:4
- dev-qt/qtgui:4
- )
- tiff? ( media-libs/tiff:0 )
-"
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}
- !dev-libs/poppler
- !dev-libs/poppler-glib
- !dev-libs/poppler-qt3
- !dev-libs/poppler-qt4
- !app-text/poppler-utils
- cjk? ( >=app-text/poppler-data-0.4.4 )
-"
-
-DOCS=(AUTHORS NEWS README README-XPDF TODO)
-
-PATCHES=(
- "${FILESDIR}/${P}-nojpeg.patch"
- "${FILESDIR}/${P}-interp.patch"
- "${FILESDIR}/${P}-findgio.patch"
-)
-
-src_configure() {
- # this is needed for multilib, see bug 459394
- local ft_libdir ft_includedir
- ft_libdir="$($(tc-getPKG_CONFIG) freetype2 --variable=libdir)"
- ft_includedir="$($(tc-getPKG_CONFIG) freetype2 --variable=includedir)"
- export FREETYPE_DIR="${ft_libdir}:${ft_includedir%/include}"
- einfo "Detected FreeType at ${FREETYPE_DIR}"
-
- mycmakeargs=(
- -DBUILD_GTK_TESTS=OFF
- -DBUILD_QT4_TESTS=OFF
- -DBUILD_CPP_TESTS=OFF
- -DENABLE_SPLASH=ON
- -DENABLE_ZLIB=ON
- -DENABLE_XPDF_HEADERS=ON
- $(cmake-utils_use_enable curl LIBCURL)
- $(cmake-utils_use_enable cxx CPP)
- $(cmake-utils_use_enable jpeg2k LIBOPENJPEG)
- $(cmake-utils_use_enable utils)
- $(cmake-utils_use_with cairo)
- $(cmake-utils_use_with introspection GObjectIntrospection)
- $(cmake-utils_use_with jpeg)
- $(cmake-utils_use_with png)
- $(cmake-utils_use_with qt4)
- $(cmake-utils_use_with tiff)
- )
- if use lcms; then
- mycmakeargs+=(-DENABLE_CMS=lcms2)
- else
- mycmakeargs+=(-DENABLE_CMS=)
- fi
-
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- if use cairo && use doc; then
- # For now install gtk-doc there
- insinto /usr/share/gtk-doc/html/poppler
- doins -r "${S}"/glib/reference/html/*
- fi
-}
diff --git a/app-text/poppler/poppler-0.22.5.ebuild b/app-text/poppler/poppler-0.22.5.ebuild
deleted file mode 100644
index 850ae9d6c85f..000000000000
--- a/app-text/poppler/poppler-0.22.5.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.22.5.ebuild,v 1.10 2013/09/26 17:30:24 ago Exp $
-
-EAPI=5
-
-inherit cmake-utils toolchain-funcs
-
-DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
-HOMEPAGE="http://poppler.freedesktop.org/"
-SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~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"
-SLOT="0/37"
-IUSE="cairo cjk curl cxx debug doc +introspection +jpeg jpeg2k +lcms png qt4 tiff +utils"
-
-# No test data provided
-RESTRICT="test"
-
-COMMON_DEPEND="
- >=media-libs/fontconfig-2.6.0
- >=media-libs/freetype-2.3.9
- sys-libs/zlib
- cairo? (
- dev-libs/glib:2
- >=x11-libs/cairo-1.10.0
- introspection? ( >=dev-libs/gobject-introspection-1.32.1 )
- )
- curl? ( net-misc/curl )
- jpeg? ( virtual/jpeg:0 )
- jpeg2k? ( media-libs/openjpeg:0 )
- lcms? ( media-libs/lcms:2 )
- png? ( media-libs/libpng:0= )
- qt4? (
- dev-qt/qtcore:4
- dev-qt/qtgui:4
- )
- tiff? ( media-libs/tiff:0 )
-"
-DEPEND="${COMMON_DEPEND}
- virtual/pkgconfig
-"
-RDEPEND="${COMMON_DEPEND}
- !dev-libs/poppler
- !dev-libs/poppler-glib
- !dev-libs/poppler-qt3
- !dev-libs/poppler-qt4
- !app-text/poppler-utils
- cjk? ( >=app-text/poppler-data-0.4.4 )
-"
-
-DOCS=(AUTHORS NEWS README README-XPDF TODO)
-
-src_configure() {
- # this is needed for multilib, see bug 459394
- local ft_libdir ft_includedir
- ft_libdir="$($(tc-getPKG_CONFIG) freetype2 --variable=libdir)"
- ft_includedir="$($(tc-getPKG_CONFIG) freetype2 --variable=includedir)"
- export FREETYPE_DIR="${ft_libdir}:${ft_includedir%/include}"
- einfo "Detected FreeType at ${FREETYPE_DIR}"
-
- mycmakeargs=(
- -DBUILD_GTK_TESTS=OFF
- -DBUILD_QT4_TESTS=OFF
- -DBUILD_CPP_TESTS=OFF
- -DENABLE_SPLASH=ON
- -DENABLE_ZLIB=ON
- -DENABLE_XPDF_HEADERS=ON
- $(cmake-utils_use_enable curl LIBCURL)
- $(cmake-utils_use_enable cxx CPP)
- $(cmake-utils_use_enable jpeg2k LIBOPENJPEG)
- $(cmake-utils_use_enable utils)
- $(cmake-utils_use_with cairo)
- $(cmake-utils_use_with introspection GObjectIntrospection)
- $(cmake-utils_use_with jpeg)
- $(cmake-utils_use_with png)
- $(cmake-utils_use_with qt4)
- $(cmake-utils_use_with tiff)
- )
- if use lcms; then
- mycmakeargs+=(-DENABLE_CMS=lcms2)
- else
- mycmakeargs+=(-DENABLE_CMS=)
- fi
-
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- if use cairo && use doc; then
- # For now install gtk-doc there
- insinto /usr/share/gtk-doc/html/poppler
- doins -r "${S}"/glib/reference/html/*
- fi
-}