# HG changeset patch # User Alexander Medvedev # Date 1322209869 0 # Node ID 7bae315c3aac13e6c2178faf4b190ea75b592919 # Parent 633d59edeb4a3ba903e5257ab2254f906ec096a9 Up: seamonkey (2.5) diff -r 633d59edeb4a -r 7bae315c3aac seamonkey/receipt --- a/seamonkey/receipt Fri Nov 25 08:15:11 2011 +0000 +++ b/seamonkey/receipt Fri Nov 25 08:31:09 2011 +0000 @@ -1,15 +1,17 @@ # SliTaz package receipt. PACKAGE="seamonkey" -VERSION="2.0.14" +VERSION="2.5" CATEGORY="network" SHORT_DESC="Seamonkey suite (browser, mail, news reader)." MAINTAINER="pankso@slitaz.org" TARBALL="$PACKAGE-$VERSION.source.tar.bz2" -DEPENDS="gtk+ glib jpeg xorg-libX11 libIDL alsa-lib xorg-libXt GConf curl" -BUILD_DEPENDS="gtk+-dev zip libIDL coreutils xorg-libXft-dev perl alsa-lib alsa-lib-dev findutils python python-dev curl-dev" +DEPENDS="gtk+ glib jpeg xorg-libX11 libIDL alsa-lib xorg-libXt curl libnotify libevent libvpx" +BUILD_DEPENDS="gtk+-dev zip libIDL coreutils xorg-libXft-dev libevent-dev libvpx-dev \ +perl alsa-lib alsa-lib-dev findutils python python-dev wireless_tools-dev mesa-dev \ +yasm libnotify-dev curl-dev" WEB_SITE="http://www.seamonkey-project.org/" -WGET_URL="http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/$VERSION/source/$TARBALL" +WGET_URL="ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/$VERSION/source/$TARBALL" # Rules to configure and make the package. compile_rules() @@ -24,8 +26,9 @@ EOF unset CFLAGS unset CXXFLAGS - - export LDFLAGS="-Wl,-rpath,/usr/lib/seamonkey-$VERSION" + patch -Np1 -i $stuff/seamonkey-2.0-lang.patch + patch -Np1 -i $stuff/seamonkey-install-dir.patch + export LDFLAGS="-Wl,-rpath,/usr/lib/seamonkey" make -j1 -f client.mk build MOZ_MAKE_FLAGS="${MAKEFLAGS}" make -j1 -f client.mk DESTDIR=$DESTDIR install } @@ -35,21 +38,20 @@ { mkdir -p $fs/usr/bin $fs/usr/lib $fs/etc cp -a $_pkg/usr/bin/seamonkey $fs/usr/bin - cp -a $_pkg/usr/lib/seamonkey-* $fs/usr/lib + cp -a $_pkg/usr/lib/seamonkey $fs/usr/lib # Home page, bookmarks file and branding. cp -a $stuff/bookmarks.html \ - $fs/usr/lib/$PACKAGE-$VERSION/defaults/profile + $fs/usr/lib/$PACKAGE/defaults/profile # User preference. cp -a $stuff/userChrome.css \ - $fs/usr/lib/$PACKAGE-$VERSION/defaults/profile/chrome + $fs/usr/lib/$PACKAGE/defaults/profile/chrome # Move default config to /etc/seamonkey (/usr maybe read-only) - mv -f $fs/usr/lib/$PACKAGE-$VERSION/defaults $fs/etc/$PACKAGE - ln -s /etc/$PACKAGE $fs/usr/lib/$PACKAGE-$VERSION/defaults + mv -f $fs/usr/lib/$PACKAGE/defaults $fs/etc/$PACKAGE + ln -sf /etc/$PACKAGE $fs/usr/lib/$PACKAGE/defaults # Remove unecessary file and set permissions. rm -rf $fs/etc/seamonkey/profile/US chown -R root.root $fs/etc # Create default user preference file cp $stuff/prefs.js $fs/etc/seamonkey/profile/prefs.js - } diff -r 633d59edeb4a -r 7bae315c3aac seamonkey/stuff/linux-remove.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/seamonkey/stuff/linux-remove.patch Fri Nov 25 08:31:09 2011 +0000 @@ -0,0 +1,366 @@ +Index: mozilla/security/coreconf/Linux2.1.mk +=================================================================== +RCS file: mozilla/security/coreconf/Linux2.1.mk +diff -N mozilla/security/coreconf/Linux2.1.mk +--- mozilla/security/coreconf/Linux2.1.mk 11 Jun 2009 00:55:32 -0000 1.7 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,48 +0,0 @@ +-# +-# ***** BEGIN LICENSE BLOCK ***** +-# Version: MPL 1.1/GPL 2.0/LGPL 2.1 +-# +-# The contents of this file are subject to the Mozilla Public License Version +-# 1.1 (the "License"); you may not use this file except in compliance with +-# the License. You may obtain a copy of the License at +-# http://www.mozilla.org/MPL/ +-# +-# Software distributed under the License is distributed on an "AS IS" basis, +-# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +-# for the specific language governing rights and limitations under the +-# License. +-# +-# The Original Code is the Netscape security libraries. +-# +-# The Initial Developer of the Original Code is +-# Netscape Communications Corporation. +-# Portions created by the Initial Developer are Copyright (C) 1994-2000 +-# the Initial Developer. All Rights Reserved. +-# +-# Contributor(s): +-# +-# Alternatively, the contents of this file may be used under the terms of +-# either the GNU General Public License Version 2 or later (the "GPL"), or +-# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +-# in which case the provisions of the GPL or the LGPL are applicable instead +-# of those above. If you wish to allow use of your version of this file only +-# under the terms of either the GPL or the LGPL, and not to allow others to +-# use your version of this file under the terms of the MPL, indicate your +-# decision by deleting the provisions above and replace them with the notice +-# and other provisions required by the GPL or the LGPL. If you do not delete +-# the provisions above, a recipient may use your version of this file under +-# the terms of any one of the MPL, the GPL or the LGPL. +-# +-# ***** END LICENSE BLOCK ***** +- +-include $(CORE_DEPTH)/coreconf/Linux.mk +-ifeq ($(OS_RELEASE),2.1) +- OS_REL_CFLAGS += -DLINUX2_1 +- MKSHLIB = $(CC) $(DSO_LDOPTS) -Wl,-soname -Wl,$(@:$(OBJDIR)/%.so=%.so) $(RPATH) +- ifdef MAPFILE +- MKSHLIB += -Wl,--version-script,$(MAPFILE) +- endif +- PROCESS_MAP_FILE = grep -v ';-' $< | \ +- sed -e 's,;+,,' -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,;,' > $@ +-endif +- +Index: mozilla/security/coreconf/Linux2.2.mk +=================================================================== +RCS file: mozilla/security/coreconf/Linux2.2.mk +diff -N mozilla/security/coreconf/Linux2.2.mk +--- mozilla/security/coreconf/Linux2.2.mk 11 Jun 2009 00:55:32 -0000 1.7 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,48 +0,0 @@ +-# +-# ***** BEGIN LICENSE BLOCK ***** +-# Version: MPL 1.1/GPL 2.0/LGPL 2.1 +-# +-# The contents of this file are subject to the Mozilla Public License Version +-# 1.1 (the "License"); you may not use this file except in compliance with +-# the License. You may obtain a copy of the License at +-# http://www.mozilla.org/MPL/ +-# +-# Software distributed under the License is distributed on an "AS IS" basis, +-# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +-# for the specific language governing rights and limitations under the +-# License. +-# +-# The Original Code is the Netscape security libraries. +-# +-# The Initial Developer of the Original Code is +-# Netscape Communications Corporation. +-# Portions created by the Initial Developer are Copyright (C) 1994-2000 +-# the Initial Developer. All Rights Reserved. +-# +-# Contributor(s): +-# +-# Alternatively, the contents of this file may be used under the terms of +-# either the GNU General Public License Version 2 or later (the "GPL"), or +-# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +-# in which case the provisions of the GPL or the LGPL are applicable instead +-# of those above. If you wish to allow use of your version of this file only +-# under the terms of either the GPL or the LGPL, and not to allow others to +-# use your version of this file under the terms of the MPL, indicate your +-# decision by deleting the provisions above and replace them with the notice +-# and other provisions required by the GPL or the LGPL. If you do not delete +-# the provisions above, a recipient may use your version of this file under +-# the terms of any one of the MPL, the GPL or the LGPL. +-# +-# ***** END LICENSE BLOCK ***** +- +-include $(CORE_DEPTH)/coreconf/Linux.mk +- +-OS_REL_CFLAGS += -DLINUX2_1 +-MKSHLIB = $(CC) $(DSO_LDOPTS) -Wl,-soname -Wl,$(@:$(OBJDIR)/%.so=%.so) $(RPATH) +- +-ifdef MAPFILE +- MKSHLIB += -Wl,--version-script,$(MAPFILE) +-endif +-PROCESS_MAP_FILE = grep -v ';-' $< | \ +- sed -e 's,;+,,' -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,;,' > $@ +- +Index: mozilla/security/coreconf/Linux2.4.mk +=================================================================== +RCS file: mozilla/security/coreconf/Linux2.4.mk +diff -N mozilla/security/coreconf/Linux2.4.mk +--- mozilla/security/coreconf/Linux2.4.mk 21 Jul 2010 16:23:15 -0000 1.10 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,49 +0,0 @@ +-# +-# ***** BEGIN LICENSE BLOCK ***** +-# Version: MPL 1.1/GPL 2.0/LGPL 2.1 +-# +-# The contents of this file are subject to the Mozilla Public License Version +-# 1.1 (the "License"); you may not use this file except in compliance with +-# the License. You may obtain a copy of the License at +-# http://www.mozilla.org/MPL/ +-# +-# Software distributed under the License is distributed on an "AS IS" basis, +-# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +-# for the specific language governing rights and limitations under the +-# License. +-# +-# The Original Code is the Netscape security libraries. +-# +-# The Initial Developer of the Original Code is +-# Netscape Communications Corporation. +-# Portions created by the Initial Developer are Copyright (C) 1994-2000 +-# the Initial Developer. All Rights Reserved. +-# +-# Contributor(s): +-# +-# Alternatively, the contents of this file may be used under the terms of +-# either the GNU General Public License Version 2 or later (the "GPL"), or +-# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +-# in which case the provisions of the GPL or the LGPL are applicable instead +-# of those above. If you wish to allow use of your version of this file only +-# under the terms of either the GPL or the LGPL, and not to allow others to +-# use your version of this file under the terms of the MPL, indicate your +-# decision by deleting the provisions above and replace them with the notice +-# and other provisions required by the GPL or the LGPL. If you do not delete +-# the provisions above, a recipient may use your version of this file under +-# the terms of any one of the MPL, the GPL or the LGPL. +-# +-# ***** END LICENSE BLOCK ***** +- +-include $(CORE_DEPTH)/coreconf/Linux.mk +- +-OS_REL_CFLAGS += -DLINUX2_1 +-MKSHLIB = $(CC) $(DSO_LDOPTS) -Wl,-soname -Wl,$(@:$(OBJDIR)/%.so=%.so) $(RPATH) +- +-ifdef MAPFILE +- MKSHLIB += -Wl,--version-script,$(MAPFILE) +-endif +-PROCESS_MAP_FILE = grep -v ';-' $< | \ +- sed -e 's,;+,,' -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,;,' > $@ +- +-DEFINES += -DNO_FORK_CHECK +Index: mozilla/security/coreconf/Linux2.5.mk +=================================================================== +RCS file: mozilla/security/coreconf/Linux2.5.mk +diff -N mozilla/security/coreconf/Linux2.5.mk +--- mozilla/security/coreconf/Linux2.5.mk 11 Jun 2009 00:55:32 -0000 1.6 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,48 +0,0 @@ +-# +-# ***** BEGIN LICENSE BLOCK ***** +-# Version: MPL 1.1/GPL 2.0/LGPL 2.1 +-# +-# The contents of this file are subject to the Mozilla Public License Version +-# 1.1 (the "License"); you may not use this file except in compliance with +-# the License. You may obtain a copy of the License at +-# http://www.mozilla.org/MPL/ +-# +-# Software distributed under the License is distributed on an "AS IS" basis, +-# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +-# for the specific language governing rights and limitations under the +-# License. +-# +-# The Original Code is the Netscape security libraries. +-# +-# The Initial Developer of the Original Code is +-# Netscape Communications Corporation. +-# Portions created by the Initial Developer are Copyright (C) 1994-2000 +-# the Initial Developer. All Rights Reserved. +-# +-# Contributor(s): +-# +-# Alternatively, the contents of this file may be used under the terms of +-# either the GNU General Public License Version 2 or later (the "GPL"), or +-# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +-# in which case the provisions of the GPL or the LGPL are applicable instead +-# of those above. If you wish to allow use of your version of this file only +-# under the terms of either the GPL or the LGPL, and not to allow others to +-# use your version of this file under the terms of the MPL, indicate your +-# decision by deleting the provisions above and replace them with the notice +-# and other provisions required by the GPL or the LGPL. If you do not delete +-# the provisions above, a recipient may use your version of this file under +-# the terms of any one of the MPL, the GPL or the LGPL. +-# +-# ***** END LICENSE BLOCK ***** +- +-include $(CORE_DEPTH)/coreconf/Linux.mk +- +-OS_REL_CFLAGS += -DLINUX2_1 +-MKSHLIB = $(CC) $(DSO_LDOPTS) -Wl,-soname -Wl,$(@:$(OBJDIR)/%.so=%.so) $(RPATH) +- +-ifdef MAPFILE +- MKSHLIB += -Wl,--version-script,$(MAPFILE) +-endif +-PROCESS_MAP_FILE = grep -v ';-' $< | \ +- sed -e 's,;+,,' -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,;,' > $@ +- +Index: mozilla/security/coreconf/Linux2.6.mk +=================================================================== +RCS file: mozilla/security/coreconf/Linux2.6.mk +diff -N mozilla/security/coreconf/Linux2.6.mk +--- mozilla/security/coreconf/Linux2.6.mk 11 Jun 2009 00:55:32 -0000 1.6 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,48 +0,0 @@ +-# +-# ***** BEGIN LICENSE BLOCK ***** +-# Version: MPL 1.1/GPL 2.0/LGPL 2.1 +-# +-# The contents of this file are subject to the Mozilla Public License Version +-# 1.1 (the "License"); you may not use this file except in compliance with +-# the License. You may obtain a copy of the License at +-# http://www.mozilla.org/MPL/ +-# +-# Software distributed under the License is distributed on an "AS IS" basis, +-# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +-# for the specific language governing rights and limitations under the +-# License. +-# +-# The Original Code is the Netscape security libraries. +-# +-# The Initial Developer of the Original Code is +-# Netscape Communications Corporation. +-# Portions created by the Initial Developer are Copyright (C) 1994-2000 +-# the Initial Developer. All Rights Reserved. +-# +-# Contributor(s): +-# +-# Alternatively, the contents of this file may be used under the terms of +-# either the GNU General Public License Version 2 or later (the "GPL"), or +-# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +-# in which case the provisions of the GPL or the LGPL are applicable instead +-# of those above. If you wish to allow use of your version of this file only +-# under the terms of either the GPL or the LGPL, and not to allow others to +-# use your version of this file under the terms of the MPL, indicate your +-# decision by deleting the provisions above and replace them with the notice +-# and other provisions required by the GPL or the LGPL. If you do not delete +-# the provisions above, a recipient may use your version of this file under +-# the terms of any one of the MPL, the GPL or the LGPL. +-# +-# ***** END LICENSE BLOCK ***** +- +-include $(CORE_DEPTH)/coreconf/Linux.mk +- +-OS_REL_CFLAGS += -DLINUX2_1 +-MKSHLIB = $(CC) $(DSO_LDOPTS) -Wl,-soname -Wl,$(@:$(OBJDIR)/%.so=%.so) $(RPATH) +- +-ifdef MAPFILE +- MKSHLIB += -Wl,--version-script,$(MAPFILE) +-endif +-PROCESS_MAP_FILE = grep -v ';-' $< | \ +- sed -e 's,;+,,' -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,;,' > $@ +- +Index: mozilla/security/coreconf/LinuxELF1.2.mk +=================================================================== +RCS file: mozilla/security/coreconf/LinuxELF1.2.mk +diff -N mozilla/security/coreconf/LinuxELF1.2.mk +--- mozilla/security/coreconf/LinuxELF1.2.mk 25 Apr 2004 15:02:17 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,38 +0,0 @@ +-# +-# ***** BEGIN LICENSE BLOCK ***** +-# Version: MPL 1.1/GPL 2.0/LGPL 2.1 +-# +-# The contents of this file are subject to the Mozilla Public License Version +-# 1.1 (the "License"); you may not use this file except in compliance with +-# the License. You may obtain a copy of the License at +-# http://www.mozilla.org/MPL/ +-# +-# Software distributed under the License is distributed on an "AS IS" basis, +-# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +-# for the specific language governing rights and limitations under the +-# License. +-# +-# The Original Code is the Netscape security libraries. +-# +-# The Initial Developer of the Original Code is +-# Netscape Communications Corporation. +-# Portions created by the Initial Developer are Copyright (C) 1994-2000 +-# the Initial Developer. All Rights Reserved. +-# +-# Contributor(s): +-# +-# Alternatively, the contents of this file may be used under the terms of +-# either the GNU General Public License Version 2 or later (the "GPL"), or +-# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +-# in which case the provisions of the GPL or the LGPL are applicable instead +-# of those above. If you wish to allow use of your version of this file only +-# under the terms of either the GPL or the LGPL, and not to allow others to +-# use your version of this file under the terms of the MPL, indicate your +-# decision by deleting the provisions above and replace them with the notice +-# and other provisions required by the GPL or the LGPL. If you do not delete +-# the provisions above, a recipient may use your version of this file under +-# the terms of any one of the MPL, the GPL or the LGPL. +-# +-# ***** END LICENSE BLOCK ***** +- +-include $(CORE_DEPTH)/coreconf/Linux.mk +Index: mozilla/security/coreconf/LinuxELF2.0.mk +=================================================================== +RCS file: mozilla/security/coreconf/LinuxELF2.0.mk +diff -N mozilla/security/coreconf/LinuxELF2.0.mk +--- mozilla/security/coreconf/LinuxELF2.0.mk 25 Apr 2004 15:02:17 -0000 1.2 ++++ /dev/null 1 Jan 1970 00:00:00 -0000 +@@ -1,38 +0,0 @@ +-# +-# ***** BEGIN LICENSE BLOCK ***** +-# Version: MPL 1.1/GPL 2.0/LGPL 2.1 +-# +-# The contents of this file are subject to the Mozilla Public License Version +-# 1.1 (the "License"); you may not use this file except in compliance with +-# the License. You may obtain a copy of the License at +-# http://www.mozilla.org/MPL/ +-# +-# Software distributed under the License is distributed on an "AS IS" basis, +-# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +-# for the specific language governing rights and limitations under the +-# License. +-# +-# The Original Code is the Netscape security libraries. +-# +-# The Initial Developer of the Original Code is +-# Netscape Communications Corporation. +-# Portions created by the Initial Developer are Copyright (C) 1994-2000 +-# the Initial Developer. All Rights Reserved. +-# +-# Contributor(s): +-# +-# Alternatively, the contents of this file may be used under the terms of +-# either the GNU General Public License Version 2 or later (the "GPL"), or +-# the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +-# in which case the provisions of the GPL or the LGPL are applicable instead +-# of those above. If you wish to allow use of your version of this file only +-# under the terms of either the GPL or the LGPL, and not to allow others to +-# use your version of this file under the terms of the MPL, indicate your +-# decision by deleting the provisions above and replace them with the notice +-# and other provisions required by the GPL or the LGPL. If you do not delete +-# the provisions above, a recipient may use your version of this file under +-# the terms of any one of the MPL, the GPL or the LGPL. +-# +-# ***** END LICENSE BLOCK ***** +- +-include $(CORE_DEPTH)/coreconf/Linux.mk diff -r 633d59edeb4a -r 7bae315c3aac seamonkey/stuff/linux3.0.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/seamonkey/stuff/linux3.0.patch Fri Nov 25 08:31:09 2011 +0000 @@ -0,0 +1,54 @@ +Index: mozilla/security/coreconf/Linux.mk +=================================================================== +RCS file: /cvsroot/mozilla/security/coreconf/Linux.mk,v +retrieving revision 1.48 +diff -u -8 -r1.48 Linux.mk +--- mozilla/security/coreconf/Linux.mk 13 Aug 2010 01:31:13 -0000 1.48 ++++ mozilla/security/coreconf/Linux.mk 3 Jul 2011 06:00:38 -0000 +@@ -187,8 +187,20 @@ + ifeq ($(BUILD_SUN_PKG), 1) + ifeq ($(USE_64), 1) + RPATH = -Wl,-rpath,'$$ORIGIN:/opt/sun/private/lib64:/opt/sun/private/lib' + else + RPATH = -Wl,-rpath,'$$ORIGIN:/opt/sun/private/lib' + endif + endif + ++OS_REL_CFLAGS += -DLINUX2_1 ++MKSHLIB = $(CC) $(DSO_LDOPTS) -Wl,-soname -Wl,$(@:$(OBJDIR)/%.so=%.so) $(RPATH) ++ ++ifdef MAPFILE ++ MKSHLIB += -Wl,--version-script,$(MAPFILE) ++endif ++PROCESS_MAP_FILE = grep -v ';-' $< | \ ++ sed -e 's,;+,,' -e 's; DATA ;;' -e 's,;;,,' -e 's,;.*,;,' > $@ ++ ++ifeq ($(OS_RELEASE),2.4) ++DEFINES += -DNO_FORK_CHECK ++endif +Index: mozilla/security/coreconf/config.mk +=================================================================== +RCS file: /cvsroot/mozilla/security/coreconf/config.mk,v +retrieving revision 1.30 +diff -u -8 -r1.30 config.mk +--- mozilla/security/coreconf/config.mk 25 Aug 2009 22:35:11 -0000 1.30 ++++ mozilla/security/coreconf/config.mk 3 Jul 2011 06:00:39 -0000 +@@ -58,17 +58,17 @@ + # (dependent upon tags) # + # # + # We are moving towards just having a $(OS_TARGET).mk file # + # as opposed to multiple $(OS_TARGET)$(OS_RELEASE).mk files, # + # one for each OS release. # + ####################################################################### + + TARGET_OSES = FreeBSD BSD_OS NetBSD OpenUNIX OS2 QNX Darwin BeOS OpenBSD \ +- AIX RISCOS WINNT WIN95 WINCE ++ AIX RISCOS WINNT WIN95 WINCE Linux + + ifeq (,$(filter-out $(TARGET_OSES),$(OS_TARGET))) + include $(CORE_DEPTH)/coreconf/$(OS_TARGET).mk + else + include $(CORE_DEPTH)/coreconf/$(OS_TARGET)$(OS_RELEASE).mk + endif + + ####################################################################### diff -r 633d59edeb4a -r 7bae315c3aac seamonkey/stuff/seamonkey-2.0-lang.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/seamonkey/stuff/seamonkey-2.0-lang.patch Fri Nov 25 08:31:09 2011 +0000 @@ -0,0 +1,11 @@ +--- comm-1.9.1/mozilla/modules/libpref/src/init/all.js 2009-10-11 02:12:44.000000000 +0200 ++++ comm-1.9.1/mozilla/modules/libpref/src/init/all.js 2009-09-16 02:56:45.000000000 +0200 +@@ -890,7 +890,7 @@ + pref("intl.charset.detector", "chrome://global/locale/intl.properties"); + pref("intl.charset.default", "chrome://global-platform/locale/intl.properties"); + pref("intl.ellipsis", "chrome://global-platform/locale/intl.properties"); +-pref("intl.locale.matchOS", false); ++pref("intl.locale.matchOS", true); + // fallback charset list for Unicode conversion (converting from Unicode) + // currently used for mail send only to handle symbol characters (e.g Euro, trademark, smartquotes) + // for ISO-8859-1 diff -r 633d59edeb4a -r 7bae315c3aac seamonkey/stuff/seamonkey-install-dir.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/seamonkey/stuff/seamonkey-install-dir.patch Fri Nov 25 08:31:09 2011 +0000 @@ -0,0 +1,42 @@ +diff -Nur comm-beta.orig/config/autoconf.mk.in comm-beta/config/autoconf.mk.in +--- comm-beta.orig/config/autoconf.mk.in 2011-11-06 14:39:51.064983780 +0000 ++++ comm-beta/config/autoconf.mk.in 2011-11-06 14:42:57.216735333 +0000 +@@ -65,8 +65,8 @@ + mandir = @mandir@ + idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) + +-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION) ++installdir = $(libdir)/$(MOZ_APP_NAME) ++sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel + + MOZDEPTH = $(DEPTH)/mozilla + DIST = $(MOZDEPTH)/dist +diff -Nur comm-beta.orig/mozilla/config/autoconf.mk.in comm-beta/mozilla/config/autoconf.mk.in +--- comm-beta.orig/mozilla/config/autoconf.mk.in 2011-11-06 14:39:41.771562967 +0000 ++++ comm-beta/mozilla/config/autoconf.mk.in 2011-11-06 14:44:18.404165515 +0000 +@@ -68,8 +68,8 @@ + mandir = @mandir@ + idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) + +-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION) ++installdir = $(libdir)/$(MOZ_APP_NAME) ++sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel + + DIST = $(DEPTH)/dist + LIBXUL_SDK = @LIBXUL_SDK@ +diff -Nur comm-beta.orig/mozilla/js/src/config/autoconf.mk.in comm-beta/mozilla/js/src/config/autoconf.mk.in +--- comm-beta.orig/mozilla/js/src/config/autoconf.mk.in 2011-11-06 14:39:48.014955070 +0000 ++++ comm-beta/mozilla/js/src/config/autoconf.mk.in 2011-11-06 14:44:32.977635875 +0000 +@@ -61,8 +61,8 @@ + datadir = @datadir@ + mandir = @mandir@ + +-installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) +-sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION) ++installdir = $(libdir)/$(MOZ_APP_NAME) ++sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel + + TOP_DIST = @TOP_DIST@ + ifneq (,$(filter /%,$(TOP_DIST))) diff -r 633d59edeb4a -r 7bae315c3aac seamonkey/stuff/seamonkey.mozconfig --- a/seamonkey/stuff/seamonkey.mozconfig Fri Nov 25 08:15:11 2011 +0000 +++ b/seamonkey/stuff/seamonkey.mozconfig Fri Nov 25 08:31:09 2011 +0000 @@ -2,8 +2,10 @@ ac_add_options --prefix=/usr ac_add_options --with-system-zlib -#ac_add_options --with-system-png +ac_add_options --with-system-png ac_add_options --with-system-jpeg +ac_add_options --with-system-libevent +ac_add_options --with-system-libvpx ac_add_options --enable-application=suite ac_add_options --enable-default-toolkit=cairo-gtk2