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 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit