ports/85374: Update port: audio/mhwaveedit to 1.4.3
KATO Tsuguru
tkato432 at yahoo.com
Sun Aug 28 10:10:18 UTC 2005
>Number: 85374
>Category: ports
>Synopsis: Update port: audio/mhwaveedit to 1.4.3
>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: Sun Aug 28 10:10:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 4.11-RELEASE-p11 i386
>Organization:
>Environment:
>Description:
- Update to version 1.4.3
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/audio/mhwaveedit/Makefile audio/mhwaveedit/Makefile
--- /usr/ports/audio/mhwaveedit/Makefile Mon Jul 18 15:17:27 2005
+++ audio/mhwaveedit/Makefile Sat Aug 13 15:30:13 2005
@@ -7,7 +7,7 @@
#
PORTNAME= mhwaveedit
-PORTVERSION= 1.4.2
+PORTVERSION= 1.4.3
CATEGORIES= audio
MASTER_SITES= http://download.gna.org/mhwaveedit/
diff -urN /usr/ports/audio/mhwaveedit/distinfo audio/mhwaveedit/distinfo
--- /usr/ports/audio/mhwaveedit/distinfo Mon Jul 18 15:17:27 2005
+++ audio/mhwaveedit/distinfo Sat Aug 13 15:33:02 2005
@@ -1,2 +1,2 @@
-MD5 (mhwaveedit-1.4.2.tar.bz2) = 0139741165af149d3d014d3fecbb4cbd
-SIZE (mhwaveedit-1.4.2.tar.bz2) = 375874
+MD5 (mhwaveedit-1.4.3.tar.bz2) = faa12cb041bf96d1328bc65014ad9635
+SIZE (mhwaveedit-1.4.3.tar.bz2) = 378437
diff -urN /usr/ports/audio/mhwaveedit/files/patch-src-filetypes.c audio/mhwaveedit/files/patch-src-filetypes.c
--- /usr/ports/audio/mhwaveedit/files/patch-src-filetypes.c Mon Jul 18 06:28:13 2005
+++ audio/mhwaveedit/files/patch-src-filetypes.c Sat Aug 13 15:45:19 2005
@@ -1,5 +1,5 @@
---- src/filetypes.c.orig Wed Jul 13 07:44:46 2005
-+++ src/filetypes.c Thu Jul 14 01:59:03 2005
+--- src/filetypes.c.orig Sat Aug 13 02:01:54 2005
++++ src/filetypes.c Sat Aug 13 15:45:17 2005
@@ -97,15 +97,6 @@
return FALSE;
}
@@ -16,7 +16,7 @@
static void register_file_type(gchar *name, gchar *ext,
gboolean (*typecheck)(gchar *filename),
Chunk *(*load)(gchar *filename,
-@@ -922,7 +913,7 @@
+@@ -927,7 +918,7 @@
b = pipe_dialog_send_chunk(y,c,FALSE,dither_mode,bar);
g_free(c);
if (x != NULL) gtk_object_sink(GTK_OBJECT(x));
@@ -25,7 +25,7 @@
if (b || !file_exists(filename)) {
*fatal = TRUE;
return TRUE;
-@@ -980,7 +971,7 @@
+@@ -985,7 +976,7 @@
gtk_object_sink(GTK_OBJECT(x));
}
}
@@ -34,3 +34,40 @@
if (b || !file_exists(filename)) {
*fatal = TRUE;
return TRUE;
+@@ -999,7 +990,11 @@
+ static Chunk *try_mplayer(gchar *filename, int dither_mode, StatusBar *bar)
+ {
+ gchar *c,*d;
+- char *tempname;
++ gchar *tempname;
++ gchar *argv[] = { "sh", "-c",
++ "mplayer -quiet -noconsolecontrols "
++ "-ao \"pcm:file=$OUTFILE\" -vc dummy -vo null "
++ "\"$INFILE\"", NULL };
+ Chunk *x;
+ if (!program_exists("mplayer")) return NULL;
+ tempname = get_temp_filename(0);
+@@ -1008,20 +1003,16 @@
+ if (xputenv(c)) { g_free(d); g_free(c); g_free(tempname); return NULL; }
+ if (xputenv(d)) {
+ g_free(d);
+- if (!xunsetenv("OUTFILE"))
++ if (!xputenv("OUTFILE"))
+ g_free(c);
+ g_free(tempname);
+ return NULL;
+ }
+- char *argv[] = { "sh", "-c",
+- "mplayer -quiet -noconsolecontrols "
+- "-ao \"pcm:file=$OUTFILE\" -vc dummy -vo null "
+- "\"$INFILE\"", NULL };
+
+ x = run_decoder(filename,tempname,"sh",argv,dither_mode,bar);
+
+- if (!xunsetenv("OUTFILE")) g_free(c);
+- if (!xunsetenv("INFILE")) g_free(d);
++ if (!xputenv("OUTFILE")) g_free(c);
++ if (!xputenv("INFILE")) g_free(d);
+ g_free(tempname);
+
+ return x;
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list