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: ChangeLog youtube-dl-2014.10.29.ebuild youtube-dl-2014.10.25.ebuild
Date: Thu, 30 Oct 2014 00:43:24
Message-Id: 20141030004320.5A90790A5@oystercatcher.gentoo.org
1 jer 14/10/30 00:43:20
2
3 Modified: ChangeLog
4 Added: youtube-dl-2014.10.29.ebuild
5 Removed: youtube-dl-2014.10.25.ebuild
6 Log:
7 Version bump.
8
9 (Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key A792A613)
10
11 Revision Changes Path
12 1.408 net-misc/youtube-dl/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/youtube-dl/ChangeLog?rev=1.408&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/youtube-dl/ChangeLog?rev=1.408&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/youtube-dl/ChangeLog?r1=1.407&r2=1.408
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-misc/youtube-dl/ChangeLog,v
21 retrieving revision 1.407
22 retrieving revision 1.408
23 diff -u -r1.407 -r1.408
24 --- ChangeLog 27 Oct 2014 09:17:33 -0000 1.407
25 +++ ChangeLog 30 Oct 2014 00:43:20 -0000 1.408
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.407 2014/10/27 09:17:33 jer Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-misc/youtube-dl/ChangeLog,v 1.408 2014/10/30 00:43:20 jer Exp $
31 +
32 +*youtube-dl-2014.10.29 (30 Oct 2014)
33 +
34 + 30 Oct 2014; Jeroen Roovers <jer@g.o> -youtube-dl-2014.10.25.ebuild,
35 + +youtube-dl-2014.10.29.ebuild:
36 + Version bump.
37
38 *youtube-dl-2014.10.27 (27 Oct 2014)
39
40
41
42
43 1.1 net-misc/youtube-dl/youtube-dl-2014.10.29.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/youtube-dl/youtube-dl-2014.10.29.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/youtube-dl/youtube-dl-2014.10.29.ebuild?rev=1.1&content-type=text/plain
47
48 Index: youtube-dl-2014.10.29.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.10.29.ebuild,v 1.1 2014/10/30 00:43:20 jer Exp $
53
54 EAPI=5
55
56 PYTHON_COMPAT=(python{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 more 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 motherless pornhd pornhub pornotube
83 pornoxo redtube sexykarma sunporno slutload spankwire thisav
84 trutube tube8 vporn xbef xhamster xnxx xtube xvideos youjizz
85 youporn
86 )
87 sed -i -e $( printf '/%s/d;' ${xxx[@]} ) youtube_dl/extractor/__init__.py || die
88 rm $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
89 test/test_age_restriction.py || die
90 fi
91 }
92
93 src_compile() {
94 distutils-r1_src_compile
95 }
96
97 src_test() {
98 emake test
99 }
100
101 src_install() {
102 python_domodule youtube_dl
103 dobin bin/${PN}
104 dodoc README.txt
105 doman ${PN}.1
106 newbashcomp ${PN}.bash-completion ${PN}
107 python_fix_shebang "${ED}"
108 }