Sophie

Sophie

distrib > Mageia > 1 > i586 > media > core-updates-src > by-pkgid > 63c24198118dc612247a58250081029a > files > 3

gecko-mediaplayer-1.0.0-2.1.mga1.src.rpm

%define subrel 1

Summary:	GNOME MPlayer browser plugin
Name:		gecko-mediaplayer
Version:	1.0.0
Release:	%mkrel 2
License:	GPLv2+
URL:		http://kdekorte.googlepages.com/gecko-mediaplayer
Source:		http://gecko-mediaplayer.googlecode.com/files/%name-%version.tar.gz
# fix the build with xulrunner-2.0.1, upstream report:
# http://code.google.com/p/gecko-mediaplayer/issues/detail?id=124
Patch0:		gecko-mediaplayer-1.0.0-fix-build-with-xulrunner2.0.1.patch
Group:		Networking/WWW
Requires:	gnome-mplayer >= 0.5.2
# Requires(post): GConf2
# Requires(preun): GConf2
BuildRequires:	xulrunner-devel
BuildRequires:	dbus-devel
BuildRequires:	dbus-glib-devel
BuildRequires:	libx11-devel
# disable gconf support to workaround a chromium-browser hang:
# http://code.google.com/p/gecko-mediaplayer/issues/detail?id=64
# http://code.google.com/p/chromium/issues/detail?id=24507#c7
# (ahmad) 04-06-2011
# BuildRequires:	libGConf2-devel

%description
Gecko Media Player is a browser plugin that uses GNOME MPlayer to
play media in a browser. It should work with all browsers on
Unix-ish systems(Linux, BSD, Solaris) and use the NS4 API (Mozilla,
Firefox, Opera, etc.).

%prep
%setup -q
%patch0 -p0

%build
%configure2_5x \
	--enable-new-libxul \
	--without-gconf
%make

%install
rm -rf %{buildroot}
%makeinstall_std

mv %{buildroot}%{_docdir}/%{name} installed-docs
rm installed-docs/{INSTALL,COPYING}

# zero length docs
find installed-docs -size 0 | xargs rm

%find_lang %{name}

rm -f %{buildroot}%{_libdir}/mozilla/plugins/%{name}*.la

%clean
rm -rf %{buildroot}

%post
%post_install_gconf_schemas %{name}

%preun
%preun_uninstall_gconf_schemas %{name}

%files -f %{name}.lang
%defattr(-,root,root)
%doc installed-docs/*
# %{_sysconfdir}/gconf/schemas/%{name}.schemas
%{_libdir}/mozilla/plugins/%{name}*.so


%changelog
* Mon Jul 04 2011 ahmad <ahmad> 1.0.0-2.1.mga1
+ Revision: 118566
- Disable gconf support, this should workaround a chromium-browser hang (mga#2030):
  http://code.google.com/p/gecko-mediaplayer/issues/detail?id=64
  http://code.google.com/p/chromium/issues/detail?id=24507#c7
- Add a patch from upstream to fix build with xulrunner-2.0.1
  http://code.google.com/p/gecko-mediaplayer/issues/detail?id=124

* Sun Jan 16 2011 anssi <anssi> 1.0.0-2.mga1
+ Revision: 20088
- separate Requires(post,preun) for better compatibility
- imported package gecko-mediaplayer


* Mon Dec 06 2010 Funda Wang <fwang@mandriva.org> 1.0.0-1mdv2011.0
+ Revision: 611704
- new version 1.0.0

  + Oden Eriksson <oeriksson@mandriva.com>
    - rebuild

* Wed Apr 28 2010 Anssi Hannula <anssi@mandriva.org> 0.9.9.2-1mdv2010.1
+ Revision: 540574
- new version
- drop unneeded link.patch

* Mon Feb 08 2010 Funda Wang <fwang@mandriva.org> 0.9.9-1mdv2010.1
+ Revision: 501976
- New version 0.9.9
- build modules rather than prog

* Wed Sep 23 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.8-1mdv2010.0
+ Revision: 448011
- Update to new version 0.9.8
- Remove Apple trailers patch: integrated upstream

* Tue Aug 25 2009 Anssi Hannula <anssi@mandriva.org> 0.9.7-1mdv2010.0
+ Revision: 420739
- fix playback of Apple trailers (svn-apple-trailers.patch from upstream
  svn, fixes bug #53146)
- new version
- drop build.patch, fixed upstream

* Sun Jul 12 2009 Anssi Hannula <anssi@mandriva.org> 0.9.6-1mdv2010.0
+ Revision: 395394
- new version 0.9.6
- fix build with patch from PLD (build.patch)

* Sat Mar 14 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.5-1mdv2009.1
+ Revision: 354930
- update to new version 0.9.5

* Sun Feb 08 2009 Frederik Himpe <fhimpe@mandriva.org> 0.9.4-1mdv2009.1
+ Revision: 338584
- Update to new version 0.9.4

* Tue Jan 20 2009 Funda Wang <fwang@mandriva.org> 0.9.3-1mdv2009.1
+ Revision: 331903
- 0.9.3

* Sat Nov 22 2008 Funda Wang <fwang@mandriva.org> 0.9.2-1mdv2009.1
+ Revision: 305773
- New version 0.9.2

* Sat Nov 01 2008 Funda Wang <fwang@mandriva.org> 0.9.0-1mdv2009.1
+ Revision: 299128
- New verison 0.9.0

* Sat Oct 11 2008 Funda Wang <fwang@mandriva.org> 0.8.0-1mdv2009.1
+ Revision: 292253
- New version 0.8.0

* Sat Aug 16 2008 Funda Wang <fwang@mandriva.org> 0.7.0-1mdv2009.0
+ Revision: 272525
- New version 0.7.0

* Sun Jul 20 2008 Funda Wang <fwang@mandriva.org> 0.6.3-1mdv2009.0
+ Revision: 238877
- New version 0.6.3

* Sat Jun 21 2008 Funda Wang <fwang@mandriva.org> 0.6.2-1mdv2009.0
+ Revision: 227758
- New version 0.6.2

* Mon Apr 21 2008 Tomasz Pawel Gajc <tpg@mandriva.org> 0.6.1-1mdv2009.0
+ Revision: 196089
- new version
- spec file clean

* Fri Feb 29 2008 Anssi Hannula <anssi@mandriva.org> 0.6.0-1mdv2008.1
+ Revision: 176575
- new version

* Sat Jan 19 2008 Funda Wang <fwang@mandriva.org> 0.5.4-1mdv2008.1
+ Revision: 155013
- New version 0.5.4

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Sat Dec 15 2007 Anssi Hannula <anssi@mandriva.org> 0.5.3-1mdv2008.1
+ Revision: 120401
- 0.5.3

* Sun Nov 18 2007 Anssi Hannula <anssi@mandriva.org> 0.5.2-1mdv2008.1
+ Revision: 110021
- update to new version 0.5.2

* Fri Oct 12 2007 Funda Wang <fwang@mandriva.org> 0.5.1-1mdv2008.1
+ Revision: 97696
- Install gconf schemas when install/uninstalling
- BR gconf2
- New version 0.5.1

* Thu Aug 30 2007 Funda Wang <fwang@mandriva.org> 0.5.0-1mdv2008.0
+ Revision: 75198
- New version 0.5.0

* Thu Jul 19 2007 Anssi Hannula <anssi@mandriva.org> 0.0.7-1mdv2008.0
+ Revision: 53678
- 0.0.7

* Sun May 27 2007 Anssi Hannula <anssi@mandriva.org> 0.0.6-1mdv2008.0
+ Revision: 31629
- initial Mandriva release