Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/
Date: Sat, 27 Oct 2018 21:12:15
Message-Id: 1540674714.2f2065d40af5583e2fdd972f240add0cdf4cd575.asturm@gentoo
1 commit: 2f2065d40af5583e2fdd972f240add0cdf4cd575
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 27 20:37:04 2018 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 27 21:11:54 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2065d4
7
8 media-gfx/inkscape: Add missing dev-util/glib-utils DEPEND
9
10 Closes: https://bugs.gentoo.org/667464
11 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
12 Package-Manager: Portage-2.3.51, Repoman-2.3.11
13
14 media-gfx/inkscape/inkscape-0.92.3-r1.ebuild | 18 ++++++------------
15 1 file changed, 6 insertions(+), 12 deletions(-)
16
17 diff --git a/media-gfx/inkscape/inkscape-0.92.3-r1.ebuild b/media-gfx/inkscape/inkscape-0.92.3-r1.ebuild
18 index 36a68a10d4e..ed69409396c 100644
19 --- a/media-gfx/inkscape/inkscape-0.92.3-r1.ebuild
20 +++ b/media-gfx/inkscape/inkscape-0.92.3-r1.ebuild
21 @@ -1,15 +1,15 @@
22 -# Copyright 1999-2018 Gentoo Foundation
23 +# Copyright 1999-2018 Gentoo Authors
24 # Distributed under the terms of the GNU General Public License v2
25
26 EAPI=6
27 +
28 PYTHON_COMPAT=( python2_7 )
29 PYTHON_REQ_USE="xml"
30 -
31 inherit autotools flag-o-matic gnome2-utils xdg toolchain-funcs python-single-r1
32
33 MY_P="${P/_/}"
34
35 -DESCRIPTION="A SVG based generic vector-drawing program"
36 +DESCRIPTION="SVG based generic vector-drawing program"
37 HOMEPAGE="https://inkscape.org/"
38 SRC_URI="https://inkscape.global.ssl.fastly.net/media/resources/file/${P}.tar.bz2"
39
40 @@ -21,8 +21,7 @@ IUSE+=" lcms nls spell static-libs visio wpg"
41
42 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
43
44 -COMMON_DEPEND="
45 - ${PYTHON_DEPS}
46 +COMMON_DEPEND="${PYTHON_DEPS}
47 >=app-text/poppler-0.26.0:=[cairo]
48 >=dev-cpp/glibmm-2.48
49 >=dev-cpp/gtkmm-2.18.0:2.4
50 @@ -44,9 +43,9 @@ COMMON_DEPEND="
51 >=x11-libs/gtk+-2.10.7:2
52 >=x11-libs/pango-1.24
53 cdr? (
54 - media-libs/libcdr
55 app-text/libwpg:0.3
56 dev-libs/librevenge
57 + media-libs/libcdr
58 )
59 dbus? ( dev-libs/dbus-glib )
60 exif? ( media-libs/libexif )
61 @@ -68,7 +67,6 @@ COMMON_DEPEND="
62 dev-libs/librevenge
63 )
64 "
65 -
66 # These only use executables provided by these packages
67 # See share/extensions for more details. inkscape can tell you to
68 # install these so we could of course just not depend on those and rely
69 @@ -84,9 +82,9 @@ RDEPEND="${COMMON_DEPEND}
70 )
71 postscript? ( app-text/ghostscript-gpl )
72 "
73 -
74 DEPEND="${COMMON_DEPEND}
75 >=dev-libs/boost-1.36
76 + dev-util/glib-utils
77 >=dev-util/intltool-0.40
78 >=sys-devel/gettext-0.17
79 virtual/pkgconfig
80 @@ -163,10 +161,6 @@ src_install() {
81 python_optimize "${ED%/}"/usr/share/${PN}/extensions
82 }
83
84 -pkg_preinst() {
85 - gnome2_icon_savelist
86 -}
87 -
88 pkg_postinst() {
89 gnome2_icon_cache_update
90 xdg_mimeinfo_database_update