]> git.pld-linux.org Git - packages/kaffeine.git/blame - kaffeine.spec
- up to 0.8.6
[packages/kaffeine.git] / kaffeine.spec
CommitLineData
50c27c85
ER
1# TODO
2# - kaffeine-mozilla-0.2.tar.bz2 (Starter-Plugin for Mozilla)
3# - check: http://kaffeine.sourceforge.net/index.php?page=faq#question4
ea2ed94a
JB
4#
5# Conditional build:
1cb1393a 6%bcond_without gstreamer # build without gstreamer part
ea2ed94a 7#
a2b7bb12 8Summary: Full featured Multimedia-Player for KDE
0df577f8 9Summary(pl.UTF-8): Frontend do xine pod KDE
4c66e1dd 10Name: kaffeine
311c7bde 11Version: 0.8.6
db88d478 12Release: 1
4c66e1dd 13License: GPL
14Group: X11/Applications/Multimedia
9324578d 15Source0: http://dl.sourceforge.net/kaffeine/%{name}-%{version}.tar.bz2
311c7bde 16# Source0-md5: 102cced6a686f5ffffee94652ca2a093
0ecd242c 17Patch0: %{name}-win32-path.patch
18Patch1: %{name}-desktop.patch
19Patch2: kde-ac260-lt.patch
2b23d780 20URL: http://kaffeine.sourceforge.net/
ef6d8981 21BuildRequires: automake
a2b7bb12 22BuildRequires: cdparanoia-III-devel
14f47480 23BuildRequires: kdelibs-devel >= 9:3.2.0
a2b7bb12 24BuildRequires: lame-libs-devel
8229f9b4 25BuildRequires: rpmbuild(macros) >= 1.122
311c7bde 26BuildRequires: xine-lib-devel >= 2:1.1.9
1cb1393a 27%if %{with gstreamer}
0ecd242c 28BuildRequires: gstreamer-plugins-base-devel >= 0.10
29Requires: gstreamer >= 0.10
1cb1393a 30%endif
14f47480 31Requires: kdebase-core >= 9:3.2.0
b6c54baf 32Requires: libdvdcss
4c66e1dd 33BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
4c66e1dd 35%description
b0a1ec8b
ER
36Kaffeine is a full featured Multimedia-Player for KDE. By default it
37uses xine as backend.
4c66e1dd 38
38b9b157
JR
39%description -l pl.UTF-8
40W pełni zintegrowany z KDE frontend do xine.
4c66e1dd 41
42%prep
b81620c3 43%setup -q
b6c54baf 44%patch0 -p1
0ecd242c 45#%patch1 -p1
a8530150 46%patch2 -p1
4c66e1dd 47
48%build
ea2ed94a 49cp -f /usr/share/automake/config.sub admin
da8d47ef 50%{__make} -f admin/Makefile.common
da8d47ef 51%configure \
caddd8b1 52 --disable-rpath \
1cb1393a 53 --with-qt-libraries=%{_libdir} \
6c0d4537 54 --with%{!?with_gstreamer:out}-gstreamer
4c66e1dd 55%{__make}
56
57%install
58rm -rf $RPM_BUILD_ROOT
59
60%{__make} install \
61 DESTDIR=$RPM_BUILD_ROOT \
b81620c3 62 kde_htmldir=%{_kdedocdir}
4c66e1dd 63
8dab9307 64# no devel libraries, why did these get installed?
b03ca699 65rm -r $RPM_BUILD_ROOT%{_includedir}/%{name}
8dab9307 66
26ddbb22 67rm $RPM_BUILD_ROOT%{_datadir}/mimelnk/application/x-mplayer2.desktop
a4dafb3c
MB
68# only for translators
69rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/xx
ce1c32ea 70
21bcb22a 71# pick docs
8229f9b4 72%find_lang %{name} --with-kde
21bcb22a
ER
73# second try. pic locale files
74# FIXME: remove version?
75%find_lang %{name}-%{version} --with-kde
76cat %{name}-%{version}.lang >> %{name}.lang
4c66e1dd 77
78%clean
79rm -rf $RPM_BUILD_ROOT
80
021838c3
AG
81%post -p /sbin/ldconfig
82%postun -p /sbin/ldconfig
83
4c66e1dd 84%files -f %{name}.lang
85%defattr(644,root,root,755)
86%attr(755,root,root) %{_bindir}/kaffeine
21bcb22a 87%attr(755,root,root) %{_libdir}/libkaffeineaudioencoder.so.0.0.1
21bcb22a 88%attr(755,root,root) %{_libdir}/kde3/libkaffeinemp3lame.so
21bcb22a 89%attr(755,root,root) %{_libdir}/kde3/libkaffeineoggvorbis.so
4c66e1dd 90%{_datadir}/apps/kaffeine
8dab9307 91%{_datadir}/apps/konqueror/servicemenus/*
f6398fde 92%{_datadir}/apps/profiles/kaffeine.profile.xml
8dab9307 93%{_datadir}/mimelnk/application/*.desktop
21bcb22a
ER
94%{_datadir}/services/kaffeinemp3lame.desktop
95%{_datadir}/services/kaffeineoggvorbis.desktop
96%{_datadir}/servicetypes/kaffeineaudioencoder.desktop
b03ca699 97%{_desktopdir}/kde/kaffeine.desktop
b81620c3 98%{_iconsdir}/[!l]*/*/*/*.png
db88d478 99%attr(755,root,root) %{_libdir}/kde3/libxinepart.so
db88d478 100%attr(755,root,root) %{_libdir}/libkaffeinedvbplugin.so.0.0.1
311c7bde 101%attr(755,root,root) %{_libdir}/libkaffeineepgplugin.so.0.0.1
ea72d814 102%attr(755,root,root) %{_libdir}/libkaffeinepart.so
db88d478 103%{_datadir}/services/xine_part.desktop
104%{_datadir}/servicetypes/kaffeinedvbplugin.desktop
311c7bde 105%{_datadir}/servicetypes/kaffeineepgplugin.desktop
1cb1393a
106
107# gstreamer part
108%if %{with gstreamer}
109%attr(755,root,root) %{_libdir}/kde3/libgstreamerpart.so
1cb1393a
110%dir %{_datadir}/apps/gstreamerpart
111%{_datadir}/apps/gstreamerpart/gstreamer_part.rc
112%{_datadir}/services/gstreamer_part.desktop
113%endif
This page took 0.040772 seconds and 4 git commands to generate.