Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-release-src > by-pkgid > a1730211ddee8770b44a4363fb72ad8f > files > 4

moblin-web-browser-2.1.1-4mdv2010.1.src.rpm

%define version 2.1.1
%define rel 4
%define use_git 0
%define gitcommit 0
#56cc6cd9cbdc85eaa0224676fa55a5dc752532be

%if %{use_git}
%define release %mkrel 2.%{gitcommit}.%{rel}
%define sversion %{gitcommit}
%else
%define release %mkrel %{rel}
%define sversion %{version}
%endif

Name: moblin-web-browser
Summary: Moblin web browser
Group: Networking/WWW
Version: %{version}
License: LGPL
URL: http://www.moblin.org
Release: %{release}
Source0: http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
Patch0: moblin-web-browser-1.9.3-idldir.patch
Patch1: moblin-web-browser-1.9.3-lib64.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

BuildRequires: clutter-devel
BuildRequires: clutter-gtk-devel
BuildRequires: clutter-mozembed-devel
BuildRequires: mozilla-headless-services-devel
BuildRequires: xulrunner-headless-devel
BuildRequires: nbtk-devel
BuildRequires: mesagl-devel
BuildRequires: unique-devel
BuildRequires: libgtk+2-devel
BuildRequires: startup-notification-devel
BuildRequires: libdbus-glib-devel
BuildRequires: gnome-common
BuildRequires: intltool
BuildRequires: gettext
BuildRequires: moblin-panel-devel
BuildRequires: zip

Requires: xulrunner-headless
Requires: clutter-mozembed

%description
Moblin web browser

%package panel
Summary: Moblin web panel
Group: Networking/WWW
Requires: %{name} = %{version}-%{release}

%description panel
Moblin web panel

%prep
%setup -q -n %{name}-%{sversion}
%patch0 -p1
%patch1 -p1 -b .lib64

%build
NOCONFIGURE=nil ./autogen.sh
%configure2_5x --enable-browser --enable-netpanel --disable-static
%make

%install
rm -rf %{buildroot}
%makeinstall_std
%find_lang %{name}

%clean
rm -rf %{buildroot}

%files -f %{name}.lang
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/%{name}/*
%{_datadir}/pixmaps/*
%{_libdir}/xulrunner-1.9.2a1pre*/*

%files panel
%defattr(-,root,root,-)
%{_libexecdir}/moblin-panel-internet
%{_datadir}/dbus-1/services/*service


%changelog
* Tue Nov 17 2009 Caio Begotti <caio1982@mandriva.org> 2.1.1-4mdv2010.1
+ Revision: 466882
- to be honest i don't know why did we put it in there before

* Fri Nov 13 2009 Caio Begotti <caio1982@mandriva.org> 2.1.1-3mdv2010.1
+ Revision: 465779
- move the requires from task-moblin to who really pulls it (bump)

* Tue Nov 10 2009 Caio Begotti <caio1982@mandriva.org> 2.1.1-2mdv2010.1
+ Revision: 464191
- dummy commit to check a signing problem

* Thu Oct 29 2009 Caio Begotti <caio1982@mandriva.org> 2.1.1-1mdv2010.0
+ Revision: 460159
- new upstream release targeted for moblin 2.1 final
- not needed anymore in 2.1.1

* Wed Oct 07 2009 Olivier Blin <oblin@mandriva.com> 1.9.3-2mdv2010.0
+ Revision: 455462
- use find_lang
- split panel package

* Wed Oct 07 2009 Olivier Blin <oblin@mandriva.com> 1.9.3-1mdv2010.0
+ Revision: 455390
- buildrequire zip
- fix build on x86_64
- fix buildrequires for x86_64
- buildrequire moblin-panel-devel
- fix crash at startup when using startup-notification
- allow to use git snapshots
- initial release (from Caio Begotti, based on Moblin package)
- Created package structure for moblin-web-browser.