From 18d5f110d3a0766f4eca1f43ef6b518d45f8b84d Mon Sep 17 00:00:00 2001 From: Jeroen Roovers Date: Sat, 18 Apr 2015 04:16:57 +0000 Subject: [PATCH] Version bump. Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613 --- net-misc/youtube-dl/ChangeLog | 7 +- net-misc/youtube-dl/Manifest | 10 +-- .../youtube-dl/youtube-dl-2015.04.17.ebuild | 70 +++++++++++++++++++ 3 files changed, 82 insertions(+), 5 deletions(-) create mode 100644 net-misc/youtube-dl/youtube-dl-2015.04.17.ebuild diff --git a/net-misc/youtube-dl/ChangeLog b/net-misc/youtube-dl/ChangeLog index 2bdd9a64db3c..7eafada31745 100644 --- a/net-misc/youtube-dl/ChangeLog +++ b/net-misc/youtube-dl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-misc/youtube-dl # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/youtube-dl/ChangeLog,v 1.468 2015/04/09 04:15:14 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/youtube-dl/ChangeLog,v 1.469 2015/04/18 04:16:56 jer Exp $ + +*youtube-dl-2015.04.17 (18 Apr 2015) + + 18 Apr 2015; Jeroen Roovers +youtube-dl-2015.04.17.ebuild: + Version bump. 09 Apr 2015; Jeroen Roovers -youtube-dl-2015.03.28.ebuild: Old. diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest index 7a3c8b7c1b8e..1db5bf9e73c3 100644 --- a/net-misc/youtube-dl/Manifest +++ b/net-misc/youtube-dl/Manifest @@ -4,15 +4,17 @@ Hash: SHA256 DIST youtube-dl-2014.11.02.1.tar.gz 1123292 SHA256 2e4ee5cc168eb56f778beec48809aa18068c22f8bbaa1911f5b69cf51edb609e SHA512 0a21d216c36642a079e837440d05338970abd30352564a41267ddb33ff4afd866a28aa678c7186b2a0dd4a11e8ec1e36b55bdf1307b3f23b9f2d3422d8ab9fbd WHIRLPOOL 6bbd185c60371ef553899a2838950fcefa849c76b8ec70d18106e38f9be3ec0bc28c799bd3de3d4ad6a0956699ed6613706b7b4205fcddef1f0ec4bc7c9772a7 DIST youtube-dl-2015.04.03.tar.gz 1472296 SHA256 0521a15a24a9b620728a2f45ea9163ca74660ed443781b6e69b4e06d36d7bf59 SHA512 6b2c85cfa222a31f3462aab583fa98bb92544cd5fb0d395ca0b69a26c24ab174870d02264e058281f09305752d50aa5a06d0d747205499a530b275e3194fc6f9 WHIRLPOOL 391e06ea261f92e03a0b38618307f1c9d53a2dfb9f2062fe0cd3ded1ea0c411033a17ded581616032c74a9e4fb398a57e565bf847196a23a9f89433f861362ae DIST youtube-dl-2015.04.09.tar.gz 1482406 SHA256 8171182490e33413ad9f21c2f46b6640c8baee7655c95d4bf96ae696f3ce1c6c SHA512 79ac7688300f12081c603c6f1d778ab1b4c3c0239179d412890809151e98a7e003b76e9c6683e22db8e67fbbd558976acff12cafb70aebb5c241b3a39b4855ae WHIRLPOOL 0ef72ace5ecd09098760d58a85d97cb06c361018a0790ffa2f88dcd32d8835e4d6bc1a4352bdb1b3a6c4952b33b8bb156fcc817d00b8c6a2eaf5da552f7795db +DIST youtube-dl-2015.04.17.tar.gz 1496887 SHA256 7bf51aec0646abed904a91cbff9747c2582247987fffce5f392c58d82c6a9894 SHA512 e42bd2f9eb04d461dad8f4ff4e031ca47e3c9e7f74763610e5e7ff50112509fef6bafcb8a83e6960c61f049debe59a37b28549583267394a22255050bf4edb23 WHIRLPOOL b2a6db7184f999c3293369072823084c41aa0494f7e80fbeccf3c0c6c7e4228075d13e3c157a658aefb4fa05ad0de15270f0fce1437b5c05d7f5cc29f13f9f2e EBUILD youtube-dl-2014.11.02.1.ebuild 1683 SHA256 05cdd128d0e7fe3c6d3d7c478a26c9bf0d115cda96d56ad5c60ea591002d1091 SHA512 1c81ade34e1165c43f545def40a397dacab353d7d7aed2643358ac7edd8bd515abd36fda5ca917f0d0b801d644dbbf71a3f64b014191c85ab84ab08421b14fe8 WHIRLPOOL 6bfd5803999f6c0265b1a5e336b5acd9b66838037576f9aa5ebbabd5dfac03f9cccb434d3d9c8b4958fd1a4c9026028f185b18ff9d99daeb695cf9203b951bf2 EBUILD youtube-dl-2015.04.03.ebuild 2072 SHA256 4bc3927c7a5dc8520c486e45bc6932b888902ea0bf1892ad6cb1f73a61a094f7 SHA512 b6bb2bf78313bccb727010745ac7d24b22b48cc73317bde17335b99692d6b2c34309d7436619b3b42b85efb701343f5a4eb160be9f7b44714f248579c7bc10f6 WHIRLPOOL 652ad229be65c463088133768ff285654b62271177ec80a75c1b91b8e0e099bcb750cfc179f28f8e0a89dd02c0ce4b9343fdff49f91b383edf11ef03aef77a87 EBUILD youtube-dl-2015.04.09.ebuild 2098 SHA256 b6d9fa724ccdc949c9349cd6e191b2f4695a08b477fea7492ecc6eeeed9f9338 SHA512 82f180de6ce0e2a1315a2babbfd9091598307b489962d93528cd554e420197271a07658ec1b5509f495c633e3dd4cf6e5b6c8441683920ae3edd41c1adf6bffb WHIRLPOOL 2b833143bcc32211244b8f02f359a3b5a725e75f9884dc6053662ec7c6bb08cdd7a445721e04cf04a8fe9076fd0dc7601520dce4a8df4c4a2aef8aa611be1e32 -MISC ChangeLog 71267 SHA256 431408dbd46199063120310ccd9b05c585bdda83be2c29f245fe1e0430c356ef SHA512 0f3ebe5beefac5042aa317e6ef1cf04863069e9743cb69eeb2f98426d01eefb209cdc3428eb33b91c3bd04efa2d5fff68fdb9d5ade7d1013654dbed60b1c5d3d WHIRLPOOL aae2c3331711c6101b5f878ae8a214ded12757f16f75c959d98301906cbf776039593b545bbb3012029527bfe9e1f475a7902100d34593b02ae0f876092bfe73 +EBUILD youtube-dl-2015.04.17.ebuild 2098 SHA256 da6ce3acaeff433391e03347f5da83110b9dcadb5d95761e3b051c05c9b8f4ef SHA512 d925af323e360ac3ad802cfa3aca4abd4c750c39fa7391d1f2bc9da367ebc9ced9995ed7b218ebca07933d61452a83429a7e9585047d12501540ce38eafa5d9b WHIRLPOOL 96e78925971d149acbc3957caae638834fa34d2db6c90b940495a716307dc0222d26800754c89cd1b88cb27de6e0d57ab4d1e9be1d0861bf2aad3ce5c092f811 +MISC ChangeLog 71400 SHA256 3d035c5d37db336cc6b483c1d75679babc639c1c80fe7b155dbcf4f84156d5ba SHA512 440a172a26842501acc11b13e2233d1b81d78861e98b4d1e8eafe96d80a4a5f2c6ac96852f2b0d0b070ff1b1902fe857674883c36f7796a14b568aa28e2c770a WHIRLPOOL fdba6118af339e9f493fc047ea498d6b46276f04eab272256678cc41c0f84f89682965fb20909c3599d7c41ef81597e3aa96a09d26594c293747ba95de30f098 MISC metadata.xml 274 SHA256 2b4f14b46d21b004377e745db520f7961bc4163b23e6f3d8bbcab508272b1f69 SHA512 acfb3695928ebf2ee87c75f06c7ab47a65f4aa8564b1426ee523a1a5c853ed56df0de4cba186ac003383a27dfa9d21e4f4ff44b48e152c406a918f1b01ca358b WHIRLPOOL 0f245af71a769b0d4eb9bb57a99599a0875ad0373a830ff9e8215a077d3d2f02e916b7b25d275b19b5139810608abddfada68d3d0f2e9191351d26ba716b623b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlUl/NMACgkQVWmRsqeSphPNuwCdEgjwpoqpSiGesSDk9DxLmZ6s -DDcAn3dVcm7RcC4g9stA7eINpSqcYxpW -=Y4l5 +iEYEAREIAAYFAlUx2rkACgkQVWmRsqeSphOhGQCbB7Le2XngaAK64nWouPjPxVj/ +JD4AmwXvkKfcMW0SrDjXuKLa5Am81ef7 +=lAVn -----END PGP SIGNATURE----- diff --git a/net-misc/youtube-dl/youtube-dl-2015.04.17.ebuild b/net-misc/youtube-dl/youtube-dl-2015.04.17.ebuild new file mode 100644 index 000000000000..31c1335a4f90 --- /dev/null +++ b/net-misc/youtube-dl/youtube-dl-2015.04.17.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/youtube-dl/youtube-dl-2015.04.17.ebuild,v 1.1 2015/04/18 04:16:56 jer Exp $ + +EAPI=5 + +PYTHON_COMPAT=(python{2_7,3_3,3_4}) +DISTUTILS_SINGLE_IMPL=true +inherit bash-completion-r1 distutils-r1 eutils + +DESCRIPTION="Download videos from YouTube.com (and more sites...)" +HOMEPAGE="http://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 drtuber empflix eporner eroprofile + extremetube fourtube foxgay goshgay hellporno hentaistigma + hornbunny keezmovies mofosex motherless pornhd pornotube + pornovoisines pornoxo redtube sexykarma sexu sunporno slutload + spankbang spankwire thisav tnaflix trutube tube8 vporn xbef + xhamster xnxx xtube xvideos xxxymovies youjizz youporn + ) + # these have multi-line import statements + local mxxx=( + pornhub + ) + # 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 + + rm $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \ + $( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \ + test/test_age_restriction.py || die + fi +} + +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}" +} -- 2.26.2