Changeset 361

Show
Ignore:
Timestamp:
04/23/08 00:42:33 (2 years ago)
Author:
calh
Message:

no need for LANG_NAME in the makefile any more - that's now defined in the NSIS strings file. added vcredist to SVN - copy it to build tree during installer build.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/uploadr/Makefile

    r360 r361  
    1313 
    1414INTL := $(filter de-de en-US es-us fr-fr it-it ko-kr pt-br zh-hk ja-jp, $(MAKECMDGOALS)) 
     15 
    1516ifeq (de-de, $(INTL)) 
    1617INTL_SHORT := de 
    17 INTL_WIN := German 
    1818endif 
    1919ifeq (en-US, $(INTL)) 
    2020INTL_SHORT := en 
    21 INTL_WIN := English 
    2221endif 
    2322ifeq (es-us, $(INTL)) 
    2423INTL_SHORT := es 
    25 INTL_WIN := Spanish 
    2624endif 
    2725ifeq (fr-fr, $(INTL)) 
    2826INTL_SHORT := fr 
    29 INTL_WIN := French 
    3027endif 
    3128ifeq (it-it, $(INTL)) 
    3229INTL_SHORT := it 
    33 INTL_WIN := Italian 
    3430endif 
    3531ifeq (ko-kr, $(INTL)) 
    3632INTL_SHORT := kr 
    37 INTL_WIN := Korean 
    3833endif 
    3934ifeq (pt-br, $(INTL)) 
    4035INTL_SHORT := br 
    41 INTL_WIN := PortugueseBR 
    4236endif 
    4337ifeq (zh-hk, $(INTL)) 
    4438INTL_SHORT := hk 
    45 INTL_WIN := TradChinese 
    4639endif 
    4740ifeq (ja-jp, $(INTL)) 
    4841INTL_SHORT := ja 
    49 INTL_WIN := Japanese 
    50 endif 
    51  
     42endif 
    5243 
    5344 
     
    346337ifeq (win, $(PLATFORM)) 
    347338 
    348         # 
    349         # build the NSIS config file. convert it to UCS-2 
    350         # 
    351  
    352339        perl -e 'print chr(255).chr(254)' > \ 
    353340                $(BUILD)/build.nsi 
     
    357344        cp win_installer/strings-$(INTL).nsh $(BUILD)/strings.nsh 
    358345        cp win_installer/config-$(INTL).ini $(BUILD)/config.ini 
     346        cp win_installer/vcredist_x86.exe $(BUILD)/vcredist_x86.exe 
    359347 
    360348        $(MAKE_NSIS) -DVERSION=$(VER) \ 
    361349                -DVERSION_DATE=$(VER_DATE) \ 
    362                 -DLANG_NAME=$(INTL_WIN) \ 
    363350                $(BUILD)/build.nsi 
    364351 
     
    369356        rm $(BUILD)/strings.nsh 
    370357        rm $(BUILD)/config.ini 
     358        rm $(BUILD)/vcredist_x86.exe 
    371359endif 
    372360 
  • trunk/uploadr/win_installer/build.nsi

    r360 r361  
    1212; VERSION       #.#.#           (whatever, really) 
    1313; VERSION_DATE  YYYY.MM.DD.nn   (strictly now) 
    14 ; LANG_NAME     English         (???) 
    1514 
    1615!include "MUI.nsh" 
     
    4140!macroend 
    4241 
     42!include "strings.nsh" 
    4343!insertmacro MUI_LANGUAGE "${LANG_NAME}" 
    44 !include "strings.nsh" 
    4544 
     45!insertmacro LANG_STRING title_version          "${LANG_STR_TITLE_VERSION}" 
     46!insertmacro LANG_STRING title_version_inst     "${LANG_STR_TITLE_VERSION_INST}" 
     47!insertmacro LANG_STRING copyright              "${LANG_STR_COPYRIGHT}" 
     48!insertmacro LANG_STRING inst                   "${LANG_STR_INST}" 
     49!insertmacro LANG_STRING integ_title            "${LANG_STR_INTEG_TITLE}" 
     50!insertmacro LANG_STRING integ_text             "${LANG_STR_INTEG_TEXT}" 
     51!insertmacro LANG_STRING send                   "${LANG_STR_SEND}" 
    4652 
    4753; 
     
    97103 
    98104        ; CRT 
    99         File "C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\vcredist_x86\vcredist_x86.exe" 
     105        File "vcredist_x86.exe" 
    100106        ExecWait '"$INSTDIR\vcredist_x86.exe" /q:a /c:"VCREDI~1.EXE /q:a /c:""msiexec /i vcredist.msi /qb!"" "' 
    101107        Delete "$INSTDIR\vcredist_x86.exe" 
  • trunk/uploadr/win_installer/strings-de-de.nsh

    r360 r361  
    1010 
    1111!define LANG "GERMAN" 
     12!define LANG_NAME "German" 
    1213 
    13 !insertmacro LANG_STRING title_version "Flickr Uploadr ${VERSION}" 
    14 !insertmacro LANG_STRING title_version_inst "Flickr Uploadr ${VERSION} - Installationsprogramm" 
    15 !insertmacro LANG_STRING copyright "Copyright © 2007 - Yahoo!, Inc." 
    16 !insertmacro LANG_STRING inst "Installieren" 
    17 !insertmacro LANG_STRING integ_title "Integrationsoptionen" 
    18 !insertmacro LANG_STRING integ_text "Wählen Sie, wie Flickr in Windows integriert werden soll." 
    19 !insertmacro LANG_STRING send "An Flickr senden..." 
     14!define LANG_STR_TITLE_VERSION         "Flickr Uploadr ${VERSION}" 
     15!define LANG_STR_TITLE_VERSION_INST    "Flickr Uploadr ${VERSION} - Installationsprogramm" 
     16!define LANG_STR_COPYRIGHT             "Copyright © 2007 - Yahoo!, Inc." 
     17!define LANG_STR_INST                  "Installieren" 
     18!define LANG_STR_INTEG_TITLE           "Integrationsoptionen" 
     19!define LANG_STR_INTEG_TEXT            "Wählen Sie, wie Flickr in Windows integriert werden soll." 
     20!define LANG_STR_SEND                  "An Flickr senden..." 
  • trunk/uploadr/win_installer/strings-en-US.nsh

    r360 r361  
    1010 
    1111!define LANG "ENGLISH" 
     12!define LANG_NAME "English" 
    1213 
    13 !insertmacro LANG_STRING title_version "Flickr Uploadr ${VERSION}" 
    14 !insertmacro LANG_STRING title_version_inst "Flickr Uploadr ${VERSION} Installer" 
    15 !insertmacro LANG_STRING copyright "Copyright © 2007 - Yahoo!, Inc." 
    16 !insertmacro LANG_STRING inst "Install" 
    17 !insertmacro LANG_STRING integ_title "Integration Options" 
    18 !insertmacro LANG_STRING integ_text "Choose how Flickr will integrate with Windows." 
    19 !insertmacro LANG_STRING send "Send to Flickr..." 
     14!define LANG_STR_TITLE_VERSION          "Flickr Uploadr ${VERSION}" 
     15!define LANG_STR_TITLE_VERSION_INST     "Flickr Uploadr ${VERSION} Installer" 
     16!define LANG_STR_COPYRIGHT              "Copyright © 2007 - Yahoo!, Inc." 
     17!define LANG_STR_INST                   "Install" 
     18!define LANG_STR_INTEG_TITLE            "Integration Options" 
     19!define LANG_STR_INTEG_TEXT             "Choose how Flickr will integrate with Windows." 
     20!define LANG_STR_SEND                   "Send to Flickr..." 
     21 
  • trunk/uploadr/win_installer/strings-es-us.nsh

    r360 r361  
    1010 
    1111!define LANG "SPANISH" 
     12!define LANG_NAME "Spanish" 
    1213 
    13 !insertmacro LANG_STRING title_version "Flickr Uploadr ${VERSION}" 
    14 !insertmacro LANG_STRING title_version_inst "Instalador de Flickr Uploadr ${VERSION}" 
    15 !insertmacro LANG_STRING copyright "Copyright © 2007 - Yahoo!, Inc." 
    16 !insertmacro LANG_STRING inst "Instalar" 
    17 !insertmacro LANG_STRING integ_title "Opciones de integración" 
    18 !insertmacro LANG_STRING integ_text "Elije la forma en que Flickr se integrará con Windows." 
    19 !insertmacro LANG_STRING send "Enviar a Flickr..." 
     14!define LANG_STR_TITLE_VERSION         "Flickr Uploadr ${VERSION}" 
     15!define LANG_STR_TITLE_VERSION_INST    "Instalador de Flickr Uploadr ${VERSION}" 
     16!define LANG_STR_COPYRIGHT             "Copyright © 2007 - Yahoo!, Inc." 
     17!define LANG_STR_INST                  "Instalar" 
     18!define LANG_STR_INTEG_TITLE           "Opciones de integración" 
     19!define LANG_STR_INTEG_TEXT            "Elije la forma en que Flickr se integrará con Windows." 
     20!define LANG_STR_SEND                  "Enviar a Flickr..." 
  • trunk/uploadr/win_installer/strings-fr-fr.nsh

    r360 r361  
    1010 
    1111!define LANG "FRENCH" 
     12!define LANG_NAME "French" 
    1213 
    13 !insertmacro LANG_STRING title_version "Flickr Uploadr ${VERSION}" 
    14 !insertmacro LANG_STRING title_version_inst "Programme d'installation de Flickr Uploadr ${VERSION}" 
    15 !insertmacro LANG_STRING copyright "Copyright © 2007 - Yahoo!, Inc." 
    16 !insertmacro LANG_STRING inst "Installer" 
    17 !insertmacro LANG_STRING integ_title "Options d'intégration" 
    18 !insertmacro LANG_STRING integ_text "Sélectionnez le niveau d'intégration de Flickr dans Windows." 
    19 !insertmacro LANG_STRING send "Envoyer à Flickr..." 
     14!define LANG_STR_TITLE_VERSION         "Flickr Uploadr ${VERSION}" 
     15!define LANG_STR_TITLE_VERSION_INST    "Programme d'installation de Flickr Uploadr ${VERSION}" 
     16!define LANG_STR_COPYRIGHT             "Copyright © 2007 - Yahoo!, Inc." 
     17!define LANG_STR_INST                  "Installer" 
     18!define LANG_STR_INTEG_TITLE           "Options d'intégration" 
     19!define LANG_STR_INTEG_TEXT            "Sélectionnez le niveau d'intégration de Flickr dans Windows." 
     20!define LANG_STR_SEND                  "Envoyer à Flickr..." 
  • trunk/uploadr/win_installer/strings-it-it.nsh

    r360 r361  
    1010 
    1111!define LANG "ITALIAN" 
     12!define LANG_NAME "Italian" 
    1213 
    13 !insertmacro LANG_STRING title_version "Flickr Uploadr ${VERSION}" 
    14 !insertmacro LANG_STRING title_version_inst "Installer di Flickr Uploadr ${VERSION}" 
    15 !insertmacro LANG_STRING copyright "Copyright © 2007 - Yahoo!, Inc." 
    16 !insertmacro LANG_STRING inst "Installa" 
    17 !insertmacro LANG_STRING integ_title "Opzioni di integrazione" 
    18 !insertmacro LANG_STRING integ_text "Scegli in che modo integrare Flickr con Windows." 
    19 !insertmacro LANG_STRING send "Invia a Flickr..." 
     14!define LANG_STR_TITLE_VERSION         "Flickr Uploadr ${VERSION}" 
     15!define LANG_STR_TITLE_VERSION_INST    "Installer di Flickr Uploadr ${VERSION}" 
     16!define LANG_STR_COPYRIGHT             "Copyright © 2007 - Yahoo!, Inc." 
     17!define LANG_STR_INST                  "Installa" 
     18!define LANG_STR_INTEG_TITLE           "Opzioni di integrazione" 
     19!define LANG_STR_INTEG_TEXT            "Scegli in che modo integrare Flickr con Windows." 
     20!define LANG_STR_SEND                  "Invia a Flickr..." 
  • trunk/uploadr/win_installer/strings-ko-kr.nsh

    r360 r361  
    1010 
    1111!define LANG "KOREAN" 
     12!define LANG_NAME "Korean" 
    1213 
    13 !insertmacro LANG_STRING title_version "Flickr Uploadr ${VERSION}" 
    14 !insertmacro LANG_STRING title_version_inst "Flickr Uploadr ${VERSION} 설치 프로그램" 
    15 !insertmacro LANG_STRING copyright "Copyright © 2007 - Yahoo!, Inc." 
    16 !insertmacro LANG_STRING inst "설치" 
    17 !insertmacro LANG_STRING integ_title "통합 옵션" 
    18 !insertmacro LANG_STRING integ_text "Flickr와 Windows의 통합 방법을 선택하십시오." 
    19 !insertmacro LANG_STRING send "Flickr에 보내기..." 
     14!define LANG_STR_TITLE_VERSION         "Flickr Uploadr ${VERSION}" 
     15!define LANG_STR_TITLE_VERSION_INST    "Flickr Uploadr ${VERSION} 설치 프로그램" 
     16!define LANG_STR_COPYRIGHT             "Copyright © 2007 - Yahoo!, Inc." 
     17!define LANG_STR_INST                  "설치" 
     18!define LANG_STR_INTEG_TITLE           "통합 옵션" 
     19!define LANG_STR_INTEG_TEXT            "Flickr와 Windows의 통합 방법을 선택하십시오." 
     20!define LANG_STR_SEND                  "Flickr에 보내기..." 
  • trunk/uploadr/win_installer/strings-pt-br.nsh

    r360 r361  
    1010 
    1111!define LANG "PORTUGUESEBR" 
     12!define LANG_NAME "PortugueseBR" 
    1213 
    13 !insertmacro LANG_STRING title_version "Flickr Uploadr ${VERSION}" 
    14 !insertmacro LANG_STRING title_version_inst "Instalador do Flickr Uploadr ${VERSION}" 
    15 !insertmacro LANG_STRING copyright "Copyright © 2007 - Yahoo!, Inc." 
    16 !insertmacro LANG_STRING inst "Instalar" 
    17 !insertmacro LANG_STRING integ_title "Opções de integração" 
    18 !insertmacro LANG_STRING integ_text "Escolha como integrar o Flickr e o Windows." 
    19 !insertmacro LANG_STRING send "Enviar para o Flickr..." 
     14!define LANG_STR_TITLE_VERSION         "Flickr Uploadr ${VERSION}" 
     15!define LANG_STR_TITLE_VERSION_INST    "Instalador do Flickr Uploadr ${VERSION}" 
     16!define LANG_STR_COPYRIGHT             "Copyright © 2007 - Yahoo!, Inc." 
     17!define LANG_STR_INST                  "Instalar" 
     18!define LANG_STR_INTEG_TITLE           "Opções de integração" 
     19!define LANG_STR_INTEG_TEXT            "Escolha como integrar o Flickr e o Windows." 
     20!define LANG_STR_SEND                  "Enviar para o Flickr..." 
  • trunk/uploadr/win_installer/strings-zh-hk.nsh

    r360 r361  
    1010 
    1111!define LANG "TRADCHINESE" 
     12!define LANG_NAME "TradChinese" 
    1213 
    13 !insertmacro LANG_STRING title_version "Flickr Uploadr ${VERSION}" 
    14 !insertmacro LANG_STRING title_version_inst "Flickr Uploadr ${VERSION} 安裝程式" 
    15 !insertmacro LANG_STRING copyright "Copyright © 2007 - Yahoo!, Inc." 
    16 !insertmacro LANG_STRING inst "安裝" 
    17 !insertmacro LANG_STRING integ_title "整合選項" 
    18 !insertmacro LANG_STRING integ_text "選擇 Flickr 將如何與 Windows 整合。" 
    19 !insertmacro LANG_STRING send "傳送到 Flickr..." 
     14!define LANG_STR_TITLE_VERSION         "Flickr Uploadr ${VERSION}" 
     15!define LANG_STR_TITLE_VERSION_INST    "Flickr Uploadr ${VERSION} 安裝程式" 
     16!define LANG_STR_COPYRIGHT             "Copyright © 2007 - Yahoo!, Inc." 
     17!define LANG_STR_INST                  "安裝" 
     18!define LANG_STR_INTEG_TITLE           "整合選項" 
     19!define LANG_STR_INTEG_TEXT            "選擇 Flickr 將如何與 Windows 整合。" 
     20!define LANG_STR_SEND                  "傳送到 Flickr..."