X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=audacious.spec;h=3f7ceb0b9d323be52ad0f6c79a58a66fa73ced90;hb=5c5d7fd5d47901c2747aab280de4fe4ad8432572;hp=a8312f53f26cadab5e0d60f83e78fa6d3fb91202;hpb=e9f6fb95aabfaaa2ac11481f26448039d9d2b806;p=packages%2Faudacious.git diff --git a/audacious.spec b/audacious.spec index a8312f5..3f7ceb0 100644 --- a/audacious.spec +++ b/audacious.spec @@ -1,38 +1,40 @@ -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.4.2 +Version: 3.4.2 Release: 1 -License: GPL +License: BSD Group: X11/Applications/Sound -Source0: http://distfiles.atheme.org/%{name}-%{version}.tgz -# Source0-md5: bffdee15653595a7e9126246dee444e5 +Source0: http://distfiles.audacious-media-player.org/%{name}-%{version}.tar.bz2 +# Source0-md5: b5ee7a825b1cc1a5348875e6274cfc4e Patch0: %{name}-desktop.patch -Patch1: %{name}-home_etc.patch -Patch2: %{name}-debug_audtag.patch URL: http://audacious-media-player.org/ BuildRequires: autoconf >= 2.59 BuildRequires: automake +BuildRequires: cairo-devel >= 1.6 BuildRequires: dbus-devel >= 0.60 BuildRequires: dbus-glib-devel >= 0.60 BuildRequires: gettext-devel -BuildRequires: gtk+2-devel >= 2:2.6.0 -BuildRequires: home-etc-devel -BuildRequires: libmowgli-devel >= 0.4.0 +BuildRequires: glib2-devel >= 1:2.28 +BuildRequires: gtk+3-devel >= 3.0.0 +BuildRequires: libguess-devel >= 1.1 BuildRequires: libstdc++-devel -BuildRequires: mcs-devel >= 0.4.0 +BuildRequires: pango-devel >= 1:1.20 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-evdev +Obsoletes: audacious-general-mtp_up +Obsoletes: audacious-general-streambrowser Obsoletes: audacious-general-vfstrace Obsoletes: audacious-input-alac Obsoletes: audacious-input-cdaudio @@ -55,11 +57,22 @@ 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 +Obsoletes: beep-media-player +Obsoletes: bmp +Obsoletes: bmp-visualization-minilcd +Obsoletes: bmp-visualization-wmdiscotux # sr@Latn vs. sr@latin Conflicts: glibc-misc < 6:2.7 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -77,21 +90,25 @@ 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: Audacious media player libraries 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 +Summary(pl.UTF-8): Biblioteki odtwarzacza multimedialnego Audacious +Group: X11/Libraries +Requires: cairo >= 1.6 +Requires: glib2 >= 1:2.28 +Requires: gtk+3 >= 3.0.0 +Requires: pango >= 1:1.20 +Obsoletes: beep-media-player-libs +Obsoletes: bmp-libs %description libs -Audacious media player library. +Audacious media player libraries. %description libs -l hu.UTF-8 Audacious médialejátszó könyvtár. %description libs -l pl.UTF-8 -Biblioteka odtwarzacza multimedialnego Audacious. +Biblioteki odtwarzacza multimedialnego Audacious. %package devel Summary: Header files for Audacious media player @@ -99,11 +116,15 @@ 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: home-etc-devel -Requires: libmowgli-devel >= 0.4.0 -Requires: mcs-devel +Requires: cairo-devel >= 1.6 +Requires: dbus-glib-devel >= 0.60 +Requires: glib2-devel >= 1:2.28 +Requires: gtk+3-devel >= 3.0.0 +Requires: pango-devel >= 1:1.20 +Obsoletes: beep-media-player-devel +Obsoletes: beep-media-player-static +Obsoletes: bmp-devel +Obsoletes: bmp-static %description devel Header files required for compiling Audacious media player plugins. @@ -118,15 +139,13 @@ multimedialnego Audacious. %prep %setup -q %patch0 -p1 -%patch1 -p1 -%patch2 -p1 %build %{__aclocal} -I m4 %{__autoconf} %{__autoheader} -%configure - +%configure \ + --enable-thunar %{__make} %install @@ -136,12 +155,10 @@ 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,} +%{__mv} $RPM_BUILD_ROOT%{_localedir}/fa{_IR,} +%{__mv} $RPM_BUILD_ROOT%{_localedir}/id{_ID,} +%{__mv} $RPM_BUILD_ROOT%{_localedir}/ml{_IN,} +%{__mv} $RPM_BUILD_ROOT%{_localedir}/pt{_PT,} %find_lang %{name} %clean @@ -163,27 +180,27 @@ EOF %files -f %{name}.lang %defattr(644,root,root,755) -%attr(755,root,root) %{_bindir}/audacious2 -%attr(755,root,root) %{_bindir}/audtool2 -%{_mandir}/man*/* +%doc AUTHORS COPYING +%attr(755,root,root) %{_bindir}/audacious +%attr(755,root,root) %{_bindir}/audtool +%{_mandir}/man1/audacious.1* +%{_mandir}/man1/audtool.1* %dir %{_datadir}/audacious -%dir %{_datadir}/audacious/images -%{_datadir}/audacious/images/* -%{_desktopdir}/*.desktop +%{_datadir}/audacious/images +%{_desktopdir}/audacious.desktop +%{_datadir}/Thunar/sendto/thunar-sendto-audacious-playlist.desktop %{_iconsdir}/hicolor/*/apps/audacious.* -%{_pixmapsdir}/*.png -%{_pixmapsdir}/*.svg %files libs %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libaudclient.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libaudclient.so.? +%attr(755,root,root) %ghost %{_libdir}/libaudclient.so.2 %attr(755,root,root) %{_libdir}/libaudcore.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libaudcore.so.? +%attr(755,root,root) %ghost %{_libdir}/libaudcore.so.1 %attr(755,root,root) %{_libdir}/libaudgui.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libaudgui.so.? +%attr(755,root,root) %ghost %{_libdir}/libaudgui.so.1 %attr(755,root,root) %{_libdir}/libaudtag.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libaudtag.so.? +%attr(755,root,root) %ghost %{_libdir}/libaudtag.so.1 %dir %{_libdir}/%{name} %dir %{_libdir}/%{name}/Container %dir %{_libdir}/%{name}/Effect