Gentoo Archives: gentoo-commits

From: "Jeroen Roovers (jer)" <jer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/youtube-dl: youtube-dl-2014.09.29.2.ebuild ChangeLog youtube-dl-2014.09.28.1.ebuild
Date: Mon, 29 Sep 2014 16:04:20
Message-Id: 20140929160416.EFD11570@oystercatcher.gentoo.org
1 jer 14/09/29 16:04:16
2
3 Modified: ChangeLog
4 Added: youtube-dl-2014.09.29.2.ebuild
5 Removed: youtube-dl-2014.09.28.1.ebuild
6 Log:
7 Version bump.
8
9 (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key A792A613)
10
11 Revision Changes Path
12 1.397 net-misc/youtube-dl/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/youtube-dl/ChangeLog?rev=1.397&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/youtube-dl/ChangeLog?rev=1.397&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/youtube-dl/ChangeLog?r1=1.396&r2=1.397
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-misc/youtube-dl/ChangeLog,v
21 retrieving revision 1.396
22 retrieving revision 1.397
23 diff -u -r1.396 -r1.397
24 --- ChangeLog 29 Sep 2014 01:05:06 -0000 1.396
25 +++ ChangeLog 29 Sep 2014 16:04:16 -0000 1.397
26 @@ -1,6 +1,12 @@
27 # ChangeLog for net-misc/youtube-dl
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-misc/youtube-dl/ChangeLog,v 1.396 2014/09/29 01:05:06 jer Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-misc/youtube-dl/ChangeLog,v 1.397 2014/09/29 16:04:16 jer Exp $
31 +
32 +*youtube-dl-2014.09.29.2 (29 Sep 2014)
33 +
34 + 29 Sep 2014; Jeroen Roovers <jer@g.o> -youtube-dl-2014.09.28.1.ebuild,
35 + +youtube-dl-2014.09.29.2.ebuild:
36 + Version bump.
37
38 *youtube-dl-2014.09.29.1 (29 Sep 2014)
39
40
41
42
43 1.1 net-misc/youtube-dl/youtube-dl-2014.09.29.2.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/youtube-dl/youtube-dl-2014.09.29.2.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/youtube-dl/youtube-dl-2014.09.29.2.ebuild?rev=1.1&content-type=text/plain
47
48 Index: youtube-dl-2014.09.29.2.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-misc/youtube-dl/youtube-dl-2014.09.29.2.ebuild,v 1.1 2014/09/29 16:04:16 jer Exp $
53
54 EAPI=5
55
56 PYTHON_COMPAT=(python{2_6,2_7,3_3,3_4})
57 DISTUTILS_SINGLE_IMPL=true
58 inherit bash-completion-r1 distutils-r1 eutils
59
60 DESCRIPTION="Download videos from YouTube.com (and mores sites...)"
61 HOMEPAGE="http://rg3.github.com/youtube-dl/"
62 SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz"
63
64 LICENSE="public-domain"
65 SLOT="0"
66 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
67 IUSE="offensive test"
68
69 DEPEND="
70 dev-python/setuptools[${PYTHON_USEDEP}]
71 test? ( dev-python/nose[coverage(+)] )
72 "
73
74 S="${WORKDIR}/${PN}"
75
76 src_prepare() {
77 if ! use offensive; then
78 sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
79 youtube_dl/version.py || die
80 local xxx=(
81 anysex behindkink drtuber eporner extremetube fourtube goshgay
82 hentaistigma hornbunny mofosex pornhd pornhub pornotube pornoxo
83 redtube sunporno slutload spankwire thisav trutube tube8 vporn xbef
84 xhamster xnxx xtube xvideos youjizz youporn
85 )
86 sed -i -e $( printf '/%s/d;' ${xxx[@]} ) youtube_dl/extractor/__init__.py || die
87 rm $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
88 test/test_age_restriction.py || die
89 fi
90 }
91
92 src_compile() {
93 distutils-r1_src_compile
94 }
95
96 src_test() {
97 emake test
98 }
99
100 src_install() {
101 python_domodule youtube_dl
102 dobin bin/${PN}
103 dodoc README.txt
104 doman ${PN}.1
105 newbashcomp ${PN}.bash-completion ${PN}
106 python_fix_shebang "${ED}"
107 }