2 # - kaffeine-mozilla-0.2.tar.bz2 (Starter-Plugin for Mozilla)
3 # - check: http://kaffeine.sourceforge.net/index.php?page=faq#question4
6 %bcond_without gstreamer # build without gstreamer part
8 Summary: Full featured Multimedia-Player for KDE
9 Summary(pl.UTF-8): Frontend do xine pod KDE
14 Group: X11/Applications/Multimedia
15 Source0: http://dl.sourceforge.net/kaffeine/%{name}-%{version}.tar.bz2
16 # Source0-md5: 102cced6a686f5ffffee94652ca2a093
17 Patch0: %{name}-win32-path.patch
18 Patch1: %{name}-desktop.patch
19 Patch2: kde-ac260-lt.patch
20 URL: http://kaffeine.sourceforge.net/
21 BuildRequires: automake
22 BuildRequires: cdparanoia-III-devel
23 BuildRequires: kdelibs-devel >= 9:3.2.0
24 BuildRequires: lame-libs-devel
25 BuildRequires: rpmbuild(macros) >= 1.122
26 BuildRequires: xine-lib-devel >= 2:1.1.9
28 BuildRequires: gstreamer-plugins-base-devel >= 0.10
29 Requires: gstreamer >= 0.10
31 Requires: kdebase-core >= 9:3.2.0
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 Kaffeine is a full featured Multimedia-Player for KDE. By default it
39 %description -l pl.UTF-8
40 W pełni zintegrowany z KDE frontend do xine.
49 cp -f /usr/share/automake/config.sub admin
50 %{__make} -f admin/Makefile.common
53 --with-qt-libraries=%{_libdir} \
54 --with%{!?with_gstreamer:out}-gstreamer
58 rm -rf $RPM_BUILD_ROOT
61 DESTDIR=$RPM_BUILD_ROOT \
62 kde_htmldir=%{_kdedocdir}
64 # no devel libraries, why did these get installed?
65 rm -r $RPM_BUILD_ROOT%{_includedir}/%{name}
67 rm $RPM_BUILD_ROOT%{_datadir}/mimelnk/application/x-mplayer2.desktop
68 # only for translators
69 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/xx
72 %find_lang %{name} --with-kde
73 # second try. pic locale files
74 # FIXME: remove version?
75 %find_lang %{name}-%{version} --with-kde
76 cat %{name}-%{version}.lang >> %{name}.lang
79 rm -rf $RPM_BUILD_ROOT
81 %post -p /sbin/ldconfig
82 %postun -p /sbin/ldconfig
84 %files -f %{name}.lang
85 %defattr(644,root,root,755)
86 %attr(755,root,root) %{_bindir}/kaffeine
87 %attr(755,root,root) %{_libdir}/libkaffeineaudioencoder.so.0.0.1
88 %attr(755,root,root) %{_libdir}/kde3/libkaffeinemp3lame.so
89 %attr(755,root,root) %{_libdir}/kde3/libkaffeineoggvorbis.so
90 %{_datadir}/apps/kaffeine
91 %{_datadir}/apps/konqueror/servicemenus/*
92 %{_datadir}/apps/profiles/kaffeine.profile.xml
93 %{_datadir}/mimelnk/application/*.desktop
94 %{_datadir}/services/kaffeinemp3lame.desktop
95 %{_datadir}/services/kaffeineoggvorbis.desktop
96 %{_datadir}/servicetypes/kaffeineaudioencoder.desktop
97 %{_desktopdir}/kde/kaffeine.desktop
98 %{_iconsdir}/[!l]*/*/*/*.png
99 %attr(755,root,root) %{_libdir}/kde3/libxinepart.so
100 %attr(755,root,root) %{_libdir}/libkaffeinedvbplugin.so.0.0.1
101 %attr(755,root,root) %{_libdir}/libkaffeineepgplugin.so.0.0.1
102 %attr(755,root,root) %{_libdir}/libkaffeinepart.so
103 %{_datadir}/services/xine_part.desktop
104 %{_datadir}/servicetypes/kaffeinedvbplugin.desktop
105 %{_datadir}/servicetypes/kaffeineepgplugin.desktop
108 %if %{with gstreamer}
109 %attr(755,root,root) %{_libdir}/kde3/libgstreamerpart.so
110 %dir %{_datadir}/apps/gstreamerpart
111 %{_datadir}/apps/gstreamerpart/gstreamer_part.rc
112 %{_datadir}/services/gstreamer_part.desktop