X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=galeon.spec;h=424ee6a295a5b7a6c8b8369f5f0fcd6c43f2ef8c;hb=e1860ed57a193706f3b82e2304ce3f2bd9afc8d4;hp=c38044048428eb60cb3752eda37c765da51dbcb0;hpb=a8e4453a1437ef1b126ede4550fca72ddfba3d7c;p=packages%2Fgaleon.git diff --git a/galeon.spec b/galeon.spec index c380440..424ee6a 100644 --- a/galeon.spec +++ b/galeon.spec @@ -7,25 +7,25 @@ # mozilla instead. To compile wit this option, You # have to install mozilla compiled with gcc2. # - Summary: Galeon - gecko-based GNOME web browser Summary(pl.UTF-8): Galeon - przeglądarka WWW dla GNOME Summary(pt_BR.UTF-8): O galeon é um browser para o GNOME baseado no mozilla Summary(zh_CN.UTF-8): 基于Gecko的GNOME流览器 Name: galeon -Version: 2.0.3 +Version: 2.0.5 Release: 4 Epoch: 2 License: GPL Group: X11/Applications/Networking Source0: http://dl.sourceforge.net/galeon/%{name}-%{version}.tar.bz2 -# Source0-md5: 610fe2258e680f68bdf36ce7c1ba2a24 +# Source0-md5: bbddb89ad1ba08a62e03bceab5a38d93 Source1: %{name}-config-tool.1 Patch0: %{name}-desktop.patch Patch1: %{name}-home_etc.patch -Patch2: %{name}-po.patch -Patch3: %{name}-mozilla.patch -Patch4: %{name}-agent.patch +Patch2: %{name}-mozilla.patch +Patch3: %{name}-build_fix.patch +Patch4: %{name}-ti-agent.patch +Patch5: %{name}-agent.patch URL: http://galeon.sourceforge.net/ BuildRequires: GConf2-devel >= 2.4.0 BuildRequires: ORBit2-devel >= 2.8.3 @@ -47,8 +47,11 @@ BuildRequires: libxml2-devel >= 2.6.6 BuildRequires: xulrunner-devel >= 1.8.0.4 %{?with_nautilus:BuildRequires: nautilus-devel >= 2.4.0} BuildRequires: pkgconfig +BuildRequires: rpm >= 4.4.9-56 +BuildRequires: rpmbuild(find_lang) >= 1.23 BuildRequires: rpmbuild(macros) >= 1.197 BuildRequires: scrollkeeper >= 0.1.4 +BuildRequires: sed >= 4.0 Requires(post,postun): desktop-file-utils Requires(post,postun): scrollkeeper Requires(post,preun): GConf2 @@ -57,6 +60,8 @@ Requires: gtk+2 >= 2:2.4.4 Requires: libbonobo >= 2.4.0 %requires_eq_to xulrunner xulrunner-devel Provides: wwwbrowser +# sr@Latn vs. sr@latin +Conflicts: glibc-misc < 6:2.7 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) # can be provided by mozilla or mozilla-embedded @@ -85,7 +90,14 @@ O galeon é um browser para o GNOME baseado no mozilla. %patch1 -p1 %patch2 -p1 %patch3 -p1 +%if "%{pld_release}" == "ti" %patch4 -p1 +%else +%patch5 -p1 +%endif + +sed -i -e 's#sr\@Latn#sr\@latin#' configure.in +mv po/sr\@{Latn,latin}.po # regenerate - didn't compile with ORBit2 2.7.2 cd idl @@ -93,7 +105,6 @@ orbit-idl-2 -I /usr/share/idl/bonobo-2.0 -I /usr/share/idl/bonobo-activation-2.0 mv Galeon*.[ch] ../src %build -rm -f missing cp /usr/share/automake/mkinstalldirs . %{__glib_gettextize} %{__intltoolize} @@ -124,7 +135,7 @@ install %{SOURCE1} $RPM_BUILD_ROOT%{_mandir}/man1 #rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/components/*.la # galeon-2.0.mo, but gnome/help/galeon -%find_lang galeon-2.0 --with-gnome --all-name +%find_lang galeon-2.0 --with-gnome --with-omf --all-name %clean rm -rf $RPM_BUILD_ROOT @@ -149,9 +160,8 @@ rm -rf $RPM_BUILD_ROOT %{_datadir}/galeon %{_desktopdir}/*.desktop %{_datadir}/gnome-2.0/ui/*.xml -%{_omf_dest_dir}/%{name} %{_datadir}/sounds/galeon %{_pixmapsdir}/* -%{_sysconfdir}/gconf/schemas/* +%{_sysconfdir}/gconf/schemas/galeon.schemas %{_sysconfdir}/sound/events/* %{_mandir}/man1/*