Package: audacious2-plugins # keep %v linked to audacious2 Version: 2.2 Revision: 10 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. 'previous declaration' fix from upstream: https://github.com/audacious-media-player/audacious-plugins/commit/7ddffb7c4d08374690c482b5332097618bc7794b Formerly maintained by Daniel Johnson Needs libcdio-cdda, which seems not to exist for libcdio15 Upstream patch for headers change in newer libcdio*: https://github.com/audacious-media-player/audacious-plugins/commit/4dbb9cc56edc9335de678c99816f14748a52c8ec does not apply cleanly (it's for much newer upstream version) popen() returns a FILE* and fgets() returns a char* with NULL on failure not "<= 0" value. (NB: many modplug/archive/arch_* discontinued in newer upstream) Avoid newlines in PC_REQUIRES (fink's 'make' throws error if newline in makefile variable) Fix install_name and compatibility_version flags for shared libraries (if there were to be any...retaining due to inertia) << Homepage: https://www.audacious-media-player.org/ License: GPL3 Maintainer: None Source: https://distfiles.audacious-media-player.org/audacious-plugins-%v.tgz Source-Checksum: SHA256(aee812b34aa057bfff9e38dda29f1261e8e8cbdde65cf5fe553ab6b6a9ae33c8) PatchFile: %n.patch PatchFile-MD5: 65ac7dc1a952355ba332528873d2b878 PatchScript: << %{default_script} echo 'LIBS += -L%p/lib/ncurses' >>src/amidi-plug/backend-fluidsynth/Makefile << Depends: << atk1-shlibs (>= 1.32.0-1), audacious2-shlibs (>= %v-1), cairo-shlibs (>= 1.12.14-1), dbus-glib1.2-shlibs, dbus1.3-shlibs, fluidsynth1-shlibs, fontconfig2-shlibs (>= 2.10.0-1), freetype219-shlibs (>= 2.6-1), glib2-shlibs (>= 2.22.0-1), gtk+2-shlibs (>= 2.18.0-1), jack-shlibs, lame-shlibs, libcddb2-shlibs, libcdio-cdda1-shlibs, libcdio13-shlibs, libcurl4-shlibs, libfaad2-shlibs, libflac8, libgettext8-shlibs, libiconv, libmad-shlibs, libmcs-shlibs, libmowgli-shlibs, libogg-shlibs, libpcre1-shlibs, libsamplerate0-shlibs, libshout4-shlibs, libsidplay-shlibs, libsndfile1-shlibs, libvorbis0-shlibs, libxml2-shlibs (>= 2.9.1-1), neon27-shlibs, pango1-xft2-ft219-shlibs (>= 1.24.5-4), wavpack1-shlibs, x11-shlibs << BuildDepends: << atk1 (>= 1.32.0-1), audacious2-dev (>= %v-1), cairo (>= 1.12.14-1), dbus-glib1.2-dev, dbus1.3-dev, fink-package-precedence, fluidsynth1-dev, fontconfig2-dev (>= 2.10.0-1), freetype219 (>= 2.6-1), gettext-tools, glib2-dev (>= 2.22.0-1), gtk+2-dev (>= 2.18.0-1), jack-dev, lame-dev, libcddb-dev, libcdio-cdda1-dev, libcdio13-dev, libcurl4, libfaad2-dev, libflac8-dev, libgettext8-dev, libiconv-dev, libmad, libmcs, libmowgli, libogg, libpcre1, libsamplerate0-dev, libshout4, libsidplay, libsndfile1-dev, libvorbis0, libxml2 (>= 2.9.1-1), neon27, pango1-xft2-ft219-dev (>= 1.24.5-4), pkgconfig, wavpack1-dev, x11-dev << # Had undeclared deps on ffmpeg (libav*) but is only compatible with # older versions of that, which no longer exist in fink. ConfigureParams: << --enable-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-dockalbumart \ --disable-ffaudio << CompileScript: << %{default_script} fink-package-precedence --depfile-ext='\.deps' . << InstallScript: << make install DESTDIR=%d # crossfade segfaults at launch rm %i/lib/audacious/Output/crossfade.impl << DocFiles: AUTHORS COPYING README.icecast