Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/lollypop/
Date: Sun, 21 Oct 2018 10:32:27
Message-Id: 1540117930.2976cc265cc5bb3f9b44bbd7e3d4ea915052c2e7.johu@gentoo
1 commit: 2976cc265cc5bb3f9b44bbd7e3d4ea915052c2e7
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 21 10:30:02 2018 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 21 10:32:10 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2976cc26
7
8 media-sound/lollypop: Missing runtime dependencies
9
10 Reported-by: Garry Filakhtov <filakhtov <AT> gmail.com>
11 Closes: https://bugs.gentoo.org/669002
12 Closes: https://bugs.gentoo.org/669004
13 Signed-off-by: Johannes Huber <johu <AT> gentoo.org>
14 Package-Manager: Portage-2.3.51, Repoman-2.3.11
15
16 media-sound/lollypop/lollypop-0.9.605-r1.ebuild | 59 +++++++++++++++++++++++++
17 1 file changed, 59 insertions(+)
18
19 diff --git a/media-sound/lollypop/lollypop-0.9.605-r1.ebuild b/media-sound/lollypop/lollypop-0.9.605-r1.ebuild
20 new file mode 100644
21 index 00000000000..16b08b545fe
22 --- /dev/null
23 +++ b/media-sound/lollypop/lollypop-0.9.605-r1.ebuild
24 @@ -0,0 +1,59 @@
25 +# Copyright 1999-2018 Gentoo Authors
26 +# Distributed under the terms of the GNU General Public License v2
27 +
28 +EAPI=6
29 +
30 +PYTHON_COMPAT=( python3_6 )
31 +PYTHON_REQ_USE="sqlite"
32 +HASH="7e56defb7152c6cd7140e9ea98df4ce7"
33 +inherit python-r1 gnome2-utils meson xdg-utils
34 +
35 +DESCRIPTION="Modern music player for GNOME"
36 +HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop"
37 +SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${HASH}/${P}.tar.xz"
38 +KEYWORDS="~amd64"
39 +
40 +LICENSE="GPL-3"
41 +SLOT="0"
42 +
43 +CDEPEND="${PYTHON_DEPS}
44 + dev-libs/appstream-glib[introspection]
45 + dev-libs/glib:2
46 + dev-libs/gobject-introspection[cairo]
47 + dev-python/pycairo[${PYTHON_USEDEP}]
48 + dev-python/pygobject:3[${PYTHON_USEDEP}]
49 + gnome-base/gnome-common
50 + x11-libs/gtk+:3
51 +"
52 +DEPEND="${CDEPEND}
53 + dev-python/pkgconfig[${PYTHON_USEDEP}]
54 + dev-util/desktop-file-utils
55 + dev-util/itstool
56 + dev-util/intltool
57 +"
58 +RDEPEND="${CDEPEND}
59 + app-crypt/libsecret[introspection]
60 + dev-libs/totem-pl-parser
61 + dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
62 + dev-python/dbus-python
63 + >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}]
64 + media-libs/gst-plugins-base:1.0[introspection]
65 +"
66 +
67 +RESTRICT="test"
68 +
69 +pkg_preinst() {
70 + gnome2_schemas_savelist
71 +}
72 +
73 +pkg_postinst() {
74 + gnome2_gconf_install
75 + gnome2_schemas_update
76 + xdg_desktop_database_update
77 +}
78 +
79 +pkg_postrm() {
80 + gnome2_gconf_uninstall
81 + gnome2_schemas_update
82 + xdg_desktop_database_update
83 +}