X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=audacious.spec;h=9f5f34b337d679f63e6c62bf45ac1680097e4083;hb=05e45c15e035293c6c4066b2bdfda344fc984872;hp=0b3f0bf52db6d1c0c65955a77a75540a1056a9c6;hpb=8b17fc81c8e60afd05fc2bfeb88694860077a37e;p=packages%2Faudacious.git diff --git a/audacious.spec b/audacious.spec index 0b3f0bf..9f5f34b 100644 --- a/audacious.spec +++ b/audacious.spec @@ -1,38 +1,41 @@ -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 +Summary: Sound player with the WinAmp GUI, for Unix-based systems for GTK+ +Summary(hu.UTF-8): Zenelejátszó WinAmp-szerű felülettel GTK+-t használó rendszerekhez +Summary(pl.UTF-8): Odtwarzacz dźwięku z interfejsem WinAmpa dla GTK+ Name: audacious -Version: 2.3 -Release: 3 -License: GPL +Version: 3.3.1 +Release: 2 +License: BSD Group: X11/Applications/Sound -Source0: http://distfiles.atheme.org/%{name}-%{version}.tgz -# Source0-md5: b65753880c6762cdad6423df48590304 +Source0: http://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2 +# Source0-md5: 06a11023fcbcdfe07d2232d8340fb61e Patch0: %{name}-desktop.patch -Patch1: %{name}-home_etc.patch URL: http://audacious-media-player.org/ BuildRequires: autoconf >= 2.59 BuildRequires: automake BuildRequires: dbus-devel >= 0.60 BuildRequires: dbus-glib-devel >= 0.60 BuildRequires: gettext-devel -BuildRequires: gtk+2-devel >= 2:2.6.0 +BuildRequires: gtk+3-devel >= 3.0.0 BuildRequires: home-etc-devel -BuildRequires: libmowgli-devel >= 0.4.0 +BuildRequires: libguess-devel >= 1.1 +BuildRequires: libmowgli-devel >= 0.9.0 BuildRequires: libstdc++-devel BuildRequires: mcs-devel >= 0.4.0 BuildRequires: pkgconfig BuildRequires: rpmbuild(macros) >= 1.198 Requires(post,postun): desktop-file-utils -Suggests: %{name}-general-skins Requires: %{name}-libs = %{version}-%{release} Requires: audacious-output-plugin Requires: audacious-transport-unix_io +Suggests: %{name}-general-skins Obsoletes: audacious-container-mms Obsoletes: audacious-container-stdio Obsoletes: audacious-general-audioscrobbler Obsoletes: audacious-general-curl -Obsoletes: audacious-general-notify +Obsoletes: audacious-general-evdev +Obsoletes: audacious-general-mtp_up +Obsoletes: audacious-general-streambrowser +Obsoletes: audacious-general-vfstrace Obsoletes: audacious-input-alac Obsoletes: audacious-input-cdaudio Obsoletes: audacious-input-cube @@ -52,12 +55,20 @@ 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-output-null +Obsoletes: audacious-output-oss Obsoletes: audacious-static Obsoletes: audacious-transport-curl Obsoletes: audacious-visualization-iris +Obsoletes: audacious-visualization-moodbar +Obsoletes: audacious-visualization-paranormal +Obsoletes: audacious-visualization-projectM +Obsoletes: audacious-visualization-rocklight 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) @@ -79,8 +90,8 @@ 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 -Requires: libmowgli >= 0.4.0 +Requires: gtk+3 >= 3.0.0 +Requires: libmowgli >= 0.9.0 %description libs Audacious media player library. @@ -97,11 +108,11 @@ 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} -Requires: dbus-glib-devel -Requires: gtk+2-devel >= 2:2.6.0 +Requires: dbus-glib-devel >= 0.60 +Requires: gtk+3-devel >= 3.0.0 Requires: home-etc-devel -Requires: libmowgli-devel >= 0.4.0 -Requires: mcs-devel +Requires: libmowgli-devel >= 0.9.0 +Requires: mcs-devel >= 0.4.0 %description devel Header files required for compiling Audacious media player plugins. @@ -116,14 +127,12 @@ multimedialnego Audacious. %prep %setup -q %patch0 -p1 -%patch1 -p1 %build %{__aclocal} -I m4 %{__autoconf} %{__autoheader} %configure - %{__make} %install @@ -133,12 +142,11 @@ 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,} +[ -d $RPM_BUILD_ROOT%{_localedir}/sr@latin ] || \ + mv -f $RPM_BUILD_ROOT%{_localedir}/sr@{Latn,latin} +mv $RPM_BUILD_ROOT%{_localedir}/fa{_IR,} +mv $RPM_BUILD_ROOT%{_localedir}/id{_ID,} +mv $RPM_BUILD_ROOT%{_localedir}/pt{_PT,} %find_lang %{name} %clean @@ -160,15 +168,15 @@ EOF %files -f %{name}.lang %defattr(644,root,root,755) -%attr(755,root,root) %{_bindir}/audacious2 -%attr(755,root,root) %{_bindir}/audtool2 +%doc AUTHORS COPYING +%attr(755,root,root) %{_bindir}/audacious +%attr(755,root,root) %{_bindir}/audtool %{_mandir}/man*/* %dir %{_datadir}/audacious %dir %{_datadir}/audacious/images %{_datadir}/audacious/images/* -%{_datadir}/audacious/ui %{_desktopdir}/*.desktop -%{_pixmapsdir}/*.png +%{_iconsdir}/hicolor/*/apps/audacious.* %files libs %defattr(644,root,root,755) @@ -178,8 +186,6 @@ EOF %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}/libaudid3tag.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libaudid3tag.so.? %attr(755,root,root) %{_libdir}/libaudtag.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libaudtag.so.? %dir %{_libdir}/%{name} @@ -196,11 +202,9 @@ EOF %attr(755,root,root) %{_libdir}/libaudclient.so %attr(755,root,root) %{_libdir}/libaudcore.so %attr(755,root,root) %{_libdir}/libaudgui.so -%attr(755,root,root) %{_libdir}/libaudid3tag.so %attr(755,root,root) %{_libdir}/libaudtag.so %{_includedir}/audacious %{_includedir}/libaudcore %{_includedir}/libaudgui -%{_includedir}/libaudtag %{_pkgconfigdir}/audacious.pc %{_pkgconfigdir}/audclient.pc