-%define minmozver 1.5b
+%define minmozver 5:1.7
Summary: Epiphany - gecko-based GNOME web browser
+Summary(es): Epiphany - navigador Web de GNOME basado en gecko
Summary(pl): Epiphany - przegl±darka WWW dla GNOME
Name: epiphany
-Version: 1.0
-Release: 1
+Version: 1.2.6
+Release: 3
License: GPL
Group: X11/Applications/Networking
-Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/1.0/%{name}-%{version}.tar.bz2
-# Source0-md5: d7f02d1c9d4f0bc8086ff329ab9b4743
-#Source0: http://downloads.uk1.mozdev.org/rsync/%{name}/%{name}-%{version}.tar.gz
+Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/1.2/%{name}-%{version}.tar.bz2
+# Source0-md5: 6dedf570ddb9106ecd6be624f009a35a
Patch0: %{name}-MOZILLA_FIVE_HOME.patch
-URL: http://epiphany.mozdev.org/
+Patch1: %{name}-first-tab.patch
+Patch2: %{name}-locale-names.patch
+Patch3: %{name}-desktop-name-entry.patch
+URL: http://www.gnome.org/projects/epiphany/
BuildRequires: GConf2-devel
-BuildRequires: ORBit2-devel >= 2.7.5-1
+BuildRequires: ORBit2-devel >= 1:2.10.0
BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: gnome-common >= 2.3.0
-BuildRequires: gnome-vfs2-devel
-BuildRequires: gtk+2-devel >= 2.0.6
-BuildRequires: intltool
-BuildRequires: libbonobo-devel >= 2.3.5
-BuildRequires: libglade2-devel
-BuildRequires: libgnomeui-devel >= 2.3.3.1-2
-BuildRequires: libxml2-devel
-BuildRequires: mozilla-embedded-devel >= %{minmozver}
-BuildRequires: nautilus-devel >= 2.3.8
-BuildRequires: scrollkeeper
+BuildRequires: gnome-common >= 2.4.0
+BuildRequires: gnome-vfs2-devel >= 2.6.0
+BuildRequires: gtk+2-devel >= 2:2.4.0
+BuildRequires: gtk-doc
+BuildRequires: intltool >= 0.29
+BuildRequires: libbonoboui-devel >= 2.6.0
+BuildRequires: libglade2-devel >= 1:2.3.6
+BuildRequires: libgnomeui-devel >= 2.6.0
+BuildRequires: libxml2-devel >= 2.6.6
+BuildRequires: mozilla-devel >= %{minmozver}
+BuildRequires: nautilus-devel >= 2.6.0
BuildRequires: rpm-build >= 4.1-10
+BuildRequires: scrollkeeper
Requires(post): GConf2
Requires(post): scrollkeeper
+Requires: gnome-icon-theme >= 1.2.0
+Requires: gtk+2 >= 2:2.4.0
Requires: mozilla-embedded = %(rpm -q --qf '%{EPOCH}:%{VERSION}' --whatprovides mozilla-embedded)
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
GNOME browser based on Gecko (Mozilla rendering engine).
+%description -l es
+Navigador Web de GNOME basado en Gecko (el engine plasmante de Mozilla).
+
%description -l pl
Epiphany jest przegl±dark± WWW bazuj±c± na Gecko (mechanizmie
interpretacji stron Mozilli).
%package devel
Summary: Epiphany header files
+Summary(es): Ficheros de cabecera de Epiphany
Summary(pl): Pliki nag³ówkowe Epiphany
Group: X11/Applications/Networking
-Requires: %{name} = %{version}
+# doesn't require base
+Requires: gtk+2-devel >= 2:2.4.0
+Requires: libxml2-devel >= 2.6.6
%description devel
Epiphany header files for plugin development.
+%description devel -l es
+Ficheros de cabecera de Epiphany para desarrollar plug-ins.
+
%description devel -l pl
Pliki nag³ówkowe Epiphany do tworzenia wtyczek.
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
+
+mv po/{no,nb}.po
%build
rm -f acconfig.h
+cp /usr/share/automake/mkinstalldirs .
glib-gettextize --copy --force
intltoolize --copy --force
+gnome-doc-common --copy
%{__libtoolize}
%{__aclocal} -I %{_aclocaldir}/gnome2-macros
%{__autoheader}
%{__automake}
%{__autoconf}
-# rebuild for new ORBit2
-cd idl
-orbit-idl-2 -I/usr/share/idl -I/usr/share/idl/bonobo-2.0 \
- -I/usr/share/idl/bonobo-activation-2.0 EphyAutomation.idl
-mv -f *.h *.c ../src
-cd ..
-
%configure \
--disable-schemas-install \
--enable-nautilus-view=yes \
- --with-mozilla-snapshot=1.5b
+ --enable-gtk-doc \
+ --with-mozilla-snapshot=branch1.7 \
+ --with-html-dir=%{_gtkdocdir}
# CFLAGS is a hack for gcc 3.3
%{__make} \
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins
+install -d $RPM_BUILD_ROOT%{_libdir}/%{name}/extensions
%{__make} install \
- DESTDIR=$RPM_BUILD_ROOT
+ DESTDIR=$RPM_BUILD_ROOT \
+ HTML_DIR=%{_gtkdocdir}
# epiphany-2.0.mo, but gnome/help/epiphany
%find_lang %{name}-2.0 --with-gnome --all-name
%files devel
%defattr(644,root,root,755)
-%{_includedir}/epiphany-1.0
+%{_includedir}/epiphany-1.2
%{_pkgconfigdir}/*.pc
+%{_gtkdocdir}/*