packages: libsbsms/libsbsms.spec, libsbsms/libsbsms-mad.patch (NEW) - added...

qboosh qboosh at pld-linux.org
Sun May 8 13:58:57 CEST 2011


Author: qboosh                       Date: Sun May  8 11:58:57 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- added mad patch (fix wrong libmad usage, detected at LP64 platforms)
- release 2

---- Files affected:
packages/libsbsms:
   libsbsms.spec (1.1 -> 1.2) , libsbsms-mad.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/libsbsms/libsbsms.spec
diff -u packages/libsbsms/libsbsms.spec:1.1 packages/libsbsms/libsbsms.spec:1.2
--- packages/libsbsms/libsbsms.spec:1.1	Sun May  8 09:26:41 2011
+++ packages/libsbsms/libsbsms.spec	Sun May  8 13:58:51 2011
@@ -7,7 +7,7 @@
 Summary(pl.UTF-8):	Biblioteka C++ do wysokiej jakości zmiany szybkości i wysokości dźwięku
 Name:		libsbsms
 Version:	1.7.0
-Release:	1
+Release:	2
 License:	GPL v2
 Group:		Libraries
 Source0:	http://downloads.sourceforge.net/sbsms/%{name}-%{version}.tar.gz
@@ -15,6 +15,7 @@
 Patch0:		%{name}-opts.patch
 Patch1:		%{name}-gcc.patch
 Patch2:		%{name}-link.patch
+Patch3:		%{name}-mad.patch
 URL:		http://sbsms.sourceforge.net/
 BuildRequires:	autoconf
 BuildRequires:	automake >= 1.5
@@ -77,6 +78,7 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 %{__libtoolize}
@@ -136,5 +138,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.2  2011/05/08 11:58:51  qboosh
+- added mad patch (fix wrong libmad usage, detected at LP64 platforms)
+- release 2
+
 Revision 1.1  2011/05/08 07:26:41  qboosh
 - new

================================================================
Index: packages/libsbsms/libsbsms-mad.patch
diff -u /dev/null packages/libsbsms/libsbsms-mad.patch:1.1
--- /dev/null	Sun May  8 13:58:57 2011
+++ packages/libsbsms/libsbsms-mad.patch	Sun May  8 13:58:51 2011
@@ -0,0 +1,14 @@
+--- libsbsms-1.7.0/src/mp3.cpp.orig	2011-05-08 13:43:54.403499365 +0200
++++ libsbsms-1.7.0/src/mp3.cpp	2011-05-08 13:53:57.467865794 +0200
+@@ -127,9 +127,9 @@
+ 		    struct mad_stream *stream,
+ 		    struct mad_frame *frame)
+ {
+-  fprintf(stderr, "decoding error 0x%04x (%s) at stream frame %u\n",
++  fprintf(stderr, "decoding error 0x%04x (%s) at stream frame offset %u\n",
+ 	  stream->error, mad_stream_errorstr(stream),
+-	  (unsigned int)stream->this_frame );
++	  (unsigned int)(stream->buffer - stream->this_frame));
+ 
+   /* return MAD_FLOW_BREAK here to stop decoding (and propagate an error) */
+   return MAD_FLOW_CONTINUE;
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/libsbsms/libsbsms.spec?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list