diff options
-rw-r--r-- | www/youtube_dl/Makefile | 1 | ||||
-rw-r--r-- | www/youtube_dl/files/conv2avi.patch | 18 |
2 files changed, 9 insertions, 10 deletions
diff --git a/www/youtube_dl/Makefile b/www/youtube_dl/Makefile index 166090a1d1e8..f8ea198547d9 100644 --- a/www/youtube_dl/Makefile +++ b/www/youtube_dl/Makefile @@ -7,6 +7,7 @@ PORTNAME= youtube_dl PORTVERSION= 2008.08.09 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://www.arrakis.es/~rggi3/youtube-dl/ DISTNAME= youtube-dl-${PORTVERSION} diff --git a/www/youtube_dl/files/conv2avi.patch b/www/youtube_dl/files/conv2avi.patch index 05408e6b6c6c..dc57ddded6b5 100644 --- a/www/youtube_dl/files/conv2avi.patch +++ b/www/youtube_dl/files/conv2avi.patch @@ -1,14 +1,13 @@ ---- youtube-dl.orig 2008-07-27 11:21:44.000000000 +0400 -+++ youtube-dl 2008-07-27 11:24:01.000000000 +0400 -@@ -288,6 +288,22 @@ - except (urllib2.URLError, httplib.HTTPException, socket.error), err: - retcode = self.trouble('ERROR: unable to download video data: %s' % str(err)) +--- youtube-dl.orig 2008-10-12 16:49:43.000000000 +0400 ++++ youtube-dl 2008-10-12 16:54:22.000000000 +0400 +@@ -309,6 +309,20 @@ + retcode = self.trouble('ERROR: postprocessing: %s' % str(err)) continue -+ + + # Convert to avi if needed + if self._params['useavi']: + avi_filename = '%s.avi' % filename -+ ++ + try: + os.system('%%CONV2AVI_CMD%% "%s" "%s" > %s 2> %s' % (filename, avi_filename, os.path.devnull, os.path.devnull)) + self.to_stdout('Video file converted to %s' % avi_filename) @@ -19,11 +18,10 @@ + os.unlink(filename) + except OSError, e: + retcode = self.trouble('ERROR: unable to remove downloaded file: %s' % e.strerror) -+ break if not suitable_found: retcode = self.trouble('ERROR: no suitable InfoExtractor: %s' % url) -@@ -773,6 +789,8 @@ +@@ -859,6 +873,8 @@ action='store_true', dest='useliteral', help='use literal title in file name', default=False) parser.add_option('-n', '--netrc', action='store_true', dest='usenetrc', help='use .netrc authentication data', default=False) @@ -32,7 +30,7 @@ parser.add_option('-g', '--get-url', action='store_true', dest='geturl', help='simulate, quiet but print URL', default=False) parser.add_option('-e', '--get-title', -@@ -829,6 +847,7 @@ +@@ -915,6 +931,7 @@ or u'%(id)s.%(ext)s'), 'ignoreerrors': opts.ignoreerrors, 'ratelimit': opts.ratelimit, |