SPECS: audacious.spec - updated to 1.2.2 - now all plugins in auda...

megabajt megabajt at pld-linux.org
Sun Nov 19 15:37:45 CET 2006


Author: megabajt                     Date: Sun Nov 19 14:37:45 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- updated to 1.2.2
- now all plugins in audacious-plugins.spec
- removed static subpackage

---- Files affected:
SPECS:
   audacious.spec (1.14 -> 1.15) 

---- Diffs:

================================================================
Index: SPECS/audacious.spec
diff -u SPECS/audacious.spec:1.14 SPECS/audacious.spec:1.15
--- SPECS/audacious.spec:1.14	Mon Aug  7 17:30:39 2006
+++ SPECS/audacious.spec	Sun Nov 19 15:37:40 2006
@@ -2,49 +2,33 @@
 #
 # Conditional build:
 %bcond_with	gconf		# build without gconf support
-%bcond_with	gnome_vfs	# build without GNOME VFS support
 #
 Summary:	Sound player with the WinAmp GUI, for Unix-based systems for GTK+2
 Summary(pl):	Odtwarzacz dźwięku z interfejsem WinAmpa dla GTK+2
 Name:		audacious
-Version:	1.1.1
-Release:	0.1
-Epoch:		0
+Version:	1.2.2
+Release:	1
 License:	GPL
-Group:		Applications/Sound
+Group:		X11/Applications/Sound
 Source0:	http://audacious-media-player.org/release/%{name}-%{version}.tgz
-# Source0-md5:	e9108f71725cf8336f7b965424c285f8
+# Source0-md5:	e774afbda04220e6e1b0a9bff350522e
 Source1:	mp3license
-Source2:	%{name}.png
 Patch0:		%{name}-desktop.patch
-#Patch1: %{name}-home_etc.patch
+Patch1:		%{name}-home_etc.patch
 URL:		http://audacious-media-player.org/
 %{?with_gconf:BuildRequires:	GConf2-devel >= 2.6.0}
-BuildRequires:	OpenGL-GLU-devel
-BuildRequires:	SDL-devel >= 1.2.5
-BuildRequires:	autoconf
+BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake
-BuildRequires:	esound-devel >= 0.2.8
-BuildRequires:	flac-devel >= 1.1.2
-%{?with_gnome_vfs:BuildRequires:	gnome-vfs2-devel >= 2.6.0}
 BuildRequires:	gtk+2-devel >= 2:2.6.0
+BuildRequires:	gettext-devel
 BuildRequires:	home-etc-devel
-BuildRequires:	id3lib-devel
-BuildRequires:	jack-audio-connection-kit-devel
-BuildRequires:	libbinio-devel >= 1.4
 BuildRequires:	libglade2-devel >= 2.3.1
-BuildRequires:	libmodplug-devel
-BuildRequires:	libmpcdec-devel
-BuildRequires:	libsamplerate-devel
-BuildRequires:	libsidplay-devel
-BuildRequires:	libsndfile-devel
-BuildRequires:	libvisual-devel >= 0.2.0
-BuildRequires:	libvorbis-devel >= 1:1.0
-BuildRequires:	lirc-devel
 BuildRequires:	pkgconfig
-BuildRequires:	taglib-devel
-Requires:	%{name}-libs = %{epoch}:%{version}-%{release}
+BuildRequires:	rpmbuild(macros) >= 1.198
+Requires:	%{name}-libs = %{version}-%{release}
 Requires:	audacious-output-plugin
+Requires(post,postun):	desktop-file-utils
+Obsoletes:	audacious-static
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -70,8 +54,8 @@
 Summary:	Header files for Audacious media player
 Summary(pl):	Pliki nagłówkowe odtwarzacza multimedialnego Audacious
 Group:		X11/Development/Libraries
-Requires:	%{name}-libs = %{epoch}:%{version}-%{release}
-Requires:	gtk+2-devel >= 2:2.4.0
+Requires:	%{name}-libs = %{version}-%{release}
+Requires:	gtk+2-devel >= 2:2.6.0
 Requires:	home-etc-devel
 
 %description devel
@@ -81,427 +65,27 @@
 Pliki nagłówkowe potrzebne do kompilowania wtyczek odtwarzacza
 multimedialnego Audacious.
 
