Author: charles Date: Tue Feb 7 17:13:37 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - separate build and install for Opera (works only with X toolkit - limited features) - added locales (required only by Gtk+2 toolkit) - separated -common and -opera files, updates R,O - rel. 2
---- Files affected: SPECS: mplayerplug-in.spec (1.40 -> 1.41) ---- Diffs: ================================================================ Index: SPECS/mplayerplug-in.spec diff -u SPECS/mplayerplug-in.spec:1.40 SPECS/mplayerplug-in.spec:1.41 --- SPECS/mplayerplug-in.spec:1.40 Fri Dec 9 04:07:58 2005 +++ SPECS/mplayerplug-in.spec Tue Feb 7 18:13:32 2006 @@ -3,11 +3,12 @@ Summary(pl): Osadzony odtwarzacz wideo dla Mozilli Name: mplayerplug-in Version: 3.17 -Release: 1 +Release: 2 License: GPL Group: X11/Applications/Multimedia Source0: http://dl.sourceforge.net/mplayerplug-in/mplayerplug-in-%{version}.tar.gz # Source0-md5: 1d7b46707091ce4f81b03a36abc0603d +Patch0: %{name}-opera.patch URL: http://mplayerplug-in.sourceforge.net/ BuildRequires: autoconf >= 2.57 BuildRequires: automake @@ -17,8 +18,8 @@ BuildRequires: mozilla-devel BuildRequires: pkgconfig BuildRequires: rpmbuild(macros) >= 1.236 +Requires: %{name}-common = %{version}-%{release} Requires: browser-plugins(%{_target_cpu}) -Requires: mplayer >= 1:1.0-0.pre5 Obsoletes: konqueror-plugin-mplayer Obsoletes: mozilla-firefox-plugin-mplayer Obsoletes: mozilla-plugin-mplayer @@ -26,13 +27,7 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _plugindir %{_libdir}/browser-plugins - -# use macro, otherwise extra LF isinserted along with the ifarch -%ifarch %{ix86} ppc sparc sparc64 -%define browsers mozilla, mozilla-firefox, opera, konqueror -%else -%define browsers mozilla, mozilla-firefox, konqueror -%endif +%define browsers mozilla, mozilla-firefox, konqueror %description mplayerplug-in is a browser plugin that uses mplayer to play videos @@ -46,23 +41,70 @@ Obsługiwane przeglądarki: %{browsers}. +%package common +Summary: Common files for %{name} +Summary(pl): Wspólne pliki dla %{name} +Group: X11/Applications/Multimedia +Requires: mplayer >= 1:1.0-0.pre5 + +%description common +This package provides common files for %{name}. + +%description common -l pl +Ten pakiet dostarcza wspólne pliki dla %{name}. + +%package opera +Summary: Embedded Video Player for Opera +Summary(pl): Osadzony odtwarzacz wideo dla Opery +Group: X11/Applications/Multimedia +Requires: %{name}-common = %{version}-%{release} +Requires: opera +Obsoletes: opera-plugin-mplayer + +%description opera +mplayerplug-in is a browser plugin that uses mplayer to play videos +from websites. This plugin is adapted for Opera. + +%description opera -l pl +mplayerplug-in jest wtyczką przeglądarki wykorzystującą mplayera do +odtwarzania klipów filmowych ze stron WWW. Ten plugin jest +dostosowany do Opery. + + %prep %setup -q -n %{name} +%patch0 -p1 %build %{__aclocal} %{__autoconf} -%configure + +# for opera (works only with X toolkit) +%configure \ + --enable-x +%{__make} +mkdir -p opera +mv -f *.so opera/ + +# other (with no limited features) +%configure \ + --enable-gtk2 %{__make} %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_plugindir},%{_sysconfdir}/mplayer} +install -d $RPM_BUILD_ROOT{%{_libdir}/opera/plugins,%{_plugindir},%{_sysconfdir}/mplayer} + +%{__make} install -C po \ + DESTDIR=$RPM_BUILD_ROOT install *.so $RPM_BUILD_ROOT%{_plugindir} +install opera/*.so $RPM_BUILD_ROOT%{_libdir}/opera/plugins install mplayerplug-in.conf $RPM_BUILD_ROOT%{_sysconfdir} install mplayerplug-in.types $RPM_BUILD_ROOT%{_sysconfdir}/mplayer +%find_lang %{name} + %clean rm -rf $RPM_BUILD_ROOT @@ -78,37 +120,38 @@ %triggerun -- mozilla %nsplugin_uninstall -d %{_libdir}/mozilla/plugins %{name}.so %{name}-{gmp,qt,rm,wmp}.so -%ifarch %{ix86} ppc sparc sparc64 -%triggerin -- opera -%nsplugin_install -d %{_libdir}/opera/plugins %{name}.so %{name}-{gmp,qt,rm,wmp}.so - -%triggerun -- opera -%nsplugin_uninstall -d %{_libdir}/opera/plugins %{name}.so %{name}-{gmp,qt,rm,wmp}.so -%endif - %triggerin -- konqueror %nsplugin_install -d %{_libdir}/kde3/plugins/konqueror %{name}.so %{name}-{gmp,qt,rm,wmp}.so %triggerun -- konqueror %nsplugin_uninstall -d %{_libdir}/kde3/plugins/konqueror %{name}.so %{name}-{gmp,qt,rm,wmp}.so -%files +%files -f %{name}.lang +%defattr(644,root,root,755) +%attr(755,root,root) %{_plugindir}/*.so + +%files common %defattr(644,root,root,755) %doc ChangeLog TODO README -%attr(755,root,root) %{_plugindir}/%{name}.so -%attr(755,root,root) %{_plugindir}/%{name}-gmp.so -%attr(755,root,root) %{_plugindir}/%{name}-qt.so -%attr(755,root,root) %{_plugindir}/%{name}-rm.so -%attr(755,root,root) %{_plugindir}/%{name}-wmp.so %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mplayerplug-in.conf %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mplayer/mplayerplug-in.types +%files opera +%defattr(644,root,root,755) +%attr(755,root,root) %{_libdir}/opera/plugins/*.so + %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog * %{date} PLD Team <[EMAIL PROTECTED]> All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.41 2006/02/07 17:13:32 charles +- separate build and install for Opera (works only with X toolkit - limited features) +- added locales (required only by Gtk+2 toolkit) +- separated -common and -opera files, updates R,O +- rel. 2 + Revision 1.40 2005/12/09 03:07:58 aredridel - up to 3.17 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/mplayerplug-in.spec?r1=1.40&r2=1.41&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
