Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/minitube: metadata.xml minitube-2.1.3.ebuild ChangeLog
Date: Tue, 19 Nov 2013 19:36:46
Message-Id: 20131119193639.B4C112004B@flycatcher.gentoo.org
1 hwoarang 13/11/19 19:36:39
2
3 Modified: metadata.xml minitube-2.1.3.ebuild ChangeLog
4 Log:
5 Add useflag to enable/disable support for downloading youtube videos. Bug #491344
6
7 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key C2BA7F3C!)
8
9 Revision Changes Path
10 1.2 media-video/minitube/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/minitube/metadata.xml?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/minitube/metadata.xml?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/minitube/metadata.xml?r1=1.1&r2=1.2
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-video/minitube/metadata.xml,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- metadata.xml 9 Jun 2009 23:13:09 -0000 1.1
23 +++ metadata.xml 19 Nov 2013 19:36:39 -0000 1.2
24 @@ -7,4 +7,7 @@
25 <email>hwoarang@g.o</email>
26 <name>Markos Chandras</name>
27 </maintainer>
28 +<use>
29 +<flag name='download'>Enable support for downloading YouTube videos</flag>
30 +</use>
31 </pkgmetadata>
32
33
34
35 1.3 media-video/minitube/minitube-2.1.3.ebuild
36
37 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/minitube/minitube-2.1.3.ebuild?rev=1.3&view=markup
38 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/minitube/minitube-2.1.3.ebuild?rev=1.3&content-type=text/plain
39 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/minitube/minitube-2.1.3.ebuild?r1=1.2&r2=1.3
40
41 Index: minitube-2.1.3.ebuild
42 ===================================================================
43 RCS file: /var/cvsroot/gentoo-x86/media-video/minitube/minitube-2.1.3.ebuild,v
44 retrieving revision 1.2
45 retrieving revision 1.3
46 diff -u -r1.2 -r1.3
47 --- minitube-2.1.3.ebuild 6 Nov 2013 17:29:59 -0000 1.2
48 +++ minitube-2.1.3.ebuild 19 Nov 2013 19:36:39 -0000 1.3
49 @@ -1,6 +1,6 @@
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 -# $Header: /var/cvsroot/gentoo-x86/media-video/minitube/minitube-2.1.3.ebuild,v 1.2 2013/11/06 17:29:59 hwoarang Exp $
53 +# $Header: /var/cvsroot/gentoo-x86/media-video/minitube/minitube-2.1.3.ebuild,v 1.3 2013/11/19 19:36:39 hwoarang Exp $
54
55 EAPI=5
56 PLOCALES="ar ca ca_ES da de_DE el en es es_AR es_ES fi fi_FI fr he_IL hr hu
57 @@ -16,7 +16,7 @@
58 LICENSE="GPL-3"
59 SLOT="0"
60 KEYWORDS="~amd64 ~x86"
61 -IUSE="debug gstreamer kde"
62 +IUSE="debug download gstreamer kde"
63
64 DEPEND=">=dev-qt/qtgui-4.8:4[accessibility,gtkstyle]
65 >=dev-qt/qtdbus-4.8:4
66 @@ -54,9 +54,22 @@
67 # gcc-4.7. Bug #422977. Will probably be fixed
68 # once ubuntu moves to gcc-4.7
69 epatch "${FILESDIR}"/${PN}-1.9-gcc47.patch
70 + # Enable video downloads. Bug #491344
71 + use download && { echo "DEFINES += APP_DOWNLOADS" >> ${PN}.pro; }
72 }
73
74 src_install() {
75 qt4-r2_src_install
76 newicon images/app.png minitube.png
77 }
78 +
79 +pkg_postinst() {
80 + if use download; then
81 + elog "You activated the 'download' USE flag. This allows you to"
82 + elog "download videos from youtube, which might violate the youtube"
83 + elog "terms-of-service (TOS) in some legislations. If downloading"
84 + elog "youtube-videos is not allowed in your legislation, please"
85 + elog "disable the 'download' use flag. For details on the youtube TOS,"
86 + elog "see http://www.youtube.com/t/terms"
87 + fi
88 +}
89
90
91
92 1.91 media-video/minitube/ChangeLog
93
94 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/minitube/ChangeLog?rev=1.91&view=markup
95 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/minitube/ChangeLog?rev=1.91&content-type=text/plain
96 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/minitube/ChangeLog?r1=1.90&r2=1.91
97
98 Index: ChangeLog
99 ===================================================================
100 RCS file: /var/cvsroot/gentoo-x86/media-video/minitube/ChangeLog,v
101 retrieving revision 1.90
102 retrieving revision 1.91
103 diff -u -r1.90 -r1.91
104 --- ChangeLog 6 Nov 2013 17:29:59 -0000 1.90
105 +++ ChangeLog 19 Nov 2013 19:36:39 -0000 1.91
106 @@ -1,6 +1,11 @@
107 # ChangeLog for media-video/minitube
108 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
109 -# $Header: /var/cvsroot/gentoo-x86/media-video/minitube/ChangeLog,v 1.90 2013/11/06 17:29:59 hwoarang Exp $
110 +# $Header: /var/cvsroot/gentoo-x86/media-video/minitube/ChangeLog,v 1.91 2013/11/19 19:36:39 hwoarang Exp $
111 +
112 + 19 Nov 2013; Markos Chandras <hwoarang@g.o> metadata.xml,
113 + minitube-2.1.3.ebuild:
114 + Add useflag to enable/disable support for downloading youtube videos. Bug
115 + #491344
116
117 06 Nov 2013; Markos Chandras <hwoarang@g.o> minitube-2.1.3.ebuild:
118 Add missing dev-qt/qtsqli dependency. Bug #490494