From b4b6b3b6688f0fb4c9f15b7d4a565d09c9bfe7b0 Mon Sep 17 00:00:00 2001 From: "t_mrc-ct@sourceforge.jp" Date: Tue, 27 Nov 2012 21:35:19 +0900 Subject: [PATCH] patch for Tenfourbird --- Makefile.in | 4 ++-- genxpi | 3 ++- package/install.rdf | 4 ++++ 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Makefile.in b/Makefile.in index e37817b..55fcc93 100644 --- a/Makefile.in +++ b/Makefile.in @@ -89,7 +89,7 @@ ifeq ($(OS_ARCH),OSF1) PLATFORM_STR = osf1 endif -XPIFILE = $(XPI_MODULE)-$(XPI_MODULE_VERS)-$(PLATFORM_STR)-$(TARGET_CPU).xpi +XPIFILE = $(XPI_MODULE)-$(XPI_MODULE_VERS)-$(PLATFORM_STR)-$(TARGET_CPU)$(TENFOURBIRD_TUNED_NICKNAME).xpi ifeq ($(TARGET_XPCOM_ABI),) ENIG_XPCOM_ABI = $(OS_ARCH) @@ -98,7 +98,7 @@ ENIG_XPCOM_ABI = $(OS_ARCH)_$(TARGET_XPCOM_ABI) endif xpi:: - $(srcdir)/genxpi $(XPIFILE) $(XPI_MODULE_VERS) $(OS_ARCH) "$(TARGET_XPCOM_ABI)" $(MOZ_APP_NAME)-$(MOZ_APP_VERSION) $(DIST)/bin $(srcdir) $(XPI_MODULE) $(DLL_SUFFIX) $(LIB_PREFIX) + $(srcdir)/genxpi $(XPIFILE) $(XPI_MODULE_VERS) $(OS_ARCH) "$(TARGET_XPCOM_ABI)" $(MOZ_APP_NAME)-$(MOZ_APP_VERSION) $(DIST)/bin $(srcdir) $(XPI_MODULE) $(DLL_SUFFIX) $(LIB_PREFIX) $(TENFOURBIRD_TUNED_NICKNAME) clean:: test -f $(DIST)/bin/$(XPIFILE) && rm $(DIST)/bin/$(XPIFILE) || echo "" diff --git a/genxpi b/genxpi index 851fa94..fb3829e 100755 --- a/genxpi +++ b/genxpi @@ -54,6 +54,7 @@ srcDir=$7 xpiModule=$8 dllSuffix=$9 libPrefix=${10} +appTuned="${11}" cwd=`pwd` cd "$6" targetDir=`pwd` @@ -64,7 +65,7 @@ if [ "$xpcomAbi" = "" ] ; then fi platform=${osArch}_${xpcomAbi} # Pepare install.rdf -sed 's//'${platform}'<\/em:targetPlatform>/' < ${srcDir}/package/install.rdf > ${targetDir}/install.rdf +sed -e 's/^\(.*\)@TENFOURBIRD_TUNED_NICKNAME@\(.*\)$/\1'${appTuned}'\2/' -e 's//'${platform}'<\/em:targetPlatform>/' < ${srcDir}/package/install.rdf > ${targetDir}/install.rdf enigmimeDll=${libPrefix}enigmime${dllSuffix} diff --git a/package/install.rdf b/package/install.rdf index 3279a41..8b031e0 100644 --- a/package/install.rdf +++ b/package/install.rdf @@ -44,6 +44,10 @@ Enigmail Team http://www.enigmail.net/ + + http://tenfourbird.sourceforge.jp/update/addon/check.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%&currentAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%&appTuned=@TENFOURBIRD_TUNED_NICKNAME@ + MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDkG8gvK7oO8AshftOl4vwsVPZCZNDVWuDuHbVIM5Ab2n57Ilchnbap+2DTVc16pE2nyfh6YZV3LOwLoa2iKC04/MZZa72oQa7S9G6IewFkbn7+KT7MnbsunsXGnMW2CmjcuO7G3/T8lbvZJ/0N1hxvrhupN1aXjGYU6sDYfirLmQIDAQAB + chrome://enigmail/content/pref-enigmail.xul chrome://enigmail/content/enigmailAbout.xul -- 1.7.12.3