-%package static
-Summary:	Audacious media player static library
-Summary(pl):	Statyczna biblioteka odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name}-devel = %{epoch}:%{version}-%{release}
-
-%description static
-Static version of Audacious media player library.
-
-%description static -l pl
-Statyczna wersja biblioteki odtwarzacza multimedialnego Audacious.
-
-%package effect-ladspa
-Summary:	Audacious media player - LADSPA plugin
-Summary(pl):	Wtyczka LADSPA odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description effect-ladspa
-LADSPA plugin for Audacious media player.
-
-%description effect-ladspa -l pl
-Wtyczka LADSPA dla odtwarzacza multimedialnego Audacious.
-
-%package effect-audiocompress
-Summary:	Audacious media player - audiocompress plugin
-Summary(pl):	Wtyczka audiocompress odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description effect-audiocompress
-audiocompress plugin for Audacious media player.
-
-%description effect-audiocompress -l pl
-Wtyczka audiocompress dla odtwarzacza multimedialnego Audacious.
-
-%package effect-stereo
-Summary:	Audacious media player - stereo plugin
-Summary(pl):	Wtyczka stereo odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description effect-stereo
-stereo plugin for Audacious media player.
-
-%description effect-stereo -l pl
-Wtyczka stereo dla odtwarzacza multimedialnego Audacious.
-
-%package effect-voice_removal
-Summary:	Audacious media player - voice_removal plugin
-Summary(pl):	Wtyczka voice_removal odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description effect-voice_removal
-voice_removal plugin for Audacious media player.
-
-%description effect-voice_removal -l pl
-Wtyczka voice_removal dla odtwarzacza multimedialnego Audacious.
-
-%package general-lirc
-Summary:	Audacious media player - LIRC plugin
-Summary(pl):	Wtyczka LIRC odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description general-lirc
-LIRC plugin for Audacious media player.
-
-%description general-lirc -l pl
-Wtyczka LIRC dla odtwarzacza multimedialnego Audacious.
-
-%package general-song-change
-Summary:	Audacious media player - song change plugin
-Summary(pl):	Wtyczka zmiany utworu odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description general-song-change
-Song change plugin for Audacious media player.
-
-%description general-song-change -l pl
-Wtyczka zmiany utworu dla odtwarzacza multimedialnego Audacious.
-
-%package input-aac
-Summary:	Audacious media player - AAC input plugin
-Summary(pl):	Wtyczka do odtwarzania plików AAC odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-aac
-AAC input plugin for Audacious media player.
-
-%description input-aac -l pl
-Wtyczka dla odtwarzacza multimedialnego Audacious do obsługi plików
-AAC.
-
-%package input-adplug
-Summary:	Audacious media player - Adplug input plugin
-Summary(pl):	Wtyczka do odtwarzania plików Adplug odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-adplug
-Adplug input plugin for Audacious media player.
-
-%description input-adplug -l pl
-Wtyczka dla odtwarzacza multimedialnego Audacious do obsługi plików
-Adplug.
-
-%package input-amidi
-Summary:	Audacious media player - midi input plugin
-Summary(pl):	Wtyczka do odtwarzania plików midi odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-amidi
-ALSA midi input plugin for Audacious media player.
-
-%description input-amidi -l pl
-Wtyczka dla odtwarzacza multimedialnego Audacious do obsługi plików
-midi poprzez ALSA.
-
-%package input-cdaudio
-Summary:	Audacious media player - cdaudio input plugin
-Summary(pl):	Wtyczka wejściowa cdaudio odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-cdaudio
-cdaudio input plugin for Audacious media player.
-
-%description input-cdaudio -l pl
-Wtyczka wejściowa cdaudio dla odtwarzacza multimedialnego Audacious.
-
-%package input-console
-Summary:	Audacious media player - console input plugin
-Summary(pl):	Wtyczka do odtwarzania plików konsolowych odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-console
-SPC, GYM, NSF, VGM and GBS input plugin for Audacious media player.
-
-%description input-console -l pl
-Wtyczka dla odtwarzacza multimedialnego Audacious do obsługi plików
-SPC, GYM, NSF, VGM i GBS.
-
-%package input-flac
-Summary:	Audacious media player - FLAC input plugin
-Summary(pl):	Wtyczka do odtwarzania plików FLAC odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-flac
-FLAC input plugin for Audacious media player.
-
-%description input-flac -l pl
-Wtyczka dla odtwarzacza multimedialnego Audacious do obsługi plików
-FLAC.
-
-%package input-modplug
-Summary:	Audacious media player - modplug input plugin
-Summary(pl):	Wtyczka wejściowa modplug odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-Obsoletes:	audacious-input-mikmod
-
-%description input-modplug
-modplug input plugin for Audacious media player.
-
-%description input-modplug -l pl
-Wtyczka wejściowa modplug dla odtwarzacza multimedialnego Audacious.
-
-%package input-mpc
-Summary:	Audacious media player - mpc input plugin
-Summary(pl):	Wtyczka wejściowa mpc odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-Obsoletes:	audacious-input-mikmod
-
-%description input-mpc
-Musepack input plugin for Audacious media player.
-
-%description input-mpc -l pl
-Wtyczka wejściowa Musepack dla odtwarzacza multimedialnego Audacious.
-
-%package input-mpg123
-Summary:	Audacious media player - mpg123 input plugin
-Summary(pl):	Wtyczka wejściowa mpg123 odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-mpg123
-mpg123 input plugin for Audacious media player.
-
-%description input-mpg123 -l pl
-Wtyczka wejściowa mpg123 dla odtwarzacza multimedialnego Audacious.
-
-%package input-sexypsf
-Summary:	Audacious media player - sexypsf input plugin
-Summary(pl):	Wtyczka wejściowa sexypsf odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-sexypsf
-Playstation music input plugin for Audacious media player.
-
-%description input-sexypsf -l pl
-Wtyczka wejściowa do odgrywania plików muzycznych w formacie
-Playstation dla odtwarzacza multimedialnego Audacious.
-
-%package input-sid
-Summary:	Audacious media player - SID input plugin
-Summary(pl):	Wtyczka wejściowa SID odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-sid
-SID input plugin for Audacious media player.
-
-%description input-sid -l pl
-Wtyczka wejściowa SID dla odtwarzacza multimedialnego Audacious.
-
-%package input-timidity
-Summary:	Audacious media player - Timidity input plugin
-Summary(pl):	Wtyczka wejściowa Timidity odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-timidity
-Timidity input plugin for Audacious media player.
-
-%description input-timidity -l pl
-Wtyczka wejściowa Timidity dla odtwarzacza multimedialnego Audacious.
-
-%package input-tonegen
-Summary:	Audacious media player - input plugin to generate sound of given frequency
-Summary(pl):	Wtyczka do generowania dźwięków o danej częstotliwości odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-tonegen
-Input plugin to generate sound of given frequency for Audacious media
-player.
-
-%description input-tonegen -l pl
-Wtyczka do generowania dźwięków o danej częstotliwości dla odtwarzacza
-multimedialnego Audacious.
-
-%package input-vorbis
-Summary:	Audacious media player - Vorbis input plugin
-Summary(pl):	Wtyczka wejściowa Vorbis odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-vorbis
-Vorbis input plugin for Audacious media player.
-
-%description input-vorbis -l pl
-Wtyczka wejściowa Vorbis dla odtwarzacza multimedialnego Audacious.
-
-%package input-wav
-Summary:	Audacious media player - WAV input plugin
-Summary(pl):	Wtyczka do odtwarzania plików WAV odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-wav
-WAV input plugin for Audacious media player.
-
-%description input-wav -l pl
-Wtyczka dla odtwarzacza multimedialnego Audacious do obsługi plików
-WAV.
-
-%package input-wma
-Summary:	Audacious media player - WMA input plugin
-Summary(pl):	Wtyczka do odtwarzania plików WMA odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description input-wma
-WMA input plugin for Audacious media player.
-
-%description input-wma -l pl
-Wtyczka dla odtwarzacza multimedialnego Audacious do obsługi plików
-WMA.
-
-%package output-alsa
-Summary:	Audacious media player - ALSA output plugin
-Summary(pl):	Wtyczka wyjściowa ALSA odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-Provides:	audacious-output-plugin
-Obsoletes:	audacious-output-ALSA
-
-%description output-alsa
-Output ALSA plugin for Audacious media player.
-
-%description output-alsa -l pl
-Wtyczka wyjściowa ALSA dla odtwarzacza multimedialnego Audacious.
-
-%package output-oss
-Summary:	Audacious media player - OSS output plugin
-Summary(pl):	Wtyczka wyjściowa OSS odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-Provides:	audacious-output-plugin
-Obsoletes:	audacious-output-OSS
-
-%description output-oss
-Output OSS plugin for Audacious media player.
-
-%description output-oss -l pl
-Wtyczka wyjściowa OSS dla odtwarzacza multimedialnego Audacious.
-
-%package output-disk
-Summary:	Audacious media player - disk-writer output plugin
-Summary(pl):	Wtyczka wyjściowa zapisu na dysk odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-Provides:	audacious-output-plugin
-
-%description output-disk
-Output disk-writer plugin for Audacious media player.
-
-%description output-disk -l pl
-Wtyczka wyjściowa zapisu na dysk dla odtwarzacza multimedialnego
-Audacious.
-
-%package output-esd
-Summary:	Audacious media player - esd output plugin
-Summary(pl):	Wtyczka wyjściowa esd odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-Provides:	audacious-output-plugin
-
-%description output-esd
-Output esd plugin for Audacious media player.
-
-%description output-esd -l pl
-Wtyczka wyjściowa esd dla odtwarzacza multimedialnego Audacious.
-
-%package output-arts
-Summary:	Audacious media player - ARTS output plugin
-Summary(pl):	Wtyczka wyjściowa ARTS odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-Provides:	audacious-output-plugin
-
-%description output-arts
-Output arts plugin for Audacious media player.
-
-%description output-arts -l pl
-Wtyczka wyjściowa arts dla odtwarzacza multimedialnego Audacious.
-
-%package output-jack
-Summary:	Audacious media player - JACK output plugin
-Summary(pl):	Wtyczka wyjściowa JACK odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-Provides:	audacious-output-plugin
-
-
-%description output-jack
-Output JACK plugin for Audacious media player.
-
-%description output-jack -l pl
-Wtyczka wyjściowa JACK dla odtwarzacza multimedialnego Audacious.
-
-%package visualization-blur-scope
-Summary:	Audacious media player - Blur scope visualization plugin
-Summary(pl):	Wtyczka graficzna Blur scope odtwarzacza multimedialnego Audacious
-Group:		X11/Applications/Sound
-Requires:	%{name} = %{epoch}:%{version}-%{release}
-
-%description visualization-blur-scope
-Blur scope visualization plugin.
-
-%description visualization-blur-scope -l pl
-Wtyczka graficzna Blur scope.
-
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %{__aclocal} -I m4
 %{__autoconf}
 %{__autoheader}
