From glebius@cell.glebius.int.ru  Sat Jan 26 14:20:28 2008
Return-Path: <glebius@cell.glebius.int.ru>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C2F4C16A46B
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 26 Jan 2008 14:20:28 +0000 (UTC)
	(envelope-from glebius@cell.glebius.int.ru)
Received: from cell.glebius.int.ru (glebius.int.ru [81.19.64.130])
	by mx1.freebsd.org (Postfix) with ESMTP id D363013C474
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 26 Jan 2008 14:20:27 +0000 (UTC)
	(envelope-from glebius@cell.glebius.int.ru)
Received: from cell.glebius.int.ru (localhost [127.0.0.1])
	by cell.glebius.int.ru (8.14.1/8.14.1) with ESMTP id m0QDlZe5063919;
	Sat, 26 Jan 2008 16:47:35 +0300 (MSK)
	(envelope-from glebius@cell.glebius.int.ru)
Received: (from glebius@localhost)
	by cell.glebius.int.ru (8.14.1/8.14.1/Submit) id m0QDlZNm063918;
	Sat, 26 Jan 2008 16:47:35 +0300 (MSK)
	(envelope-from glebius)
Message-Id: <200801261347.m0QDlZNm063918@cell.glebius.int.ru>
Date: Sat, 26 Jan 2008 16:47:35 +0300 (MSK)
From: Gleb Smirnoff <glebius@freebsd.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc: pankov_p@mail.ru
Subject: [patch] update www/youtube_dl
X-Send-Pr-Version: 3.113
X-GNATS-Notify: pankov_p@mail.ru

>Number:         120005
>Category:       ports
>Synopsis:       [patch] update www/youtube_dl
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    chinsan
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jan 26 14:30:03 UTC 2008
>Closed-Date:    Sun Feb 17 13:29:24 UTC 2008
>Last-Modified:  Sun Feb 17 13:29:24 UTC 2008
>Originator:     Gleb Smirnoff
>Release:        FreeBSD 6.2-STABLE i386
>Organization:
Rambler
>Environment:
System: FreeBSD cell.glebius.int.ru 6.2-STABLE FreeBSD 6.2-STABLE #2: Thu Apr 19 00:48:33 MSD 2007 root@cell.glebius.int.ru:/usr/obj/usr/src/sys/NUCLEUS i386
>Description:
	The YouTube site has updated and old version of youtube_dl
	can't download movies. Therefore a new version of the
	youtube_dl script has been released.
>How-To-Repeat:
>Fix:
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/www/youtube_dl/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile	9 Oct 2007 11:36:05 -0000	1.15
+++ Makefile	26 Jan 2008 11:54:50 -0000
@@ -6,10 +6,10 @@
 #
 
 PORTNAME=	youtube_dl
-PORTVERSION=	2007.10.09
+PORTVERSION=	2008.01.24
 CATEGORIES=	www
 MASTER_SITES=	http://www.arrakis.es/~rggi3/youtube-dl/
-DISTNAME=	youtube-dl-${PORTVERSION}
+DISTNAME=	youtube-dl
 EXTRACT_SUFX=
 EXTRACT_ONLY=
 
@@ -33,7 +33,7 @@ EXTRA_PATCHES+=	${PATCHDIR}/ffmpeg.patch
 .endif
 
 post-extract:
