Author: beat Date: Fri Jan 22 15:21:47 2010 New Revision: 245 Log: - Remove sunbird in favor of lightning. Development of Sunbird has been stopped: http://groups.google.com/group/mozilla.dev.apps.calendar/msg/513a4e7645047609 - Fix build on amd64. Based on a patch by andreast commited with revision 129: https://trillian.chruetertee.ch/freebsd-gecko/browser/branches/experimental/www/firefox3-devel/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in
Added: branches/experimental/deskutils/lightning/ - copied from r244, branches/experimental/deskutils/sunbird/ branches/experimental/deskutils/lightning/files/patch-bug533070 branches/experimental/deskutils/lightning/files/patch-mozilla-xpcom_reflect_xptcall_src_md_unix_Makefile.in - copied, changed from r244, branches/experimental/deskutils/sunbird/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Deleted: branches/experimental/deskutils/lightning/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in branches/experimental/deskutils/sunbird/ Modified: branches/experimental/deskutils/lightning/Makefile branches/experimental/deskutils/lightning/distinfo Modified: branches/experimental/deskutils/lightning/Makefile ============================================================================== --- branches/experimental/deskutils/sunbird/Makefile Fri Jan 22 08:04:13 2010 (r244) +++ branches/experimental/deskutils/lightning/Makefile Fri Jan 22 15:21:47 2010 (r245) @@ -5,13 +5,12 @@ # $FreeBSD: ports/deskutils/sunbird/Makefile,v 1.28 2009/11/27 09:09:07 beat Exp $ # -PORTNAME= sunbird +PORTNAME= lightning DISTVERSION= 1.0b1 -PORTEPOCH= 1 CATEGORIES= deskutils MASTER_SITES= ${MASTER_SITE_MOZILLA_EXTENDED} -MASTER_SITE_SUBDIR= calendar/sunbird/nightly/${DISTVERSION}-candidates/build3/source -DISTNAME= ${PORTNAME}-${DISTVERSION}.source +MASTER_SITE_SUBDIR= calendar/${PORTNAME}/releases/${DISTVERSION}/source +DISTNAME= ${PORTNAME}-sunbird-${DISTVERSION}.source MAINTAINER= ge...@freebsd.org COMMENT= Redesign of the Mozilla Calendar with XUL interface @@ -89,6 +88,14 @@ s|/usr/X11R6|${LOCALBASE}|g' \ ${MOZSRC}/js/src/configure \ ${MOZSRC}/configure +# XXX: Workaround for bug 533070. Should be fixed in next release + ${CP} ${WRKSRC}/calendar/sunbird/app/*.png ${WRKSRC}/calendar/sunbird/branding/nightly/ + ${CP} ${WRKSRC}/calendar/sunbird/app/*.xpm ${WRKSRC}/calendar/sunbird/branding/nightly/ + ${CP} ${WRKSRC}/calendar/sunbird/app/*.ico ${WRKSRC}/calendar/sunbird/branding/nightly/ + ${MKDIR} ${WRKSRC}/calendar/sunbird/branding/nightly/content/ + ${CP} ${WRKSRC}/calendar/sunbird/base/branding/*.png ${WRKSRC}/calendar/sunbird/branding/nightly/content/ + ${MKDIR} ${WRKSRC}/calendar/sunbird/branding/nightly/locales/en-US + ${CP} ${WRKSRC}/calendar/locales/en-US/chrome/branding/brand.* ${WRKSRC}/calendar/sunbird/branding/nightly/locales/en-US/ post-build: @(cd ${MOZSRC}/xpfe/components/autocomplete/src && ${GMAKE}) Modified: branches/experimental/deskutils/lightning/distinfo ============================================================================== --- branches/experimental/deskutils/sunbird/distinfo Fri Jan 22 08:04:13 2010 (r244) +++ branches/experimental/deskutils/lightning/distinfo Fri Jan 22 15:21:47 2010 (r245) @@ -1,3 +1,3 @@ -MD5 (sunbird-1.0b1.source.tar.bz2) = 029d77e24b5882f8454b024eec622982 -SHA256 (sunbird-1.0b1.source.tar.bz2) = 574b7257bab08a998deeb455c657c1f7c9d3cf34effc6cff15c1c852150b72f8 -SIZE (sunbird-1.0b1.source.tar.bz2) = 60207043 +MD5 (lightning-sunbird-1.0b1.source.tar.bz2) = 418523969c00725bef35e11ef5b06b9b +SHA256 (lightning-sunbird-1.0b1.source.tar.bz2) = 857282e3d148df4ee03ae97d10cf23b2072810817c6a3a1dabe93d0d9b8228fd +SIZE (lightning-sunbird-1.0b1.source.tar.bz2) = 60442959 Added: branches/experimental/deskutils/lightning/files/patch-bug533070 ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/experimental/deskutils/lightning/files/patch-bug533070 Fri Jan 22 15:21:47 2010 (r245) @@ -0,0 +1,729 @@ +diff --git a/calendar/installer/windows/Makefile.in b/calendar/installer/windows/Makefile.in +--- calendar/installer/windows/Makefile.in ++++ calendar/installer/windows/Makefile.in +@@ -147,20 +147,8 @@ uninstaller:: + cat $(MOZILLA_SRCDIR)/toolkit/mozapps/installer/windows/nsis/utf16-le-bom.bin - > \ + $(CONFIG_DIR)/defines.nsi + $(PERL) $(MOZILLA_SRCDIR)/toolkit/mozapps/installer/windows/nsis/preprocess-locale.pl \ + $(MOZILLA_SRCDIR) $(call EXPAND_LOCALE_SRCDIR,calendar/locales)/installer $(AB_CD) \ + $(CONFIG_DIR) + + include $(topsrcdir)/config/rules.mk + include $(MOZILLA_SRCDIR)/toolkit/mozapps/installer/windows/nsis/makensis.mk +- +-export:: +-ifndef MOZ_BRANDING_DIRECTORY +- $(NSINSTALL) -D $(DIST)/branding +- cp $(srcdir)/Header.bmp $(DIST)/branding/Header.bmp +- cp $(srcdir)/Watermrk.bmp $(DIST)/branding/Watermrk.bmp +- cp $(srcdir)/nsis/branding.nsi $(DIST)/branding/branding.nsi +- cp $(srcdir)/license.txt $(DIST)/branding/license.txt +- cp $(srcdir)/wizHeader.bmp $(DIST)/branding/wizHeader.bmp +- cp $(srcdir)/wizHeaderRTL.bmp $(DIST)/branding/wizHeaderRTL.bmp +- cp $(srcdir)/wizWatermark.bmp $(DIST)/branding/wizWatermark.bmp +-endif +diff --git a/calendar/locales/Makefile.in b/calendar/locales/Makefile.in +--- calendar/locales/Makefile.in ++++ calendar/locales/Makefile.in +@@ -49,22 +49,17 @@ ifeq ($(AB_CD),) + DIRS = ../timezones + endif + + include $(topsrcdir)/config/config.mk + + run_for_effects := $(shell if ! test -d $(DIST); then $(NSINSTALL) -D $(DIST); fi; if ! test -d $(DIST)/branding; then $(NSINSTALL) -D $(DIST)/branding; fi) + _ABS_DIST := $(shell cd $(DIST) && pwd) + +-ifdef MOZ_BRANDING_DIRECTORY +-SUBMAKEFILES += \ +- $(DEPTH)/$(MOZ_BRANDING_DIRECTORY)/Makefile \ +- $(DEPTH)/$(MOZ_BRANDING_DIRECTORY)/locales/Makefile \ +- $(NULL) +-endif ++SUBMAKEFILES += $(DEPTH)/$(MOZ_BRANDING_DIRECTORY)/Makefile + + # This makefile uses variable overrides from the libs-% target to + # build non-default locales to non-default dist/ locations. Be aware! + + AB = $(firstword $(subst -, ,$(AB_CD))) + + ifdef MOZ_SUNBIRD + APP_VERSION = $(SUNBIRD_VERSION) +@@ -82,20 +77,16 @@ DEFINES += \ + -DAB_CD=$(AB_CD) \ + -DMOZ_LANGPACK_EID=langpack-$(AB_CD)@sunbird.mozilla.org \ + -DMOZ_APP_VERSION=$(MOZ_APP_VERSION) \ + -DLOCALE_SRCDIR=$(LOCALE_SRCDIR) \ + -DPKG_BASENAME="$(PKG_BASENAME)" \ + -DPKG_INST_BASENAME="$(PKG_INST_BASENAME)" \ + $(NULL) + +-ifndef MOZ_BRANDING_DIRECTORY +-DEFINES += -DMOZ_USE_GENERIC_BRANDING +-endif +- + ifeq (,$(filter-out pref,$(MOZ_EXTENSIONS))) + DEFINES += -DEXTENSION_PREF + endif + + include $(topsrcdir)/config/rules.mk + + tests: + ifdef MOZ_SUNBIRD +diff --git a/calendar/makefiles.sh b/calendar/makefiles.sh +--- calendar/makefiles.sh ++++ calendar/makefiles.sh +@@ -16,17 +16,18 @@ + # + # The Initial Developer of the Original Code is + # Ben Turner <mozi...@songbirdnest.com> + # + # Portions created by the Initial Developer are Copyright (C) 2007 + # the Initial Developer. All Rights Reserved. + # + # Contributor(s): +-# - Simon Paquet <bugzi...@babylonsounds.com> ++# Simon Paquet <bugzi...@babylonsounds.com> ++# Philipp Kewisch <mozi...@kewis.ch> + # + # 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 +@@ -34,25 +35,18 @@ + # 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 ***** + + if [ "$COMM_BUILD" ]; then + +-add_makefiles " +-calendar/sunbird/Makefile +-calendar/sunbird/app/Makefile +-calendar/sunbird/base/Makefile +-calendar/sunbird/locales/Makefile +-" ++ add_makefiles " ++ calendar/sunbird/Makefile ++ calendar/sunbird/app/Makefile ++ calendar/sunbird/base/Makefile ++ calendar/sunbird/locales/Makefile ++ $MOZ_BRANDING_DIRECTORY/Makefile ++ " + +-if test -n "$MOZ_BRANDING_DIRECTORY"; then +- add_makefiles " +- $MOZ_BRANDING_DIRECTORY/Makefile +- $MOZ_BRANDING_DIRECTORY/content/Makefile +- $MOZ_BRANDING_DIRECTORY/locales/Makefile +- " ++ . ${srcdir}/calendar/shared_makefiles.sh + fi +- +- . ${srcdir}/calendar/shared_makefiles.sh +-fi +diff --git a/calendar/sunbird/Makefile.in b/calendar/sunbird/Makefile.in +--- calendar/sunbird/Makefile.in ++++ calendar/sunbird/Makefile.in +@@ -45,22 +45,17 @@ VPATH = @srcdir@ + include $(DEPTH)/config/autoconf.mk + + DIRS = base locales app + + ifeq ($(OS_ARCH),WINNT) + ifdef MOZ_INSTALLER + DIRS += ../installer/windows + +-ifdef MOZ_BRANDING_DIRECTORY +-DEFINES += -DOFFICIAL_BRANDING=1 +-endif +- + # For Windows build the uninstaller during the application build since the + # uninstaller is included with the application for mar file generation. + libs:: + $(MAKE) -C ../installer/windows uninstaller + + endif + endif + + include $(topsrcdir)/config/rules.mk +- +diff --git a/calendar/sunbird/app/Makefile.in b/calendar/sunbird/app/Makefile.in +--- calendar/sunbird/app/Makefile.in ++++ calendar/sunbird/app/Makefile.in +@@ -275,64 +275,22 @@ libs:: sunbird + install:: sunbird + $(SYSINSTALL) $< $(DESTDIR)$(bindir) + + GARBAGE += sunbird + GARBAGE += $(addprefix $(DIST)/bin/defaults/pref/, sunbird.js) + + endif + +-ifneq (,$(filter gtk gtk2,$(MOZ_WIDGET_TOOLKIT))) +-ICON_FILES = \ +- $(DIST)/branding/mozicon128.png \ +- $(DIST)/branding/mozicon50.xpm \ +- $(DIST)/branding/mozicon16.xpm \ +- $(NULL) +- +-libs:: $(ICON_FILES) +- $(INSTALL) $^ $(DIST)/bin/icons ++ifeq ($(MOZ_WIDGET_TOOLKIT),gtk2) ++libs:: ++ $(INSTALL) $(IFLAGS1) $(DIST)/branding/default* $(DIST)/bin/chrome/icons/default + + install:: +- $(SYSINSTALL) $(IFLAGS1) $(ICON_FILES) $(DESTDIR)$(mozappdir)/icons +-endif +- +-ifeq ($(MOZ_WIDGET_TOOLKIT),gtk2) +-libs:: +- $(INSTALL) $(DIST)/branding/default.xpm $(DIST)/bin/chrome/icons/default +- +-install:: +- $(SYSINSTALL) $(IFLAGS1) $(DIST)/branding/default.xpm $(DESTDIR)$(mozappdir)/chrome/icons/default +-endif +- +-export:: +-ifndef MOZ_BRANDING_DIRECTORY +- $(NSINSTALL) -D $(DIST)/branding +-ifeq ($(OS_ARCH),WINNT) +- cp $(srcdir)/sunbird.ico $(DIST)/branding/sunbird.ico +- cp $(srcdir)/sunbird.ico $(DIST)/branding/app.ico +- cp $(srcdir)/sunbird.ico $(DIST)/branding/document.ico +-endif +-ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT))) +- cp $(srcdir)/macbuild/sunbird.icns $(DIST)/branding/sunbird.icns +- cp $(srcdir)/macbuild/sb_ICS.icns $(DIST)/branding/sb_ICS.icns +- cp $(srcdir)/macbuild/dsstore $(DIST)/branding/dsstore +- cp $(srcdir)/macbuild/background.png $(DIST)/branding/background.png +- cp $(srcdir)/macbuild/disk.icns $(DIST)/branding/disk.icns +-endif +-ifneq (,$(filter gtk gtk2,$(MOZ_WIDGET_TOOLKIT))) +- cp $(srcdir)/mozicon128.png $(DIST)/branding/mozicon128.png +- cp $(srcdir)/mozicon50.xpm $(DIST)/branding/mozicon50.xpm +- cp $(srcdir)/mozicon16.xpm $(DIST)/branding/mozicon16.xpm +-endif +-ifeq ($(MOZ_WIDGET_TOOLKIT),gtk2) +- cp $(srcdir)/default.xpm $(DIST)/branding/default.xpm +-endif +-ifeq ($(OS_ARCH),OS2) +- cp $(srcdir)/sunbird-os2.ico $(DIST)/branding/sunbird.ico +-endif ++ $(SYSINSTALL) $(IFLAGS1) $(DIST)/branding/default* $(DESTDIR)$(mozappdir)/chrome/icons/default + endif + + libs:: + touch $(DIST)/bin/.autoreg + + ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT))) + + APP_NAME = $(MOZ_APP_DISPLAYNAME) +diff --git a/calendar/sunbird/base/Makefile.in b/calendar/sunbird/base/Makefile.in +--- calendar/sunbird/base/Makefile.in ++++ calendar/sunbird/base/Makefile.in +@@ -58,15 +58,9 @@ DEFINES += \ + -DAPP_VERSION="$(APP_VERSION)" \ + -DTHEME=$(THEME) \ + $(NULL) + + ifdef MOZ_UPDATER + DEFINES += -DMOZ_UPDATER=1 + endif + +-include $(topsrcdir)/config/config.mk +- + include $(topsrcdir)/config/rules.mk +- +-ifndef MOZ_BRANDING_DIRECTORY +-DEFINES += -DMOZ_USE_GENERIC_BRANDING +-endif +diff --git a/calendar/sunbird/base/jar.mn b/calendar/sunbird/base/jar.mn +--- calendar/sunbird/base/jar.mn ++++ calendar/sunbird/base/jar.mn +@@ -13,16 +13,8 @@ sunbird.jar: + content/sunbird/calendar-offline.js (content/calendar-offline.js) + content/sunbird/credits.xhtml (content/credits.xhtml) + * content/sunbird/hiddenWindow.xul (content/hiddenWindow.xul) + * content/sunbird/hiddenWindow.js (content/hiddenWindow.js) + % skin sunbird classic/1.0 %skin/sunbird/ + skin/sunbird/calendar.css (themes/@THEME@/calendar.css) + skin/sunbird/toolbar.css (themes/@THEME@/toolbar.css) + skin/sunbird/offline-online.png (themes/@THEME@/offline-online.png) +-#ifdef MOZ_USE_GENERIC_BRANDING +-% content branding %content/branding/ +- content/branding/about.png (branding/about.png) +- content/branding/aboutCredits.png (branding/aboutCredits.png) +- content/branding/aboutFooter.png (branding/aboutFooter.png) +- content/branding/icon64.png (branding/icon64.png) +- content/branding/icon48.png (branding/icon48.png) +-#endif +diff --git a/calendar/installer/windows/Header.bmp b/calendar/sunbird/branding/nightly/Header.bmp +rename from calendar/installer/windows/Header.bmp +rename to calendar/sunbird/branding/nightly/Header.bmp +diff --git a/calendar/sunbird/branding/nightly/Makefile.in b/calendar/sunbird/branding/nightly/Makefile.in +new file mode 100644 +--- /dev/null ++++ calendar/sunbird/branding/nightly/Makefile.in +@@ -0,0 +1,81 @@ ++# ***** 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 Mozilla Calendar code. ++# ++# The Initial Developer of the Original Code is ++# Philipp Kewisch <mozi...@kewis.ch> ++# Portions created by the Initial Developer are Copyright (C) 2009 ++# the Initial Developer. All Rights Reserved. ++# ++# Contributor(s): ++# Brian Ryner <bry...@brianryner.com> ++# Matthew Willis <lilm...@mozilla.com> ++# Robert Strong <robert.bugzi...@gmail.com> ++# ++# 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 ***** ++ ++DEPTH = ../../../.. ++topsrcdir = @top_srcdir@ ++srcdir = @srcdir@ ++VPATH = @srcdir@ ++relativesrcdir = calendar/sunbird/branding/sunbird/locales ++ ++include $(DEPTH)/config/autoconf.mk ++ ++DEFINES += -DAB_CD=$(AB_CD) ++ ++include $(topsrcdir)/config/rules.mk ++ ++export:: ++ $(NSINSTALL) -D $(DIST)/branding ++ifeq ($(OS_ARCH),WINNT) ++ cp $(srcdir)/sunbird.ico $(DIST)/branding/sunbird.ico ++ cp $(srcdir)/sunbird.ico $(DIST)/branding/app.ico ++ cp $(srcdir)/sunbird.ico $(DIST)/branding/document.ico ++ cp $(srcdir)/branding.nsi $(DIST)/branding/branding.nsi ++ cp $(srcdir)/wizHeader.bmp $(DIST)/branding/wizHeader.bmp ++ cp $(srcdir)/wizHeaderRTL.bmp $(DIST)/branding/wizHeaderRTL.bmp ++ cp $(srcdir)/wizWatermark.bmp $(DIST)/branding/wizWatermark.bmp ++ cp $(srcdir)/license.txt $(DIST)/branding/license.txt ++ cp $(srcdir)/Header.bmp $(DIST)/branding/Header.bmp ++ cp $(srcdir)/Watermrk.bmp $(DIST)/branding/Watermrk.bmp ++endif ++ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT))) ++ cp $(srcdir)/sunbird.icns $(DIST)/branding/sunbird.icns ++ cp $(srcdir)/sb_ICS.icns $(DIST)/branding/sb_ICS.icns ++ cp $(srcdir)/background.png $(DIST)/branding/background.png ++ cp $(srcdir)/dsstore $(DIST)/branding/dsstore ++ cp $(srcdir)/disk.icns $(DIST)/branding/disk.icns ++endif ++ifeq ($(MOZ_WIDGET_TOOLKIT),gtk2) ++ cp $(srcdir)/mozicon128.png $(DIST)/branding/default128.png ++ cp $(srcdir)/mozicon50.xpm $(DIST)/branding/default50.xpm ++ cp $(srcdir)/mozicon16.xpm $(DIST)/branding/default16.xpm ++ cp $(srcdir)/default.xpm $(DIST)/branding/default.xpm ++endif ++ifeq ($(OS_ARCH),OS2) ++ cp $(srcdir)/sunbird-os2.ico $(DIST)/branding/sunbird.ico ++endif +diff --git a/calendar/installer/windows/Watermrk.bmp b/calendar/sunbird/branding/nightly/Watermrk.bmp +rename from calendar/installer/windows/Watermrk.bmp +rename to calendar/sunbird/branding/nightly/Watermrk.bmp +diff --git a/calendar/sunbird/app/macbuild/background.png b/calendar/sunbird/branding/nightly/background.png +rename from calendar/sunbird/app/macbuild/background.png +rename to calendar/sunbird/branding/nightly/background.png +diff --git a/calendar/installer/windows/nsis/branding.nsi b/calendar/sunbird/branding/nightly/branding.nsi +rename from calendar/installer/windows/nsis/branding.nsi +rename to calendar/sunbird/branding/nightly/branding.nsi +diff --git a/calendar/sunbird/base/branding/about.png b/calendar/sunbird/branding/nightly/content/about.png +rename from calendar/sunbird/base/branding/about.png +rename to calendar/sunbird/branding/nightly/content/about.png +diff --git a/calendar/sunbird/base/branding/aboutCredits.png b/calendar/sunbird/branding/nightly/content/aboutCredits.png +rename from calendar/sunbird/base/branding/aboutCredits.png +rename to calendar/sunbird/branding/nightly/content/aboutCredits.png +diff --git a/calendar/sunbird/base/branding/aboutFooter.png b/calendar/sunbird/branding/nightly/content/aboutFooter.png +rename from calendar/sunbird/base/branding/aboutFooter.png +rename to calendar/sunbird/branding/nightly/content/aboutFooter.png +diff --git a/calendar/sunbird/base/branding/icon48.png b/calendar/sunbird/branding/nightly/content/icon48.png +rename from calendar/sunbird/base/branding/icon48.png +rename to calendar/sunbird/branding/nightly/content/icon48.png +diff --git a/calendar/sunbird/base/branding/icon64.png b/calendar/sunbird/branding/nightly/content/icon64.png +rename from calendar/sunbird/base/branding/icon64.png +rename to calendar/sunbird/branding/nightly/content/icon64.png +diff --git a/calendar/sunbird/app/default.xpm b/calendar/sunbird/branding/nightly/default.xpm +rename from calendar/sunbird/app/default.xpm +rename to calendar/sunbird/branding/nightly/default.xpm +diff --git a/calendar/sunbird/app/macbuild/disk.icns b/calendar/sunbird/branding/nightly/disk.icns +rename from calendar/sunbird/app/macbuild/disk.icns +rename to calendar/sunbird/branding/nightly/disk.icns +diff --git a/calendar/sunbird/app/macbuild/dsstore b/calendar/sunbird/branding/nightly/dsstore +rename from calendar/sunbird/app/macbuild/dsstore +rename to calendar/sunbird/branding/nightly/dsstore +diff --git a/calendar/sunbird/branding/nightly/jar.mn b/calendar/sunbird/branding/nightly/jar.mn +new file mode 100644 +--- /dev/null ++++ calendar/sunbird/branding/nightly/jar.mn +@@ -0,0 +1,15 @@ ++#filter substitution ++ ++sunbird.jar: ++% content branding %content/branding/ ++ content/branding/about.png (content/about.png) ++ content/branding/aboutCredits.png (content/aboutCredits.png) ++ content/branding/aboutFooter.png (content/aboutFooter.png) ++ content/branding/icon64.png (content/icon64.png) ++ content/branding/icon48.png (content/icon48.png) ++ +...@ab_cd@.jar: ++% locale branding @AB_CD@ %locale/branding/ ++# Calendar branding only exists in en-US ++ locale/branding/brand.dtd (locales/en-US/brand.dtd) ++* locale/branding/brand.properties (locales/en-US/brand.properties) +diff --git a/calendar/installer/windows/license.txt b/calendar/sunbird/branding/nightly/license.txt +rename from calendar/installer/windows/license.txt +rename to calendar/sunbird/branding/nightly/license.txt +diff --git a/calendar/locales/en-US/chrome/branding/brand.dtd b/calendar/sunbird/branding/nightly/locales/en-US/brand.dtd +rename from calendar/locales/en-US/chrome/branding/brand.dtd +rename to calendar/sunbird/branding/nightly/locales/en-US/brand.dtd +diff --git a/calendar/locales/en-US/chrome/branding/brand.properties b/calendar/sunbird/branding/nightly/locales/en-US/brand.properties +rename from calendar/locales/en-US/chrome/branding/brand.properties +rename to calendar/sunbird/branding/nightly/locales/en-US/brand.properties +diff --git a/calendar/sunbird/app/mozicon128.png b/calendar/sunbird/branding/nightly/mozicon128.png +rename from calendar/sunbird/app/mozicon128.png +rename to calendar/sunbird/branding/nightly/mozicon128.png +diff --git a/calendar/sunbird/app/mozicon16.xpm b/calendar/sunbird/branding/nightly/mozicon16.xpm +rename from calendar/sunbird/app/mozicon16.xpm +rename to calendar/sunbird/branding/nightly/mozicon16.xpm +diff --git a/calendar/sunbird/app/mozicon50.xpm b/calendar/sunbird/branding/nightly/mozicon50.xpm +rename from calendar/sunbird/app/mozicon50.xpm +rename to calendar/sunbird/branding/nightly/mozicon50.xpm +diff --git a/calendar/sunbird/app/macbuild/sb_ICS.icns b/calendar/sunbird/branding/nightly/sb_ICS.icns +rename from calendar/sunbird/app/macbuild/sb_ICS.icns +rename to calendar/sunbird/branding/nightly/sb_ICS.icns +diff --git a/calendar/sunbird/app/sunbird-os2.ico b/calendar/sunbird/branding/nightly/sunbird-os2.ico +rename from calendar/sunbird/app/sunbird-os2.ico +rename to calendar/sunbird/branding/nightly/sunbird-os2.ico +diff --git a/calendar/sunbird/app/macbuild/sunbird.icns b/calendar/sunbird/branding/nightly/sunbird.icns +rename from calendar/sunbird/app/macbuild/sunbird.icns +rename to calendar/sunbird/branding/nightly/sunbird.icns +diff --git a/calendar/sunbird/app/sunbird.ico b/calendar/sunbird/branding/nightly/sunbird.ico +rename from calendar/sunbird/app/sunbird.ico +rename to calendar/sunbird/branding/nightly/sunbird.ico +diff --git a/calendar/installer/windows/wizHeader.bmp b/calendar/sunbird/branding/nightly/wizHeader.bmp +rename from calendar/installer/windows/wizHeader.bmp +rename to calendar/sunbird/branding/nightly/wizHeader.bmp +diff --git a/calendar/installer/windows/wizHeaderRTL.bmp b/calendar/sunbird/branding/nightly/wizHeaderRTL.bmp +rename from calendar/installer/windows/wizHeaderRTL.bmp +rename to calendar/sunbird/branding/nightly/wizHeaderRTL.bmp +diff --git a/calendar/installer/windows/wizWatermark.bmp b/calendar/sunbird/branding/nightly/wizWatermark.bmp +rename from calendar/installer/windows/wizWatermark.bmp +rename to calendar/sunbird/branding/nightly/wizWatermark.bmp +diff --git a/calendar/sunbird/locales/Makefile.in b/calendar/sunbird/locales/Makefile.in +--- calendar/sunbird/locales/Makefile.in ++++ calendar/sunbird/locales/Makefile.in +@@ -50,20 +50,16 @@ README_FILES= \ + + APP_VERSION = $(SUNBIRD_VERSION) + DEFINES += \ + -DAB_CD="$(AB_CD)" \ + -DLOCALE_SRCDIR=$(LOCALE_SRCDIR) \ + -DAPP_VERSION="$(APP_VERSION)" \ + $(NULL) + +-ifndef MOZ_BRANDING_DIRECTORY +-DEFINES += -DMOZ_USE_GENERIC_BRANDING +-endif +- + include $(topsrcdir)/config/rules.mk + + libs:: $(addprefix $(LOCALE_SRCDIR)/,$(README_FILES)) + ifeq ($(OS_ARCH),WINNT) + $(EXIT_ON_ERROR) \ + for file in $^; do \ + $(PERL) -pe 's/(?<!\r)\n/\r\n/g;' < $$file > $(FINAL_TARGET)/`basename $$file`; \ + done +diff --git a/calendar/sunbird/locales/jar.mn b/calendar/sunbird/locales/jar.mn +--- calendar/sunbird/locales/jar.mn ++++ calendar/sunbird/locales/jar.mn +@@ -1,17 +1,10 @@ + #filter substitution + +-#ifdef MOZ_USE_GENERIC_BRANDING +...@ab_cd@.jar: +-% locale branding @AB_CD@ %locale/branding/ +-+ locale/branding/brand.dtd (%chrome/branding/brand.dtd) +-+ locale/branding/brand.properties (%chrome/branding/brand.properties) +-#endif +- + sunbi...@ab_cd@.jar: + % locale sunbird @AB_CD@ %locale/@AB_CD@/sunbird/ + locale/@AB_CD@/sunbird/aboutDialog.dtd (%chrome/sunbird/aboutDialog.dtd) + locale/@AB_CD@/sunbird/menuOverlay.dtd (%chrome/sunbird/menuOverlay.dtd) + locale/@AB_CD@/sunbird/sunbird.dtd (%chrome/sunbird/sunbird.dtd) + + # Extra l10n files for documentation and such + #includesubst @LOCALE_SRCDIR@/extra-jar.mn +diff --git a/other-licenses/branding/sunbird/Makefile.in b/other-licenses/branding/sunbird/Makefile.in +--- other-licenses/branding/sunbird/Makefile.in ++++ other-licenses/branding/sunbird/Makefile.in +@@ -1,57 +1,84 @@ +-# Branding Makefile +-# - jars chrome artwork +-# - copies artwork to appropriate places in objdir for bundling into app +-# resources ++# ***** 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 Mozilla Calendar code. ++# ++# The Initial Developer of the Original Code is ++# Matthew Willis <lilm...@mozilla.com> ++# Portions created by the Initial Developer are Copyright (C) 2006 ++# the Initial Developer. All Rights Reserved. ++# ++# Contributor(s): ++# Robert Strong <robert.bugzi...@gmail.com> ++# Philipp Kewisch <mozi...@kewis.ch> ++# ++# 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 ***** + + DEPTH = ../../.. + topsrcdir = @top_srcdir@ + srcdir = @srcdir@ + VPATH = @srcdir@ ++relativesrcdir = other-licenses/branding/sunbird/locales + + include $(DEPTH)/config/autoconf.mk + +-DIRS = \ +- content \ +- locales \ +- $(NULL) ++DEFINES += -DAB_CD=$(AB_CD) + + include $(topsrcdir)/config/rules.mk + +-CALENDAR_APP_FILES = \ +- default.xpm \ +- mozicon128.png \ +- mozicon16.xpm \ +- mozicon50.xpm \ +- sunbird.ico \ +- $(NULL) +- + export:: + $(NSINSTALL) -D $(DIST)/branding +- cp $(addprefix $(srcdir)/, $(CALENDAR_APP_FILES)) $(DIST)/branding/ +-ifneq (,$(filter gtk gtk2,$(MOZ_WIDGET_TOOLKIT))) +- $(NSINSTALL) -D $(DIST)/install +- cp $(srcdir)/header.png $(DIST)/install/header.png +- cp $(srcdir)/watermark.png $(DIST)/install/watermark.png ++ifeq ($(OS_ARCH),WINNT) ++ cp $(srcdir)/sunbird.ico $(DIST)/branding/sunbird.ico ++ cp $(srcdir)/sunbird.ico $(DIST)/branding/app.ico ++ cp $(srcdir)/branding.nsi $(DIST)/branding/branding.nsi ++ cp $(srcdir)/wizHeader.bmp $(DIST)/branding/wizHeader.bmp ++ cp $(srcdir)/wizHeaderRTL.bmp $(DIST)/branding/wizHeaderRTL.bmp ++ cp $(srcdir)/wizWatermark.bmp $(DIST)/branding/wizWatermark.bmp ++ cp $(srcdir)/license.txt $(DIST)/branding/license.txt ++ cp $(srcdir)/Header.bmp $(DIST)/branding/Header.bmp ++ cp $(srcdir)/Watermrk.bmp $(DIST)/branding/Watermrk.bmp + endif + ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT))) +- cp $(srcdir)/sunbird.icns $(DIST)/branding/sunbird.icns +- cp $(srcdir)/sb_ICS.icns $(DIST)/branding/sb_ICS.icns +- cp $(srcdir)/document.icns $(DIST)/branding/document.icns +- cp $(srcdir)/dsstore $(DIST)/branding/dsstore +- cp $(srcdir)/background.png $(DIST)/branding/background.png +- cp $(srcdir)/disk.icns $(DIST)/branding/disk.icns +- cp $(srcdir)/license.r $(DIST)/branding/license.r ++ cp $(srcdir)/sunbird.icns $(DIST)/branding/sunbird.icns ++ cp $(srcdir)/sb_ICS.icns $(DIST)/branding/sb_ICS.icns ++ cp $(srcdir)/document.icns $(DIST)/branding/document.icns ++ cp $(srcdir)/dsstore $(DIST)/branding/dsstore ++ cp $(srcdir)/background.png $(DIST)/branding/background.png ++ cp $(srcdir)/disk.icns $(DIST)/branding/disk.icns ++ cp $(srcdir)/license.r $(DIST)/branding/license.r + endif +-ifeq ($(OS_ARCH),WINNT) +- cp $(srcdir)/sunbird.ico $(DIST)/branding/app.ico +- cp $(srcdir)/Header.bmp $(DIST)/branding/Header.bmp +- cp $(srcdir)/Watermrk.bmp $(DIST)/branding/Watermrk.bmp +- cp $(srcdir)/branding.nsi $(DIST)/branding/branding.nsi +- cp $(srcdir)/license.txt $(DIST)/branding/license.txt +- cp $(srcdir)/wizHeader.bmp $(DIST)/branding/wizHeader.bmp +- cp $(srcdir)/wizHeaderRTL.bmp $(DIST)/branding/wizHeaderRTL.bmp +- cp $(srcdir)/wizWatermark.bmp $(DIST)/branding/wizWatermark.bmp ++ifneq (,$(filter gtk gtk2,$(MOZ_WIDGET_TOOLKIT))) ++ cp $(srcdir)/mozicon128.png $(DIST)/branding/default128.png ++ cp $(srcdir)/mozicon50.xpm $(DIST)/branding/default50.xpm ++ cp $(srcdir)/mozicon16.xpm $(DIST)/branding/default16.xpm ++ cp $(srcdir)/default.xpm $(DIST)/branding/default.xpm ++ $(NSINSTALL) -D $(DIST)/install ++ cp $(srcdir)/header.png $(DIST)/install/header.png ++ cp $(srcdir)/watermark.png $(DIST)/install/watermark.png + endif + ifeq ($(OS_ARCH),OS2) +- cp $(srcdir)/sunbird-os2.ico $(DIST)/branding/sunbird.ico ++ cp $(srcdir)/sunbird-os2.ico $(DIST)/branding/sunbird.ico + endif +diff --git a/other-licenses/branding/sunbird/content/Makefile.in b/other-licenses/branding/sunbird/content/Makefile.in +deleted file mode 100644 +--- other-licenses/branding/sunbird/content/Makefile.in ++++ /dev/null +@@ -1,11 +0,0 @@ +-# Branding Makefile +-# - jars chrome artwork +- +-DEPTH = ../../../.. +-topsrcdir = @top_srcdir@ +-srcdir = @srcdir@ +-VPATH = @srcdir@ +- +-include $(DEPTH)/config/autoconf.mk +- +-include $(topsrcdir)/config/rules.mk +diff --git a/other-licenses/branding/sunbird/content/jar.mn b/other-licenses/branding/sunbird/content/jar.mn +deleted file mode 100644 +--- other-licenses/branding/sunbird/content/jar.mn ++++ /dev/null +@@ -1,7 +0,0 @@ +-calendar.jar: +-% content branding %content/branding/ xpcnativewrappers=yes +- content/branding/about.png (about.png) +- content/branding/aboutCredits.png (aboutCredits.png) +- content/branding/aboutFooter.png (aboutFooter.png) +- content/branding/icon64.png (icon64.png) +- content/branding/icon48.png (icon48.png) +diff --git a/other-licenses/branding/sunbird/jar.mn b/other-licenses/branding/sunbird/jar.mn +new file mode 100644 +--- /dev/null ++++ other-licenses/branding/sunbird/jar.mn +@@ -0,0 +1,14 @@ ++#filter substitution ++ ++calendar.jar: ++% content branding %content/branding/ xpcnativewrappers=yes ++ content/branding/about.png (content/about.png) ++ content/branding/aboutCredits.png (content/aboutCredits.png) ++ content/branding/aboutFooter.png (content/aboutFooter.png) ++ content/branding/icon64.png (content/icon64.png) ++ content/branding/icon48.png (content/icon48.png) ++ +...@ab_cd@.jar: ++% locale branding @AB_CD@ %locale/branding/ ++ locale/branding/brand.dtd (locales/en-US/brand.dtd) ++ locale/branding/brand.properties (locales/en-US/brand.properties) +diff --git a/other-licenses/branding/sunbird/locales/Makefile.in b/other-licenses/branding/sunbird/locales/Makefile.in +deleted file mode 100644 +--- other-licenses/branding/sunbird/locales/Makefile.in ++++ /dev/null +@@ -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 Mozilla Browser code. +-# +-# The Initial Developer of the Original Code is +-# Benjamin Smedberg <benja...@smedbergs.us> +-# Portions created by the Initial Developer are Copyright (C) 2004 +-# 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 ***** +- +-DEPTH = ../../../.. +-topsrcdir = @top_srcdir@ +-srcdir = @srcdir@ +-VPATH = @srcdir@ +-relativesrcdir = other-licenses/branding/sunbird/locales +- +-include $(DEPTH)/config/autoconf.mk +- +-DEFINES += -DAB_CD=$(AB_CD) -DMOZ_DISTRIBUTION_ID_UNQUOTED=$(MOZ_DISTRIBUTION_ID) +- +-include $(topsrcdir)/config/rules.mk +- +diff --git a/other-licenses/branding/sunbird/locales/jar.mn b/other-licenses/branding/sunbird/locales/jar.mn +deleted file mode 100644 +--- other-licenses/branding/sunbird/locales/jar.mn ++++ /dev/null +@@ -1,6 +0,0 @@ +-#filter substitution +- +...@ab_cd@.jar: +-% locale branding @AB_CD@ %locale/branding/ +- locale/branding/brand.dtd (%brand.dtd) +- locale/branding/brand.properties (%brand.properties) Copied and modified: branches/experimental/deskutils/lightning/files/patch-mozilla-xpcom_reflect_xptcall_src_md_unix_Makefile.in (from r244, branches/experimental/deskutils/sunbird/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in) ============================================================================== --- branches/experimental/deskutils/sunbird/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Fri Jan 22 08:04:13 2010 (r244, copy source) +++ branches/experimental/deskutils/lightning/files/patch-mozilla-xpcom_reflect_xptcall_src_md_unix_Makefile.in Fri Jan 22 15:21:47 2010 (r245) @@ -1,27 +1,38 @@ ---- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 14:31:25 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp +--- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2009-12-03 08:19:56.000000000 +0100 ++++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in 2010-01-22 10:43:23.000000000 +0100 +@@ -71,6 +71,9 @@ + DEFINES += -DKEEP_STACK_16_BYTE_ALIGNED endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp + endif ++ifeq (x86_64,$(OS_TEST)) ++CPPSRCS := xptcinvoke_x86_64_linux.cpp xptcstubs_x86_64_linux.cpp +endif endif # # New code for Linux, et. al., with gcc -@@ -59,8 +62,8 @@ - CPPSRCS := xptcinvoke_gcc_x86_unix.cpp xptcstubs_gcc_x86_unix.cpp +@@ -87,7 +90,7 @@ endif endif --# IA64 Linux + # IA64 Linux -ifneq (,$(filter Linux,$(OS_ARCH))) -+# IA64 Linux & FreeBSD +ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) ifneq (,$(findstring ia64,$(OS_TEST))) CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ +@@ -100,6 +103,12 @@ + CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp + endif + # ++# FreeBSD/amd64 ++# ++ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDamd64) ++CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp ++endif ++# + # BeOS/Intel (uses the same unixish_x86 code) + # + ifeq ($(OS_ARCH)$(OS_TEST),BeOSBePC) +@@ -150,9 +159,15 @@ ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s endif # @@ -38,19 +49,28 @@ CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp endif # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp +@@ -307,7 +322,7 @@ + # + # Linux/PPC + # +-ifeq ($(OS_ARCH)$(OS_TEST),Linuxpowerpc) ++ifneq (,$(filter Linuxpowerpc FreeBSDpowerpc,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc_linux.cpp xptcstubs_ppc_linux.cpp + ASFILES := xptcinvoke_asm_ppc_linux.s xptcstubs_asm_ppc_linux.s + AS := $(CC) -c -x assembler-with-cpp +@@ -385,6 +400,15 @@ ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# + endif + # +# FreeBSD/SPARC64 +# +ifeq ($(OS_ARCH),FreeBSD) +ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s ++CPPSRCS := xptcinvoke_sparc64_openbsd.cpp xptcstubs_sparc64_openbsd.cpp ++ASFILES := xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_openbsd.s +endif - endif ++endif ++# + # OpenBSD/SPARC # - # Solaris/SPARC + ifeq ($(OS_ARCH)$(OS_TEST),OpenBSDsparc) Deleted: branches/experimental/deskutils/sunbird/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in ============================================================================== --- branches/experimental/deskutils/sunbird/files/patch-xpcom_reflect_xptcall_src_md_unix_Makefile.in Fri Jan 22 15:21:47 2010 (r244) +++ /dev/null 00:00:00 1970 (deleted) @@ -1,56 +0,0 @@ ---- mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig Thu Aug 14 21:00:23 2003 -+++ mozilla/xpcom/reflect/xptcall/src/md/unix/Makefile.in Sun Feb 1 14:31:25 2004 -@@ -49,6 +49,9 @@ - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp - endif -+ifeq (amd64,$(OS_TEST)) -+CPPSRCS := xptcinvoke_amd64_freebsd.cpp xptcstubs_amd64_freebsd.cpp -+endif - endif - # - # New code for Linux, et. al., with gcc -@@ -59,8 +62,8 @@ - CPPSRCS := xptcinvoke_gcc_x86_unix.cpp xptcstubs_gcc_x86_unix.cpp - endif - endif --# IA64 Linux --ifneq (,$(filter Linux,$(OS_ARCH))) -+# IA64 Linux & FreeBSD -+ifneq (,$(filter Linux FreeBSD,$(OS_ARCH))) - ifneq (,$(findstring ia64,$(OS_TEST))) - CPPSRCS := xptcinvoke_ipf64.cpp xptcstubs_ipf64.cpp - ASFILES := xptcstubs_asm_ipf64.s xptcinvoke_asm_ipf64.s -@@ -106,9 +109,15 @@ - ASFILES := xptcinvoke_asm_osf1_alpha.s xptcstubs_asm_osf1_alpha.s - endif - # -+# FreeBSD/Alpha -+# -+ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDalpha) -+CPPSRCS := xptcinvoke_freebsd_alpha.cpp xptcstubs_freebsd_alpha.cpp -+endif -+# - # Linux/Alpha - # --ifneq (,$(filter Linuxalpha FreeBSDalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) -+ifneq (,$(filter Linuxalpha NetBSDalpha,$(OS_ARCH)$(OS_TEST))) - CPPSRCS := xptcinvoke_linux_alpha.cpp xptcstubs_linux_alpha.cpp - endif - # -@@ -294,6 +303,15 @@ - ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) - CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp - ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s -+endif -+# -+# FreeBSD/SPARC64 -+# -+ifeq ($(OS_ARCH),FreeBSD) -+ifneq (,$(findstring sparc,$(OS_TEST))) -+CPPSRCS := xptcinvoke_sparc64_freebsd.cpp xptcstubs_sparc64_freebsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_freebsd.s xptcstubs_asm_sparcv9_solaris.s -+endif - endif - # - # Solaris/SPARC _______________________________________________ freebsd-gecko@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-gecko To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"