3 %bcond_without opera # do not build without limited features: for opera
5 %ifnarch %{ix86} ppc sparc sparc64
8 Summary: Embedded Video Player for Mozilla
9 Summary(pl.UTF-8): Osadzony odtwarzacz wideo dla Mozilli
14 Group: X11/Applications/Multimedia
15 Source0: http://dl.sourceforge.net/mplayerplug-in/%{name}-%{version}.tar.gz
16 # Source0-md5: cb59d32221cfbd04b6a8b3bb55593484
17 Patch0: %{name}-opera.patch
18 Patch1: %{name}-build.patch
19 Patch2: %{name}-xul.patch
20 URL: http://mplayerplug-in.sourceforge.net/
21 BuildRequires: autoconf >= 2.57
22 BuildRequires: automake
23 BuildRequires: gettext-tools
24 BuildRequires: gtk+2-devel
25 BuildRequires: libstdc++-devel
26 BuildRequires: pkgconfig
27 BuildRequires: rpmbuild(macros) >= 1.357
28 BuildRequires: xorg-lib-libXpm-devel
29 BuildRequires: xorg-lib-libXt-devel
30 BuildRequires: xulrunner-devel
31 Requires: %{name}-common = %{version}-%{release}
32 Requires: browser-plugins >= 2.0
33 Requires: browser-plugins(%{_target_base_arch})
34 Obsoletes: konqueror-plugin-mplayer
35 Obsoletes: mozilla-firefox-plugin-mplayer
36 Obsoletes: mozilla-plugin-mplayer
37 Obsoletes: opera-plugin-mplayer
38 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 mplayerplug-in is a browser plugin that uses mplayer to play videos
44 %description -l pl.UTF-8
45 mplayerplug-in jest wtyczką przeglądarki wykorzystującą mplayera do
46 odtwarzania klipów filmowych ze stron WWW.
49 Summary: Common files for %{name}
50 Summary(pl.UTF-8): Wspólne pliki dla %{name}
51 Group: X11/Applications/Multimedia
52 Requires: mplayer >= 1:1.0-2.pre7try3
55 This package provides common files for %{name}.
57 %description common -l pl.UTF-8
58 Ten pakiet dostarcza wspólne pliki dla %{name}.
61 Summary: Embedded Video Player for Opera
62 Summary(pl.UTF-8): Osadzony odtwarzacz wideo dla Opery
63 Group: X11/Applications/Multimedia
64 Requires: %{name}-common = %{version}-%{release}
66 Obsoletes: opera-plugin-mplayer
69 mplayerplug-in is a browser plugin that uses mplayer to play videos
70 from websites. This plugin is adapted for Opera.
72 %description opera -l pl.UTF-8
73 mplayerplug-in jest wtyczką przeglądarki wykorzystującą mplayera do
74 odtwarzania klipów filmowych ze stron WWW. Ta wtyczka jest dostosowana
88 # for opera (works only with X toolkit)
93 mv -f *.so *.xpt opera
96 # other (with no limited features)
102 rm -rf $RPM_BUILD_ROOT
103 install -d $RPM_BUILD_ROOT{%{_libdir}/opera/plugins,%{_browserpluginsdir},%{_sysconfdir}/mplayer}
105 %{__make} install -C po \
106 DESTDIR=$RPM_BUILD_ROOT
108 install *.so *.xpt $RPM_BUILD_ROOT%{_browserpluginsdir}
110 install opera/*.so $RPM_BUILD_ROOT%{_libdir}/opera/plugins
111 install opera/*.xpt $RPM_BUILD_ROOT%{_libdir}/opera/plugins
113 install mplayerplug-in.conf $RPM_BUILD_ROOT%{_sysconfdir}
114 install mplayerplug-in.types $RPM_BUILD_ROOT%{_sysconfdir}/mplayer
119 rm -rf $RPM_BUILD_ROOT
122 %update_browser_plugins
125 if [ "$1" = 0 ]; then
126 %update_browser_plugins
129 %files -f %{name}.lang
130 %defattr(644,root,root,755)
131 %attr(755,root,root) %{_browserpluginsdir}/*.so
132 %{_browserpluginsdir}/*.xpt
135 %defattr(644,root,root,755)
136 %doc ChangeLog TODO README
137 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mplayerplug-in.conf
138 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mplayer/mplayerplug-in.types
142 %defattr(644,root,root,755)
143 %attr(755,root,root) %{_libdir}/opera/plugins/*.so
144 %{_libdir}/opera/plugins/*.xpt