-	@${CP} ${DISTDIR}/youtube-dl-${PORTVERSION} ${WRKSRC}/youtube-dl
+	@${CP} ${DISTDIR}/youtube-dl ${WRKSRC}/youtube-dl
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|%%PYTHON_CMD%%|${PYTHON_CMD}|g' ${WRKSRC}/youtube-dl
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/www/youtube_dl/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo	9 Oct 2007 11:36:05 -0000	1.14
+++ distinfo	26 Jan 2008 10:50:34 -0000
@@ -1,3 +1,3 @@
-MD5 (youtube-dl-2007.10.09) = a721e6f3cbd44777bbaa73b45c4a6117
-SHA256 (youtube-dl-2007.10.09) = f1773a2d98d9c2d5cab2c7ff2526c6c1fe91c13f6588d1b0af8849989efa6949
-SIZE (youtube-dl-2007.10.09) = 15356
+MD5 (youtube-dl) = 48a7df743398bbfdf2710962000886cb
+SHA256 (youtube-dl) = 6e98f3abfa79a038e578d45441bb6675ac6d4880bae4b801d5125e364e60d5c5
+SIZE (youtube-dl) = 14643
Index: files/ffmpeg.patch
===================================================================
RCS file: /home/ncvs/ports/www/youtube_dl/files/ffmpeg.patch,v
retrieving revision 1.2
diff -u -p -r1.2 ffmpeg.patch
--- files/ffmpeg.patch	28 Mar 2007 20:44:14 -0000	1.2
+++ files/ffmpeg.patch	26 Jan 2008 11:53:42 -0000
@@ -1,14 +1,14 @@
---- youtube-dl.orig	Wed Mar 28 22:12:49 2007
-+++ youtube-dl	Wed Mar 28 22:11:38 2007
-@@ -203,6 +203,7 @@
+--- youtube-dl.orig	2008-01-24 20:13:21.000000000 +0300
++++ youtube-dl	2008-01-26 14:51:26.000000000 +0300
+@@ -208,6 +208,7 @@
  cmdl_parser.add_option('-t', '--title', action='store_true', dest='use_title', help='use title in file name')
  cmdl_parser.add_option('-l', '--literal', action='store_true', dest='use_literal', help='use literal title in file name')
  cmdl_parser.add_option('-n', '--netrc', action='store_true', dest='use_netrc', help='use .netrc authentication data')
 +cmdl_parser.add_option('-a', '--avi', action='store_true', dest='use_avi', help='output file in avi format')
  cmdl_parser.add_option('-g', '--get-url', action='store_true', dest='get_url', help='print final video URL only')
+ cmdl_parser.add_option('-2', '--title-too', action='store_true', dest='get_title', help='used with -g, print title too')
  (cmdl_opts, cmdl_args) = cmdl_parser.parse_args()
- 
-@@ -275,13 +276,21 @@
+@@ -276,7 +277,11 @@
  
  # Get output file name 
  if cmdl_opts.outfile is None:
@@ -17,10 +17,21 @@
 +		ext = 'avi'
 +	else:
 +		ext = 'flv'
-+	video_filename = '%s.%s' % (video_url_id,ext)
++	video_filename = '%s.%s' % (video_url_id, ext)
  else:
  	video_filename = cmdl_opts.outfile
  
+@@ -311,11 +316,19 @@
+ 		prefix = title_string_norm(video_title)
+ 	else:
+ 		prefix = title_string_touch(video_title)
+-	video_filename = '%s-%s.flv' % (prefix, video_url_id)
++	if cmdl_opts.use_avi:
++		ext = 'avi'
++	else:
++		ext = 'flv'
++	final_filename = '%s-%s.%s' % (prefix, video_url_id, ext)
+ 
  # Check name
 -if not video_filename.lower().endswith('.flv'):
 -	sys.stderr.write('Warning: video file name does not end in .flv\n')
@@ -31,30 +42,26 @@
 +	if not video_filename.lower().endswith('.flv'):
 +		sys.stderr.write('Warning: video file name does not end in .flv\n')
  
- # Test writable file
- if not (cmdl_opts.simulate or cmdl_opts.get_url):
-@@ -328,7 +337,10 @@
+ # Retrieve video data
+ try:
+@@ -333,10 +346,16 @@
  	if cmdl_opts.simulate or cmdl_opts.get_url:
  		sys.exit()
  
--	video_file = open(video_filename, 'wb')
+-	try:
+-		video_file = open(video_filename, 'wb')
+-	except (IOError, OSError):
+-		sys.exit('Error: unable to open "%s" for writing.' % video_filename)
 +	if cmdl_opts.use_avi:
-+		video_file = os.popen('ffmpeg -y -i - "%s" > %s 2> %s' % (video_filename, os.path.devnull, os.path.devnull), 'wb')
++		try:
++			video_file = os.popen('ffmpeg -y -i - "%s" > %s 2> %s' % (video_filename, os.path.devnull, os.path.devnull), 'wb')
++		except (IOError, OSError):
++			sys.exit('Error: unable to run ffmpeg -y -i - "%s".' % video_filename)
 +	else:
-+		video_file = open(video_filename, 'wb')
++		try:
++			video_file = open(video_filename, 'wb')
++		except (IOError, OSError):
++			sys.exit('Error: unable to open "%s" for writing.' % video_filename)
  	try:
  		video_len = long(video_data.info()['Content-length'])
  		video_len_str = format_bytes(video_len)
