summaryrefslogtreecommitdiff
path: root/mail/thunderbird/files/patch-mail-app-Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'mail/thunderbird/files/patch-mail-app-Makefile.in')
-rw-r--r--mail/thunderbird/files/patch-mail-app-Makefile.in254
1 files changed, 0 insertions, 254 deletions
diff --git a/mail/thunderbird/files/patch-mail-app-Makefile.in b/mail/thunderbird/files/patch-mail-app-Makefile.in
deleted file mode 100644
index 237c8147bd27..000000000000
--- a/mail/thunderbird/files/patch-mail-app-Makefile.in
+++ /dev/null
@@ -1,254 +0,0 @@
---- mail/app/Makefile.in 2012-06-01 19:11:49.000000000 +0200
-+++ /usr/ports/mail/thunderbird/work/comm-release/mail/app/Makefile.in 2012-04-28 21:31:30.000000000 +0200
-@@ -47,6 +47,13 @@
- GRE_MILESTONE = $(shell $(PYTHON) $(MOZILLA_SRCDIR)/config/printconfigsetting.py $(LIBXUL_DIST)/bin/platform.ini Build Milestone)
- GRE_BUILDID = $(shell $(PYTHON) $(MOZILLA_SRCDIR)/config/printconfigsetting.py $(LIBXUL_DIST)/bin/platform.ini Build BuildID)
-
-+DEFINES += \
-+ -DTHUNDERBIRD_ICO=\"$(DIST)/branding/thunderbird.ico\" \
-+ -DAB_CD=$(AB_CD) \
-+ -DGRE_MILESTONE=$(GRE_MILESTONE) \
-+ -DGRE_BUILDID=$(GRE_BUILDID) \
-+ $(NULL)
-+
- MOZ_SOURCE_STAMP = $(firstword $(shell hg -R $(topsrcdir) parent --template="{node|short}\n" 2>/dev/null))
- ifdef MOZ_SOURCE_STAMP
- DEFINES += -DMOZ_SOURCE_STAMP="$(MOZ_SOURCE_STAMP)"
-@@ -58,30 +65,26 @@
- endif
-
- ifdef MOZILLA_OFFICIAL
--DEFINES += -DMOZILLA_OFFICIAL
-+DEFINES += -DOFFICIAL_BUILD=1
- endif
-
- DIRS = profile
-
-+GARBAGE += \
-+ $(FINAL_TARGET)/license.html \
-+ $(NULL)
-+
- PREF_JS_EXPORTS = \
- $(srcdir)/profile/all-thunderbird.js \
- $(srcdir)/profile/channel-prefs.js \
- $(NULL)
-
--DEFINES += \
-- -DAB_CD=$(AB_CD) \
-- -DAPP_VERSION="$(MOZ_APP_VERSION)" \
-- -DTHUNDERBIRD_ICO=\"$(DIST)/branding/thunderbird.ico\" \
-- -DGRE_MILESTONE=$(GRE_MILESTONE) \
-- -DGRE_BUILDID=$(GRE_BUILDID) \
-- $(NULL)
--
--ifdef LIBXUL_SDK
--include $(topsrcdir)/config/rules.mk
-+ifneq (,$(filter OS2 Darwin WINNT,$(OS_ARCH)))
-+PROGRAM = $(MOZ_APP_NAME)$(BIN_SUFFIX)
- else
--# Build a binary bootstrapping with XRE_main
-+PROGRAM = $(MOZ_APP_NAME)-bin$(BIN_SUFFIX)
-+endif
-
--PROGRAM = $(MOZ_APP_NAME)$(BIN_SUFFIX)
-
- CPPSRCS = nsMailApp.cpp
-
-@@ -96,13 +99,21 @@
- DEFINES += -DXPCOM_GLUE
- STL_FLAGS=
-
-+ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
-+TK_LIBS := -framework Cocoa $(TK_LIBS)
-+endif
-+
- LIBS += \
- $(EXTRA_DSO_LIBS) \
- $(XPCOM_STANDALONE_GLUE_LDOPTS) \
- $(NULL)
-
--ifdef MOZ_LINKER
--LIBS += $(ZLIB_LIBS)
-+ifdef MOZ_JPROF
-+LIBS += -ljprof
-+endif
-+
-+ifdef MOZ_ENABLE_DBUS
-+LIBS += $(MOZ_DBUS_GLIB_LIBS)
- endif
-
- ifndef MOZ_WINCONSOLE
-@@ -136,6 +147,8 @@
-
- GARBAGE += write-message.ico address-book.ico
-
-+OS_LIBS += $(call EXPAND_LIBNAME,comctl32 comdlg32 uuid shell32 ole32 oleaut32 version winspool)
-+OS_LIBS += $(call EXPAND_LIBNAME,usp10 msimg32)
- RCINCLUDE = splash.rc
- ifndef GNU_CC
- RCFLAGS += -DMOZ_THUNDERBIRD -I$(srcdir)
-@@ -147,11 +160,25 @@
- ifeq ($(OS_ARCH),OS2)
- RESFILE=splashos2.res
- RCFLAGS += -DMOZ_THUNDERBIRD
-+ifdef DEBUG
-+RCFLAGS += -DDEBUG
-+endif
- RCFLAGS += -DTHUNDERBIRD_ICO=\"$(DIST)/branding/thunderbird.ico\"
- endif
-
- include $(topsrcdir)/config/rules.mk
-
-+ifdef MOZILLA_OFFICIAL
-+DEFINES += -DMOZILLA_OFFICIAL
-+endif
-+
-+APP_UA_NAME = $(shell echo $(MOZ_APP_DISPLAYNAME) | sed -e's/[^A-Za-z]//g')
-+DEFINES += -DAPP_VERSION="$(MOZ_APP_VERSION)" -DAPP_UA_NAME="$(APP_UA_NAME)"
-+
-+ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
-+LIBS += -framework CoreAudio -framework AudioToolbox -framework AudioUnit -framework Carbon
-+endif
-+
- ifeq ($(OS_ARCH),WINNT)
- #
- # Control the default heap size.
-@@ -165,22 +192,9 @@
- #
- ifndef GNU_CC
- LDFLAGS += /HEAP:0x40000
--ifeq ($(OS_TEST),x86_64)
--# set stack to 2MB on x64 build. See bug 582910
--LDFLAGS += -STACK:2097152
--endif
- endif
- endif
-
--ifneq (,$(filter-out OS2 WINNT,$(OS_ARCH)))
--libs::
-- cp -p $(MOZ_APP_NAME)$(BIN_SUFFIX) $(DIST)/bin/$(MOZ_APP_NAME)-bin$(BIN_SUFFIX)
--
--GARBAGE += $(addprefix $(DIST)/bin/defaults/pref/, all.js all-thunderbird.js channel-prefs.js mailnews.js)
--endif # ! OS 2 or WinNT
--
--endif # LIBXUL_SDK
--
- ifneq (,$(filter windows os2,$(MOZ_WIDGET_TOOLKIT)))
- ICON_SUFFIX=.ico
-
-@@ -219,10 +233,36 @@
- $(SYSINSTALL) $(IFLAGS1) $(DIST)/branding/default* $(DESTDIR)$(mozappdir)/chrome/icons/default
- endif
-
-+ifneq (,$(filter-out OS2 WINNT,$(OS_ARCH)))
-+ifneq (,$(filter-out Darwin,$(OS_ARCH)))
-+$(MOZ_APP_NAME):: $(MOZILLA_DIR)/build/unix/mozilla.in $(GLOBAL_DEPS) $(DEPTH)/config/autoconf.mk
-+ cat $< | sed -e "s|%MOZAPPDIR%|$(installdir)|" \
-+ -e "s|%MOZ_APP_DISPLAYNAME%|$(MOZ_APP_DISPLAYNAME)|" > $@
-+ chmod +x $@
-+
-+libs:: $(MOZ_APP_NAME)
-+ $(INSTALL) $< $(DIST)/bin
-+
-+install:: $(MOZ_APP_NAME)
-+ $(SYSINSTALL) $< $(DESTDIR)$(bindir)
-+
-+GARBAGE += $(MOZ_APP_NAME)
-+else
-+libs::
-+ cp -p $(MOZ_APP_NAME)$(BIN_SUFFIX) $(DIST)/bin/$(MOZ_APP_NAME)-bin$(BIN_SUFFIX)
-+
-+endif # ! Mac
-+GARBAGE += $(addprefix $(DIST)/bin/defaults/pref/, all.js all-thunderbird.js channel-prefs.js mailnews.js)
-+endif # ! OS 2 or WinNT
-+
-+ifeq ($(MOZ_WIDGET_TOOLKIT),photon)
-+LIBS += -lphexlib
-+endif
-+
- libs:: $(srcdir)/profile/prefs.js
- $(INSTALL) $(IFLAGS1) $^ $(DIST)/bin/defaults/profile
-
--libs:: $(srcdir)/blocklist.xml
-+libs:: blocklist.xml
- $(INSTALL) $(IFLAGS1) $^ $(DIST)/bin
-
- ifdef ENABLE_TESTS
-@@ -239,6 +279,8 @@
-
- ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
-
-+AB := $(firstword $(subst -, ,$(AB_CD)))
-+
- MAC_APP_NAME = $(MOZ_APP_DISPLAYNAME)
-
- ifdef MOZ_DEBUG
-@@ -247,55 +289,26 @@
-
- LOWER_MAC_APP_NAME = $(shell echo $(MAC_APP_NAME) | tr '[A-Z]' '[a-z]')
-
--AB_CD = $(MOZ_UI_LOCALE)
--
--AB := $(firstword $(subst -, ,$(AB_CD)))
--
--clean clobber repackage::
-- $(RM) -r $(DIST)/$(MOZ_MACBUNDLE_NAME)
--
--ifdef LIBXUL_SDK
--APPFILES = Resources
--else
--APPFILES = MacOS
--endif
--
--libs repackage:: $(PROGRAM)
-- $(MKDIR) -p $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS
-- rsync -a --exclude "*.in" $(srcdir)/macbuild/Contents $(DIST)/$(MOZ_MACBUNDLE_NAME) --exclude English.lproj
-- $(MKDIR) -p $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Resources/$(AB).lproj
-- rsync -a --exclude "*.in" $(srcdir)/macbuild/Contents/Resources/English.lproj/ $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Resources/$(AB).lproj
-+libs:: $(PROGRAM)
-+ mkdir -p $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS
-+ rsync -a --exclude CVS --exclude "*.in" $(srcdir)/macbuild/Contents $(DIST)/$(MOZ_MACBUNDLE_NAME) --exclude English.lproj
-+ mkdir -p $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Resources/$(AB).lproj
-+ rsync -a --exclude CVS --exclude "*.in" $(srcdir)/macbuild/Contents/Resources/English.lproj/ $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Resources/$(AB).lproj
- sed -e "s/%APP_VERSION%/$(MOZ_APP_VERSION)/" -e "s/%MAC_APP_NAME%/$(MAC_APP_NAME)/" -e "s/%LOWER_MAC_APP_NAME%/$(LOWER_MAC_APP_NAME)/" $(srcdir)/macbuild/Contents/Info.plist.in > $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Info.plist
- sed -e "s/%MAC_APP_NAME%/$(MAC_APP_NAME)/" $(srcdir)/macbuild/Contents/Resources/English.lproj/InfoPlist.strings.in | iconv -f UTF-8 -t UTF-16 > $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Resources/$(AB).lproj/InfoPlist.strings
-- rsync -a $(DIST)/bin/ $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/$(APPFILES)
--ifdef LIBXUL_SDK
-- cp $(LIBXUL_DIST)/bin/$(XR_STUB_NAME) $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS/thunderbird
--else
-- $(RM) $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS/$(PROGRAM)
-+ rsync -a $(DIST)/bin/ $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS
-+ rm -f $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS/$(PROGRAM)
- rsync -aL $(PROGRAM) $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/MacOS
--endif
-- $(MKDIR) -p $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Library/Spotlight
-+ mkdir -p $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Library/Spotlight
- rsync -a --copy-unsafe-links $(DIST)/package/Thunderbird.mdimporter $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Library/Spotlight
- cp -RL $(DIST)/branding/thunderbird.icns $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Resources/thunderbird.icns
- printf APPLMOZM > $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/PkgInfo
--else
--ifdef LIBXUL_SDK
--libs::
-- cp $(LIBXUL_DIST)/bin/$(XULRUNNER_STUB_NAME)$(BIN_SUFFIX) $(DIST)/bin/thunderbird$(BIN_SUFFIX)
--endif
--endif
-+# remove CVS dirs from packaged app
-+ find $(DIST)/$(MOZ_MACBUNDLE_NAME) -type d -name "CVS" -prune -exec rm -rf {} \;
-
--ifdef LIBXUL_SDK
--ifndef SKIP_COPY_XULRUNNER
--libs::
--ifeq (cocoa,$(MOZ_WIDGET_TOOLKIT))
-- rsync -a --copy-unsafe-links $(LIBXUL_DIST)/XUL.framework $(DIST)/$(MOZ_MACBUNDLE_NAME)/Contents/Frameworks
--else
-- $(NSINSTALL) -D $(DIST)/bin/xulrunner
-- (cd $(LIBXUL_SDK)/bin && tar $(TAR_CREATE_FLAGS) - .) | (cd $(DIST)/bin/xulrunner && tar -xf -)
--endif # cocoa
--endif # SKIP_COPY_XULRUNNER
--endif # LIBXUL_SDK
-+clean clobber::
-+ rm -rf $(DIST)/$(MOZ_MACBUNDLE_NAME)
-+endif
-
- # Note that anything you do to dist/ down here isn't going to make it into the
- # Mac build, since it's already been copied over to the .app, above.