-#%{__automake}
 %configure \
-%ifarch %{ix86}
-%ifnarch i386 i486
-	--enable-simd \
-%endif
-%else
-	--disable-simd \
-%endif
-%if %{with gnome_vfs}
-	--enable-gnome-vfs \
-%endif
-%if %{with gconf}
-	--enable-gconf \
-%endif
-	--enable-shared \
-	--enable-static \
-	--enable-amidiplug
+	--%{?with_gconf:en}%{!?with_gconf:dis}able-gconf \
+	--enable-shared
+
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_libdir}/audacious/General,%{_pixmapsdir}}
+install -d $RPM_BUILD_ROOT%{_libdir}/audacious/{Container,Effect,General,Input,Output,Visualization}
 
 %{__make} install \
-	DESTDIR=$RPM_BUILD_ROOT \
-	m4datadir=%{_aclocaldir}
-
-install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
-
-rm -f $RPM_BUILD_ROOT%{_libdir}/audacious/*/*.{a,la}
+	DESTDIR=$RPM_BUILD_ROOT
 
 %find_lang %{name}
 
@@ -514,14 +98,10 @@
 you want to play!
 EOF
 
-umask 022
-[ ! -x %{_bindir}/update-desktop-database ] || %{_bindir}/update-desktop-database >/dev/null 2>&1 ||:
+%update_desktop_database_post
 
 %postun
-if [ $1 = 0 ]; then
-    umask 022
-    [ ! -x %{_bindir}/update-desktop-database ] || %{_bindir}/update-desktop-database >/dev/null 2>&1
-fi
+%update_desktop_database_postun
 
 %post	libs -p /sbin/ldconfig
 %postun	libs -p /sbin/ldconfig
@@ -529,9 +109,10 @@
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/audacious
-%attr(755,root,root) %{_bindir}/audacious-arts-helper
 %attr(755,root,root) %{_bindir}/audtool
 %dir %{_libdir}/audacious
+%dir %{_libdir}/audacious/Container
+%dir %{_libdir}/audacious/Effect
 %dir %{_libdir}/audacious/General
 %dir %{_libdir}/audacious/Input
 %dir %{_libdir}/audacious/Output
@@ -540,12 +121,10 @@
 %{_mandir}/man*/*
 
 %dir %{_datadir}/audacious
