Package-Name: mp3blaster
Homepage: http://mp3blaster.sourceforge.net/
Source: sourceforge:///mp3blaster/mp3blaster-(\d+(.\d+)+).tar.gz $1
Zap-Before-Install: 1
Repack:
	tar xzvfp "$(SOURCE)"
Compile:
	cp -pf AUTHORS BUGS COPYING CREDITS ChangeLog FAQ NEWS README TODO "$(PREFIX)"/
	$(MAKE) -f ../Makefile configure
	$(MAKE)
	$(MAKE) install
Install:
	$(MAKE) instbin BIN="mp3blaster mp3tag nmixer splay"
	$(MAKE) instman SECTION=1 MAN="mp3blaster nmixer splay"
	rm -rf /usr/share/mp3blaster
	ln -s "$(PREFIX)"/share/mp3blaster /usr/share/
Patch: <<EOT
diff -urN mp3blaster-3.2.0-orig/mpegsound/rawplayer.cc mpegsound/rawplayer.cc
--- mp3blaster-3.2.0-orig/mpegsound/rawplayer.cc	2003-09-09 06:42:52 +0900
+++ mpegsound/rawplayer.cc	2003-12-12 20:56:11 +0900
@@ -207,7 +207,7 @@
 
 		debug("Resetting soundcard! (%d, %d, %d)\n", rawstereo, rawsamplesize,
 		 rawspeed);
-return seterrorcode(SOUND_ERROR_DEVCTRLERROR);
+//return seterrorcode(SOUND_ERROR_DEVCTRLERROR);
 #if 0
 		/* flush all data in soundcard's buffer first. */
 		if(ioctl(audiohandle,SNDCTL_DSP_SYNC,NULL)<0)
diff -urN mp3blaster-3.2.0-orig/src/splay_common.cc src/splay_common.cc
--- mp3blaster-3.2.0-orig/src/splay_common.cc	2002-09-21 05:38:16 +0900
+++ src/splay_common.cc	2003-12-12 20:55:44 +0900
@@ -195,9 +195,11 @@
 void 
 debug(const char *fmt, ... )
 {
+    if (splay_verbose) {
 	va_list ap;
 	va_start(ap, fmt);
 	vfprintf(stderr,fmt,ap);
 	va_end(ap);
+    }
 }
 
EOT

/pkg/mp3blaster/
/usr/bin/mp3blaster
/usr/bin/mp3tag
/usr/bin/nmixer
/usr/bin/splay
/usr/man/man1/mp3blaster.1.gz
/usr/man/man1/nmixer.1.gz
/usr/man/man1/splay.1.gz
/usr/share/mp3blaster
