Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 540988
Collapse All | Expand All

(-)youtube-dl-2015.02.20.ebuild (-1 / +10 lines)
Lines 28-43 Link Here
28
	if ! use offensive; then
28
	if ! use offensive; then
29
		sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
29
		sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \
30
			youtube_dl/version.py || die
30
			youtube_dl/version.py || die
31
		# these have single line import statements
31
		local xxx=(
32
		local xxx=(
32
			alphaporno anysex behindkink drtuber empflix eporner eroprofile
33
			alphaporno anysex behindkink drtuber empflix eporner eroprofile
33
			extremetube fourtube foxgay goshgay hellporno hentaistigma
34
			extremetube fourtube foxgay goshgay hellporno hentaistigma
34
			hornbunny keezmovies mofosex motherless pornhd pornhub pornotube
35
			hornbunny keezmovies mofosex motherless pornhd pornotube
35
			pornoxo redtube sexykarma sexu sunporno slutload spankwire thisav
36
			pornoxo redtube sexykarma sexu sunporno slutload spankwire thisav
36
			tnaflix trutube tube8 vporn xbef xhamster xnxx xtube xvideos
37
			tnaflix trutube tube8 vporn xbef xhamster xnxx xtube xvideos
37
			xxxymovies youjizz youporn
38
			xxxymovies youjizz youporn
38
		)
39
		)
40
		# these have multi-line import statements
41
		local mxxx=(
42
			pornhub
43
		)
44
		# do single line imports
39
		sed -i -e $( printf '/%s/d;' ${xxx[@]} ) youtube_dl/extractor/__init__.py || die
45
		sed -i -e $( printf '/%s/d;' ${xxx[@]} ) youtube_dl/extractor/__init__.py || die
46
		# do multiple line imports
47
		sed -i -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) youtube_dl/extractor/__init__.py || die
40
		rm $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
48
		rm $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \
49
			$( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \
41
			test/test_age_restriction.py || die
50
			test/test_age_restriction.py || die
42
	fi
51
	fi
43
}
52
}

Return to bug 540988