Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: media-gfx/eog-plugins/
Date: Sat, 02 Jun 2018 08:30:06
Message-Id: 1527928162.e5140e1f6286341fefd9a48fc469a744320f44cb.eva@gentoo
1 commit: e5140e1f6286341fefd9a48fc469a744320f44cb
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jun 2 08:29:15 2018 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sat Jun 2 08:29:22 2018 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=e5140e1f
7
8 media-gfx/eog-plugins: 3.16.1-r1 → 3.26.2
9
10 Translation updates. Switch from intltool to gettext.
11
12 Package-Manager: Portage-2.3.40, Repoman-2.3.9
13 Manifest-Sign-Key: 0x5A56C8CD0C13248A
14
15 media-gfx/eog-plugins/eog-plugins-3.26.2.ebuild | 65 +++++++++++++++++++++++++
16 media-gfx/eog-plugins/metadata.xml | 12 +++++
17 2 files changed, 77 insertions(+)
18
19 diff --git a/media-gfx/eog-plugins/eog-plugins-3.26.2.ebuild b/media-gfx/eog-plugins/eog-plugins-3.26.2.ebuild
20 new file mode 100644
21 index 00000000..e08eaddb
22 --- /dev/null
23 +++ b/media-gfx/eog-plugins/eog-plugins-3.26.2.ebuild
24 @@ -0,0 +1,65 @@
25 +# Copyright 1999-2018 Gentoo Foundation
26 +# Distributed under the terms of the GNU General Public License v2
27 +
28 +EAPI=6
29 +GNOME2_LA_PUNT="yes"
30 +PYTHON_COMPAT=( python{3_4,3_5,3_6} )
31 +
32 +inherit gnome2 python-single-r1
33 +
34 +DESCRIPTION="Eye of GNOME plugins"
35 +HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome/Plugins"
36 +
37 +LICENSE="GPL-2"
38 +SLOT="0"
39 +KEYWORDS="~amd64 ~x86"
40 +
41 +IUSE="+exif map picasa +python"
42 +REQUIRED_USE="
43 + map? ( exif )
44 + python? ( ${PYTHON_REQUIRED_USE} )
45 +"
46 +
47 +RDEPEND="
48 + >=dev-libs/glib-2.38:2
49 + >=dev-libs/libpeas-0.7.4:=
50 + >=media-gfx/eog-3.15.90
51 + >=x11-libs/gtk+-3.14:3
52 + exif? ( >=media-libs/libexif-0.6.16 )
53 + map? (
54 + media-libs/libchamplain:0.12[gtk]
55 + >=media-libs/clutter-1.9.4:1.0
56 + >=media-libs/clutter-gtk-1.1.2:1.0 )
57 + picasa? ( >=dev-libs/libgdata-0.9.1:= )
58 + python? (
59 + ${PYTHON_DEPS}
60 + >=dev-libs/glib-2.32:2[dbus]
61 + dev-libs/libpeas:=[gtk,python,${PYTHON_USEDEP}]
62 + dev-python/pygobject:3[${PYTHON_USEDEP}]
63 + gnome-base/gsettings-desktop-schemas
64 + media-gfx/eog[introspection]
65 + x11-libs/gtk+:3[introspection]
66 + x11-libs/pango[introspection] )
67 +"
68 +# libxml2+gdk-pixbuf required for glib-compile-resources
69 +DEPEND="${RDEPEND}
70 + dev-libs/libxml2:2
71 + >=sys-devel/gettext-0.19.7
72 + virtual/pkgconfig
73 + x11-libs/gdk-pixbuf:2
74 +"
75 +
76 +pkg_setup() {
77 + use python && python-single-r1_pkg_setup
78 +}
79 +
80 +src_configure() {
81 + local plugins="fit-to-width,send-by-mail,hide-titlebar,light-theme"
82 + use exif && plugins="${plugins},exif-display"
83 + use map && plugins="${plugins},map"
84 + use picasa && plugins="${plugins},postasa"
85 + use python && plugins="${plugins},slideshowshuffle,pythonconsole,fullscreenbg,export-to-folder,maximize-windows"
86 + gnome2_src_configure \
87 + $(use_enable python) \
88 + --with-plugins=${plugins}
89 +}
90
91 diff --git a/media-gfx/eog-plugins/metadata.xml b/media-gfx/eog-plugins/metadata.xml
92 new file mode 100644
93 index 00000000..3319801f
94 --- /dev/null
95 +++ b/media-gfx/eog-plugins/metadata.xml
96 @@ -0,0 +1,12 @@
97 +<?xml version="1.0" encoding="UTF-8"?>
98 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
99 +<pkgmetadata>
100 +<maintainer type="project">
101 + <email>gnome@g.o</email>
102 + <name>Gentoo GNOME Desktop</name>
103 +</maintainer>
104 +<use>
105 + <flag name="map">Enable world map display using <pkg>media-libs/libchamplain</pkg></flag>
106 + <flag name="picasa">Enable uploading to Google's Picasa Web Albums</flag>
107 +</use>
108 +</pkgmetadata>