Sophie

Sophie

distrib > Mandriva > 2008.0 > x86_64 > by-pkgid > 825f975f110efb7947b6d3d66284fecb > files > 2

epiphany-extensions-2.20.0-1mdv2008.0.src.rpm

%define _requires_exceptions libnspr4\\|libplc4\\|libplds4\\|libnss\\|libsmime3\\|libsoftokn\\|libssl3\\|libgtkembedmoz\\|libxpcom

%define epiver 2.20
%define api_version 2.20

Summary: Extensions for the GNOME Web Browser, Epiphany
Name: epiphany-extensions
Version: 2.20.0
Release: %mkrel 1
Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2

License: GPL
Group: Networking/WWW
Url: http://www.gnome.org/projects/epiphany/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: epiphany-devel >= %epiver
BuildRequires: mozilla-firefox-devel
BuildRequires: OpenSP-devel
BuildRequires: pcre-devel
BuildRequires: dbus-devel >= 0.50
BuildRequires: perl-XML-Parser
BuildRequires: automake1.9
BuildRequires: gnome-common
BuildRequires: intltool
BuildRequires: scrollkeeper
BuildRequires: gnome-doc-utils
Requires: epiphany >= %epiver
Requires(post): scrollkeeper
Requires(postun): scrollkeeper


%description

This package contains the following extensions for the GNOME Web Browser:
Actions
Ad blocker
Auto-scroller
Auto-reload
Certificates
Creative Commons License viewer
Error-viewer
Epilicious
Favicon
Gestures
Greasemonkey
Java Console
Live HTTP Headers
Net-monitor
Page-info
Permissions
Push scroller
Python Console
RSS
Select stylesheet
Sidebar
Smart-bookmarks lookup
Tab groups
Tab states

%prep
%setup -q
#gw this has the wrong paths and must be regenerated (b.g.o #418041)
rm -f extensions/epilicious/epilicious.py

aclocal -I m4
autoconf
automake

cp extensions/error-viewer/README README.error-viewer

%build
%configure2_5x --with-extensions=actions,adblock,auto-reload,auto-scroller,certificates,cc-license-viewer,epilicious,error-viewer,extensions-manager-ui,favicon,gestures,greasemonkey,java-console,livehttpheaders,page-info,permissions,push-scroller,python-console,rss,select-stylesheet,sidebar,smart-bookmarks,tab-groups,tab-states \
%if %mdkversion <= 200700
--with-mozilla=mozilla-firefox
%endif

