|
|
1b900bd |
%define aud_ver 1.3.0
|
|
|
1b900bd |
|
|
|
bfa5dbf |
Name: audacious-plugins
|
|
|
71e9d4c |
Version: 1.3.5
|
|
|
cabb467 |
Release: 3%{?dist}
|
|
|
bfa5dbf |
Summary: Plugins for the Audacious media player
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
Group: Applications/Multimedia
|
|
|
cabb467 |
License: GPLv2
|
|
|
bfa5dbf |
URL: http://audacious-media-player.org/
|
|
|
bfa5dbf |
# The original source files contain various codecs which clash
|
|
|
bfa5dbf |
# with the FE license guidelines. They are removed in the -fedora-
|
|
|
bfa5dbf |
# file.
|
|
|
bfa5dbf |
# Source0: http://audacious-media-player.org/beta/audacious-plugins-1.2.2.tgz
|
|
|
bfa5dbf |
Source0: audacious-plugins-fedora-%{version}.tar.gz
|
|
|
bfa5dbf |
Source1: audacious-plugins.desktop
|
|
|
bfa5dbf |
Patch0: audacious-plugins-1.2.2-cddb-buffer.patch
|
|
|
bfa5dbf |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
bfa5dbf |
|
|
|
1b900bd |
BuildRequires: audacious-devel >= %{aud_ver}, esound-devel >= 0.2, libvorbis-devel >= 1.0
|
|
|
bfa5dbf |
BuildRequires: zlib-devel, desktop-file-utils >= 0.9, alsa-lib-devel
|
|
|
bfa5dbf |
BuildRequires: libsidplay-devel, libnotify-devel
|
|
|
bfa5dbf |
BuildRequires: libmpcdec-devel, libmusicbrainz-devel
|
|
|
bfa5dbf |
BuildRequires: taglib-devel >= 1.4, libogg-devel >= 1.0, flac-devel >= 1.1.2
|
|
|
bfa5dbf |
BuildRequires: libvisual-devel >= 0.2, SDL-devel >= 1.2.9
|
|
|
caaf9f0 |
BuildRequires: gettext, curl-devel, libbinio-devel
|
|
|
bfa5dbf |
BuildRequires: arts-devel, libmodplug-devel, lirc-devel
|
|
|
bfa5dbf |
BuildRequires: jack-audio-connection-kit-devel, libsamplerate-devel
|
|
|
cabb467 |
BuildRequires: pulseaudio-libs-devel, fluidsynth-devel
|
|
|
be2887b |
BuildRequires: wavpack-devel >= 4.31
|
|
|
5a8d59b |
BuildRequires: libXcomposite-devel
|
|
|
bfa5dbf |
|
|
|
1b900bd |
Requires: audacious >= %{aud_ver}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
Requires(post): desktop-file-utils >= 0.9, /sbin/ldconfig
|
|
|
bfa5dbf |
Requires(postun): desktop-file-utils >= 0.9, /sbin/ldconfig
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%description
|
|
|
bfa5dbf |
Audacious is a media player that currently uses a skinned
|
|
|
bfa5dbf |
user interface based on Winamp 2.x skins. It is based on ("forked off")
|
|
|
bfa5dbf |
BMP.
|
|
|
bfa5dbf |
This package provides essential plugins for audio input, audio output
|
|
|
bfa5dbf |
and visualization.
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%package jack
|
|
|
bfa5dbf |
Summary: Audacious output plugin for JACK sound service
|
|
|
bfa5dbf |
Group: Applications/Multimedia
|
|
|
bfa5dbf |
Obsoletes: audacious-jack <= 1.1.2
|
|
|
bfa5dbf |
|
|
|
1b900bd |
Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%description jack
|
|
|
bfa5dbf |
This package provides an Audacious output plugin that uses the
|
|
|
bfa5dbf |
JACK sound service.
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%package esd
|
|
|
bfa5dbf |
Summary: Audacious output plugin for esd sound service
|
|
|
bfa5dbf |
Group: Applications/Multimedia
|
|
|
bfa5dbf |
Obsoletes: audacious-esd <= 1.1.2
|
|
|
bfa5dbf |
|
|
|
1b900bd |
Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%description esd
|
|
|
bfa5dbf |
This package provides an Audacious output plugin that uses the
|
|
|
bfa5dbf |
ESD sound server.
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%package arts
|
|
|
bfa5dbf |
Summary: Audacious output plugin for KDE arts sound service
|
|
|
bfa5dbf |
Group: Applications/Multimedia
|
|
|
bfa5dbf |
Obsoletes: audacious-arts <= 1.1.2
|
|
|
bfa5dbf |
|
|
|
1b900bd |
Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%description arts
|
|
|
bfa5dbf |
This package provides an Audacious output plugin that uses the
|
|
|
bfa5dbf |
KDE arts sound server.
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%package pulseaudio
|
|
|
bfa5dbf |
Summary: Audacious output plugin for PulseAudio
|
|
|
bfa5dbf |
Group: Applications/Multimedia
|
|
|
bfa5dbf |
|
|
|
1b900bd |
Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%description pulseaudio
|
|
|
bfa5dbf |
This package provides an Audacious output plugin that uses the
|
|
|
bfa5dbf |
PulseAudio sound server.
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%package amidi
|
|
|
bfa5dbf |
Summary: Audacious imput plugin for amidi
|
|
|
bfa5dbf |
Group: Applications/Multimedia
|
|
|
bfa5dbf |
|
|
|
1b900bd |
Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%description amidi
|
|
|
bfa5dbf |
This package provides an Audacious input plugin that uses the
|
|
|
bfa5dbf |
amidi sound service.
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
be2887b |
%package wavpack
|
|
|
be2887b |
Summary: Audacious imput plugin for wavpack
|
|
|
be2887b |
Group: Applications/Multimedia
|
|
|
be2887b |
|
|
|
1b900bd |
Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
|
|
|
be2887b |
|
|
|
be2887b |
%description wavpack
|
|
|
be2887b |
This package provides an Audacious input plugin that reads WavPack
|
|
|
be2887b |
compressed files.
|
|
|
be2887b |
|
|
|
be2887b |
|
|
|
be2887b |
|
|
|
18c915b |
%package metronome
|
|
|
18c915b |
Summary: Audacious imput plugin simulating a metronome
|
|
|
18c915b |
Group: Applications/Multimedia
|
|
|
18c915b |
|
|
|
1b900bd |
Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
|
|
|
18c915b |
|
|
|
18c915b |
%description metronome
|
|
|
18c915b |
This package provides an Audacious input plugin that simulates
|
|
|
18c915b |
a metronome.
|
|
|
18c915b |
|
|
|
18c915b |
|
|
|
18c915b |
|
|
|
18c915b |
%package vortex
|
|
|
18c915b |
Summary: Audacious imput plugin for vortex audio files
|
|
|
18c915b |
Group: Applications/Multimedia
|
|
|
18c915b |
|
|
|
1b900bd |
Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
|
|
|
18c915b |
|
|
|
18c915b |
%description vortex
|
|
|
18c915b |
This package provides an Audacious input plugin that reads
|
|
|
18c915b |
vortex compressed files.
|
|
|
18c915b |
|
|
|
18c915b |
|
|
|
18c915b |
|
|
|
bfa5dbf |
%prep
|
|
|
bfa5dbf |
%setup -q -n audacious-plugins-fedora-%{version}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
# Fix incorrect use of sprintf in the cdaudio plugin
|
|
|
be2887b |
# %patch0 -p1 -b .cddb-buffer
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%build
|
|
|
bfa5dbf |
%configure \
|
|
|
bfa5dbf |
--disable-rpath \
|
|
|
bfa5dbf |
--enable-gconf \
|
|
|
bfa5dbf |
--disable-gnome-vfs \
|
|
|
bfa5dbf |
--enable-chardet \
|
|
|
bfa5dbf |
--disable-dependency-tracking \
|
|
|
bfa5dbf |
--enable-amidiplug \
|
|
|
caaf9f0 |
--disable-amidiplug-dummy \
|
|
|
caaf9f0 |
--disable-sndfile
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
make V=1 %{?_smp_mflags}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%install
|
|
|
bfa5dbf |
rm -rf $RPM_BUILD_ROOT
|
|
|
bfa5dbf |
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
18c915b |
%find_lang %{name}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
desktop-file-install --vendor fedora \
|
|
|
bfa5dbf |
--dir $RPM_BUILD_ROOT%{_datadir}/applications \
|
|
|
bfa5dbf |
%{SOURCE1}
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%clean
|
|
|
bfa5dbf |
rm -rf $RPM_BUILD_ROOT
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%post
|
|
|
bfa5dbf |
/sbin/ldconfig
|
|
|
bfa5dbf |
update-desktop-database %{_datadir}/applications
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%postun
|
|
|
bfa5dbf |
/sbin/ldconfig
|
|
|
bfa5dbf |
update-desktop-database %{_datadir}/applications
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
|
|
|
18c915b |
%files -f %{name}.lang
|
|
|
bfa5dbf |
%defattr(-,root,root,-)
|
|
|
bfa5dbf |
%doc AUTHORS COPYING ChangeLog NEWS
|
|
|
18c915b |
%{_libdir}/audacious/Input
|
|
|
18c915b |
%{_libdir}/audacious/Output
|
|
|
18c915b |
%{_libdir}/audacious/Container
|
|
|
18c915b |
%{_libdir}/audacious/Effect
|
|
|
18c915b |
%{_libdir}/audacious/General
|
|
|
18c915b |
%{_libdir}/audacious/Visualization
|
|
|
bfa5dbf |
%exclude %{_libdir}/audacious/Input/libamidi-plug.so
|
|
|
be2887b |
%exclude %{_libdir}/audacious/Input/libwavpack.so
|
|
|
18c915b |
%exclude %{_libdir}/audacious/Input/libmetronom.so
|
|
|
18c915b |
%exclude %{_libdir}/audacious/Input/libvtx.so
|
|
|
bfa5dbf |
%exclude %{_libdir}/audacious/Output/libjackout.so
|
|
|
bfa5dbf |
%exclude %{_libdir}/audacious/Output/libarts.so
|
|
|
bfa5dbf |
%exclude %{_libdir}/audacious/Output/libESD.so
|
|
|
bfa5dbf |
%exclude %{_libdir}/audacious/Output/libpulse_audio.so
|
|
|
bfa5dbf |
%{_datadir}/applications/fedora-audacious-plugins.desktop
|
|
|
bfa5dbf |
%{_datadir}/audacious/images/audioscrobbler.png
|
|
|
bfa5dbf |
%{_datadir}/audacious/images/audioscrobbler_badge.png
|
|
|
773bf92 |
%{_datadir}/audacious-plugins
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%files jack
|
|
|
bfa5dbf |
%defattr(-,root,root,-)
|
|
|
bfa5dbf |
%{_libdir}/audacious/Output/libjackout.so
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%files arts
|
|
|
bfa5dbf |
%defattr(-,root,root,-)
|
|
|
bfa5dbf |
%{_bindir}/audacious-arts-helper
|
|
|
bfa5dbf |
%{_libdir}/audacious/Output/libarts.so
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%files esd
|
|
|
bfa5dbf |
%defattr(-,root,root,-)
|
|
|
bfa5dbf |
%{_libdir}/audacious/Output/libESD.so
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%files pulseaudio
|
|
|
bfa5dbf |
%defattr(-,root,root,-)
|
|
|
bfa5dbf |
%{_libdir}/audacious/Output/libpulse_audio.so
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%files amidi
|
|
|
bfa5dbf |
%defattr(-,root,root,-)
|
|
|
bfa5dbf |
%{_libdir}/audacious/Input/libamidi-plug.so
|
|
|
f64c0e0 |
%{_libdir}/audacious/amidi-plug
|
|
|
bfa5dbf |
|
|
|
be2887b |
%files wavpack
|
|
|
be2887b |
%defattr(-,root,root,-)
|
|
|
be2887b |
%{_libdir}/audacious/Input/libwavpack.so
|
|
|
be2887b |
|
|
|
18c915b |
%files metronome
|
|
|
18c915b |
%defattr(-,root,root,-)
|
|
|
18c915b |
%{_libdir}/audacious/Input/libmetronom.so
|
|
|
18c915b |
|
|
|
18c915b |
%files vortex
|
|
|
18c915b |
%defattr(-,root,root,-)
|
|
|
18c915b |
%{_libdir}/audacious/Input/libvtx.so
|
|
|
18c915b |
|
|
|
bfa5dbf |
|
|
|
bfa5dbf |
%changelog
|
|
|
cabb467 |
* Mon Oct 15 2007 Lubomir Kundrak
|
|
|
cabb467 |
- Change BuildReq pulseaudio-devel to pulseaudio-libs-devel
|
|
|
cabb467 |
- Fix the License tag
|
|
|
cabb467 |
|
|
|
860b949 |
* Fri Aug 3 2007 Ralf Ertzinger <ralf@skytale.net> 1.3.5-2
|
|
|
860b949 |
- Rebuild for clean upgrade path
|
|
|
860b949 |
|
|
|
71e9d4c |
* Sat Jun 9 2007 Ralf Ertzinger <ralf@skytale.net> 1.3.5-1.fc8
|
|
|
71e9d4c |
- Update to 1.3.5
|
|
|
71e9d4c |
|
|
|
eebdb37 |
* Sat May 26 2007 Ralf Ertzinger <ralf@skytale.net> 1.3.4-2.fc8
|
|
|
eebdb37 |
- Bump tag for rebuild
|
|
|
eebdb37 |
|
|
|
f64c0e0 |
* Wed May 16 2007 Ralf Ertzinger <ralf@skytale.net> 1.3.4-1.fc7
|
|
|
f64c0e0 |
- Update to 1.3.4
|
|
|
f64c0e0 |
|
|
|
1b900bd |
* Sun Apr 22 2007 Ralf Ertzinger <ralf@skytale.net> 1.3.3-2.fc7
|
|
|
1b900bd |
- Introduce aud_ver variable into specfile
|
|
|
1b900bd |
|
|
|
24352bc |
* Fri Apr 20 2007 Ralf Ertzinger <ralf@skytale.net> 1.3.3-1.fc7
|
|
|
24352bc |
- Update to 1.3.3
|
|
|
24352bc |
|
|
|
5a8d59b |
* Sat Apr 07 2007 Ralf Ertzinger <ralf@skytale.net> 1.3.2-1.fc7
|
|
|
5a8d59b |
- Update to 1.3.2
|
|
|
5a8d59b |
|
|
|
773bf92 |
* Fri Apr 06 2007 Ralf Ertzinger <ralf@skytale.net> 1.3.1-2.fc7
|
|
|
773bf92 |
- Own %%{_datadir}/audacious
|
|
|
773bf92 |
|
|
|
18c915b |
* Mon Apr 02 2007 Ralf Ertzinger <ralf@skytale.net> 1.3.1-1.fc7
|
|
|
18c915b |
- Update to 1.3.1
|
|
|
18c915b |
|
|
|
6564556 |
* Sun Feb 18 2007 Ralf Ertzinger <ralf@skytale.net> 1.2.5-6.fc7
|
|
|
6564556 |
- Rebuild against new FLAC libraries (for real, this time)
|
|
|
6564556 |
|
|
|
6564556 |
* Thu Feb 15 2007 Ralf Ertzinger <ralf@skytale.net> 1.2.5-5.fc7
|
|
|
779db7a |
- Rebuild against new FLAC libraries
|
|
|
779db7a |
|
|
|
2f0f841 |
* Mon Jan 15 2007 Ralf Ertzinger <ralf@skytale.net> 1.2.5-4.fc7
|
|
|
2f0f841 |
- Fix typo in BuildRequires
|
|
|
2f0f841 |
|
|
|
aea6e47 |
* Sat Dec 16 2006 Ralf Ertzinger <ralf@skytale.net> 1.2.5-3.fc7
|
|
|
aea6e47 |
- Rebuild for new wavpack
|
|
|
aea6e47 |
|
|
|
caaf9f0 |
* Sun Dec 03 2006 Ralf Ertzinger <ralf@skytale.net> 1.2.5-2.fc7
|
|
|
aea6e47 |
- Disable sndfile, which causes a non-pausable wav plugin to
|
|
|
caaf9f0 |
be built
|
|
|
caaf9f0 |
|
|
|
be2887b |
* Thu Nov 30 2006 Ralf Ertzinger <ralf@skytale.net> 1.2.5-1.fc7
|
|
|
be2887b |
- Update to 1.2.5
|
|
|
be2887b |
- Add audacious-plugins-wavpack for WavPack input plugin
|
|
|
be2887b |
- Drop cddb patch, included upstream
|
|
|
be2887b |
|
|
|
4da6ebb |
* Sun Nov 26 2006 Ralf Ertzinger <ralf@skytale.net> 1.2.2-1.fc7
|
|
|
bfa5dbf |
- Initial RPM build for FE
|