Группа :: Звук
Пакет: deadbeef
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: deadbeef
Version: 0.4.2
Release: alt0.M51.1
Summary: DeaDBeeF is an audio player
Url: http://deadbeef.sourceforge.net/
Source0: http://kent.dl.sourceforge.net/project/deadbeef/%name-%version.tar.bz2
Group: Sound
License: GPLv2, LGPLv2.1
Patch1: deadbeef-plugins-ffmpeg-aac-support.patch
# Automatically added by buildreq on Tue May 04 2010 (-bi)
BuildRequires: gcc-c++ libalsa-devel libavformat-devel libcddb-devel libcdio-devel libcurl-devel libdbus-devel libflac-devel libgtk+2-devel
BuildRequires: libmad-devel libpulseaudio-devel libsamplerate-devel libsndfile-devel libvorbis-devel libwavpack-devel docbook-dtds docbook-style-xsl xsltproc libvte-devel intltool
Requires: %name-out-alsa %name-gtkui %name-in-mpeg
%description
DeaDBeeF is an audio player for GNU/Linux systems with
X11 written in C and C++. Features: minimal depends;
native GTK2 GUI; cuesheet support; mp3, ogg, flac, ape;
chiptune formats with subtunes, song-length databases, etc;
small memory footprint.
# Virlual packages
%package -n %name-full
Summary: DeaDBeeF is an audio player
Group: Sound
BuildArch: noarch
# Out
Requires: %name-out-pulseaudio %name-out-oss %name-out-alsa %name-out-null
# In
Requires: %name-in-wavpack %name-in-vtx %name-in-oggvorbis %name-in-sndfile
Requires: %name-in-sid %name-in-mpeg %name-in-gme %name-in-flac %name-in-ffmpeg
Requires: %name-in-ape %name-in-dumb %name-in-cdaudio %name-in-adplug %name-in-vfs_curl
Requires: %name-in-ao %name-in-dca %name-in-musepack %name-in-shn %name-in-tta %name-in-wildmidi
# General
Requires: %name-supereq %name-artwork %name-hotkeys %name-lastfm %name-notify
Requires: %name-gtkui
Requires: %name-shellexec
%description -n %name-full
Virtual package for full installation DeaDBeeF (exclude %name-devel).
# Development
%package -n %name-devel
Summary: DeaDBeeF header files
Group: Development/C++
BuildArch: noarch
%description -n %name-devel
%name-devel contains the header files needed to develop
programs which make use of DeaDBeeF.
# Output plugins
%package -n %name-out-pulseaudio
Summary: DeaDBeeF PulseAudio Output Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-out-pulseaudio
DeaDBeeF PulseAudio Output Plugin
plays sound via pulse API
%package -n %name-out-oss
Summary: DeaDBeeF OSS Output Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-out-oss
DeaDBeeF OSS Output Plugin
plays sound via OSS API
%package -n %name-out-alsa
Summary: DeaDBeeF ALSA Output Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-out-alsa
DeaDBeeF ALSA Output Plugin
plays sound through linux standard alsa library
%package -n %name-out-null
Summary: DeaDBeeF Null Output Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-out-null
DeaDBeeF Null Output Plugin
doesn't play anything
# Input plugins
%package -n %name-in-wavpack
Summary: DeaDBeeF WavPack Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-wavpack
DeaDBeeF WavPack Input Plugin
.wv player using libwavpack
%package -n %name-in-vtx
Summary: DeaDBeeF VTX Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-vtx
DeaDBeeF VTX Input Plugin
AY8910/12 chip emulator and vtx file player
%package -n %name-in-oggvorbis
Summary: DeaDBeeF OggVorbis Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-oggvorbis
DeaDBeeF OggVorbis Input Plugin
OggVorbis decoder using standard xiph.org libraries
%package -n %name-in-sndfile
Summary: DeaDBeeF SndFile Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-sndfile
DeaDBeeF SndFile Input Plugin
wav/aiff player using libsndfile
%package -n %name-in-sid
Summary: DeaDBeeF SID Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-sid
DeaDBeeF SID Input Plugin
SID player based on libsidplay2
%package -n %name-in-mpeg
Summary: DeaDBeeF MPEG Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-mpeg
DeaDBeeF MPEG Input Plugin
MPEG v1/2 layer1/2/3 decoder based on libmad
%package -n %name-in-gme
Summary: DeaDBeeF GME Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-gme
DeaDBeeF GME Input Plugin
chiptune music player based on GME
%package -n %name-in-flac
Summary: DeaDBeeF FLAC Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-flac
DeaDBeeF FLAC Input Plugin
FLAC decoder using libFLAC
%package -n %name-in-ffmpeg
Summary: DeaDBeeF FFMPEG Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-ffmpeg
DeaDBeeF FFMPEG Input Plugin
decodes audio formats using FFMPEG libavcodec
%package -n %name-in-ape
Summary: DeaDBeeF APE Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-ape
DeaDBeeF Monkey's Audio (APE) Input Plugin
APE player based on code from libavc and rockbox
%package -n %name-in-dumb
Summary: DeaDBeeF DUMB Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-dumb
DeaDBeeF DUMB Input Plugin
module player based on DUMB library
%package -n %name-in-cdaudio
Summary: DeaDBeeF Audio CD Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-cdaudio
DeaDBeeF Audio CD Input Plugin
using libcdio, includes .nrg image support
%package -n %name-in-adplug
Summary: DeaDBeeF Adplug Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-adplug
DeaDBeeF Adplug Input Plugin
Adplug player (ADLIB OPL2/OPL3 emulator)
%package -n %name-in-vfs_curl
Summary: DeaDBeeF cURL VFS Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-vfs_curl
DeaDBeeF cURL VFS Plugin
http and ftp streaming module using libcurl, with ICY protocol support
%package -n %name-in-ao
Summary: DeaDBeeF AO Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-ao
DeaDBeeF Audio Overload Input Plugin
%package -n %name-in-dca
Summary: DeaDBeeF DCA Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-dca
DeaDBeeF DCA Input Plugin
%package -n %name-in-musepack
Summary: DeaDBeeF MusePack Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-musepack
DeaDBeeF MusePack Input Plugin
%package -n %name-in-shn
Summary: DeaDBeeF Shorten (.shn) Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-shn
DeaDBeeF Shorten (.shn) Input Plugin
%package -n %name-in-tta
Summary: DeaDBeeF TTA Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-tta
DeaDBeeF TTA Input Plugin
%package -n %name-in-wildmidi
Summary: DeaDBeeF WildMidi Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-wildmidi
DeaDBeeF WildMidi Input Plugin
# General plugins
%package -n %name-supereq
Summary: DeaDBeeF SuperEQ Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-supereq
DeaDBeeF SuperEQ Plugin
equalizer plugin using SuperEQ library by Naoki Shibata
%package -n %name-artwork
Summary: DeaDBeeF Album Artwork Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-artwork
DeaDBeeF Album Artwork Plugin
Loads album artwork either from local directories or from internet
%package -n %name-hotkeys
Summary: DeaDBeeF Hotkeys Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-hotkeys
DeaDBeeF Hotkeys Plugin
Allows to control player with global hotkeys
%package -n %name-lastfm
Summary: DeaDBeeF Last.FM Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-lastfm
DeaDBeeF Last.FM Plugin
sends played songs information to your last.fm account
%package -n %name-notify
Summary: DeaDBeeF OSD Notify Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-notify
DeaDBeeF OSD Notify Plugin
notification daemon OSD
%package -n %name-gtkui
Summary: DeaDBeeF GTK2 UI Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-gtkui
DeaDBeeF GTK2 UI Plugin
Default DeaDBeeF GUI
%package -n %name-shellexec
Summary: DeaDBeeF ShellExec Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-shellexec
DeaDBeeF ShellExec Plugin
%prep
%setup
#patch1 -p2
%build
export CFLAGS="%optflags"
export CXXFLAGS="%optflags"
autoreconf -fisv
%configure --enable-libnotify --docdir=%_docdir/%name-%version --disable-static
%install
make DESTDIR=%buildroot install
%find_lang %name
rm -rf %buildroot/%_libdir/%name/*.la
%files -f %name.lang
%dir %_libdir/%name
%doc AUTHORS COPYING COPYING.* NEWS README ChangeLog about.txt help.txt
%_bindir/%name
%_desktopdir/%name.desktop
%_datadir/%name
%_iconsdir/*/*/*/%name.*
# Output plugins
%files -n %name-out-pulseaudio
%_libdir/%name/pulse.*
%files -n %name-out-oss
%_libdir/%name/oss.*
%files -n %name-out-alsa
%_libdir/%name/alsa.*
%files -n %name-out-null
%_libdir/%name/nullout.*
# Input plugins
%files -n %name-in-wavpack
%_libdir/%name/wavpack.*
%files -n %name-in-vtx
%_libdir/%name/vtx.*
%files -n %name-in-oggvorbis
%_libdir/%name/vorbis.*
%files -n %name-in-sndfile
%_libdir/%name/sndfile.*
%files -n %name-in-sid
%_libdir/%name/sid.*
%files -n %name-in-mpeg
%_libdir/%name/mpgmad.*
%files -n %name-in-gme
%_libdir/%name/gme.*
%files -n %name-in-flac
%_libdir/%name/flac.*
%files -n %name-in-ffmpeg
%_libdir/%name/ffmpeg.*
%files -n %name-in-ape
%_libdir/%name/ffap.*
%files -n %name-in-dumb
%_libdir/%name/dumb.*
%files -n %name-in-cdaudio
%_libdir/%name/cdda.*
%files -n %name-in-adplug
%_libdir/%name/adplug.*
%files -n %name-in-vfs_curl
%_libdir/%name/vfs_curl.*
%files -n %name-in-ao
%_libdir/%name/ao.*
%files -n %name-in-dca
%_libdir/%name/dca.*
%files -n %name-in-musepack
%_libdir/%name/musepack.*
%files -n %name-in-shn
%_libdir/%name/shn.*
%files -n %name-in-tta
%_libdir/%name/tta.*
%files -n %name-in-wildmidi
%_libdir/%name/wildmidi.*
# General plugins
%files -n %name-artwork
%_libdir/%name/artwork.*
%files -n %name-hotkeys
%_libdir/%name/hotkeys.*
%files -n %name-lastfm
%_libdir/%name/lastfm.*
%files -n %name-notify
%_libdir/%name/notify.*
%files -n %name-gtkui
%_libdir/%name/gtkui.*
%files -n %name-supereq
%_libdir/%name/supereq.*
%files -n %name-shellexec
%_libdir/%name/shellexec.*
# Development
%files -n %name-devel
%dir %_includedir/%name
%_includedir/%name/*.h
# Virtual packages
%files -n %name-full
%changelog
…
Полный changelog можно просмотреть здесь
Version: 0.4.2
Release: alt0.M51.1
Summary: DeaDBeeF is an audio player
Url: http://deadbeef.sourceforge.net/
Source0: http://kent.dl.sourceforge.net/project/deadbeef/%name-%version.tar.bz2
Group: Sound
License: GPLv2, LGPLv2.1
Patch1: deadbeef-plugins-ffmpeg-aac-support.patch
# Automatically added by buildreq on Tue May 04 2010 (-bi)
BuildRequires: gcc-c++ libalsa-devel libavformat-devel libcddb-devel libcdio-devel libcurl-devel libdbus-devel libflac-devel libgtk+2-devel
BuildRequires: libmad-devel libpulseaudio-devel libsamplerate-devel libsndfile-devel libvorbis-devel libwavpack-devel docbook-dtds docbook-style-xsl xsltproc libvte-devel intltool
Requires: %name-out-alsa %name-gtkui %name-in-mpeg
%description
DeaDBeeF is an audio player for GNU/Linux systems with
X11 written in C and C++. Features: minimal depends;
native GTK2 GUI; cuesheet support; mp3, ogg, flac, ape;
chiptune formats with subtunes, song-length databases, etc;
small memory footprint.
# Virlual packages
%package -n %name-full
Summary: DeaDBeeF is an audio player
Group: Sound
BuildArch: noarch
# Out
Requires: %name-out-pulseaudio %name-out-oss %name-out-alsa %name-out-null
# In
Requires: %name-in-wavpack %name-in-vtx %name-in-oggvorbis %name-in-sndfile
Requires: %name-in-sid %name-in-mpeg %name-in-gme %name-in-flac %name-in-ffmpeg
Requires: %name-in-ape %name-in-dumb %name-in-cdaudio %name-in-adplug %name-in-vfs_curl
Requires: %name-in-ao %name-in-dca %name-in-musepack %name-in-shn %name-in-tta %name-in-wildmidi
# General
Requires: %name-supereq %name-artwork %name-hotkeys %name-lastfm %name-notify
Requires: %name-gtkui
Requires: %name-shellexec
%description -n %name-full
Virtual package for full installation DeaDBeeF (exclude %name-devel).
# Development
%package -n %name-devel
Summary: DeaDBeeF header files
Group: Development/C++
BuildArch: noarch
%description -n %name-devel
%name-devel contains the header files needed to develop
programs which make use of DeaDBeeF.
# Output plugins
%package -n %name-out-pulseaudio
Summary: DeaDBeeF PulseAudio Output Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-out-pulseaudio
DeaDBeeF PulseAudio Output Plugin
plays sound via pulse API
%package -n %name-out-oss
Summary: DeaDBeeF OSS Output Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-out-oss
DeaDBeeF OSS Output Plugin
plays sound via OSS API
%package -n %name-out-alsa
Summary: DeaDBeeF ALSA Output Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-out-alsa
DeaDBeeF ALSA Output Plugin
plays sound through linux standard alsa library
%package -n %name-out-null
Summary: DeaDBeeF Null Output Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-out-null
DeaDBeeF Null Output Plugin
doesn't play anything
# Input plugins
%package -n %name-in-wavpack
Summary: DeaDBeeF WavPack Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-wavpack
DeaDBeeF WavPack Input Plugin
.wv player using libwavpack
%package -n %name-in-vtx
Summary: DeaDBeeF VTX Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-vtx
DeaDBeeF VTX Input Plugin
AY8910/12 chip emulator and vtx file player
%package -n %name-in-oggvorbis
Summary: DeaDBeeF OggVorbis Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-oggvorbis
DeaDBeeF OggVorbis Input Plugin
OggVorbis decoder using standard xiph.org libraries
%package -n %name-in-sndfile
Summary: DeaDBeeF SndFile Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-sndfile
DeaDBeeF SndFile Input Plugin
wav/aiff player using libsndfile
%package -n %name-in-sid
Summary: DeaDBeeF SID Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-sid
DeaDBeeF SID Input Plugin
SID player based on libsidplay2
%package -n %name-in-mpeg
Summary: DeaDBeeF MPEG Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-mpeg
DeaDBeeF MPEG Input Plugin
MPEG v1/2 layer1/2/3 decoder based on libmad
%package -n %name-in-gme
Summary: DeaDBeeF GME Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-gme
DeaDBeeF GME Input Plugin
chiptune music player based on GME
%package -n %name-in-flac
Summary: DeaDBeeF FLAC Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-flac
DeaDBeeF FLAC Input Plugin
FLAC decoder using libFLAC
%package -n %name-in-ffmpeg
Summary: DeaDBeeF FFMPEG Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-ffmpeg
DeaDBeeF FFMPEG Input Plugin
decodes audio formats using FFMPEG libavcodec
%package -n %name-in-ape
Summary: DeaDBeeF APE Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-ape
DeaDBeeF Monkey's Audio (APE) Input Plugin
APE player based on code from libavc and rockbox
%package -n %name-in-dumb
Summary: DeaDBeeF DUMB Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-dumb
DeaDBeeF DUMB Input Plugin
module player based on DUMB library
%package -n %name-in-cdaudio
Summary: DeaDBeeF Audio CD Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-cdaudio
DeaDBeeF Audio CD Input Plugin
using libcdio, includes .nrg image support
%package -n %name-in-adplug
Summary: DeaDBeeF Adplug Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-adplug
DeaDBeeF Adplug Input Plugin
Adplug player (ADLIB OPL2/OPL3 emulator)
%package -n %name-in-vfs_curl
Summary: DeaDBeeF cURL VFS Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-vfs_curl
DeaDBeeF cURL VFS Plugin
http and ftp streaming module using libcurl, with ICY protocol support
%package -n %name-in-ao
Summary: DeaDBeeF AO Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-ao
DeaDBeeF Audio Overload Input Plugin
%package -n %name-in-dca
Summary: DeaDBeeF DCA Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-dca
DeaDBeeF DCA Input Plugin
%package -n %name-in-musepack
Summary: DeaDBeeF MusePack Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-musepack
DeaDBeeF MusePack Input Plugin
%package -n %name-in-shn
Summary: DeaDBeeF Shorten (.shn) Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-shn
DeaDBeeF Shorten (.shn) Input Plugin
%package -n %name-in-tta
Summary: DeaDBeeF TTA Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-tta
DeaDBeeF TTA Input Plugin
%package -n %name-in-wildmidi
Summary: DeaDBeeF WildMidi Input Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-in-wildmidi
DeaDBeeF WildMidi Input Plugin
# General plugins
%package -n %name-supereq
Summary: DeaDBeeF SuperEQ Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-supereq
DeaDBeeF SuperEQ Plugin
equalizer plugin using SuperEQ library by Naoki Shibata
%package -n %name-artwork
Summary: DeaDBeeF Album Artwork Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-artwork
DeaDBeeF Album Artwork Plugin
Loads album artwork either from local directories or from internet
%package -n %name-hotkeys
Summary: DeaDBeeF Hotkeys Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-hotkeys
DeaDBeeF Hotkeys Plugin
Allows to control player with global hotkeys
%package -n %name-lastfm
Summary: DeaDBeeF Last.FM Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-lastfm
DeaDBeeF Last.FM Plugin
sends played songs information to your last.fm account
%package -n %name-notify
Summary: DeaDBeeF OSD Notify Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-notify
DeaDBeeF OSD Notify Plugin
notification daemon OSD
%package -n %name-gtkui
Summary: DeaDBeeF GTK2 UI Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-gtkui
DeaDBeeF GTK2 UI Plugin
Default DeaDBeeF GUI
%package -n %name-shellexec
Summary: DeaDBeeF ShellExec Plugin
Group: Sound
Requires: %name = %version-%release
%description -n %name-shellexec
DeaDBeeF ShellExec Plugin
%prep
%setup
#patch1 -p2
%build
export CFLAGS="%optflags"
export CXXFLAGS="%optflags"
autoreconf -fisv
%configure --enable-libnotify --docdir=%_docdir/%name-%version --disable-static
%install
make DESTDIR=%buildroot install
%find_lang %name
rm -rf %buildroot/%_libdir/%name/*.la
%files -f %name.lang
%dir %_libdir/%name
%doc AUTHORS COPYING COPYING.* NEWS README ChangeLog about.txt help.txt
%_bindir/%name
%_desktopdir/%name.desktop
%_datadir/%name
%_iconsdir/*/*/*/%name.*
# Output plugins
%files -n %name-out-pulseaudio
%_libdir/%name/pulse.*
%files -n %name-out-oss
%_libdir/%name/oss.*
%files -n %name-out-alsa
%_libdir/%name/alsa.*
%files -n %name-out-null
%_libdir/%name/nullout.*
# Input plugins
%files -n %name-in-wavpack
%_libdir/%name/wavpack.*
%files -n %name-in-vtx
%_libdir/%name/vtx.*
%files -n %name-in-oggvorbis
%_libdir/%name/vorbis.*
%files -n %name-in-sndfile
%_libdir/%name/sndfile.*
%files -n %name-in-sid
%_libdir/%name/sid.*
%files -n %name-in-mpeg
%_libdir/%name/mpgmad.*
%files -n %name-in-gme
%_libdir/%name/gme.*
%files -n %name-in-flac
%_libdir/%name/flac.*
%files -n %name-in-ffmpeg
%_libdir/%name/ffmpeg.*
%files -n %name-in-ape
%_libdir/%name/ffap.*
%files -n %name-in-dumb
%_libdir/%name/dumb.*
%files -n %name-in-cdaudio
%_libdir/%name/cdda.*
%files -n %name-in-adplug
%_libdir/%name/adplug.*
%files -n %name-in-vfs_curl
%_libdir/%name/vfs_curl.*
%files -n %name-in-ao
%_libdir/%name/ao.*
%files -n %name-in-dca
%_libdir/%name/dca.*
%files -n %name-in-musepack
%_libdir/%name/musepack.*
%files -n %name-in-shn
%_libdir/%name/shn.*
%files -n %name-in-tta
%_libdir/%name/tta.*
%files -n %name-in-wildmidi
%_libdir/%name/wildmidi.*
# General plugins
%files -n %name-artwork
%_libdir/%name/artwork.*
%files -n %name-hotkeys
%_libdir/%name/hotkeys.*
%files -n %name-lastfm
%_libdir/%name/lastfm.*
%files -n %name-notify
%_libdir/%name/notify.*
%files -n %name-gtkui
%_libdir/%name/gtkui.*
%files -n %name-supereq
%_libdir/%name/supereq.*
%files -n %name-shellexec
%_libdir/%name/shellexec.*
# Development
%files -n %name-devel
%dir %_includedir/%name
%_includedir/%name/*.h
# Virtual packages
%files -n %name-full
%changelog
…
Полный changelog можно просмотреть здесь