ports/131307: [PATCH] audio/ogg2mp3 fails as recent versions of audio/lame report genre lists via stderr

Tobias Rehbein tobias.rehbein at web.de
Mon Feb 2 20:50:25 UTC 2009


>Number:         131307
>Category:       ports
>Synopsis:       [PATCH] audio/ogg2mp3 fails as recent versions of audio/lame report genre lists via stderr
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 02 20:50:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Tobias Rehbein
>Release:        FreeBSD 7.1-RELEASE-p1 i386
>Organization:
>Environment:
System: FreeBSD sushi.pseudo.local 7.1-RELEASE-p1 FreeBSD 7.1-RELEASE-p1 #33: Tue Jan 13 21:39:05 CET 2009 tobi at sushi.pseudo.local:/usr/obj/usr/src/sys/SUSHI i386


	
>Description:
	"lame --genre-list" used to emit the genre list on stdout. This has changed recently. The list is now emitted on stderr. The ogg2mp3 script has to be changed accordingly. The script is no longer supported upstream so we have to fix this locally.
	
>How-To-Repeat:
	
>Fix:

	

--- ogg2mp3-0.5_2.diff begins here ---
diff -ruN audio/ogg2mp3.orig/Makefile audio/ogg2mp3/Makefile
--- audio/ogg2mp3.orig/Makefile	2008-09-07 15:15:59.000000000 +0200
+++ audio/ogg2mp3/Makefile	2009-02-02 21:36:30.000000000 +0100
@@ -6,7 +6,7 @@
 
 PORTNAME=	ogg2mp3
 PORTVERSION=	0.5
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	audio
 MASTER_SITES=	http://amor.cms.hu-berlin.de/~h0444y2j/pub/
 
diff -ruN audio/ogg2mp3.orig/files/patch-ogg2mp3 audio/ogg2mp3/files/patch-ogg2mp3
--- audio/ogg2mp3.orig/files/patch-ogg2mp3	1970-01-01 01:00:00.000000000 +0100
+++ audio/ogg2mp3/files/patch-ogg2mp3	2009-02-02 21:14:10.000000000 +0100
@@ -0,0 +1,11 @@
+--- ./ogg2mp3.orig	2009-02-02 20:13:18.000000000 +0000
++++ ./ogg2mp3	2009-02-02 20:13:44.000000000 +0000
+@@ -68,7 +68,7 @@
+ 
+ # build genre hash
+ my %genres;
+-open(GENRES, "$MP3ENC --genre-list|") or die "Couldn't get genre list with $MP3ENC --genre-list\n";
++open(GENRES, "$MP3ENC --genre-list 2>&1 |") or die "Couldn't get genre list with $MP3ENC --genre-list\n";
+ while(<GENRES>) {
+     chomp;
+     next if /^\s*$/;
--- ogg2mp3-0.5_2.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list