Search
j0ke.net Open Build Service
>
Projects
>
mozilla
>
seamonkey
> Changes
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 36
[-]
[+]
Added
seamonkey.spec
@@ -0,0 +1,713 @@ +# +# spec file for package seamonkey (Version 1.1.8) +# +# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# +# norootforbuild + +Name: seamonkey +BuildRequires: gcc-c++ libgnomeui-devel libidl-devel orbit-devel update-desktop-files zip unzip +%if %suse_version > 1020 +BuildRequires: fdupes +%endif +# fixing broken requirements on 9.3 +%if %suse_version <= 930 +BuildRequires: freetype2-devel popt-devel +# fix broken SLES9 requirements +%if %suse_version == 910 +BuildRequires: pkgconfig gnome-vfs2 libgnome libgnomeui +%endif +%endif +License: MPL/GPL/LGPL +Provides: web_browser +Version: 1.1.8 +Release: 1 +Summary: The successor of the Mozilla Application Suite +URL: http://www.mozilla.org/projects/seamonkey +Group: Productivity/Networking/Web/Browsers +%if %suse_version > 1000 +Provides: mozilla +Obsoletes: mozilla +%endif +Source: seamonkey-source-%{version}.tar.bz2 +Source1: seamonkey-desktop.tar.bz2 +Source2: add-plugins.sh.in +Source3: mozilla.sh.in +Source4: suse-default-prefs.js +Source5: LEOPlugin_MN.zip +Source6: search-addons.tar.bz2 +Source8: addon-certs.txt +Source9: enigmail-0.95.6.tar.gz +Source11: rebuild-databases.sh.in +Source12: README.installed-chrome +Source13: mozilla-make-package.pl +Source14: mozex.jar +Patch1: replytolist.patch +Patch2: prefs.patch +Patch3: list-replyto-clobber.patch +Patch4: packages-unix.patch +Patch5: disable-gconf.patch +Patch6: prdtoa.patch +Patch7: mozilla-bookmarks.diff +Patch8: gnome-vfs.patch +Patch9: abuild.patch +Patch10: mips.patch +Patch11: freetype.dif +Patch12: misc.dif +Patch13: nss-opt.patch +Patch14: xremote.patch +Patch15: autoconf.dif +Patch16: canvas-xlibs.patch +Patch17: mozilla-default-plugin-less-annoying.patch +Patch18: mozilla-gcc4.3-fixes.patch +Patch19: mozilla-path_len.patch +Patch20: gcc-undefined-ops.patch +Patch22: cjk-postscript-fonts.dif +Patch27: postscript.patch +Patch29: cups-paper.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build +PreReq: libstdc++ fileutils textutils /bin/sh +%define _unpackaged_files_terminate_build 0 +%define releasedate 2008020300 +%define progname seamonkey +%define prefix /usr +%define progdir %_libdir/%{progname} +%define my_provides %{_tmppath}/my-provides +%define my_requires %{_tmppath}/my-requires +%if %suse_version > 920 +%define libgssapi libgssapi_krb5.so.2 +%else +%define libgssapi libgssapi.so.1 +%endif +### build options +%define milestone 1 +%define debug 0 +%define build_enigmail 1 +### build options end +%if %suse_version > 930 || 0%{opensuse_bs} +BuildRequires: mozilla-nspr-devel +PreReq: mozilla-nspr >= %( echo `rpm -q --queryformat '%{VERSION}' mozilla-nspr`) +%endif +%if %suse_version > 1010 || 0%{opensuse_bs} +BuildRequires: mozilla-nss-devel +PreReq: mozilla-nss +%endif +%if %build_enigmail +Requires: /usr/bin/gpg +%if %suse_version > 1020 +Requires: pinentry-dialog +%endif +%endif + + +%description +Originally based on the Netscape Communicator source, the SeaMonkey +project grew to be the most advanced web browser currently available. +It supports new techniques like CSS2, MathML, SVG, XML, transparent +PNGs, and its look is fully theme-able. + + + +Authors: +-------- + SeaMonkey Council <seamonkey-council@mozilla.org> + +%package mail +Summary: The SeaMonkey Mail Client +Group: Productivity/Networking/Email/Clients +PreReq: %{name} = %{version} +%if %suse_version > 1000 +Provides: mozilla-mail +Obsoletes: mozilla-mail +%endif + +%description mail +A mail and news client based on the SeaMonkey web browser. This client +supports IMAP, POP3, and NNTP, and has an easy to use interface. + + + +Authors: +-------- + SeaMonkey Council <seamonkey-council@mozilla.org> + +%package irc +Summary: IRC for SeaMonkey +Group: Productivity/Networking/IRC +PreReq: %{name} = %{version} +%if %suse_version > 1000 +Provides: mozilla-irc +Obsoletes: mozilla-irc +%endif + +%description irc +An IRC Client (Chatzilla) for SeaMonkey. + + + +Authors: +-------- + SeaMonkey Council <seamonkey-council@mozilla.org> + +%package venkman +Summary: The SeaMonkey JavaScript Debugger +Group: Development/Tools/Debuggers +PreReq: %{name} = %{version} +%if %suse_version > 1000 +Provides: mozilla-venkman +Obsoletes: mozilla-venkman +%endif + +%description venkman +A javascript debugger for the SeaMonkey web browser. + + + +Authors: +-------- + SeaMonkey Council <seamonkey-council@mozilla.org> + +%package dom-inspector +Summary: The SeaMonkey DOM Inspector +Group: Development/Tools/Navigators +PreReq: %{name} = %{version} +%if %suse_version > 1000 +Provides: mozilla-dom-inspector +Obsoletes: mozilla-dom-inspector +%endif + +%description dom-inspector +This is a tool that allows you to inspect the DOM for web pages in +SeaMonkey. This is of great use to people who are doing SeaMonkey +chrome development or web page development. + + + +Authors: +-------- + SeaMonkey Council <seamonkey-council@mozilla.org> + +%package spellchecker +Summary: A Spell Checker for SeaMonkey +Group: Productivity/Networking/Email/Utilities +PreReq: %{name} = %{version} +%if %suse_version > 820 +PreReq: myspell-dictionary