#net-monitor,
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
%find_lang %name-%api_version
%find_lang %name --with-gnome
for omf in %buildroot%_datadir/omf/*/*-??*.omf;do 
echo "%lang($(basename $omf|sed -e s/.*-// -e s/.omf//)) $(echo $omf|sed -e s!%buildroot!!)" >> %name.lang
done

cat %name.lang >> %name-%api_version.lang


#remove unpackaged files
rm -rf $RPM_BUILD_ROOT%{_libdir}/epiphany/%{api_version}/extensions/*.la \
      %buildroot/var/lib/scrollkeeper

%post
%update_scrollkeeper
%post_install_gconf_schemas smart-bookmarks epilicious

%preun
%preun_uninstall_gconf_schemas smart-bookmarks epilicious

%postun
%clean_scrollkeeper


%clean
rm -rf $RPM_BUILD_ROOT

%files -f %name-%api_version.lang
%defattr(-,root,root)
%doc COPYING* AUTHORS ChangeLog NEWS README*
%doc extensions/gestures/ephy-gestures.xml
%_sysconfdir/gconf/schemas/smart-bookmarks.schemas
%_sysconfdir/gconf/schemas/epilicious.schemas
%_datadir/%name/
%_datadir/epiphany/icons/hicolor/*/status/*
%dir %_datadir/omf/%name
%_datadir/omf/%name/%name-C.omf
%dir %{_libdir}/epiphany
%_libdir/epiphany/%{api_version}


%changelog
* Wed Sep 19 2007 Götz Waschk <waschk@mandriva.org> 2.20.0-1mdv2008.0
+ Revision: 90803
- new version
- bump deps

* Tue Aug 14 2007 Götz Waschk <waschk@mandriva.org> 2.19.90-1mdv2008.0
+ Revision: 63155
- new version

* Mon Jul 30 2007 Götz Waschk <waschk@mandriva.org> 2.19.6-1mdv2008.0
+ Revision: 56750
- new version

* Mon Jul 09 2007 Götz Waschk <waschk@mandriva.org> 2.19.5-1mdv2008.0
+ Revision: 50713
- new version

* Sat Jun 09 2007 Götz Waschk <waschk@mandriva.org> 2.19.2-2mdv2008.0
+ Revision: 37663
- rebuild for new libosp

* Wed Jun 06 2007 Götz Waschk <waschk@mandriva.org> 2.19.2-1mdv2008.0
+ Revision: 36039
- new version

* Mon May 28 2007 Götz Waschk <waschk@mandriva.org> 2.18.2-1mdv2008.0
+ Revision: 32246
- new version

* Tue Apr 17 2007 Götz Waschk <waschk@mandriva.org> 2.18.1-1mdv2008.0
+ Revision: 14001
- new version


* Wed Mar 14 2007 Götz Waschk <waschk@mandriva.org> 2.18.0-2mdv2007.1
+ Revision: 143331
- fix epilicious plugin (reinout

* Mon Mar 12 2007 Götz Waschk <waschk@mandriva.org> 2.18.0-1mdv2007.1
+ Revision: 142030
- new version
- bump deps

* Fri Mar 02 2007 Götz Waschk <waschk@mandriva.org> 2.17.92-1mdv2007.1
+ Revision: 130933
- new version
- enable epilicious (Reinout)
- update file list

* Wed Jan 03 2007 Götz Waschk <waschk@mandriva.org> 2.17.4-2mdv2007.1
+ Revision: 103512
- enable creative commons license viewer (Reinout)

* Tue Dec 19 2006 Götz Waschk <waschk@mandriva.org> 2.17.4-1mdv2007.1
+ Revision: 99120
- new version
- install gconf schemas
- bump deps
- update file list

* Thu Dec 07 2006 Götz Waschk <waschk@mandriva.org> 2.17.0-2mdv2007.1
+ Revision: 92060
- fix firefox detection

* Sat Dec 02 2006 Götz Waschk <waschk@mandriva.org> 2.17.0-1mdv2007.1
+ Revision: 90027
- new version
- handle scrollkeeper
- fix directory ownership

* Wed Oct 18 2006 Götz Waschk <waschk@mandriva.org> 2.16.1-2mdv2007.0
+ Revision: 65996
- add livehttpheaders extension
- Import epiphany-extensions

* Fri Oct 06 2006 Götz Waschk <waschk@mandriva.org> 2.16.1-1mdv2007.0
- New version 2.16.1

* Sat Sep 16 2006 Frederic Crozat <fcrozat@mandriva.com> 2.16.0-3mdv2007.0
- Rebuild with latest firefox

* Tue Sep 05 2006 Götz Waschk <waschk@mandriva.org> 2.16.0-2mdv2007.0
- disable dashboard

* Tue Sep 05 2006 Götz Waschk <waschk@mandriva.org> 2.16.0-1mdv2007.0
- bump deps
- New release 2.16.0

* Wed Aug 09 2006 Götz Waschk <waschk@mandriva.org> 2.15.2-1mdv2007.0
- New release 2.15.2

* Wed Jun 07 2006 Frederic Crozat <fcrozat@mandriva.com> 2.15.1-1mdv2007.0
- Release 2.15.1

* Tue May 16 2006 Götz Waschk <waschk@mandriva.org> 2.14.1.1-1mdk
- New release 2.14.1.1

* Sat Apr 22 2006 Götz Waschk <waschk@mandriva.org> 2.14.1-3mdk
- rebuild for new firefox

* Fri Apr 21 2006 Götz Waschk <waschk@mandriva.org> 2.14.1-2mdk
- fix buildrequires

* Fri Apr 21 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-1mdk
-

* Fri Apr 21 2006 Frederic Crozat <fcrozat@mandriva.com> 2.14.1-1mdk
- Release 2.14.1
- Remove patches 1, 2 (merged upstream)

* Fri Feb 03 2006 Götz Waschk <waschk@mandriva.org> 1.8.2-3mdk
- rebuild for new mozilla-firefox

* Tue Jan 10 2006 Götz Waschk <waschk@mandriva.org> 1.8.2-2mdk
- rebuild for new mozilla-firefox
- use mkrel

* Mon Nov 28 2005 Götz Waschk <waschk@mandriva.org> 1.8.2-1mdk
- New release 1.8.2

* Tue Oct 18 2005 Götz Waschk <waschk@mandriva.org> 1.8.1-2mdk
- fix list of enabled extensions (bug #19289)

* Sat Oct 08 2005 Frederic Crozat <fcrozat@mandriva.com> 1.8.1-1mdk
- Release 1.8.1
- Remove patch0 (merged upstream)

* Sat Sep 17 2005 Götz Waschk <waschk@mandriva.org> 1.6.5-4mdk
- disable adblock extension

* Thu Sep 15 2005 Frederic Crozat <fcrozat@mandriva.com> 1.6.5-3mdk
- Add requires_exception to prevent from asking mozilla

* Sat Aug 20 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.6.5-2mdk
- add BuildRequires: gnome-common intltool

* Mon Aug 15 2005 Götz Waschk <waschk@mandriva.org> 1.6.5-1mdk
- New release 1.6.5

* Sat Jul 30 2005 Frederic Crozat <fcrozat@mandriva.com> 1.6.4-4mdk 
- Drop sample extensions

* Wed Jul 20 2005 Götz Waschk <waschk@mandriva.org> 1.6.4-3mdk
- fix buildrequires

* Wed Jul 20 2005 Götz Waschk <waschk@mandriva.org> 1.6.4-2mdk
- enable all extensions

* Thu Jul 07 2005 Götz Waschk <waschk@mandriva.org> 1.6.4-1mdk
- New release 1.6.4

* Sun May 29 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.6.3-3mdk
- add BuildRequires: automake1.9

* Thu May 26 2005 Frederic Crozat <fcrozat@mandriva.com> 1.6.3-2mdk 
- Rebuild with FF 1.0.4
- don't package .la files
- Patch1: fix extensions so name

* Sun Apr 24 2005 Götz Waschk <waschk@mandriva.org> 1.6.3-1mdk
- New release 1.6.3

* Fri Apr 22 2005 Götz Waschk <waschk@mandriva.org> 1.6.2-1mdk
- New release 1.6.2
- requires new epiphany
- enable all extensions
- patch for firefox
- fix deps

* Mon Feb 14 2005 Götz Waschk <waschk@linux-mandrake.com> 1.4.5-1mdk
- New release 1.4.5

* Tue Dec 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 1.4.4-2mdk 
- Rebuild with mozilla 1.7.5

* Mon Dec 20 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.4.4-1mdk
- New release 1.4.4

* Mon Nov 29 2004 Götz Waschk <waschk@linux-mandrake.com> 1.4.3-1mdk
- requires new epiphany
- New release 1.4.3

* Tue Nov 09 2004 Götz Waschk <waschk@linux-mandrake.com> 1.4.2-1mdk
- fix file list
- New release 1.4.2
- Remove patch0 (merged upstream)

* Fri Sep 03 2004 Götz Waschk <waschk@linux-mandrake.com> 1.0-2mdk
- patch to build with mozilla 1.7.2

* Tue Aug 03 2004 Goetz Waschk <waschk@linux-mandrake.com> 1.0-1mdk
- New release 1.0

* Tue Jun 15 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.1-1mdk
- requires new epiphany
- New release 0.9.1

* Fri Jun 11 2004 Götz Waschk <waschk@linux-mandrake.com> 0.9.0-2mdk
- reallow libtoolize
- rebuild for new g++

* Tue May 18 2004 Goetz Waschk <waschk@linux-mandrake.com> 0.9.0-1mdk
- New release 0.9.0

* Sat May 01 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8.2-6mdk
- rebuild for new mozilla

* Fri Apr 23 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8.2-5mdk
- fix buildrequires again

* Fri Apr 23 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8.2-4mdk
- requires epiphany 1.2.1
- another buildrequires fix

* Fri Apr 23 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8.2-3mdk
- fix buildrequires

* Thu Apr 22 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8.2-2mdk
- fix buildrequires

* Thu Apr 15 2004 Götz Waschk <waschk@linux-mandrake.com> 0.8.2-1mdk
- new version

* Thu Apr 08 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 0.8.1-1mdk
- First package from Götz Waschk