X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;ds=sidebyside;f=audacious.spec;h=b44cbe1523858cd827c89a5ef6147cc3b2af3f08;hb=4652f2d82d10d9cc32105f953ce8d39b7396ca23;hp=04ec6aefc474d8db1065bf656c4aa64d32f4a7c5;hpb=203613a1cfa68993fb1213da915eacb54fa4288f;p=packages%2Faudacious.git diff --git a/audacious.spec b/audacious.spec index 04ec6ae..b44cbe1 100644 --- a/audacious.spec +++ b/audacious.spec @@ -1,20 +1,15 @@ -# -# Conditional build: -%bcond_with gconf # build without gconf support -# Summary: Sound player with the WinAmp GUI, for Unix-based systems for GTK+2 +Summary(hu.UTF-8): Zenelejátszó WinAmp-szerű felülettel GTK+2-t használó rendszerekhez Summary(pl.UTF-8): Odtwarzacz dźwięku z interfejsem WinAmpa dla GTK+2 Name: audacious -Version: 1.5.1 -Release: 5 +Version: 3.0 +Release: 1 License: GPL Group: X11/Applications/Sound -Source0: http://distfiles.atheme.org/%{name}-%{version}.tbz2 -# Source0-md5: ea7a8ee2e8f1a301b40ccf40788ab0eb +Source0: http://distfiles.atheme.org/%{name}-%{version}.tar.gz +# Source0-md5: 8e05ccabeb110423bdfc6fc4a126c99e Patch0: %{name}-desktop.patch -Patch1: %{name}-home_etc.patch URL: http://audacious-media-player.org/ -%{?with_gconf:BuildRequires: GConf2-devel >= 2.6.0} BuildRequires: autoconf >= 2.59 BuildRequires: automake BuildRequires: dbus-devel >= 0.60 @@ -22,9 +17,7 @@ BuildRequires: dbus-glib-devel >= 0.60 BuildRequires: gettext-devel BuildRequires: gtk+2-devel >= 2:2.6.0 BuildRequires: home-etc-devel -BuildRequires: libglade2-devel >= 2.3.1 -BuildRequires: libmowgli-devel >= 0.4.0 -BuildRequires: libsamplerate-devel +BuildRequires: libmowgli-devel >= 0.9.0 BuildRequires: libstdc++-devel BuildRequires: mcs-devel >= 0.4.0 BuildRequires: pkgconfig @@ -32,29 +25,47 @@ BuildRequires: rpmbuild(macros) >= 1.198 Requires(post,postun): desktop-file-utils Requires: %{name}-libs = %{version}-%{release} Requires: audacious-output-plugin -Requires: audacious-transport-stdio +Requires: audacious-transport-unix_io +Suggests: %{name}-general-skins Obsoletes: audacious-container-mms Obsoletes: audacious-container-stdio +Obsoletes: audacious-effect-ladspa +Obsoletes: audacious-general-alarm Obsoletes: audacious-general-audioscrobbler Obsoletes: audacious-general-curl -Obsoletes: audacious-general-notify +Obsoletes: audacious-general-evdev +Obsoletes: audacious-general-lirc +Obsoletes: audacious-general-streambrowser +Obsoletes: audacious-general-vfstrace +Obsoletes: audacious-input-alac Obsoletes: audacious-input-cdaudio Obsoletes: audacious-input-cube +Obsoletes: audacious-input-demac Obsoletes: audacious-input-flac Obsoletes: audacious-input-mikmod Obsoletes: audacious-input-mpc Obsoletes: audacious-input-mpg123 Obsoletes: audacious-input-mplayer +Obsoletes: audacious-input-musepack Obsoletes: audacious-input-sap +Obsoletes: audacious-input-timidity +Obsoletes: audacious-input-tta Obsoletes: audacious-input-wav +Obsoletes: audacious-input-wma Obsoletes: audacious-output-ALSA Obsoletes: audacious-output-OSS +Obsoletes: audacious-output-arts Obsoletes: audacious-output-disk +Obsoletes: audacious-output-icecast Obsoletes: audacious-output-lame Obsoletes: audacious-static Obsoletes: audacious-transport-curl Obsoletes: audacious-visualization-iris +Obsoletes: audacious-visualization-paranormal +Obsoletes: audacious-visualization-projectM +Obsoletes: audacious-visualization-rootvis Obsoletes: audacious-visualization-rovascope +Obsoletes: audacious-visualization-spectrum # sr@Latn vs. sr@latin Conflicts: glibc-misc < 6:2.7 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -63,12 +74,17 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) Audacious is a media player based on BMP. Since the development of the former project had been terminated, this fork was created. +%description -l hu.UTF-8 +Audacious egy BMP-n alapuló médialejátszó. Amióta a kiinduló projekt +fejlesztése abbamaradt, ez a leszármazott létrejött. + %description -l pl.UTF-8 Audacious to odtwarzacz mediów oparty na BMP. Powstał on ponieważ rozwój pierwowzoru został zakończony. %package libs Summary: Audacious media player library +Summary(hu.UTF-8): Audacious médialejátszó könyvtár Summary(pl.UTF-8): Biblioteka odtwarzacza multimedialnego Audacious Group: X11/Applications/Sound Requires: gtk+2 >= 2:2.6.0 @@ -77,11 +93,15 @@ Requires: libmowgli >= 0.4.0 %description libs Audacious media player library. +%description libs -l hu.UTF-8 +Audacious médialejátszó könyvtár. + %description libs -l pl.UTF-8 Biblioteka odtwarzacza multimedialnego Audacious. %package devel Summary: Header files for Audacious media player +Summary(hu.UTF-8): Az audacious fejlécfájljai Summary(pl.UTF-8): Pliki nagłówkowe odtwarzacza multimedialnego Audacious Group: X11/Development/Libraries Requires: %{name}-libs = %{version}-%{release} @@ -89,12 +109,14 @@ Requires: dbus-glib-devel Requires: gtk+2-devel >= 2:2.6.0 Requires: home-etc-devel Requires: libmowgli-devel >= 0.4.0 -Requires: libsamplerate-devel Requires: mcs-devel %description devel Header files required for compiling Audacious media player plugins. +%description devel -l hu.UTF-8 +Az audacious fejlécfájljai. + %description devel -l pl.UTF-8 Pliki nagłówkowe potrzebne do kompilowania wtyczek odtwarzacza multimedialnego Audacious. @@ -102,16 +124,12 @@ multimedialnego Audacious. %prep %setup -q %patch0 -p1 -%patch1 -p1 %build %{__aclocal} -I m4 %{__autoconf} %{__autoheader} -%configure \ - --%{?with_gconf:en}%{!?with_gconf:dis}able-gconf \ - --enable-samplerate \ - --enable-shared +%configure %{__make} @@ -122,11 +140,9 @@ install -d $RPM_BUILD_ROOT%{_libdir}/%{name}/{Container,Effect,General,Input,Out %{__make} install \ DESTDIR=$RPM_BUILD_ROOT -# there is already .desktop in %{_desktopdir} -rm -rf $RPM_BUILD_ROOT%{_datadir}/audacious/applications - [ -d $RPM_BUILD_ROOT%{_datadir}/locale/sr@latin ] || \ mv -f $RPM_BUILD_ROOT%{_datadir}/locale/sr@{Latn,latin} +mv $RPM_BUILD_ROOT%{_datadir}/locale/pt{_PT,} %find_lang %{name} %clean @@ -154,17 +170,21 @@ EOF %dir %{_datadir}/audacious %dir %{_datadir}/audacious/images %{_datadir}/audacious/images/* -%{_datadir}/audacious/Skins -%{_datadir}/audacious/ui %{_desktopdir}/*.desktop +%{_iconsdir}/hicolor/*/apps/audacious.* %{_pixmapsdir}/*.png +%{_pixmapsdir}/*.svg %files libs %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libaudclient.so.*.*.* -%ghost %attr(755,root,root) %{_libdir}/libaudclient.so.? -%attr(755,root,root) %{_libdir}/libaudid3tag.so.*.*.* -%ghost %attr(755,root,root) %{_libdir}/libaudid3tag.so.? +%attr(755,root,root) %ghost %{_libdir}/libaudclient.so.? +%attr(755,root,root) %{_libdir}/libaudcore.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libaudcore.so.? +%attr(755,root,root) %{_libdir}/libaudgui.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libaudgui.so.? +%attr(755,root,root) %{_libdir}/libaudtag.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libaudtag.so.? %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/Container %dir %{_libdir}/%{name}/Effect @@ -177,10 +197,11 @@ EOF %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libaudclient.so -%attr(755,root,root) %{_libdir}/libaudid3tag.so +%attr(755,root,root) %{_libdir}/libaudcore.so +%attr(755,root,root) %{_libdir}/libaudgui.so +%attr(755,root,root) %{_libdir}/libaudtag.so %{_includedir}/audacious -# Should this be here? -%dir %{_includedir}/libSAD -%{_includedir}/libSAD/*.h +%{_includedir}/libaudcore +%{_includedir}/libaudgui %{_pkgconfigdir}/audacious.pc %{_pkgconfigdir}/audclient.pc