rpms/xmms-crossfade/F-11 .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 xmms-crossfade.spec, 1.17, 1.18

Matthias Saou thias at fedoraproject.org
Sat Sep 12 21:15:10 UTC 2009


Author: thias

Update of /cvs/extras/rpms/xmms-crossfade/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29731/F-11

Modified Files:
	.cvsignore sources xmms-crossfade.spec 
Log Message:
Also build Audacious plugin (mschwendt, #518178).



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/xmms-crossfade/F-11/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore	6 Aug 2007 08:45:37 -0000	1.7
+++ .cvsignore	12 Sep 2009 21:15:09 -0000	1.8
@@ -1 +1 @@
-xmms-crossfade-0.3.12.tar.gz
+xmms-crossfade-0.3.14.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/xmms-crossfade/F-11/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources	6 Aug 2007 08:45:37 -0000	1.7
+++ sources	12 Sep 2009 21:15:10 -0000	1.8
@@ -1 +1 @@
-fe009c43948d01347e4ecdf8e5fe39bf  xmms-crossfade-0.3.12.tar.gz
+026c52544c7f3193d384288c9f8296aa  xmms-crossfade-0.3.14.tar.gz


Index: xmms-crossfade.spec
===================================================================
RCS file: /cvs/extras/rpms/xmms-crossfade/F-11/xmms-crossfade.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -p -r1.17 -r1.18
--- xmms-crossfade.spec	26 Feb 2009 10:17:20 -0000	1.17
+++ xmms-crossfade.spec	12 Sep 2009 21:15:10 -0000	1.18
@@ -1,9 +1,13 @@
 %define xmms_outputdir %(xmms-config --output-plugin-dir 2>/dev/null || echo %{_libdir}/xmms/Output)
 
+%define audacious_outputdir %(pkg-config audacious --variable=output_plugin_dir)
+
+%define audacious_builddir audacious-crossfade-build
+
 Summary: Audio crossfade plugin for XMMS
 Name: xmms-crossfade
-Version: 0.3.12
-Release: 4
+Version: 0.3.14
+Release: 1%{?dist}
 License: GPLv2+
 Group: Applications/Multimedia
 URL: http://www.eisenlohr.org/xmms-crossfade/
@@ -17,19 +21,40 @@ A plugin for XMMS featuring crossfading,
 a gap-killer.
 
 
+%package -n audacious-plugins-crossfade
+Summary: Audio crossfade plugin for Audacious
+Requires: audacious
+BuildRequires: audacious, audacious-devel
+
+%description -n audacious-plugins-crossfade
+A plugin for Audacious featuring crossfading, continuous output between
+songs and a gap-killer.
+
+
 %prep
-%setup -q
+%setup -q -T -b 0
+# extract tarball 2nd time for audacious plugin build
+mkdir %{audacious_builddir} ; tar xfz %{SOURCE0} -C %{audacious_builddir}
 
 
 %build
-%configure --libdir=%{xmms_outputdir}
+%configure --enable-player=xmms --libdir=%{xmms_outputdir}
 %{__make} %{?_smp_mflags}
 
+cd %{audacious_builddir}/%{name}-%{version}
+%configure --enable-player=audacious --libdir=%{audacious_outputdir}
+%{__make} %{?_smp_mflags}
+cd -
+
 
 %install
 %{__rm} -rf %{buildroot}
 %{__make} install DESTDIR=%{buildroot}
 
+cd %{audacious_builddir}/%{name}-%{version}
+%{__make} install DESTDIR=%{buildroot}
+cd -
+
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -42,7 +67,17 @@ a gap-killer.
 %{xmms_outputdir}/libcrossfade.so
 
 
+%files -n audacious-plugins-crossfade
+%defattr(-,root,root,-)
+%doc AUTHORS ChangeLog COPYING README
+%exclude %{audacious_outputdir}/libcrossfade.la
+%{audacious_outputdir}/libcrossfade.so
+
+
 %changelog
+* Wed Aug 19 2009 Michael Schwendt <mschwendt at fedoraproject.org> - 0.3.14-1
+- Also build Audacious plugin.
+
 * Thu Feb 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.3.12-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
 




More information about the fedora-extras-commits mailing list