-@@ -382,7 +394,11 @@
- 			prefix = title_string_norm(video_title)
- 		else:
- 			prefix = title_string_touch(video_title)
--		final_filename = '%s-%s.flv' % (prefix, video_url_id)
-+		if cmdl_opts.use_avi:
-+			ext = 'avi'
-+		else:
-+			ext = 'flv'
-+		final_filename = '%s-%s.%s' % (prefix, video_url_id, ext)		
- 		os.rename(video_filename, final_filename)
- 		cond_print('Video file renamed to %s\n' % final_filename)
- 	
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->glebius 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sat Jan 26 14:30:17 UTC 2008 
Responsible-Changed-Why:  
Submitter has GNATS access (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=120005 
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Sat Jan 26 14:30:21 UTC 2008 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=120005 

From: "barbara" <barbara.xxx1975@libero.it>
To: "bug-followup" <bug-followup@FreeBSD.org>,
	"glebius" <glebius@freebsd.org>
Cc:  
Subject: Re: ports/120005: [patch] update www/youtube_dl
Date: Sat, 26 Jan 2008 17:48:42 +0100

 Duplicate of
 http://www.freebsd.org/cgi/query-pr.cgi?pr=3D119990
 
Responsible-Changed-From-To: glebius->chinsan 
Responsible-Changed-By: glebius 
Responsible-Changed-When: Mon Jan 28 09:30:23 UTC 2008 
Responsible-Changed-Why:  
Chin-San, 

please evaluate this PR too, when working on ports/119990 

http://www.freebsd.org/cgi/query-pr.cgi?pr=120005 

From: Alex Kozlov <spam@rm-rf.kiev.ua>
To: chinsan@freebsd.org, spam@rm-rf.kiev.ua, bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/120005: [patch] update www/youtube_dl
Date: Thu, 31 Jan 2008 11:48:54 +0200

 Hi, chinsan
 
 Can you please also check ports/117053.
 Thank you.
 
 
 --
 Adios

From: Pankov Pavel <pankov_p@mail.ru>
To: bug-followup@FreeBSD.org, glebius@freebsd.org
Cc: chinsan@FreeBSD.org
Subject: Re: ports/120005: [patch] update www/youtube_dl
Date: Thu, 31 Jan 2008 22:42:41 +0300

 This is a multi-part message in MIME format.
 --------------060701030209060408050005
 Content-Type: text/plain; charset=UTF-8; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Patch attached. It:
 
 - Updates www/youtube_dl to 2008.01.24 [1][2]
 - Adds an ability to use multimedia/flv2mpeg4 for conversion [3]
 
 PR: ports/119990 [1]
 PR: ports/120005 [2]
 PR: ports/117053 [3]
 
 Removed files: ports/www/youtube_dl/files/ffmpeg.patch
 Added files: ports/www/youtube_dl/files/conv2avi.patch
 If this patch is committed, the following PRs should also be closed: 
 ports/119990, ports/117053
 
 Thank you!
 
 --------------060701030209060408050005
 Content-Type: text/plain;
  name="youtube-dl-update.patch"
 Content-Transfer-Encoding: base64
 Content-Disposition: inline;
  filename="youtube-dl-update.patch"
 
 SW5kZXg6IHd3dy95b3V0dWJlX2RsL01ha2VmaWxlDQo9PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmls
 ZTogL2hvbWUvbmN2cy9wb3J0cy93d3cveW91dHViZV9kbC9NYWtlZmlsZSx2DQpyZXRyaWV2
 aW5nIHJldmlzaW9uIDEuMTUNCmRpZmYgLXUgLXIxLjE1IE1ha2VmaWxlDQotLS0gd3d3L3lv
 dXR1YmVfZGwvTWFrZWZpbGUJOSBPY3QgMjAwNyAxMTozNjowNSAtMDAwMAkxLjE1DQorKysg
 d3d3L3lvdXR1YmVfZGwvTWFrZWZpbGUJMzEgSmFuIDIwMDggMTk6MzI6NDUgLTAwMDANCkBA
 IC02LDcgKzYsNyBAQA0KICMNCiANCiBQT1JUTkFNRT0JeW91dHViZV9kbA0KLVBPUlRWRVJT
 SU9OPQkyMDA3LjEwLjA5DQorUE9SVFZFUlNJT049CTIwMDguMDEuMjQNCiBDQVRFR09SSUVT
 PQl3d3cNCiBNQVNURVJfU0lURVM9CWh0dHA6Ly93d3cuYXJyYWtpcy5lcy9+cmdnaTMveW91
 dHViZS1kbC8NCiBESVNUTkFNRT0JeW91dHViZS1kbC0ke1BPUlRWRVJTSU9OfQ0KQEAgLTIz
 LDIwICsyMywzNCBAQA0KIA0KIFBMSVNUX0ZJTEVTPQliaW4veW91dHViZS1kbA0KIA0KLU9Q
 VElPTlM9CUZGTVBFRyAiV2l0aCBvcHRpb25hbCBhdmkgb3V0cHV0IGZvcm1hdCIgb2ZmDQor
 T1BUSU9OUz0JRkZNUEVHICJVc2UgZmZtcGVnIGZvciBhdmkgb3V0cHV0IiBvZmYgXA0KKwkJ
 RkxWMk1QRUc0ICJVc2UgZmx2Mm1wZWc0IGZvciBhdmkgb3V0cHV0IiBvZmYNCiANCiAuaW5j
 bHVkZSA8YnNkLnBvcnQucHJlLm1rPg0KIA0KKy5pZiBkZWZpbmVkKFdJVEhfRkZNUEVHKSB8
 fCBkZWZpbmVkKFdJVEhfRkxWMk1QRUc0KQ0KK0VYVFJBX1BBVENIRVMrPQkke1BBVENIRElS
 fS9jb252MmF2aS5wYXRjaA0KKy5lbmRpZg0KKw0KIC5pZiBkZWZpbmVkKFdJVEhfRkZNUEVH
 KQ0KKy5pZiBkZWZpbmVkIChXSVRIX0ZMVjJNUEVHNCkNCitJR05PUkU9CWNhbm5vdCB1c2Ug
 V0lUSF9GRk1QRUcgYW5kIFdJVEhfRkxWMk1QRUc0IHNpbXVsdGFuZW91c2x5DQorLmVuZGlm
 DQorQ09OVjJBVklfQ01EPQkke1BSRUZJWH0vYmluL2ZmbXBlZyAteSAtaQ0KIFJVTl9ERVBF
 TkRTPQlmZm1wZWc6JHtQT1JUU0RJUn0vbXVsdGltZWRpYS9mZm1wZWcNCi1FWFRSQV9QQVRD
 SEVTKz0JJHtQQVRDSERJUn0vZmZtcGVnLnBhdGNoDQorLmVsc2UNCitDT05WMkFWSV9DTUQ9
 CSR7UFJFRklYfS9iaW4vZmx2Mm1wZWc0DQorUlVOX0RFUEVORFM9CWZsdjJtcGVnNDoke1BP
 UlRTRElSfS9tdWx0aW1lZGlhL2ZsdjJtcGVnNA0KIC5lbmRpZg0KIA0KIHBvc3QtZXh0cmFj
 dDoNCiAJQCR7Q1B9ICR7RElTVERJUn0veW91dHViZS1kbC0ke1BPUlRWRVJTSU9OfSAke1dS
 S1NSQ30veW91dHViZS1kbA0KIA0KIHBvc3QtcGF0Y2g6DQotCUAke1JFSU5QTEFDRV9DTUR9
 IC1lICdzfCUlUFlUSE9OX0NNRCUlfCR7UFlUSE9OX0NNRH18ZycgJHtXUktTUkN9L3lvdXR1
 YmUtZGwNCisJQCR7UkVJTlBMQUNFX0NNRH0gLWUgJ3N8JSVQWVRIT05fQ01EJSV8JHtQWVRI
 T05fQ01EfXwnICR7V1JLU1JDfS95b3V0dWJlLWRsDQorLmlmIGRlZmluZWQoV0lUSF9GRk1Q
 RUcpIHx8IGRlZmluZWQoV0lUSF9GTFYyTVBFRzQpDQorCUAke1JFSU5QTEFDRV9DTUR9IC1l
 ICdzfCUlQ09OVjJBVklfQ01EJSV8JHtDT05WMkFWSV9DTUR9fCcgJHtXUktTUkN9L3lvdXR1
 YmUtZGwNCisuZW5kaWYNCiANCiBkby1pbnN0YWxsOg0KIAlAJHtJTlNUQUxMX1NDUklQVH0g
 JHtXUktTUkN9L3lvdXR1YmUtZGwgJHtQUkVGSVh9L2Jpbi95b3V0dWJlLWRsDQpJbmRleDog
 d3d3L3lvdXR1YmVfZGwvZGlzdGluZm8NCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiAvaG9t
 ZS9uY3ZzL3BvcnRzL3d3dy95b3V0dWJlX2RsL2Rpc3RpbmZvLHYNCnJldHJpZXZpbmcgcmV2
 aXNpb24gMS4xNA0KZGlmZiAtdSAtcjEuMTQgZGlzdGluZm8NCi0tLSB3d3cveW91dHViZV9k
 bC9kaXN0aW5mbwk5IE9jdCAyMDA3IDExOjM2OjA1IC0wMDAwCTEuMTQNCisrKyB3d3cveW91
 dHViZV9kbC9kaXN0aW5mbwkzMSBKYW4gMjAwOCAxOTozMjo0NSAtMDAwMA0KQEAgLTEsMyAr
 MSwzIEBADQotTUQ1ICh5b3V0dWJlLWRsLTIwMDcuMTAuMDkpID0gYTcyMWU2ZjNjYmQ0NDc3
 N2JiYWE3M2I0NWM0YTYxMTcNCi1TSEEyNTYgKHlvdXR1YmUtZGwtMjAwNy4xMC4wOSkgPSBm
 MTc3M2EyZDk4ZDljMmQ1Y2FiMmM3ZmYyNTI2YzZjMWZlOTFjMTNmNjU4OGQxYjBhZjg4NDk5
 ODllZmE2OTQ5DQotU0laRSAoeW91dHViZS1kbC0yMDA3LjEwLjA5KSA9IDE1MzU2DQorTUQ1
 ICh5b3V0dWJlLWRsLTIwMDguMDEuMjQpID0gNDhhN2RmNzQzMzk4YmJmZGYyNzEwOTYyMDAw
 ODg2Y2INCitTSEEyNTYgKHlvdXR1YmUtZGwtMjAwOC4wMS4yNCkgPSA2ZTk4ZjNhYmZhNzlh
 MDM4ZTU3OGQ0NTQ0MWJiNjY3NWFjNmQ0ODgwYmFlNGI4MDFkNTEyNWUzNjRlNjBkNWM1DQor
 U0laRSAoeW91dHViZS1kbC0yMDA4LjAxLjI0KSA9IDE0NjQzDQpJbmRleDogd3d3L3lvdXR1
 YmVfZGwvZmlsZXMvY29udjJhdmkucGF0Y2gNCj09PT09PT09PT09PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClJDUyBmaWxlOiB3
 d3cveW91dHViZV9kbC9maWxlcy9jb252MmF2aS5wYXRjaA0KZGlmZiAtTiB3d3cveW91dHVi
 ZV9kbC9maWxlcy9jb252MmF2aS5wYXRjaA0KLS0tIC9kZXYvbnVsbAkxIEphbiAxOTcwIDAw
 OjAwOjAwIC0wMDAwDQorKysgd3d3L3lvdXR1YmVfZGwvZmlsZXMvY29udjJhdmkucGF0Y2gJ
 MzEgSmFuIDIwMDggMTk6MzI6NDUgLTAwMDANCkBAIC0wLDAgKzEsMzcgQEANCistLS0geW91
 dHViZS1kbC5vcmlnCVdlZCBKYW4gMzAgMTQ6MTg6NTAgMjAwOA0KKysrKyB5b3V0dWJlLWRs
 CVRodSBKYW4gMzEgMjE6MzY6NDkgMjAwOA0KK0BAIC0yMDgsNiArMjA4LDcgQEANCisgY21k
 bF9wYXJzZXIuYWRkX29wdGlvbignLXQnLCAnLS10aXRsZScsIGFjdGlvbj0nc3RvcmVfdHJ1
 ZScsIGRlc3Q9J3VzZV90aXRsZScsIGhlbHA9J3VzZSB0aXRsZSBpbiBmaWxlIG5hbWUnKQ0K
 KyBjbWRsX3BhcnNlci5hZGRfb3B0aW9uKCctbCcsICctLWxpdGVyYWwnLCBhY3Rpb249J3N0
 b3JlX3RydWUnLCBkZXN0PSd1c2VfbGl0ZXJhbCcsIGhlbHA9J3VzZSBsaXRlcmFsIHRpdGxl
 IGluIGZpbGUgbmFtZScpDQorIGNtZGxfcGFyc2VyLmFkZF9vcHRpb24oJy1uJywgJy0tbmV0
 cmMnLCBhY3Rpb249J3N0b3JlX3RydWUnLCBkZXN0PSd1c2VfbmV0cmMnLCBoZWxwPSd1c2Ug
 Lm5ldHJjIGF1dGhlbnRpY2F0aW9uIGRhdGEnKQ0KKytjbWRsX3BhcnNlci5hZGRfb3B0aW9u
 KCctYScsICctLWF2aScsIGFjdGlvbj0nc3RvcmVfdHJ1ZScsIGRlc3Q9J3VzZV9hdmknLCBo
 ZWxwPSdvdXRwdXQgZmlsZSBpbiBhdmkgZm9ybWF0JykNCisgY21kbF9wYXJzZXIuYWRkX29w
 dGlvbignLWcnLCAnLS1nZXQtdXJsJywgYWN0aW9uPSdzdG9yZV90cnVlJywgZGVzdD0nZ2V0
 X3VybCcsIGhlbHA9J3ByaW50IGZpbmFsIHZpZGVvIFVSTCBvbmx5JykNCisgY21kbF9wYXJz
 ZXIuYWRkX29wdGlvbignLTInLCAnLS10aXRsZS10b28nLCBhY3Rpb249J3N0b3JlX3RydWUn
 LCBkZXN0PSdnZXRfdGl0bGUnLCBoZWxwPSd1c2VkIHdpdGggLWcsIHByaW50IHRpdGxlIHRv
 bycpDQorIChjbWRsX29wdHMsIGNtZGxfYXJncykgPSBjbWRsX3BhcnNlci5wYXJzZV9hcmdz
 KCkNCitAQCAtMzgyLDYgKzM4MywyNiBAQA0KKyANCisgZXhjZXB0IEtleWJvYXJkSW50ZXJy
 dXB0Og0KKyAJc3lzLmV4aXQoJ1xuJykNCisrDQorKyMgQ29udmVydCB0byBhdmkgaWYgbmVl
 ZGVkDQorK2lmIGNtZGxfb3B0cy51c2VfYXZpOg0KKysJaWYgY21kbF9vcHRzLm91dGZpbGUg
 aXMgTm9uZToNCisrCQlhdmlfZmlsZW5hbWUgPSAnJXMuYXZpJyAlIHZpZGVvX2ZpbGVuYW1l
 WzotNF0NCisrCWVsc2U6DQorKwkJYXZpX2ZpbGVuYW1lID0gJyVzLmF2aScgJSB2aWRlb19m
 aWxlbmFtZQ0KKysNCisrCXRyeToNCisrCQlvcy5zeXN0ZW0oJyUlQ09OVjJBVklfQ01EJSUg
 IiVzIiAiJXMiID4gJXMgMj4gJXMnICUgKHZpZGVvX2ZpbGVuYW1lLCBhdmlfZmlsZW5hbWUs
 IG9zLnBhdGguZGV2bnVsbCwgb3MucGF0aC5kZXZudWxsKSkNCisrCQljb25kX3ByaW50KCdW
 aWRlbyBmaWxlIGNvbnZlcnRlZCB0byAlc1xuJyAlIGF2aV9maWxlbmFtZSkNCisrCWV4Y2Vw
 dCBPU0Vycm9yOg0KKysJCXN5cy5leGl0KCdFcnJvcjogdW5hYmxlIHRvIGNvbnZlcnQgZmls
 ZS5cbicpDQorKwlleGNlcHQgS2V5Ym9hcmRJbnRlcnJ1cHQ6DQorKwkJc3lzLmV4aXQoJ1xu
 JykNCisrDQorKwl0cnk6DQorKwkJb3MudW5saW5rKHZpZGVvX2ZpbGVuYW1lKQ0KKysJZXhj
 ZXB0IE9TRXJyb3I6DQorKwkJc3lzLmV4aXQoJ0Vycm9yOiB1bmFibGUgdG8gcmVtb3ZlIGRv
 d25sb2FkZWQgZmlsZS5cbicpDQorIA0KKyAjIEZpbmlzaA0KKyBzeXMuZXhpdCgpDQpJbmRl
 eDogd3d3L3lvdXR1YmVfZGwvZmlsZXMvZmZtcGVnLnBhdGNoDQo9PT09PT09PT09PT09PT09
 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpS
 Q1MgZmlsZTogd3d3L3lvdXR1YmVfZGwvZmlsZXMvZmZtcGVnLnBhdGNoDQpkaWZmIC1OIHd3
 dy95b3V0dWJlX2RsL2ZpbGVzL2ZmbXBlZy5wYXRjaA0KLS0tIHd3dy95b3V0dWJlX2RsL2Zp
 bGVzL2ZmbXBlZy5wYXRjaAkyOCBNYXIgMjAwNyAyMDo0NDoxNCAtMDAwMAkxLjINCisrKyAv
 ZGV2L251bGwJMSBKYW4gMTk3MCAwMDowMDowMCAtMDAwMA0KQEAgLTEsNjAgKzAsMCBAQA0K
 LS0tLSB5b3V0dWJlLWRsLm9yaWcJV2VkIE1hciAyOCAyMjoxMjo0OSAyMDA3DQotKysrIHlv
 dXR1YmUtZGwJV2VkIE1hciAyOCAyMjoxMTozOCAyMDA3DQotQEAgLTIwMyw2ICsyMDMsNyBA
 QA0KLSBjbWRsX3BhcnNlci5hZGRfb3B0aW9uKCctdCcsICctLXRpdGxlJywgYWN0aW9uPSdz
 dG9yZV90cnVlJywgZGVzdD0ndXNlX3RpdGxlJywgaGVscD0ndXNlIHRpdGxlIGluIGZpbGUg
 bmFtZScpDQotIGNtZGxfcGFyc2VyLmFkZF9vcHRpb24oJy1sJywgJy0tbGl0ZXJhbCcsIGFj
 dGlvbj0nc3RvcmVfdHJ1ZScsIGRlc3Q9J3VzZV9saXRlcmFsJywgaGVscD0ndXNlIGxpdGVy
 YWwgdGl0bGUgaW4gZmlsZSBuYW1lJykNCi0gY21kbF9wYXJzZXIuYWRkX29wdGlvbignLW4n
 LCAnLS1uZXRyYycsIGFjdGlvbj0nc3RvcmVfdHJ1ZScsIGRlc3Q9J3VzZV9uZXRyYycsIGhl
 bHA9J3VzZSAubmV0cmMgYXV0aGVudGljYXRpb24gZGF0YScpDQotK2NtZGxfcGFyc2VyLmFk
 ZF9vcHRpb24oJy1hJywgJy0tYXZpJywgYWN0aW9uPSdzdG9yZV90cnVlJywgZGVzdD0ndXNl
 X2F2aScsIGhlbHA9J291dHB1dCBmaWxlIGluIGF2aSBmb3JtYXQnKQ0KLSBjbWRsX3BhcnNl
 ci5hZGRfb3B0aW9uKCctZycsICctLWdldC11cmwnLCBhY3Rpb249J3N0b3JlX3RydWUnLCBk
 ZXN0PSdnZXRfdXJsJywgaGVscD0ncHJpbnQgZmluYWwgdmlkZW8gVVJMIG9ubHknKQ0KLSAo
 Y21kbF9vcHRzLCBjbWRsX2FyZ3MpID0gY21kbF9wYXJzZXIucGFyc2VfYXJncygpDQotIA0K
 LUBAIC0yNzUsMTMgKzI3NiwyMSBAQA0KLSANCi0gIyBHZXQgb3V0cHV0IGZpbGUgbmFtZSAN
 Ci0gaWYgY21kbF9vcHRzLm91dGZpbGUgaXMgTm9uZToNCi0tCXZpZGVvX2ZpbGVuYW1lID0g
 JyVzLmZsdicgJSB2aWRlb191cmxfaWQNCi0rCWlmIGNtZGxfb3B0cy51c2VfYXZpOg0KLSsJ
 CWV4dCA9ICdhdmknDQotKwllbHNlOg0KLSsJCWV4dCA9ICdmbHYnDQotKwl2aWRlb19maWxl
 bmFtZSA9ICclcy4lcycgJSAodmlkZW9fdXJsX2lkLGV4dCkNCi0gZWxzZToNCi0gCXZpZGVv
 X2ZpbGVuYW1lID0gY21kbF9vcHRzLm91dGZpbGUNCi0gDQotICMgQ2hlY2sgbmFtZQ0KLS1p
 ZiBub3QgdmlkZW9fZmlsZW5hbWUubG93ZXIoKS5lbmRzd2l0aCgnLmZsdicpOg0KLS0Jc3lz
 LnN0ZGVyci53cml0ZSgnV2FybmluZzogdmlkZW8gZmlsZSBuYW1lIGRvZXMgbm90IGVuZCBp
 biAuZmx2XG4nKQ0KLStpZiBjbWRsX29wdHMudXNlX2F2aToNCi0rCWlmIG5vdCB2aWRlb19m
 aWxlbmFtZS5sb3dlcigpLmVuZHN3aXRoKCcuYXZpJyk6DQotKwkJc3lzLnN0ZGVyci53cml0
 ZSgnV2FybmluZzogdmlkZW8gZmlsZSBuYW1lIGRvZXMgbm90IGVuZCBpbiAuYXZpXG4nKQ0K
 LStlbHNlOg0KLSsJaWYgbm90IHZpZGVvX2ZpbGVuYW1lLmxvd2VyKCkuZW5kc3dpdGgoJy5m
 bHYnKToNCi0rCQlzeXMuc3RkZXJyLndyaXRlKCdXYXJuaW5nOiB2aWRlbyBmaWxlIG5hbWUg
 ZG9lcyBub3QgZW5kIGluIC5mbHZcbicpDQotIA0KLSAjIFRlc3Qgd3JpdGFibGUgZmlsZQ0K
 LSBpZiBub3QgKGNtZGxfb3B0cy5zaW11bGF0ZSBvciBjbWRsX29wdHMuZ2V0X3VybCk6DQot
 QEAgLTMyOCw3ICszMzcsMTAgQEANCi0gCWlmIGNtZGxfb3B0cy5zaW11bGF0ZSBvciBjbWRs
 X29wdHMuZ2V0X3VybDoNCi0gCQlzeXMuZXhpdCgpDQotIA0KLS0JdmlkZW9fZmlsZSA9IG9w
 ZW4odmlkZW9fZmlsZW5hbWUsICd3YicpDQotKwlpZiBjbWRsX29wdHMudXNlX2F2aToNCi0r
 CQl2aWRlb19maWxlID0gb3MucG9wZW4oJ2ZmbXBlZyAteSAtaSAtICIlcyIgPiAlcyAyPiAl
 cycgJSAodmlkZW9fZmlsZW5hbWUsIG9zLnBhdGguZGV2bnVsbCwgb3MucGF0aC5kZXZudWxs
 KSwgJ3diJykNCi0rCWVsc2U6DQotKwkJdmlkZW9fZmlsZSA9IG9wZW4odmlkZW9fZmlsZW5h
 bWUsICd3YicpDQotIAl0cnk6DQotIAkJdmlkZW9fbGVuID0gbG9uZyh2aWRlb19kYXRhLmlu
 Zm8oKVsnQ29udGVudC1sZW5ndGgnXSkNCi0gCQl2aWRlb19sZW5fc3RyID0gZm9ybWF0X2J5
 dGVzKHZpZGVvX2xlbikNCi1AQCAtMzgyLDcgKzM5NCwxMSBAQA0KLSAJCQlwcmVmaXggPSB0
 aXRsZV9zdHJpbmdfbm9ybSh2aWRlb190aXRsZSkNCi0gCQllbHNlOg0KLSAJCQlwcmVmaXgg
 PSB0aXRsZV9zdHJpbmdfdG91Y2godmlkZW9fdGl0bGUpDQotLQkJZmluYWxfZmlsZW5hbWUg
 PSAnJXMtJXMuZmx2JyAlIChwcmVmaXgsIHZpZGVvX3VybF9pZCkNCi0rCQlpZiBjbWRsX29w
 dHMudXNlX2F2aToNCi0rCQkJZXh0ID0gJ2F2aScNCi0rCQllbHNlOg0KLSsJCQlleHQgPSAn
 Zmx2Jw0KLSsJCWZpbmFsX2ZpbGVuYW1lID0gJyVzLSVzLiVzJyAlIChwcmVmaXgsIHZpZGVv
 X3VybF9pZCwgZXh0KQkJDQotIAkJb3MucmVuYW1lKHZpZGVvX2ZpbGVuYW1lLCBmaW5hbF9m
 aWxlbmFtZSkNCi0gCQljb25kX3ByaW50KCdWaWRlbyBmaWxlIHJlbmFtZWQgdG8gJXNcbicg
 JSBmaW5hbF9maWxlbmFtZSkNCi0gCQ0K
 --------------060701030209060408050005--

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/120005: commit references a PR
Date: Mon,  4 Feb 2008 10:08:44 +0000 (UTC)

 obrien      2008-02-04 10:08:39 UTC
 
   FreeBSD ports repository
 
   Modified files:
     www/youtube_dl       Makefile distinfo 
   Added files:
     www/youtube_dl/files conv2avi.patch 
   Removed files:
     www/youtube_dl/files ffmpeg.patch 
   Log:
   + Updates www/youtube_dl to 2008.01.24 [1][2]
   + Adds an ability to use multimedia/flv2mpeg4 for conversion [3]
   
   Submitted by:   Pankov Pavel <pankov_p@mail.ru>
   PR:             119990, 120005, 117053
   
   Revision  Changes    Path
   1.16      +18 -4     ports/www/youtube_dl/Makefile
   1.15      +3 -3      ports/www/youtube_dl/distinfo
   1.1       +74 -0     ports/www/youtube_dl/files/conv2avi.patch (new)
   1.3       +0 -60     ports/www/youtube_dl/files/ffmpeg.patch (dead)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: feedback->closed 
State-Changed-By: chinsan 
State-Changed-When: Sun Feb 17 13:29:23 UTC 2008 
State-Changed-Why:  
Committed by obrien 

http://www.freebsd.org/cgi/query-pr.cgi?pr=120005 
>Unformatted:
