Gentoo Archives: gentoo-commits

From: Stefan Strogin <steils@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/youtube-viewer/
Date: Mon, 01 Nov 2021 16:41:01
Message-Id: 1635784741.b21473e52589b7210cc47af9c20bf9ed785a2823.steils@gentoo
1 commit: b21473e52589b7210cc47af9c20bf9ed785a2823
2 Author: Stefan Strogin <steils <AT> gentoo <DOT> org>
3 AuthorDate: Mon Nov 1 16:39:01 2021 +0000
4 Commit: Stefan Strogin <steils <AT> gentoo <DOT> org>
5 CommitDate: Mon Nov 1 16:39:01 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21473e5
7
8 net-misc/youtube-viewer: drop old
9
10 Package-Manager: Portage-3.0.28, Repoman-3.0.3
11 Signed-off-by: Stefan Strogin <steils <AT> gentoo.org>
12
13 net-misc/youtube-viewer/Manifest | 2 -
14 .../youtube-viewer/youtube-viewer-3.7.4-r2.ebuild | 90 ----------------------
15 .../youtube-viewer/youtube-viewer-3.9.3.ebuild | 78 -------------------
16 3 files changed, 170 deletions(-)
17
18 diff --git a/net-misc/youtube-viewer/Manifest b/net-misc/youtube-viewer/Manifest
19 index 90417d190a9..586a90deb92 100644
20 --- a/net-misc/youtube-viewer/Manifest
21 +++ b/net-misc/youtube-viewer/Manifest
22 @@ -1,3 +1 @@
23 -DIST youtube-viewer-3.7.4.tar.gz 281921 BLAKE2B dac2cbf76f3d0939f79fa875652680e197f41bf09769585894147dfe433db72a94d59309237f5ce5398753a39e2cf2cf83ae3f4f6987f5a4b49d806de2598e2c SHA512 4584821fb0ae3ec7e5f9c3b2e887b1fa158fb74a82be07698277e12d3762fd3b8f0557baddb9e08fe485f322b44b91adc2feaaba46227e0c519a516b54bbc4e8
24 -DIST youtube-viewer-3.9.3.tar.gz 258488 BLAKE2B 5c8a0fa3e01be483aebcdf3ccab1a1ed583398abadd038a5bf60f76b0b085363fb024c14b39c2223ed3c6027cf65a4b41552e518573f9eac3c09ebf4524edd3b SHA512 1be169858ac0c132b9142549ad63643c3c3bee543f745fbe811c911e6310d65cf9e6f0ff669c7666f2eb1a70592ad95236567301297b9c56726764e3c1174581
25 DIST youtube-viewer-3.9.6.tar.gz 259715 BLAKE2B df6ec66ac63e8d2c815fdb507f3e2aa168c61dda2005908131e9074e54b0a4bb23dcd23ba47b6daba0d022c3b387d03ce8f67e6f3d42b3b182a3ead82965c328 SHA512 205cb691325c7cc09b981a1e04c3267e59016dc5f300cf929cf41693d5b10e61b06a021c8bf5d14415551440f9d9d433edb2ac53f4698b7f3ad811ae0045b70e
26
27 diff --git a/net-misc/youtube-viewer/youtube-viewer-3.7.4-r2.ebuild b/net-misc/youtube-viewer/youtube-viewer-3.7.4-r2.ebuild
28 deleted file mode 100644
29 index b54b231cd23..00000000000
30 --- a/net-misc/youtube-viewer/youtube-viewer-3.7.4-r2.ebuild
31 +++ /dev/null
32 @@ -1,90 +0,0 @@
33 -# Copyright 1999-2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -inherit desktop optfeature perl-module xdg-utils
39 -
40 -DESCRIPTION="A command line utility for viewing youtube-videos in Mplayer"
41 -HOMEPAGE="https://trizenx.blogspot.com/2012/03/gtk-youtube-viewer.html"
42 -SRC_URI="https://github.com/trizen/youtube-viewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
43 -
44 -LICENSE="|| ( Artistic GPL-1+ )"
45 -SLOT="0"
46 -KEYWORDS="amd64 x86"
47 -IUSE="gtk gtk2"
48 -
49 -REQUIRED_USE="gtk2? ( gtk )"
50 -
51 -RDEPEND="
52 - dev-perl/Data-Dump
53 - dev-perl/JSON
54 - dev-perl/libwww-perl[ssl]
55 - dev-perl/Term-ReadLine-Gnu
56 - dev-perl/LWP-Protocol-https
57 - virtual/perl-Encode
58 - virtual/perl-File-Path
59 - virtual/perl-File-Spec
60 - virtual/perl-Getopt-Long
61 - virtual/perl-Scalar-List-Utils
62 - virtual/perl-Term-ANSIColor
63 - virtual/perl-Term-ReadLine
64 - virtual/perl-Text-ParseWords
65 - virtual/perl-Text-Tabs+Wrap
66 - gtk? (
67 - gtk2? (
68 - >=dev-perl/Gtk2-1.244.0
69 - )
70 - !gtk2? (
71 - dev-perl/Gtk3
72 - )
73 - dev-perl/File-ShareDir
74 - virtual/freedesktop-icon-theme
75 - x11-libs/gdk-pixbuf:2[jpeg]
76 - )
77 - || ( >=media-video/ffmpeg-4.1.3[openssl] >=media-video/ffmpeg-4.1.3[gnutls] )
78 - || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) )"
79 -DEPEND="dev-perl/Module-Build"
80 -
81 -src_configure() {
82 - local myconf
83 - if use gtk; then
84 - if use gtk2; then
85 - myconf="--gtk2"
86 - else
87 - myconf="--gtk3"
88 - fi
89 - fi
90 -
91 - perl-module_src_configure
92 -}
93 -
94 -src_install() {
95 - perl-module_src_install
96 -
97 - if use gtk; then
98 - domenu share/gtk-youtube-viewer.desktop
99 - doicon share/icons/gtk-youtube-viewer.png
100 - fi
101 -}
102 -
103 -pkg_postinst() {
104 - use gtk && xdg_icon_cache_update
105 - optfeature "cache support" dev-perl/LWP-UserAgent-Cached
106 - optfeature "faster JSON to HASH conversion" dev-perl/JSON-XS
107 - optfeature "the case if there are SSL problems" dev-perl/Mozilla-CA
108 - optfeature "printing results in a fixed-width format (--fixed-width, -W)" dev-perl/Text-CharWidth
109 - optfeature "live streams support" net-misc/youtube-dl
110 - optfeature "threads support" virtual/perl-threads
111 - elog
112 - elog "Check the configuration file in ~/.config/youtube-viewer/"
113 - elog "and configure your video player backend."
114 - elog
115 - ewarn "Starting with version 3.7.4, youtube-viewer requires the user to"
116 - ewarn "get their own API key to function. Please refer to README.md or"
117 - ewarn "https://github.com/trizen/youtube-viewer#logging-in for details!"
118 -}
119 -
120 -pkg_postrm() {
121 - use gtk && xdg_icon_cache_update
122 -}
123
124 diff --git a/net-misc/youtube-viewer/youtube-viewer-3.9.3.ebuild b/net-misc/youtube-viewer/youtube-viewer-3.9.3.ebuild
125 deleted file mode 100644
126 index b4cd505eca6..00000000000
127 --- a/net-misc/youtube-viewer/youtube-viewer-3.9.3.ebuild
128 +++ /dev/null
129 @@ -1,78 +0,0 @@
130 -# Copyright 1999-2021 Gentoo Authors
131 -# Distributed under the terms of the GNU General Public License v2
132 -
133 -EAPI=7
134 -
135 -inherit desktop optfeature perl-module xdg-utils
136 -
137 -DESCRIPTION="A command line utility for viewing youtube-videos in Mplayer"
138 -HOMEPAGE="https://github.com/trizen/youtube-viewer"
139 -SRC_URI="https://github.com/trizen/youtube-viewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
140 -
141 -LICENSE="|| ( Artistic-2 GPL-1+ )"
142 -SLOT="0"
143 -KEYWORDS="~amd64 ~x86"
144 -IUSE="gtk"
145 -
146 -RDEPEND="
147 - dev-perl/Data-Dump
148 - dev-perl/JSON
149 - dev-perl/libwww-perl[ssl]
150 - dev-perl/LWP-Protocol-https
151 - dev-perl/Term-ReadLine-Gnu
152 - virtual/perl-Encode
153 - virtual/perl-File-Path
154 - virtual/perl-File-Spec
155 - virtual/perl-Getopt-Long
156 - virtual/perl-Scalar-List-Utils
157 - virtual/perl-Term-ANSIColor
158 - virtual/perl-Term-ReadLine
159 - virtual/perl-Text-ParseWords
160 - virtual/perl-Text-Tabs+Wrap
161 - gtk? (
162 - dev-perl/Gtk3
163 - dev-perl/File-ShareDir
164 - virtual/freedesktop-icon-theme
165 - x11-libs/gdk-pixbuf:2[jpeg]
166 - )
167 - || ( media-video/ffmpeg[openssl] media-video/ffmpeg[gnutls] )
168 - || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) )"
169 -DEPEND="${RDEPEND}"
170 -BDEPEND="dev-perl/Module-Build"
171 -
172 -src_configure() {
173 - local myconf
174 - if use gtk; then
175 - myconf="--gtk3"
176 - fi
177 -
178 - perl-module_src_configure
179 -}
180 -
181 -src_install() {
182 - perl-module_src_install
183 -
184 - if use gtk; then
185 - domenu share/gtk-youtube-viewer.desktop
186 - doicon share/icons/gtk-youtube-viewer.png
187 - fi
188 -}
189 -
190 -pkg_postinst() {
191 - use gtk && xdg_icon_cache_update
192 - optfeature "local cache support" dev-perl/LWP-UserAgent-Cached
193 - optfeature "faster JSON to HASH conversion" dev-perl/JSON-XS
194 - optfeature "printing results in a fixed-width format (--fixed-width, -W)" dev-perl/Text-CharWidth
195 - optfeature "live streams support" net-misc/youtube-dl
196 - elog
197 - elog "Check the configuration file in ~/.config/youtube-viewer/"
198 - elog "and configure your video player backend."
199 - elog
200 - ewarn "Starting with version 3.7.4, youtube-viewer requires the user to"
201 - ewarn "get their own API key to function. Please refer to README.md or"
202 - ewarn "https://github.com/trizen/youtube-viewer#logging-in for details!"
203 -}
204 -
205 -pkg_postrm() {
206 - use gtk && xdg_icon_cache_update
207 -}