[audacious-plugins] Use %_isa in more dependencies. Drop unneeded BuildRoot stuff. Drop %defattr lines. Drop old -wavpac
Michael Schwendt
mschwendt at fedoraproject.org
Fri Sep 16 20:01:15 UTC 2011
commit d585aee9e371b49d78162625a3171d7b04d53cd3
Author: Michael Schwendt <mschwendt at fedoraproject.org>
Date: Fri Sep 16 22:01:01 2011 +0200
Use %_isa in more dependencies.
Drop unneeded BuildRoot stuff.
Drop %defattr lines.
Drop old -wavpack and -vortex Obsoletes/Provides.
audacious-plugins.spec | 41 +++++++++++++----------------------------
1 files changed, 13 insertions(+), 28 deletions(-)
---
diff --git a/audacious-plugins.spec b/audacious-plugins.spec
index 1a35d5d..d410db2 100644
--- a/audacious-plugins.spec
+++ b/audacious-plugins.spec
@@ -6,11 +6,11 @@
# Minimum audacious/audacious-plugins version in inter-package dependencies.
%global aud_ver 3.0
-Requires: audacious >= %{aud_ver}
+Requires: audacious%{?_isa} >= %{aud_ver}
Name: audacious-plugins
Version: 3.0.2
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Plugins for the Audacious audio player
Group: Applications/Multimedia
URL: http://audacious-media-player.org/
@@ -63,21 +63,9 @@ BuildRequires: libbs2b-devel
BuildRequires: curl-devel
BuildRequires: libsmbclient-devel
-#%if 0%{?fedora} > 13
-## crashes with GCC < 4.5
-#BuildRequires: libprojectM-devel gtkglext-devel
-#%endif
-
# experimental, disabled by default
BuildRequires: neon-devel
-# last tagged dist-f13-updates
-# obsolete old subpackage -- no reason to split this off
-Obsoletes: audacious-plugins-wavpack < 2.4
-Provides: audacious-plugins-wavpack = %{version}-%{release}
-Obsoletes: audacious-plugins-vortex < 2.4
-Provides: audacious-plugins-vortex = %{version}-%{release}
-
# last tagged dist-f14 and dist-f13-updates
Obsoletes: audacious-plugins-esd < 2.4-0.6
@@ -97,7 +85,7 @@ itself forked from XMMS.
Summary: Audacious output plugin for Jack Audio Connection Kit
Group: Applications/Multimedia
%{?aud_plugin_dep}
-Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
+Requires: audacious%{?_isa} >= %{aud_ver}, audacious-plugins%{?_isa} >= %{aud_ver}
%description jack
This package provides an Audacious output plugin that uses the
@@ -108,7 +96,7 @@ Jack Audio Connection Kit (JACK) sound service.
Summary: Optional niche market plugins for Audacious
Group: Applications/Multimedia
%{?aud_plugin_dep}
-Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
+Requires: audacious%{?_isa} >= %{aud_ver}, audacious-plugins%{?_isa} >= %{aud_ver}
# temporarily only:
%if 0%{?fedora} > 14
# subpkg was available during F-15 development
@@ -130,7 +118,7 @@ Nintendo DS Sound Format 2SF.
Summary: Audacious input plugin for MIDI
Group: Applications/Multimedia
%{?aud_plugin_dep}
-Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
+Requires: audacious%{?_isa} >= %{aud_ver}, audacious-plugins%{?_isa} >= %{aud_ver}
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
@@ -143,7 +131,7 @@ input plugin for Audacious.
Summary: Audacious input plugin for SID music files
Group: Applications/Multimedia
%{?aud_plugin_dep}
-Requires: audacious >= %{aud_ver}, audacious-plugins >= %{aud_ver}
+Requires: audacious%{?_isa} >= %{aud_ver}, audacious-plugins%{?_isa} >= %{aud_ver}
Requires(post): desktop-file-utils
Requires(postun): desktop-file-utils
@@ -191,7 +179,7 @@ make %{?_smp_mflags}
%install
-make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
+make install DESTDIR=${RPM_BUILD_ROOT} INSTALL="install -p"
%find_lang %{name}
# audacious-sid.desktop
desktop-file-install --vendor "" \
@@ -212,10 +200,6 @@ desktop-file-install --vendor "" \
[ -f ${RPM_BUILD_ROOT}%{_libdir}/audacious/Output/pulse_audio.so ]
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-
%post sid
update-desktop-database &> /dev/null || :
@@ -231,7 +215,6 @@ update-desktop-database &> /dev/null || :
%files -f %{name}.lang
-%defattr(-,root,root,-)
%doc AUTHORS COPYING
%dir %{_libdir}/audacious
%{_libdir}/audacious/Input/
@@ -253,11 +236,9 @@ update-desktop-database &> /dev/null || :
%exclude %{_libdir}/audacious/Output/jackout.so
%files jack
-%defattr(-,root,root,-)
%{_libdir}/audacious/Output/jackout.so
%files exotic
-%defattr(-,root,root,-)
%{_libdir}/audacious/Input/adplug.so
%{_libdir}/audacious/Input/console.so
%{_libdir}/audacious/Input/psf2.so
@@ -265,18 +246,22 @@ update-desktop-database &> /dev/null || :
%{_libdir}/audacious/Input/xsf.so
%files amidi
-%defattr(-,root,root,-)
%{_libdir}/audacious/Input/amidi-plug.so
%{_libdir}/audacious/Input/amidi-plug/
%{_datadir}/applications/audacious-amidi.desktop
%files sid
-%defattr(-,root,root,-)
%{_libdir}/audacious/Input/sid.so
%{_datadir}/applications/audacious-sid.desktop
%changelog
+* Fri Sep 16 2011 Michael Schwendt <mschwendt at fedoraproject.org> - 3.0.2-3
+- Use %%_isa in more dependencies.
+- Drop unneeded BuildRoot stuff.
+- Drop %%defattr lines.
+- Drop old -wavpack and -vortex Obsoletes/Provides.
+
* Thu Sep 8 2011 Michael Schwendt <mschwendt at fedoraproject.org> - 3.0.2-2
- Merge changes from pre-3.0.3 git, such as using libmodplug system
library (BR libmodplug-devel).
More information about the scm-commits
mailing list