]> git.pld-linux.org Git - packages/kmplayer.git/blob - kmplayer.spec
- fixed Categories
[packages/kmplayer.git] / kmplayer.spec
1
2 %bcond_with koffice     # Build koffice plugin
3
4 %define         _ver            0.8.4
5 %define         _snap           %{nil}
6 %define         _rc             rc5
7
8 Summary:        A KDE MPlayer/Xine/ffmpeg/ffserver/VDR frontend
9 Summary(pl):    Frontend dla programów MPlayer/Xine/ffmpeg/ffserver/VDR pod KDE
10 Name:           kmplayer
11 Version:        %{_ver}
12 Release:        0.%{_rc}.0.1
13 Epoch:          2
14 License:        GPL
15 Group:          X11/Applications/Multimedia
16 # From kdeextragear-2 kde cvs module
17 #Source0:       ftp://ftp.pld-linux.org/software/kde/%{name}-%{_snap}.tar.bz2
18 Source0:        http://www.xs4all.nl/~jjvrieze/%{name}-%{version}-%{_rc}.tar.bz2
19 # Source0-md5:  c15d792dc40c81a015262bad6323b053
20 Patch0:         %{name}-mimetypes.patch
21 URL:            http://www.xs4all.nl/~jjvrieze/kmplayer.html
22 BuildRequires:  arts-qt-devel
23 BuildRequires:  artsc-devel
24 BuildRequires:  kdelibs-devel >= 9:3.1.92
25 %{?with_koffice:BuildRequires:  koffice-devel}
26 BuildRequires:  rpmbuild(macros) >= 1.129       
27 BuildRequires:  sed >= 4.0
28 BuildRequires:  xine-lib-devel >= 1:1.0 
29 BuildRequires:  unsermake
30 Requires:       kdebase-core >= 9:3.1.90
31 Requires:       kdelibs >= 9:3.3.0-2
32 Requires:       mplayer
33 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34
35 %description
36 A powerful, fully integrated with KDE MPlayer/Xine/ffmpeg/ffserver/VDR
37 GUI.
38
39 %description -l pl
40 W pe³ni zintegrowany z KDE frontend dla programów
41 MPlayer/Xine/ffmpeg/ffserver/VDR.
42
43 %package koffice
44 Summary:        Kmplayer integration with Koffice
45 Summary(pl):    Integracja kmplayera z koffice
46 Group:          X11/Applications/Multimedia
47 Requires:       koffice-common
48
49 %description koffice
50 Kmplayer integration with Koffice.
51
52 %description koffice -l pl
53 Integracja kmplayera z koffice.
54
55 %prep
56 %setup -q -n %{name}-%{version}-%{_rc}
57
58 %{__sed} -i -e 's/Categories=.*/Categories=Qt;KDE;AudioVideo;Player;/' \
59         src/kmplayer.desktop \
60
61 #%patch0 -p1
62
63 %build
64 cp /usr/share/automake/config.sub admin
65
66 export UNSERMAKE=/usr/share/unsermake/unsermake
67
68 %{__make} -f admin/Makefile.common cvs 
69
70 %configure \
71         --disable-rpath \
72         --enable-final \
73         %{?with_koffice:--enable-koffice-plugin} \
74         --with-qt-libraries=%{_libdir}
75
76 %{__make}
77
78 %install
79 rm -rf $RPM_BUILD_ROOT
80
81 %{__make} install \
82         DESTDIR=$RPM_BUILD_ROOT \
83         kde_htmldir=%{_kdedocdir}
84
85 # remove bogus translation
86 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/xx
87
88 #%find_lang     %{name}         --with-kde      
89
90 %clean
91 rm -rf $RPM_BUILD_ROOT
92
93 #%files -f %{name}.lang
94 %files
95 %defattr(644,root,root,755)
96 %doc AUTHORS ChangeLog README
97 %attr(755,root,root) %{_bindir}/kmplayer
98 %attr(755,root,root) %{_bindir}/kxineplayer
99 %{_libdir}/libkdeinit_kmplayer.la
100 %attr(755,root,root) %{_libdir}/libkdeinit_kmplayer.so
101 %{_libdir}/libkmplayercommon.la
102 %attr(755,root,root) %{_libdir}/libkmplayercommon.so
103 %{_libdir}/kde3/kmplayer.la
104 %attr(755,root,root) %{_libdir}/kde3/kmplayer.so
105 %{_libdir}/kde3/libkmplayerpart.la
106 %attr(755,root,root) %{_libdir}/kde3/libkmplayerpart.so
107 %{_datadir}/apps/kmplayer
108 %{_datadir}/config/kmplayerrc
109 %{_datadir}/mimelnk/application/x-kmplayer.desktop
110 %{_datadir}/mimelnk/video/x-ms-wmp.desktop
111 %{_datadir}/services/kmplayer_part.desktop
112 %{_datadir}/mimelnk/application/x-mplayer2.desktop
113 # Already in kdelibs
114 #%{_datadir}/mimelnk/audio/x-ms-wma.desktop
115 #%{_datadir}/mimelnk/video/x-ms-wmv.desktop
116 #%{_datadir}/services/mms.protocol
117 #%{_datadir}/services/pnm.protocol
118 #%{_datadir}/services/rtsp.protocol
119 %{_desktopdir}/kde/kmplayer.desktop
120 %{_iconsdir}/[!l]*/*/apps/kmplayer.png
121
122 %if %{with koffice}
123 %files koffice
124 %defattr(644,root,root,755)
125 %{_libdir}/kde3/libkmplayerkofficepart.la
126 %attr(755,root,root) %{_libdir}/kde3/libkmplayerkofficepart.so
127 %{_datadir}/services/kmplayer_koffice.desktop
128 %endif
This page took 0.059158 seconds and 4 git commands to generate.