Update of /cvsroot/fink/experimental/danielj In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv1684
Added Files: audacious2-plugins.info audacious2.4-plugins.info audacious2.4-plugins.patch audacious2.4.info audacious2.info Log Message: audacious2.4 is a mess. I'm giving up on it now. If someone wants to play with it, have "fun". --- NEW FILE: audacious2-plugins.info --- Package: audacious2-plugins Version: 2.2 Revision: 2 Description: Plugins used by audacious2 DescUsage: << These plugins must be installed for audacious2 to run properly. << DescPackaging: << audacious2-plugins Depends/BuildDepends on audacious2-shlibs/audacious2-dev but the audacious2 binary requires audacious2-plugins to run. The CoreAudio driver is really buggy, so use jack instead for output. << Homepage: http://www.audacious-media-player.org/ License: GPL3 Maintainer: Daniel Johnson <dan...@daniel-johnson.org> Source: http://distfiles.atheme.org/audacious-plugins-%v.tgz Source-MD5: ed6790bf5667c824eda72301f0a886a8 PatchScript: << echo 'LIBS += -L%p/lib/ncurses' >>src/amidi-plug/backend-fluidsynth/Makefile << Depends: << atk1-shlibs, audacious2-shlibs (>= %v-1), cairo-shlibs, dbus-shlibs, fluidsynth-shlibs, fontconfig2-shlibs, freetype219-shlibs, glib2-shlibs, gtk+2-shlibs, jack-shlibs, lame-shlibs, libcddb2-shlibs, libcdio-common, libcdio7-shlibs, libcurl4-shlibs, libflac8, libgettext8-shlibs, libiconv, libmad-shlibs, libmowgli-shlibs, libmpcdec5-shlibs, libogg-shlibs, libshout4-shlibs, libsidplay-shlibs, libsndfile1-shlibs, libvorbis0-shlibs, libxml2-shlibs, neon27-shlibs, pango1-xft2-ft219-shlibs, taglib-shlibs, x11-shlibs << BuildDepends: << atk1, audacious2-dev (>= %v-1), cairo, dbus-dev, fontconfig2-dev, freetype219, fluidsynth-dev, gettext-tools, glib2-dev, glitz, gtk+2-dev, jack-dev, lame-dev, libcddb-dev, libcdio-dev, libcurl4, libflac8-dev, libgettext8-dev, libiconv-dev, libmad, libmcs, libmowgli, libmpcdec5, libogg, libpng3, libsamplerate0-dev, libshout4, libsidplay, libsndfile1-dev, libvorbis0, libxml2, neon27, pango1-xft2-ft219-dev, pcre, pixman, pkgconfig, taglib, x11-dev << Conflicts: audacious2.4-plugins Replaces: audacious2.4-plugins #fink's wavpack is too old, and dockalbumart won't build. ConfigureParams: << --disable-dependency-tracking \ --enable-ipv6 \ --enable-chardet \ --disable-esd \ --disable-pulse \ --enable-coreaudio \ --disable-lirc \ --disable-adplug \ --enable-jack \ --disable-oss \ --disable-alsa \ --disable-mms \ --disable-mtp_up \ --disable-bluetooth \ --disable-paranormal \ --disable-projectm \ --disable-projectm-1.0 \ --disable-bs2b \ --disable-wavpack \ --disable-dockalbumart << CompileScript: << ./configure %c make LIB_LDFLAGS='-dynamiclib -install_name ${libdir}/${LIB:.dylib=.${LIB_MAJOR}.dylib} -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR}.0' << InstallScript: << make install DESTDIR=%d # crossfade segfaults at launch rm %i/lib/audacious/Output/crossfade.impl << DocFiles: AUTHORS COPYING README.icecast --- NEW FILE: audacious2.4-plugins.patch --- diff -ru audacious-plugins-2.4.0.orig/src/CoreAudio/audio.c audacious-plugins-2.4.0/src/CoreAudio/audio.c --- audacious-plugins-2.4.0.orig/src/CoreAudio/audio.c 2010-08-25 19:07:49.000000000 -0400 +++ audacious-plugins-2.4.0/src/CoreAudio/audio.c 2010-09-09 21:27:30.000000000 -0400 @@ -171,20 +171,6 @@ format = FMT_S16_BE; #endif break; - case FMT_U16_NE: -#ifdef WORDS_BIGENDIAN - format = FMT_U16_BE; -#else - format = FMT_U16_LE; -#endif - break; - case FMT_S16_NE: -#ifdef WORDS_BIGENDIAN - format = FMT_S16_BE; -#else - format = FMT_S16_LE; -#endif - break; default: format = fmt; break; @@ -542,7 +528,6 @@ break; case FMT_S16_LE: case FMT_S16_BE: - case FMT_S16_NE: format_multiplier = 1; sample_size = 2; break; diff -ru audacious-plugins-2.4.0.orig/src/CoreAudio/dbconvert.c audacious-plugins-2.4.0/src/CoreAudio/dbconvert.c --- audacious-plugins-2.4.0.orig/src/CoreAudio/dbconvert.c 2010-08-25 19:07:49.000000000 -0400 +++ audacious-plugins-2.4.0/src/CoreAudio/dbconvert.c 2010-09-09 21:31:30.000000000 -0400 @@ -153,7 +153,6 @@ case FMT_S8: format_multiplier = 2; break; case FMT_S16_LE: format_multiplier = 1; break; case FMT_S16_BE: format_multiplier = 1; break; - case FMT_S16_NE: format_multiplier = 1; break; default: errno = ERROR_BAD_FORMAT; return FAILURE; } diff -ru audacious-plugins-2.4.0.orig/src/neon/cert_verification.c audacious-plugins-2.4.0/src/neon/cert_verification.c --- audacious-plugins-2.4.0.orig/src/neon/cert_verification.c 2010-08-25 19:07:50.000000000 -0400 +++ audacious-plugins-2.4.0/src/neon/cert_verification.c 2010-09-09 21:38:02.000000000 -0400 @@ -17,7 +17,6 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */ -#include <malloc.h> #include <string.h> #include <ne_ssl.h> --- NEW FILE: audacious2.4-plugins.info --- Package: audacious2.4-plugins Version: 2.4.0 Revision: 1 Description: Plugins used by audacious2.4 DescUsage: << These plugins must be installed for audacious2.4 to run properly. << DescPackaging: << audacious2.4-plugins Depends/BuildDepends on audacious2.4-shlibs/audacious2.4-dev but the audacious2.4 binary requires audacious2.4-plugins to run. The CoreAudio driver is really buggy, so use jack instead for output. << Homepage: http://www.audacious-media-player.org/ License: GPL3 Maintainer: Daniel Johnson <dan...@daniel-johnson.org> Source: http://distfiles.atheme.org/audacious-plugins-%v.tgz Source-MD5: fdf7d4bb660d95e90044556f12213f42 PatchFile: %n.patch PatchFile-MD5: f74218a0a1fbdb5e8a11107778d383aa PatchScript: << %{default_script} echo 'LIBS += -L%p/lib/ncurses' >>src/amidi-plug/backend-fluidsynth/Makefile echo 'LIBS += -lmcs' >>src/CoreAudio/Makefile perl -pi -e 's,#include <audacious/plugin.h>,#include <audacious/plugin.h>\n#include <libmcs/mcs.h>,' src/CoreAudio/coreaudio.h << Depends: << atk1-shlibs, audacious2.4-shlibs (>= %v-1), cairo-shlibs, dbus-shlibs, fluidsynth-shlibs, fontconfig2-shlibs, freetype219-shlibs, glib2-shlibs, gtk+2-shlibs, jack-shlibs, lame-shlibs, libcddb2-shlibs, libcdio-common, libcdio7-shlibs, libcurl4-shlibs, libfaad2-shlibs, libflac8, libgettext8-shlibs, libiconv, libmowgli-shlibs, libmpcdec5-shlibs, libnotify-shlibs, libogg-shlibs, libshout4-shlibs, libsidplay-shlibs, libsndfile1-shlibs, libvorbis0-shlibs, libxml2-shlibs, neon27-shlibs, pango1-xft2-ft219-shlibs, taglib-shlibs, wavpack1-shlibs, x11-shlibs << BuildDepends: << atk1, audacious2.4-dev (>= %v-1), cairo, dbus-dev, fink (>= 0.24.12), fink-package-precedence, fontconfig2-dev, freetype219, flag-sort, fluidsynth-dev, gettext-tools, glib2-dev, glitz, gtk+2-dev, jack-dev, lame-dev, libcddb-dev, libcdio-dev, libcurl4, libfaad2-dev, libflac8-dev, libgettext8-dev, libiconv-dev, libmcs, libmowgli, libmpcdec5, libnotify, libogg, libpng3, libsamplerate0-dev, libshout4, libsidplay, libsndfile1-dev, libvorbis0, libxml2, neon27, pango1-xft2-ft219-dev, pcre, pixman, pkgconfig, taglib, wavpack1-dev, x11-dev << Conflicts: audacious2-plugins Replaces: audacious2-plugins #dockalbumart won't build. ConfigureParams: << --disable-dependency-tracking \ --libdir='${exec_prefix}/lib/audacious2.4' \ --enable-ipv6 \ --enable-chardet \ --disable-pulse \ --disable-roar \ --enable-coreaudio \ --disable-lirc \ --disable-adplug \ --disable-ffaudio \ --enable-jack \ --disable-oss \ --disable-alsa \ --disable-mms \ --disable-mtp_up \ --disable-bluetooth \ --disable-paranormal \ --disable-projectm \ --disable-projectm-1.0 \ --disable-bs2b \ --disable-dockalbumart << SetCC: flag-sort gcc SetCXX: flag-sort g++ SetCPPFLAGS: -I%p/lib/fontconfig2/include SetLDFLAGS: -L%p/lib/fontconfig2/lib CompileScript: << ./configure %c make LIB_LDFLAGS='-dynamiclib -install_name ${libdir}/${LIB:.dylib=.${LIB_MAJOR}.dylib} -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR}.0' PLUGIN_LDFLAGS='-bundle' fink-package-precedence --no-headers . << InstallScript: << make install DESTDIR=%d << DocFiles: AUTHORS COPYING --- NEW FILE: audacious2.info --- Package: audacious2 Version: 2.2 Revision: 2 Description: Advanced audio player DescDetail: << Audacious is an advanced audio player. It is free, lightweight, based on GTK2, runs on Linux and many other *nix platforms and is focused on audio quality and supporting a wide range of audio codecs. Its advanced audio playback engine is considerably more powerful than GStreamer. Audacious is a fork of Beep Media Player (BMP), which itself forked from XMMS. << DescUsage: << audacious2-plugins must be installed for audacious2 to run properly. Unfortunately, this seems pretty crashy right now. Oh well. << DescPackaging: << audacious2-plugins Depends/BuildDepends on audacious2-shlibs/audacious2-dev but the audacious2 binary requires audacious2-plugins to run. So we Recommend audacious2-plugins to avoid a circular dependency. << Homepage: http://www.audacious-media-player.org/ License: GPL3 Maintainer: Daniel Johnson <dan...@daniel-johnson.org> Source: http://distfiles.atheme.org/audacious-%v.tgz Source-MD5: ad0f7484692c529acfa91ce784170478 PatchScript: << echo 'LIBS += ${GLIB_LIBS}' >>src/libSAD/makefile echo 'LIBS += -L../libaudcore -laudcore' >>src/libid3tag/makefile echo 'LIBS += -L../libaudcore -laudcore' >>src/libaudtag/makefile echo 'LDFLAGS += -undefined dynamic_lookup' >>src/libaudgui/makefile << Depends: << %n-shlibs (= %v-%r), atk1-shlibs, cairo-shlibs, dbus, dbus-shlibs, desktop-file-utils, fontconfig2-shlibs, freetype219-shlibs, glib2-shlibs, gtk+2-shlibs, libgettext8-shlibs, libiconv, libmcs-shlibs, libmowgli-shlibs, libsamplerate0-shlibs, pango1-xft2-ft219-shlibs, pcre-shlibs, x11-shlibs << BuildDepends: << atk1, cairo, dbus-dev, fink (>= 0.24.12), fontconfig2-dev, freetype219, gettext-tools, glib2-dev, glitz, gtk+2-dev, libgettext8-dev, libiconv-dev, libmcs, libmowgli, libpng3, libsamplerate0-dev, libxml2, pango1-xft2-ft219-dev, pcre, pixman, pkgconfig, x11-dev << Recommends: audacious2-plugins Conflicts: audacious2.4 Replaces: audacious2.4 ConfigureParams: --disable-dependency-tracking --enable-samplerate --with-regexlib=pcre CompileScript: << ./configure %c make LIB_LDFLAGS='-dynamiclib -install_name ${libdir}/${LIB:.dylib=.${LIB_MAJOR}.dylib} -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR}.0' << InstallScript: make install DESTDIR=%d DocFiles: AUTHORS COPYING NEWS README doc/HACKING doc/NEW_FORMATS doc/TODO PostInstScript: << . %p/bin/init.sh [ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || : << PostRmScript: << . %p/bin/init.sh [ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || : << SplitOff: << Package: %N-shlibs Depends: << dbus-shlibs, glib2-shlibs, libgettext8-shlibs, libmowgli-shlibs << Files: lib/lib*.*.dylib Shlibs: << %p/lib/libaudclient.2.dylib 2.0.0 %n (>= 2.2-1) %p/lib/libaudcore.1.dylib 1.0.0 %n (>= 2.2-1) %p/lib/libaudgui.1.dylib 1.0.0 %n (>= 2.2-1) %p/lib/libaudid3tag.2.dylib 2.0.0 %n (>= 2.2-1) %p/lib/libaudtag.1.dylib 1.0.0 %n (>= 2.2-1) %p/lib/libSAD.2.dylib 2.0.0 %n (>= 2.2-1) << DocFiles: AUTHORS COPYING NEWS README << SplitOff2: << Package: %N-dev Depends: %N-shlibs (= %v-%r) BuildDependsOnly: true Conflicts: audacious2.4-dev Replaces: audacious2.4-dev Files: include lib DocFiles: AUTHORS COPYING NEWS README << --- NEW FILE: audacious2.4.info --- Package: audacious2.4 Version: 2.4.0 Revision: 1 Description: Advanced audio player DescDetail: << Audacious is an advanced audio player. It is free, lightweight, based on GTK2, runs on Linux and many other *nix platforms and is focused on audio quality and supporting a wide range of audio codecs. Its advanced audio playback engine is considerably more powerful than GStreamer. Audacious is a fork of Beep Media Player (BMP), which itself forked from XMMS. << DescUsage: << audacious2.4-plugins must be installed for audacious2 to run properly. Unfortunately, this seems pretty crashy right now. Oh well. << DescPackaging: << audacious2.4-plugins Depends/BuildDepends on audacious2.4-shlibs/audacious2.4-dev but the audacious2.4 binary requires audacious2.4-plugins to run. So we Recommend audacious2.4-plugins to avoid a circular dependency. << Homepage: http://www.audacious-media-player.org/ License: GPL3 Maintainer: Daniel Johnson <dan...@daniel-johnson.org> Source: http://distfiles.atheme.org/audacious-%v.tgz Source-MD5: 113d99a09d4faead7adc07a86eab5c80 Depends: << %n-shlibs (= %v-%r), atk1-shlibs, cairo-shlibs, dbus, dbus-shlibs, desktop-file-utils, fontconfig2-shlibs, freetype219-shlibs, glib2-shlibs, gtk+2-shlibs, libguess-shlibs, libgettext8-shlibs, libmcs-shlibs, libmowgli-shlibs, pango1-xft2-ft219-shlibs, pcre-shlibs, x11-shlibs << BuildDepends: << atk1, cairo, dbus-dev, fink (>= 0.24.12), fink-package-precedence, flag-sort, fontconfig2-dev, freetype219, gettext-tools, glib2-dev, glitz, gtk+2-dev, libguess, libgettext8-dev, libiconv-dev, libmcs, libmowgli, libpng3, libxml2, pango1-xft2-ft219-dev, pcre, pixman, pkgconfig, x11-dev << Recommends: audacious2.4-plugins Conflicts: audacious2 Replaces: audacious2 SetCC: flag-sort gcc SetCXX: flag-sort g++ SetCPPFLAGS: -I%p/lib/fontconfig2/include SetLDFLAGS: -L%p/lib/fontconfig2/lib ConfigureParams: --disable-dependency-tracking --with-regexlib=pcre --libdir='${exec_prefix}/lib/%n' CompileScript: << ./configure %c make LIB_LDFLAGS='-dynamiclib -install_name ${libdir}/${LIB:.dylib=.${LIB_MAJOR}.dylib} -current_version ${LIB_MAJOR}.${LIB_MINOR} -compatibility_version ${LIB_MAJOR}.0' PLUGIN_LDFLAGS='-bundle' fink-package-precedence --no-headers . << InstallScript: << make install DESTDIR=%d mkdir -p %i/lib/pkgconfig ln -s %p/lib/%n/pkgconfig/audacious.pc %i/lib/pkgconfig ln -s %p/lib/%n/pkgconfig/audclient.pc %i/lib/pkgconfig ln -s %p/lib/%n/libaudclient.dylib %i/lib ln -s %p/lib/%n/libaudcore.dylib %i/lib ln -s %p/lib/%n/libaudgui.dylib %i/lib ln -s %p/lib/%n/libaudtag.dylib %i/lib << DocFiles: AUTHORS COPYING NEWS README doc/HACKING doc/NEW_FORMATS doc/TODO PostInstScript: << . %p/bin/init.sh [ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || : << PostRmScript: << . %p/bin/init.sh [ -x %p/bin/update-desktop-database ] && update-desktop-database -q %p/share/applications || : << SplitOff: << Package: %N-shlibs Depends: << atk1-shlibs, cairo-shlibs, dbus-shlibs, fontconfig2-shlibs, freetype219-shlibs, glib2-shlibs, gtk+2-shlibs, libgettext8-shlibs, libmowgli-shlibs, pango1-xft2-ft219-shlibs << Files: lib/%N/lib*.*.dylib Shlibs: << %p/lib/%N/libaudclient.2.dylib 2.0.0 %n (>= 2.4-1) %p/lib/%N/libaudcore.1.dylib 1.0.0 %n (>= 2.4-1) %p/lib/%N/libaudgui.1.dylib 1.0.0 %n (>= 2.4-1) %p/lib/%N/libaudtag.1.dylib 1.0.0 %n (>= 2.4-1) << DocFiles: AUTHORS COPYING NEWS README << SplitOff2: << Package: %N-dev Depends: %N-shlibs (= %v-%r) BuildDependsOnly: true Conflicts: audacious2-dev Replaces: audacious2-dev Files: include lib DocFiles: AUTHORS COPYING NEWS README << ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs