[audacious-plugins] Move the following exotic decoders into the audacious-plugins-exotic subpackage: adplug.so, console.

Michael Schwendt mschwendt at fedoraproject.org
Thu Feb 17 19:09:51 UTC 2011


commit ac7da3df1b33dce100f9b35d1ea7c19110910a2f
Author: Michael Schwendt <mschwendt at fedoraproject.org>
Date:   Thu Feb 17 20:09:46 2011 +0100

    Move the following exotic decoders into the audacious-plugins-exotic
    subpackage: adplug.so, console.so, psf2.so, vtx.so, xsf.so
    In spec file, update list of licenses used by various plugins.
    Update stripped tarball to also remove the .usf plugin source.

 audacious-plugins.spec |   54 ++++++++++++++++++++++++++++++++----------------
 sources                |    2 +-
 2 files changed, 37 insertions(+), 19 deletions(-)
---
diff --git a/audacious-plugins.spec b/audacious-plugins.spec
index 4c7e7fb..bff4f9f 100644
--- a/audacious-plugins.spec
+++ b/audacious-plugins.spec
@@ -10,14 +10,14 @@ Requires: audacious >= %{aud_ver}
 
 Name: audacious-plugins
 Version: 2.4.3
-Release: 9%{?dist}
+Release: 10%{?dist}
 Summary: Plugins for the Audacious audio player
 Group: Applications/Multimedia
 URL: http://audacious-media-player.org/
 
-# LGPLv2+: adplug, bio2jack, rocklight
-# MIT: crystalizer, dockalbumart
-# BSD: scrobbler/lastfm, psf
+# LGPLv2+: adplug, bio2jack, console, rocklight
+# MIT: crystalizer, dockalbumart, lyricwiki, voice_removal
+# BSD: alsa, compressor, crossfade, psf, resample, unix-io, xsf
 License: GPLv2 and GPLv2+ and LGPLv2+ and MIT and GPLv3
 
 Source0: audacious-plugins-fedora-%{version}.tar.bz2
@@ -110,19 +110,27 @@ This package provides an Audacious output plugin that uses the
 Jack Audio Connection Kit (JACK) sound service.
 
 
-%if 0%{?fedora} > 14
-%package adplug
-Summary: Audacious input plugin for AdLib/OPL based file formats
+%package exotic
+Summary: Optional niche market plugins for Audacious 
 Group: Applications/Multimedia
 %{?aud_plugin_dep}
 Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
-
-%description adplug
-This package provides an AdLib emulator based on the AdPlug library.
-It is only needed for playing exotic audio files, such as those from
-AdLib/OPL2/3 based sound trackers.
+# temporarily only:
+%if 0%{?fedora} > 14
+# subpkg was available during F-15 development
+Obsoletes: audacious-plugins-adplug < %{version}-%{release}
+Provides: audacious-plugins-adplug = %{version}-%{release}
 %endif
 
+%description exotic
+This package provides optional plugins for Audacious, which do not aim
+at a wide demographic audience. Most users of Audacious do not need this.
+
+For example, included are input plugins for exotic audio file formats,
+AdLib/OPL2 emulation, console game music files, the Portable Sound Format
+PSF1/PSF2, Vortex AM/YM emulation, Game Boy Advance Sound Format GSF,
+Nintendo DS Sound Format 2SF.
+
 
 %package amidi
 Summary: Audacious input plugin for MIDI
@@ -230,24 +238,28 @@ update-desktop-database &> /dev/null || :
 %{_libdir}/audacious/General/
 %{_libdir}/audacious/Visualization/
 %{_libdir}/audacious/Transport/
-%if 0%{?fedora} > 14
+%{_datadir}/audacious/
 %exclude %{_libdir}/audacious/Input/adplug.so
-%endif
+%exclude %{_libdir}/audacious/Input/console.so
+%exclude %{_libdir}/audacious/Input/psf2.so
+%exclude %{_libdir}/audacious/Input/vtx.so
+%exclude %{_libdir}/audacious/Input/xsf.so
 %exclude %{_libdir}/audacious/Input/amidi-plug.so
 %exclude %{_libdir}/audacious/Input/amidi-plug/
 %exclude %{_libdir}/audacious/Input/sid.so
 %exclude %{_libdir}/audacious/Output/jackout.so
-%{_datadir}/audacious/
 
 %files jack
 %defattr(-,root,root,-)
 %{_libdir}/audacious/Output/jackout.so
 
-%if 0%{?fedora} > 14
-%files adplug
+%files exotic
 %defattr(-,root,root,-)
 %{_libdir}/audacious/Input/adplug.so
-%endif
+%{_libdir}/audacious/Input/console.so
+%{_libdir}/audacious/Input/psf2.so
+%{_libdir}/audacious/Input/vtx.so
+%{_libdir}/audacious/Input/xsf.so
 
 %files amidi
 %defattr(-,root,root,-)
@@ -261,6 +273,12 @@ update-desktop-database &> /dev/null || :
 
 
 %changelog
+* Thu Feb 17 2011 Michael Schwendt <mschwendt at fedoraproject.org> - 2.4.3-10
+- Move the following exotic decoders into the audacious-plugins-exotic
+  subpackage: adplug.so, console.so, psf2.so, vtx.so, xsf.so
+- In spec file, update list of licenses used by various plugins.
+- Update stripped tarball to also remove the .usf plugin source.
+
 * Wed Feb 16 2011 Michael Schwendt <mschwendt at fedoraproject.org> - 2.4.3-9
 - Fix C++ static member init mess in adplug plugin (#669889).
 
diff --git a/sources b/sources
index 05b5aa8..9234488 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-10d288d02036231c61ce284abae27477  audacious-plugins-fedora-2.4.3.tar.bz2
+3d5b1ff42cbfc1d6c4a3dfcc994aaa25  audacious-plugins-fedora-2.4.3.tar.bz2


More information about the scm-commits mailing list