head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.8 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.6 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.4 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.2 pkgsrc-2011Q2-base:1.4 pkgsrc-2010Q4:1.3.0.46 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.44 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.42 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.40 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.38 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.36 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.34 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.3.0.32 pkgsrc-2009Q1-base:1.3 pkgsrc-2008Q4:1.3.0.30 pkgsrc-2008Q4-base:1.3 pkgsrc-2008Q3:1.3.0.28 pkgsrc-2008Q3-base:1.3 cube-native-xorg:1.3.0.26 cube-native-xorg-base:1.3 pkgsrc-2008Q2:1.3.0.24 pkgsrc-2008Q2-base:1.3 cwrapper:1.3.0.22 pkgsrc-2008Q1:1.3.0.20 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.18 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.16 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.14 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.12 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.3.0.10 pkgsrc-2006Q4-base:1.3 pkgsrc-2006Q3:1.3.0.8 pkgsrc-2006Q3-base:1.3 pkgsrc-2006Q2:1.3.0.6 pkgsrc-2006Q2-base:1.3 pkgsrc-2006Q1:1.3.0.4 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.3.0.2 pkgsrc-2005Q4-base:1.3 pkgsrc-2005Q3:1.2.0.14 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.12 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.10 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.8 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.6 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.4 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.2.0.2 pkgsrc-2004Q1-base:1.2 pkgsrc-2003Q4:1.1.0.2 pkgsrc-2003Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2011.03.07.09.34.33; author ryoon; state dead; branches; next 1.3; 1.3 date 2005.12.11.22.22.37; author joerg; state Exp; branches; next 1.2; 1.2 date 2003.12.03.12.31.36; author cube; state Exp; branches; next 1.1; 1.1 date 2003.09.30.09.44.00; author cube; state Exp; branches; next ; desc @@ 1.4 log @Update to 3.2.5. * Update MASTER_SITES. * Add some options. Changelog: V3.2.5 2009/01/24 ================= * minor compilation fixes from freebsd ports maintainer Roman Bogorodskiy V3.2.4 2009/01/18 ================= * Fixed bug in buffering code when using SDL as audio output; this fixes possible hickups in such cases. * When changing back directories in the file browser, jump to the position in the file list the user came from. * Reduced number of warnings using newer g++ versions V3.2.3 2006/08/05 ================= * Fixed parallel build bug, make -j now works * Fixed typos in CharsetMap documentation * Implemented screen resizing * Fixed a race condition which caused 100% CPU consumption at the end of each played song V3.2.2 2006/01/29 ================= * Added support for audio playback using SDL (mixer is not supported (yet)) * Added Esound (Enlightened Sound Daemon) support * Removed strict dependency on OSS support, now that there are alternatives * Cleaned up code to allow compilation on MacOS X Tiger and Cygwin * Fixed a couple of minor memory allocation bugs * Fixed NAS playback (should work, but untested) V3.2.1 2005/12/06 ================= * Made cursor follow the highlighted bar in playlist/filemanager, to aid blind people * Fixed a bug in mpegsound library that could cause mp3blaster to crash. Thanks go to Serge van den Boom for reporting the problem. @ text @$NetBSD: patch-ad,v 1.3 2005/12/11 22:22:37 joerg Exp $ --- configure.orig 2003-11-28 20:07:16.000000000 +0000 +++ configure @@@@ -1591,7 +1591,7 @@@@ echo "$ac_t""$ac_cv_prog_gcc_traditional fi fi -for ac_func in strdup strstr +for ac_func in strdup strstr getopt_long_only do echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 echo "configure:1598: checking for $ac_func" >&5 @@@@ -1665,7 +1665,14 @@@@ if test "`uname -s`" = "FreeBSD" ; then cat >> confdefs.h <<\EOF #define AUDIO_NONBLOCKING 1 EOF +fi +if test "`uname -s`" = "DragonFly" ; then + echo "DragonFly detected." + DRAGONFLY=1 + cat >> confdefs.h <<\EOF +#define AUDIO_NONBLOCKING 1 +EOF fi #For NetBSD, look in /usr/pkg/(lib,include) first. Otherwise, the wrong @@@@ -1987,7 +1994,7 @@@@ fi if test "$INCLUDEPTHREAD" = 1 ; then - if test "$FREEBSD" = 1 -o "$OPENBSD" = 1 ; then + if test "$FREEBSD" = 1 -o "$OPENBSD" = 1 -o "$DRAGONFLY" = 1 ; then LDFLAGS="$LDFLAGS -pthread" else echo $ac_n "checking for main in -lpthread""... $ac_c" 1>&6 @@@@ -2542,7 +2549,7 @@@@ else fi done -for ac_hdr in sys/soundcard.h machine/soundcard.h soundcard.h getopt.h +for ac_hdr in sys/soundcard.h machine/soundcard.h soundcard.h do ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 @@@@ -3862,7 +3869,7 @@@@ EOF if test "$INCLUDEPTHREAD" = 1 ; then - if test "$FREEBSD" = 1 -o "$OPENBSD" = 1 ; then + if test "$FREEBSD" = 1 -o "$OPENBSD" = 1 -o "$DRAGONFLY" = 1 ; then LDFLAGS="$LDFLAGS -pthread" cat >> confdefs.h <<\EOF #define _THREAD_SAFE 1 @@@@ -3907,13 +3914,15 @@@@ fi -LDFLAGS="$LDFLAGS -L../mpegsound -L../nmixer" +LDFLAGS="$LDFLAGS -L../mpegsound -L../nmixer -L../getopt" LIBMPEGSOUND="-lmpegsound" LIBNMIXER="-lnmixer" +LIBGETOPT="-lgetopt" + -SRCDIRS="mpegsound nmixer src doc doc/charmap" +SRCDIRS="getopt mpegsound nmixer src doc doc/charmap" trap '' 1 2 15 cat > confcache <<\EOF @@@@ -4016,7 +4025,7 @@@@ done ac_given_srcdir=$srcdir ac_given_INSTALL="$INSTALL" -trap 'rm -fr `echo "src/Makefile mpegsound/Makefile Makefile nmixer/Makefile doc/Makefile doc/charmap/Makefile config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 +trap 'rm -fr `echo "getopt/Makefile src/Makefile mpegsound/Makefile Makefile nmixer/Makefile doc/Makefile doc/charmap/Makefile config.h" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 EOF cat >> $CONFIG_STATUS <> $CONFIG_STATUS <> $CONFIG_STATUS <<\EOF for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then @ 1.3 log @Add DragonFly support. Use a somewhat more portable readdir allocation. @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update to version 3.2.0. V3.2.0 2003/11/28 ================= -Updated source to compile with recent gcc compilers -Pausing mp3/wav/ogg playback releases the sound device -Better mp3 integrity checks. Songs that didn't previously play (or only partly), should now play fine (as in, the bits that are valid) -Fixed a bug that would hang mp3blaster if you'd be in a dir that was deleted meanwhile. -bugfix that could crash mp3blaster after a request to quit (..) -bugfix that failed to redraw screen correctly after operations that required input (such as convert to wav, enter group name, ..) -fixed a bug that could crash mp3blaster on opening oggs when sound device was busy. -Check if the playlist directory actually exists before trying to write a playlist -Added '--repeat/-R' command line option -Applied LIRC support patch from Olgierd Pieczul . Thanks a lot! @ text @d3 1 a3 1 --- configure.orig 2003-11-28 21:07:16.000000000 +0100 d14 25 a38 1 @@@@ -2542,7 +2542,7 @@@@ else d47 10 a56 1 @@@@ -3907,13 +3907,15 @@@@ fi d65 1 a69 1 + d74 1 a74 1 @@@@ -4016,7 +4018,7 @@@@ done d83 1 a83 1 @@@@ -4079,6 +4081,7 @@@@ s%@@NAS_CFLAGS@@%$NAS_CFLAGS%g d91 1 a91 1 @@@@ -4121,7 +4124,7 @@@@ EOF @ 1.1 log @Make this correctly compile with gcc3, by reorganizing the way it pulls up getop_long_only implementation. Patch sent to the author. Ok'd by seb@@. @ text @d3 1 a3 1 --- configure.orig 2002-10-20 19:04:59.000000000 +0200 d5 1 a5 1 @@@@ -1589,7 +1589,7 @@@@ echo "$ac_t""$ac_cv_prog_gcc_traditional d13 2 a14 2 echo "configure:1596: checking for $ac_func" >&5 @@@@ -2420,7 +2420,7 @@@@ else d23 1 a23 1 @@@@ -3749,13 +3749,15 @@@@ fi d41 1 a41 1 @@@@ -3858,7 +3860,7 @@@@ done d50 1 a50 1 @@@@ -3919,6 +3921,7 @@@@ s%@@NAS_CFLAGS@@%$NAS_CFLAGS%g d58 1 a58 1 @@@@ -3961,7 +3964,7 @@@@ EOF @