net-misc/youtube-dl: Old.

Package-Manager: portage-2.2.28
This commit is contained in:
Jeroen Roovers
2016-03-30 06:20:33 +02:00
parent b31adceb35
commit ab475fca21
2 changed files with 0 additions and 88 deletions

View File

@@ -1,4 +1,3 @@
DIST youtube-dl-2016.01.01.tar.gz 1874602 SHA256 732f37c99d71b4239d72d61dd32214b5a5a618671fb0629c8f8deb28209a172c SHA512 fdb022bed426250e5ee1c2bcc1354dd195c0f9793ca479ca8ca4cfe2f71e07ba100b0dbcda2fb9f310308ab130587d06b16a6a86f9036f0d196b317d2e5b5e92 WHIRLPOOL 152e709ba15264c35a89644ea0d4793bb47c82b317e54043ccfff72e40bdf95e42d76605e801233632d3863537a945cfb9ecc2f75245171b8de31b51ce6af801
DIST youtube-dl-2016.03.01.tar.gz 1983124 SHA256 fc0f9aebcf3983a848a35631ed1aa465ff3feca507387bff72286a9b49f14d70 SHA512 2b2c273ef047dbc3b9d70945e32e49ee11067a11c9cb518c05cb1998f53a20f341cca60906db4cb48fbbd9d464b6a35566d1296e85d65b2db7dc007f4c74f262 WHIRLPOOL b24b72c96cc352a13edd8f21fd0f2145be4c2d701d236c677d1867f1e48bad1876c74a90057a09723dfe9144ece7549af685ad7fed60a928412ce9f599002bc1
DIST youtube-dl-2016.03.18.tar.gz 2022466 SHA256 1322afa755bc84531d1ede700a5fa2a6abb815b13a9382b83b78c5193f56fb8a SHA512 46f955a104155f44cf003acff350c7d94f6b206cb0e0026fd8bbbf1041553fca2ca2d3796bb8e9f1c6417be829b77c2c89dc0816229488fe806fae766d62ec03 WHIRLPOOL 2382ebbf4b4a694dfae9d8627d6fbc4749bfc4ae1755ec0a102dbfd0ae10d91f0207c1e84f67d5cb68d564ad86d37776ac421e857ef711ca6a75983689edbf45
DIST youtube-dl-2016.03.27.tar.gz 2047145 SHA256 472e5d0b5907ace17267974ca8f3548c02c44c6ff679ab10ee01987873285dbf SHA512 ce7c3767e68844ed36a552b43e0f01903aadf0f8889e67b13d3679cf77dda80c739b7938c094dc5a0eb2073c5f3a0d032b40b184a50e5a2c25f9877efca12c75 WHIRLPOOL 0f6ba03d32c1a035ddffc4d7949dbe6c6bef16fc540ab63bffec04cef3d489f6b61914c2036d99c54091689a8ded35607500b783c5f626e79c7175a8b80de7bf

View File

@@ -1,87 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5})
DISTUTILS_SINGLE_IMPL=true
inherit bash-completion-r1 distutils-r1 eutils
DESCRIPTION="Download videos from YouTube.com (and more sites...)"
HOMEPAGE="https://rg3.github.com/youtube-dl/"
SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE="offensive test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[coverage(+)] )
"
S="${WORKDIR}/${PN}"
src_prepare() {
if ! use offensive; then
sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
youtube_dl/version.py || die
# these have single line import statements
local xxx=(
alphaporno anysex behindkink chaturbate drtuber eporner eroprofile
extremetube fourtube foxgay goshgay hellporno hentaistigma
hornbunny keezmovies mofosex motherless porn91 pornhd pornotube
pornovoisines pornoxo redtube sexykarma sexu sunporno slutload
spankbang spankwire thisav trutube tube8 vporn xbef xnxx xtube
xvideos xxxymovies youjizz youporn
)
# these have multi-line import statements
local mxxx=(
pornhub xhamster tnaflix
)
# do single line imports
sed -i \
-e $( printf '/%s/d;' ${xxx[@]} ) \
youtube_dl/extractor/__init__.py \
|| die
# do multiple line imports
sed -i \
-e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \
youtube_dl/extractor/__init__.py \
|| die
sed -i \
-e $( printf '/%s/d;' ${mxxx[@]} ) \
youtube_dl/extractor/generic.py \
youtube_dl/extractor/tumblr.py \
|| die
rm \
$( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
$( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \
test/test_age_restriction.py \
|| die
fi
epatch_user
}
src_compile() {
distutils-r1_src_compile
}
src_test() {
emake test
}
src_install() {
python_domodule youtube_dl
dobin bin/${PN}
dodoc README.txt
doman ${PN}.1
newbashcomp ${PN}.bash-completion ${PN}
python_fix_shebang "${ED}"
}