Gentoo Archives: gentoo-commits

From: Sebastian Pipping <sping@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/betagarden:master commit in: media-sound/sayonara-player/, media-sound/sayonara-player/files/
Date: Wed, 28 Sep 2016 19:09:45
Message-Id: 1475089644.cff29deb08e6117d49248bb471c9f4a611511e94.sping@gentoo
1 commit: cff29deb08e6117d49248bb471c9f4a611511e94
2 Author: Sebastian Pipping <sping <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 28 19:07:24 2016 +0000
4 Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 28 19:07:24 2016 +0000
6 URL: https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=cff29deb
7
8 media-sound/sayonara-player: 0.9.2_p4_p20160920
9
10 ...ayonara-player-0.9.2_p4_p20160920-updates.patch | 25 ++++++++++
11 .../sayonara-player-0.9.2_p4_p20160920.ebuild | 53 ++++++++++++++++++++++
12 2 files changed, 78 insertions(+)
13
14 diff --git a/media-sound/sayonara-player/files/sayonara-player-0.9.2_p4_p20160920-updates.patch b/media-sound/sayonara-player/files/sayonara-player-0.9.2_p4_p20160920-updates.patch
15 new file mode 100644
16 index 0000000..abd72bc
17 --- /dev/null
18 +++ b/media-sound/sayonara-player/files/sayonara-player-0.9.2_p4_p20160920-updates.patch
19 @@ -0,0 +1,25 @@
20 +From 1273b3f5d47385126a9dcbc192c17308cc867927 Mon Sep 17 00:00:00 2001
21 +From: Sebastian Pipping <sebastian@×××××××.org>
22 +Date: Wed, 28 Sep 2016 14:32:47 +0200
23 +Subject: [PATCH] Disable checks for new releases
24 +
25 +---
26 + src/Helper/Settings/SettingRegistry.cpp | 2 +-
27 + 1 file changed, 1 insertion(+), 1 deletion(-)
28 +
29 +diff --git a/src/Helper/Settings/SettingRegistry.cpp b/src/Helper/Settings/SettingRegistry.cpp
30 +index 660bb3d..0fa4163 100644
31 +--- a/src/Helper/Settings/SettingRegistry.cpp
32 ++++ b/src/Helper/Settings/SettingRegistry.cpp
33 +@@ -100,7 +100,7 @@ bool SettingRegistry::init(){
34 + register_setting( Set::Player_Min2Tray, "min_to_tray", false );
35 + register_setting( Set::Player_StartInTray, "start_in_tray", false );
36 + register_setting( Set::Player_ShowTrayIcon, "show_tray_icon", true );
37 +- register_setting( Set::Player_NotifyNewVersion, "notify_new_version", true );
38 ++ register_setting( Set::Player_NotifyNewVersion, "notify_new_version", false );
39 + register_setting( Set::Player_SplitterState ,"splitter_state_player", QByteArray());
40 + register_setting( Set::Player_Shortcuts, "shortcuts", RawShortcutMap());
41 +
42 +--
43 +2.10.0
44 +
45
46 diff --git a/media-sound/sayonara-player/sayonara-player-0.9.2_p4_p20160920.ebuild b/media-sound/sayonara-player/sayonara-player-0.9.2_p4_p20160920.ebuild
47 new file mode 100644
48 index 0000000..7954105
49 --- /dev/null
50 +++ b/media-sound/sayonara-player/sayonara-player-0.9.2_p4_p20160920.ebuild
51 @@ -0,0 +1,53 @@
52 +# Copyright 1999-2016 Gentoo Foundation
53 +# Distributed under the terms of the GNU General Public License v2
54 +# $Id$
55 +
56 +EAPI=5
57 +
58 +CMAKE_BUILD_TYPE=None
59 +inherit eutils cmake-utils
60 +
61 +MY_PV=${PV/_p/-git}; MY_PV=${MY_PV/_p/-}
62 +DESCRIPTION="Small, clear and fast audio player for Linux"
63 +HOMEPAGE="https://sayonara-player.com/"
64 +SRC_URI="https://sayonara-player.com/sw/${PN}-${MY_PV}.tar.gz"
65 +
66 +LICENSE="GPL-3+"
67 +SLOT="0"
68 +KEYWORDS="~amd64 ~x86"
69 +IUSE=""
70 +
71 +MIN_QT_VERSION=5.3
72 +
73 +RDEPEND="
74 + dev-libs/glib:2
75 + >=dev-qt/qtcore-${MIN_QT_VERSION}:5
76 + >=dev-qt/qtdbus-${MIN_QT_VERSION}:5
77 + >=dev-qt/qtgui-${MIN_QT_VERSION}:5
78 + >=dev-qt/qtnetwork-${MIN_QT_VERSION}:5
79 + >=dev-qt/qtsql-${MIN_QT_VERSION}:5[sqlite]
80 + >=dev-qt/qtwidgets-${MIN_QT_VERSION}:5
81 + >=dev-qt/qtxml-${MIN_QT_VERSION}:5
82 + media-libs/libmtp
83 + >=media-libs/taglib-1.6
84 + media-libs/gst-plugins-base:1.0
85 + media-libs/gstreamer:1.0
86 + media-plugins/gst-plugins-soundtouch:1.0
87 + sys-libs/zlib
88 + "
89 +DEPEND="${RDEPEND}
90 + virtual/pkgconfig
91 + "
92 +
93 +S="${WORKDIR}"/${PN}
94 +
95 +src_prepare() {
96 + epatch "${FILESDIR}"/${PN}-0.9.2_p4_p20160920-updates.patch
97 +}
98 +
99 +pkg_postinst() {
100 + elog "Optionally, install as well:"
101 + elog " media-sound/lame"
102 + elog " media-libs/gst-plugins-good:1.0"
103 + elog " media-libs/gst-plugins-bad:1.0"
104 +}