Mercurial > audlegacy
view audacious.spec.in @ 1938:1d9c1026d9f8 trunk
[svn] - DoubleSize support.
This has bugs, the most notable one being that DoubleSize only works
right if you restart the player.
The second bug is rather obvious too. No osmosis skinengine. No
TinyPlayer. Classic-esque skinengine only. This is because the
doublesize algorithm hates you and wants you to go die in a fire.
author | nenolod |
---|---|
date | Sun, 05 Nov 2006 04:43:16 -0800 |
parents | 3787176f9875 |
children |
line wrap: on
line source
# RPM spec file for BMP # FIXME: The bmp RPM requires libasound.so.* without --with alsa. Need to # disable autoreq. # XMMS legacy %{?_with_xmmseq: %define xmmseq 1} %{!?_with_xmmseq: %define xmmseq 0} # plugins %{?_with_alsa: %define alsa 1} %{!?_with_alsa: %define alsa 0} %{?_with_mp3: %define mp3 1} %{!?_with_mp3: %define mp3 0} # GNOME support %{?_with_gconf: %define gconf 1} %{!?_with_gconf: %define gconf 0} %{?_with_gnomevfs: %define gnomevfs 1} %{!?_with_gnomevfs: %define gnomevfs 0} Summary: Audacious Name: @PACKAGE_NAME@ Version: @PACKAGE_VERSION@ Release: 1 Epoch: 0 License: GPL Group: Applications/Multimedia Url: http://audacious.nenolod.net Source0: %{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) Requires: unzip BuildRequires: gtk2-devel >= 2.4.0, libglade2-devel >= 2.3.1 %if %{gconf} BuildRequires: GConf2-devel >= 2.4.0 %endif %if %{gnomevfs} BuildRequires: gnome-vfs2-devel >= 2.4.0 %endif %description Audacious is a fork of Beep Media Player(BMP). Beep Media Player(BMP) is a GTK2 port of the popular X Multimedia System(XMMS) and more. Build options: --with: alsa mp3 gconf gnomevfs xmmseq %package devel Summary: BMP - Static libraries and header files. Group: Applications/Multimedia Requires: %{name} = %{epoch}:%{version}-%{release} %description devel Static libraries and header files required for compiling BMP plugins. %if %{mp3} %package mp3 Summary: BMP - MP3 output plugin Group: Applications/Multimedia Requires: %{name} = %{epoch}:%{version}-%{release} %description mp3 MP3 input plugin for BMP. %endif %if %{alsa} %package alsa Summary: BMP - ALSA output plugin Group: Applications/Multimedia Requires: %{name} = %{epoch}:%{version}-%{release} BuildRequires: alsa-lib-devel >= 1.0.0 %description alsa Output plugin for BMP to use with the Advanced Linux Sound Architecture (ALSA). %endif %prep %setup -q %build %configure \ --disable-opengl \ %{!?_with_alsa:--disable-alsa} \ %{!?_with_mp3:--disable-mp3} \ %{?_with_gconf:--enable-gconf} \ %{?_with_gnomevfs:--enable-gnome-vfs} \ %{?_with_xmmseq:--with-xmms-eq} make %{_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT %find_lang %{name} rm -f $RPM_BUILD_ROOT%{_libdir}/bmp/*/*.la %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog NEWS README %{_bindir}/beep-media-player %{_datadir}/bmp/ %{_datadir}/pixmaps/* %{_datadir}/applications/bmp.desktop %{_libdir}/libbeep.so.* %{_libdir}/bmp/Input/libcdaudio.so %{_libdir}/bmp/Input/libvorbis.so %{_libdir}/bmp/Input/libwav.so %{_libdir}/bmp/Output/libOSS.so %{_libdir}/bmp/Output/libesdout.so %{_libdir}/bmp/Visualization/libbscope.so %{_mandir}/man1/* %files devel %defattr(-,root,root,-) %{_libdir}/pkgconfig/bmp.pc %{_libdir}/lib*.so #%{_libdir}/lib*.a %{_libdir}/lib*.la %{_includedir}/bmp %if %{alsa} %files alsa %defattr(-,root,root,-) %{_libdir}/bmp/Output/libALSA.so %endif %if %{mp3} %files mp3 %defattr(-,root,root,-) %{_libdir}/bmp/Input/libmpg123.so %endif %changelog * Sat Oct 22 2005 Chong Kai Xiong <descender@phreaker.net> - 0:0.9.7.1-1 - Remove .la files instead of using %exclude - Rename Copyright to License * Sat Dec 4 2004 Chong Kai Xiong <descender@phreaker.net> - 0:0.9.7-2 - remove duplicate listings in %files - fix libglade2-devel version requirement - add option to build with XMMS equalization * Tue Jul 6 2004 Chong Kai Xiong <descender@phreaker.net> 0:0.9.7-1 - fixed file list to own package-specific directories - remove vendor, add epoch tag, explicit requires, add unzip to requires - force version match between plugins and main package - use %find_lang - don't install INSTALL * Thu Jun 24 2004 Chong Kai Xiong <descender@phreaker.net> 0.9.7-3 - added support for GConf and GNOME VFS - fixed file list * Fri May 28 2004 Chong Kai Xiong <descender@phreaker.net> 0.9.7-2 - require libglade 2.0 * Sun Apr 05 2004 Chong Kai Xiong <descender@phreaker.net> 0.9.7-1 - require GTK 2.4 and ALSA 1.0 * Tue Jan 13 2004 David Lau <coder_sku@sourceforge.net> 0.9.6-3 - removes plugin .la's * Wed Dec 24 2003 Chong Kai Xiong <descender@phreaker.net> 0.9.6-2 - first fully usable version * Tue Nov 29 2003 Chong Kai Xiong <descender@phreaker.net> 0.9.6-1 - added support for --with switches * Tue Nov 11 2003 Chong Kai Xiong <descender@phreaker.net> 1.0.0pre6 - initial build