On Sun, Jul 10, 2016 at 09:25:31AM +0200, Remi Pointel wrote:
> On 07/09/16 23:06, Ted Unangst wrote:
> >The current ports version of youtube-dl cannot handle vine anymore.
> >Downloading a new version, 2016.07.09.2, works fine manually. However,
> >when I update the port to use this version, it fails.
> >
> >  File 
> > "/usr/local/lib/python2.7/site-packages/youtube_dl/extractor/cliprs.py", 
> > line 4, in <module>
> >    from .onet import OnetBaseIE
> >ImportError: No module named onet
> >
> >Don't know how to proceed.
> >
> 
> Hi
> 
> attached is the diff to have the latest version of youtube-dl.
> While here, I enabled regress tests.
> 
> Ok ?
> 
> Cheers,
> 
> Remi.

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/www/youtube-dl/Makefile,v
> retrieving revision 1.154
> diff -u -p -u -p -r1.154 Makefile
> --- Makefile  24 Jun 2016 16:26:58 -0000      1.154
> +++ Makefile  10 Jul 2016 07:14:56 -0000
> @@ -2,7 +2,7 @@
>  
>  COMMENT =    CLI program to download videos from YouTube and other sites
>  
> -VERSION =    2016.06.23.1
> +VERSION =    2016.07.09.2
>  MODPY_EGG_VERSION =  ${VERSION:S/.0/./g}
>  
>  DISTNAME =   youtube-dl-${VERSION}
> @@ -21,7 +21,11 @@ MODULES =  lang/python
>  
>  MODPY_SETUPTOOLS =   Yes
>  
> -NO_TEST =    Yes
> +do-test:
> +     cd ${WRKSRC} && ${MAKE_PROGRAM} ${TEST_TARGET}
> +
> +TEST_DEPENDS +=      devel/flake8 \
> +             devel/py-nose
>  
>  PKG_ARCH =   *
>  
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/www/youtube-dl/distinfo,v
> retrieving revision 1.142
> diff -u -p -u -p -r1.142 distinfo
> --- distinfo  24 Jun 2016 16:26:58 -0000      1.142
> +++ distinfo  10 Jul 2016 07:14:56 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (youtube-dl-2016.06.23.1.tar.gz) = 
> /U4jBOtxyTRQKSlEZZa4mMpxl7Jtq7NUB5W8/MFqLhM=
> -SIZE (youtube-dl-2016.06.23.1.tar.gz) = 2214493
> +SHA256 (youtube-dl-2016.07.09.2.tar.gz) = 
> oznglC5DgGHXAf/N+dyzAB5Pa5HjBGFHv0oIHrROSWM=
> +SIZE (youtube-dl-2016.07.09.2.tar.gz) = 2271063
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v
> retrieving revision 1.98
> diff -u -p -u -p -r1.98 PLIST
> --- pkg/PLIST 24 Jun 2016 16:26:58 -0000      1.98
> +++ pkg/PLIST 10 Jul 2016 07:14:56 -0000
> @@ -251,6 +251,10 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/cspan.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctsnews.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctsnews.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctv.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctv.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctvnews.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ctvnews.pyc
>  
> lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/cultureunplugged.py
>  
> lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/cultureunplugged.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/cwtv.py
> @@ -373,6 +377,8 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fktv.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/flickr.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/flickr.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/flipagram.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/flipagram.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/folketinget.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/folketinget.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/footyroom.py
> @@ -405,6 +411,8 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funimation.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funnyordie.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/funnyordie.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fusion.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/fusion.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gameinformer.py
>  
> lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gameinformer.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/gamekings.py
> @@ -481,6 +489,8 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/howcast.pyc
>  
> lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/howstuffworks.py
>  
> lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/howstuffworks.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/hrti.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/hrti.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/huffpost.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/huffpost.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/hypem.py
> @@ -525,6 +535,8 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/jwplatform.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kaltura.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kaltura.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kamcord.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kamcord.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kanalplay.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kanalplay.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/kankan.py
> @@ -603,6 +615,8 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/matchtv.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mdr.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mdr.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/meta.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/meta.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/metacafe.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/metacafe.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/metacritic.py
> @@ -651,6 +665,8 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/moviezine.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mpora.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mpora.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/msn.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/msn.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mtv.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/mtv.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/muenchentv.py
> @@ -705,6 +721,8 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/nick.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/niconico.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/niconico.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ninecninemedia.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ninecninemedia.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ninegag.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ninegag.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/noco.py
> @@ -745,6 +763,8 @@ lib/python${MODPY_VERSION}/site-packages
>  
> lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/oktoberfesttv.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/once.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/once.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/onet.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/onet.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/onionstudios.py
>  
> lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/onionstudios.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ooyala.py
> @@ -793,6 +813,8 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/pluralsight.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/podomatic.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/podomatic.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/polskieradio.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/polskieradio.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/porn91.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/porn91.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/pornhd.py
> @@ -925,8 +947,12 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sharesix.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sina.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sina.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sixplay.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/sixplay.pyc
>  
> lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/skynewsarabia.py
>  
> lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/skynewsarabia.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/skysports.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/skysports.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/slideshare.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/slideshare.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/slutload.py
> @@ -1115,6 +1141,8 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/unistra.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/urort.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/urort.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/urplay.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/urplay.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/usatoday.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/usatoday.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/ustream.py
> @@ -1141,6 +1169,8 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vh1.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vice.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vice.pyc
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vidbit.py
> +lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/vidbit.pyc
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/viddler.py
>  lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/viddler.pyc
>  
> lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/videodetective.py

Yep, keeping youtube-dl working is always good

Reply via email to