Gentoo Archives: gentoo-commits

From: Jeroen Roovers <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/youtube-dl/
Date: Wed, 20 Mar 2019 18:12:48
Message-Id: 1553105561.58da4c564c9373f454032e5e3e1c9394025be882.jer@gentoo
1 commit: 58da4c564c9373f454032e5e3e1c9394025be882
2 Author: Jeroen Roovers <jer <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 20 18:12:30 2019 +0000
4 Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 20 18:12:41 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58da4c56
7
8 net-misc/youtube-dl: Old
9
10 Package-Manager: Portage-2.3.62, Repoman-2.3.12
11 Signed-off-by: Jeroen Roovers <jer <AT> gentoo.org>
12
13 net-misc/youtube-dl/Manifest | 2 -
14 net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild | 64 --------------------
15 .../youtube-dl/youtube-dl-2019.03.09-r1.ebuild | 68 ----------------------
16 3 files changed, 134 deletions(-)
17
18 diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
19 index be50d86addf..fd06614573c 100644
20 --- a/net-misc/youtube-dl/Manifest
21 +++ b/net-misc/youtube-dl/Manifest
22 @@ -1,3 +1 @@
23 -DIST youtube-dl-2019.03.01.tar.gz 3117441 BLAKE2B 92beb16920b6d9c3ead89d5ff930b73635f74d7aeba62a4ee8159e28b448931810f340857bc223ab587610704405083768137a62d7c92814a7525825adc60919 SHA512 ff037b2288b937ebc70bfa880a4c0cd10cb4a615725e25f8db998c828d4b505461088b5aaa926aa47f148189496275f1a70e03e187325c15d6ff425ed4da2dc7
24 -DIST youtube-dl-2019.03.09.tar.gz 3120854 BLAKE2B 83c9dd22636dec34be497d28e28dcf8e68ad3566603acb5902dc422672aa73e27811bf27779da093e54fcee8068f9a3377eb21e8810f1a3cad95d4bdc920c8a7 SHA512 a827d481057ff502064acd4c170c5320c63e0abb1048ef9d3563083478dc518f0755ecdc3179fe75a1a949aa162f9bebdd96a59f913b34f0b7ed54b168fc2903
25 DIST youtube-dl-2019.03.18.tar.gz 3122206 BLAKE2B 8a94cf92ebce960fe9b074d5cc23047fbf326fe4511c55f0a1c4843386e4e3c65da4f89a2401243dbaf73882f68aadc768e653e8ed9e5c91244172c24e55d8bb SHA512 0a683631da7d67aa2f23eb6326664e483b71ef776b3ff63c732bdef54f58c7f615733023f8c4b948078f59d136414bd059bdc753d89aec630126bbe826db58ce
26
27 diff --git a/net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild b/net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild
28 deleted file mode 100644
29 index 51dcb55b9d9..00000000000
30 --- a/net-misc/youtube-dl/youtube-dl-2019.03.01.ebuild
31 +++ /dev/null
32 @@ -1,64 +0,0 @@
33 -# Copyright 1999-2019 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI="7"
37 -PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6,3_7})
38 -inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
39 -
40 -DESCRIPTION="Download videos from YouTube.com (and more sites...)"
41 -HOMEPAGE="https://rg3.github.com/youtube-dl/"
42 -SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz"
43 -LICENSE="public-domain"
44 -
45 -KEYWORDS="amd64 arm ~arm64 hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
46 -RESTRICT="test"
47 -SLOT="0"
48 -RDEPEND="
49 - dev-python/setuptools[${PYTHON_USEDEP}]
50 -"
51 -DEPEND="
52 - ${RDEPEND}
53 -"
54 -S="${WORKDIR}/${PN}"
55 -
56 -src_compile() {
57 - distutils-r1_src_compile
58 -}
59 -
60 -python_install_all() {
61 - dodoc README.txt
62 - doman ${PN}.1
63 -
64 - newbashcomp ${PN}.bash-completion ${PN}
65 -
66 - insinto /usr/share/zsh/site-functions
67 - newins ${PN}.zsh _${PN}
68 -
69 - insinto /usr/share/fish/vendor_completions.d
70 - doins ${PN}.fish
71 -
72 - distutils-r1_python_install_all
73 -
74 - rm -r "${ED}"/usr/etc || die
75 - rm -r "${ED}"/usr/share/doc/youtube_dl || die
76 -}
77 -
78 -pkg_postinst() {
79 - elog "${PN}(1) / https://bugs.gentoo.org/355661 /"
80 - elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :"
81 - elog
82 - elog "${PN} works fine on its own on most sites. However, if you want"
83 - elog "to convert video/audio, you'll need avconf (media-video/libav) or"
84 - elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube -"
85 - elog "videos can be retrieved in a higher quality format without sound."
86 - elog "${PN} will detect whether avconv/ffmpeg is present and"
87 - elog "automatically pick the best option."
88 - elog
89 - elog "Videos or video formats streamed via RTMP protocol can only be"
90 - elog "downloaded when rtmpdump (media-video/rtmpdump) is installed."
91 - elog "Downloading MMS and RTSP videos requires either mplayer"
92 - elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed."
93 - elog
94 - elog "If you want ${PN} to embed thumbnails from the metadata into the"
95 - elog "resulting MP4 files, consider installing media-video/atomicparsley"
96 -}
97
98 diff --git a/net-misc/youtube-dl/youtube-dl-2019.03.09-r1.ebuild b/net-misc/youtube-dl/youtube-dl-2019.03.09-r1.ebuild
99 deleted file mode 100644
100 index 8249fc9c0e1..00000000000
101 --- a/net-misc/youtube-dl/youtube-dl-2019.03.09-r1.ebuild
102 +++ /dev/null
103 @@ -1,68 +0,0 @@
104 -# Copyright 1999-2019 Gentoo Authors
105 -# Distributed under the terms of the GNU General Public License v2
106 -
107 -EAPI="7"
108 -PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6,3_7})
109 -inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
110 -
111 -DESCRIPTION="Download videos from YouTube.com (and more sites...)"
112 -HOMEPAGE="https://rg3.github.com/youtube-dl/"
113 -SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz"
114 -LICENSE="public-domain"
115 -
116 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
117 -RESTRICT="test"
118 -SLOT="0"
119 -DEPEND="
120 - dev-python/setuptools[${PYTHON_USEDEP}]
121 -"
122 -RDEPEND="
123 - ${DEPEND}
124 - || (
125 - dev-python/pycryptodome[${PYTHON_USEDEP}]
126 - dev-python/pycrypto[${PYTHON_USEDEP}]
127 - )
128 -"
129 -S="${WORKDIR}/${PN}"
130 -
131 -src_compile() {
132 - distutils-r1_src_compile
133 -}
134 -
135 -python_install_all() {
136 - dodoc README.txt
137 - doman ${PN}.1
138 -
139 - newbashcomp ${PN}.bash-completion ${PN}
140 -
141 - insinto /usr/share/zsh/site-functions
142 - newins ${PN}.zsh _${PN}
143 -
144 - insinto /usr/share/fish/vendor_completions.d
145 - doins ${PN}.fish
146 -
147 - distutils-r1_python_install_all
148 -
149 - rm -r "${ED}"/usr/etc || die
150 - rm -r "${ED}"/usr/share/doc/youtube_dl || die
151 -}
152 -
153 -pkg_postinst() {
154 - elog "${PN}(1) / https://bugs.gentoo.org/355661 /"
155 - elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :"
156 - elog
157 - elog "${PN} works fine on its own on most sites. However, if you want"
158 - elog "to convert video/audio, you'll need avconf (media-video/libav) or"
159 - elog "ffmpeg (media-video/ffmpeg). On some sites - most notably YouTube -"
160 - elog "videos can be retrieved in a higher quality format without sound."
161 - elog "${PN} will detect whether avconv/ffmpeg is present and"
162 - elog "automatically pick the best option."
163 - elog
164 - elog "Videos or video formats streamed via RTMP protocol can only be"
165 - elog "downloaded when rtmpdump (media-video/rtmpdump) is installed."
166 - elog "Downloading MMS and RTSP videos requires either mplayer"
167 - elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed."
168 - elog
169 - elog "If you want ${PN} to embed thumbnails from the metadata into the"
170 - elog "resulting MP4 files, consider installing media-video/atomicparsley"
171 -}