galeon/galeon.spec

Name: galeon
Summary: GNOME browser based on Gecko (Mozilla rendering engine)
Version: 2.0.2
Release: 2
License: GPL
Group: Applications/Internet
URL: http://galeon.sourceforge.net/
Description: Galeon is a browser written in GTK+ which uses Gecko, the Mozilla rendering engine, for rendering Web pages. It is developed to be fast and lightweight.

CentOS 7 x86_64

The build could not start because of the following missing build requirements:

Build Status

CentOS 6 x86_64

The build could not start because of the following missing build requirements:

Build Status

Contents

The spec file used by the build system currently has the following contents:

# $Id$
# Authority: dag
# Upstream: <galeon-devel$lists,sourceforge,net>

### EL2 ships with galeon-1.2.14-1.2.8
%{?el2:# Tag: rfx}

%{?el4:%define _without_gnome212 1}

%{?fc3:%define _without_gnome212 1}
%{?fc3:%define _without_seamonkey 1}

%{?fc2:%define _without_gnome212 1}
%{?fc2:%define _without_seamonkey 1}

%{?fc1:%define _without_gnome212 1}
%{?fc1:%define _without_seamonkey 1}

%{?el3:%define _without_gnome212 1}

%{?rh9:%define _without_gnome212 1}
%{?rh9:%define _without_seamonkey 1}

%{?rh7:%define _without_gnome212 1}
%{?rh7:%define _without_seamonkey 1}

%{?el2:%define _without_gnome212 1}

%if %{?_without_seamonkey:1}0
%define mversion %(rpm -q mozilla-devel --qf '%{RPMTAG_EPOCH}:%{RPMTAG_VERSION}' | tail -1)
%define lversion %(rpm -q mozilla-devel --qf '%{RPMTAG_VERSION}' | tail -1)
%else
%define lversion %(rpm -q seamonkey-devel --qf '%{RPMTAG_VERSION}' | tail -1)
%endif

Summary: GNOME browser based on Gecko (Mozilla rendering engine)
Name: galeon
Version: 2.0.2
Release: 2%{?dist}
License: GPL
Group: Applications/Internet
URL: http://galeon.sourceforge.net/

Source: http://dl.sf.net/galeon/galeon-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root

BuildRequires: libxml2-devel >= 2.6.6
#BuildRequires: gtk2-devel >= 2.4
BuildRequires: libgnomeui-devel >= 2.0.5, libbonoboui-devel >= 2.1.1, libglade2-devel >= 2.0.0
BuildRequires: gnome-vfs2-devel >= 2.0, GConf2-devel >= 2.0, bonobo-activation-devel >= 2.0.0
BuildRequires: scrollkeeper
%{!?_without_gnome212:BuildRequires: gnome-devel >= 2.12}
%{!?_without_seamonkey:BuildRequires: seamonkey-devel = %{lversion}}
%{?_without_seamonkey:BuildRequires: mozilla-devel = %{mversion}}

Requires(post): scrollkeeper
%{!?_without_seamonkey:Requires: seamonkey = %{lversion}}
%{?_without_seamonkey:Requires: mozilla = %{mversion}}

%description
Galeon is a browser written in GTK+ which uses Gecko, the Mozilla rendering
engine, for rendering Web pages. It is developed to be fast and lightweight.

%prep
%setup

%build
%configure \
	--disable-werror \
	--disable-schemas-install \
%{?_without_gnome212:--enable-nautilus-view="no"} \
%{!?_without_gnome212:--enable-nautilus-view="auto"}

%{__make} %{?_smp_mflags}

%install
%{__rm} -rf %{buildroot}
export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL="1"
%{__make} install DESTDIR="%{buildroot}"
%find_lang %{name}-2.0

%{__install} -d -m0755 %{buildroot}%{_libdir}/mozilla/plugins/

%post
%{_bindir}/galeon-config-tool --fix-gconf-permissions
%{_bindir}/galeon-config-tool --pkg-install-schemas
scrollkeeper-update -q || :

%postun
scrollkeeper-update -q || :

%clean
%{__rm} -rf %{buildroot}

%files -f %{name}-2.0.lang
%defattr(-, root, root, 0755)
%doc AUTHORS ChangeLog COPYING* FAQ* NEWS README* THANKS TODO
%doc %{_mandir}/man1/galeon.1*
%doc %{_datadir}/gnome/help/galeon/
%config %{_sysconfdir}/gconf/schemas/galeon.schemas
%config %{_sysconfdir}/sound/events/galeon.soundlist
%{_bindir}/galeon*
%{_libdir}/bonobo/servers/*.server
#%{_libdir}/galeon/
%{_datadir}/applications/galeon.desktop
%{_datadir}/galeon/
%{_datadir}/gnome-2.0/ui/*.xml
%{_datadir}/omf/galeon/
%{_datadir}/pixmaps/galeon.png
%{_datadir}/sounds/galeon/
%dir %{_libdir}/mozilla/
%dir %{_libdir}/mozilla/plugins/

%changelog
* Sun Sep 17 2006 Dag Wieers <dag@wieers.com> - 2.0.2-2
- Updated to release 2.0.2.
- Added support for seamonkey.

* Sat Apr 29 2006 Dag Wieers <dag@wieers.com> - 2.0.1-2
- Rebuild against mozilla 1.7.13-1.4.1. (el4)

* Tue Feb 28 2006 Dag Wieers <dag@wieers.com> - 2.0.1-1
- Updated to release 2.0.1.

* Mon Nov 28 2005 Dag Wieers <dag@wieers.com> - 2.0.0-1
- Updated to release 2.0.0.

* Sat Nov 26 2005 Dag Wieers <dag@wieers.com> - 1.3.21-4
- Rebuild against mozilla 1.7.12-1.

* Sun Jul 24 2005 Dag Wieers <dag@wieers.com> - 1.3.21-3
- Rebuild against mozilla 1.7.10-1.

* Sun Jun 05 2005 Dag Wieers <dag@wieers.com> - 1.3.21-2
- Rebuild against mozilla 1.7.8-1. (el4)

* Sat May 21 2005 Dag Wieers <dag@wieers.com> - 1.3.21-1
- Updated to release 1.3.21.

* Mon May 16 2005 Dag Wieers <dag@wieers.com> - 1.3.20-4
- Rebuild against mozilla 1.7.8-1. (fc3)

* Sun May 01 2005 Dag Wieers <dag@wieers.com> - 1.3.20-3
- Rebuild against mozilla 1.7.7-1.

* Fri Mar 25 2005 Dag Wieers <dag@wieers.com> - 1.3.20-2
- Rebuild against mozilla 1.7.6-1.

* Sun Mar 13 2005 Dag Wieers <dag@wieers.com> - 1.3.20-1
- Updated to release 1.3.20.

* Sun Jan 16 2005 Dag Wieers <dag@wieers.com> - 1.3.19-1
- Updated to release 1.3.19.

* Mon Sep 27 2004 Dag Wieers <dag@wieers.com> - 1.3.18-1
- Updated to release 1.3.18.

* Mon Sep 27 2004 Dag Wieers <dag@wieers.com> - 1.3.17-4
- Build against new mozilla.

* Thu Aug 12 2004 Dag Wieers <dag@wieers.com> - 1.3.17-3
- Another correction *sigh*. (Jorge Bartos)

* Wed Aug 11 2004 Dag Wieers <dag@wieers.com> - 1.3.17-2
- Re-added the galeon startup script. (Darren Brierton)

* Mon Aug 09 2004 Dag Wieers <dag@wieers.com> - 1.3.17-1
- Updated to release 1.3.17.

* Sun Jul 04 2004 Dag Wieers <dag@wieers.com> - 1.3.16-1
- Updated to release 1.3.16.

* Thu Jun 03 2004 Dag Wieers <dag@wieers.com> - 1.3.15-1
- Updated to release 1.3.15.

* Mon Mar 22 2004 Dag Wieers <dag@wieers.com> - 1.3.14-0.a
- Updated to release 1.3.14a.

* Thu Feb 19 2004 Dag Wieers <dag@wieers.com> - 1.3.13-0.a
- Updated to release 1.3.13a.

* Sat Jan 24 2004 Dag Wieers <dag@wieers.com> - 1.3.12-0
- Updated to release 1.3.12.

* Fri Dec 19 2003 Dag Wieers <dag@wieers.com> - 1.3.11-0.a
- Updated to release 1.3.11a.
- Updated to release 1.3.11.

* Sat Nov 29 2003 Dag Wieers <dag@wieers.com> - 1.3.10-1
- Rebuild against 1.5.

* Mon Oct 27 2003 Dag Wieers <dag@wieers.com> - 1.3.10-0
- Updated to release 1.3.10.

* Sun Oct 12 2003 Dag Wieers <dag@wieers.com> - 1.3.9-1
- Rebuild against mozilla-1.4.1.

* Tue Sep 16 2003 Dag Wieers <dag@wieers.com> - 1.3.9-0
- Updated to release 1.3.9.

* Thu Sep 11 2003 Dag Wieers <dag@wieers.com> - 1.3.8-0
- Updated to release 1.3.8.

* Wed Jul 23 2003 Dag Wieers <dag@wieers.com> - 1.3.7-0
- Updated to release 1.3.7.

* Tue Jul 22 2003 Dag Wieers <dag@wieers.com> - 1.3.6-0
- Updated to release 1.3.6.

* Wed Jul 02 2003 Dag Wieers <dag@wieers.com> - 1.3.5-1
- Rebuild against mozilla-1.4.

* Mon Jun 09 2003 Dag Wieers <dag@wieers.com> - 1.3.5-0
- Updated to release 1.3.5.

* Mon May 12 2003 Dag Wieers <dag@wieers.com> - 1.3.4-0
- Initial package. (using DAR)