-%dir %{_datadir}/audacious/glade
+%{_datadir}/audacious/glade
 %dir %{_datadir}/audacious/images
-%dir %{_datadir}/audacious/Skins
-%{_datadir}/audacious/glade/*
 %{_datadir}/audacious/images/*
-%{_datadir}/audacious/Skins/Default
+%{_datadir}/audacious/Skins
 %{_desktopdir}/*.desktop
 %{_pixmapsdir}/*.png
 
@@ -556,129 +135,8 @@
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libaudacious.so
-#%{_libdir}/lib*.la
-%{_includedir}/*
-%{_pkgconfigdir}/*
-
-%files static
-%defattr(644,root,root,755)
-#%{_libdir}/lib*.a
-
-%files effect-ladspa
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/audacious/Effect/libladspa.so
-
-%files effect-audiocompress
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/audacious/Effect/libaudiocompress.so
-
-%files effect-voice_removal
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/audacious/Effect/libvoice_removal.so
-
-%files effect-stereo
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/audacious/Effect/libstereo.so
-
-%files general-lirc
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/audacious/General/liblirc.so
-
-%files general-song-change
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/audacious/General/libsong_change.so
-
-%files input-aac
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/audacious/Input/libaac.so
-
-%files input-adplug
-%defattr(644,root,root,755)
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/audacious.spec?r1=1.14&r2=1.15&f=u



More information about the pld-cvs-commit mailing list