diff options
author | Andras Timar <atimar@suse.com> | 2013-02-28 13:17:39 +0100 |
---|---|---|
committer | Andras Timar <atimar@suse.com> | 2013-02-28 13:24:57 +0100 |
commit | 6851c5fd4337af38884d16c05695da7e4e059dcc (patch) | |
tree | 2dd2c7ea52c723d5991f52f825ecb2825efa8a7a /desktop | |
parent | fdo#39468: Translate German comments in sd/source/core/ (diff) | |
download | core-6851c5fd4337af38884d16c05695da7e4e059dcc.tar.gz core-6851c5fd4337af38884d16c05695da7e4e059dcc.zip |
bin PATCH_SO_NAME crack
In VersionInfo of Windows executables the FileDescription property originally contained
80 times 'x' character. These executables were marked as PATCH_SO_NAME and later the
installer maker perl program replaced the xxxxxxxxxxx to the actual file description
which was defined in scp2. WHy was it good, I have no idea. The problem was that it
happened after postprocess, where we signed the binaries, thus diigital signature became
corrupted. It is better to give file descriptions via makefiles.
Change-Id: Id5ad4470bb7a6313b33fbba09d72d9a009163a89
Diffstat (limited to 'desktop')
-rw-r--r-- | desktop/WinResTarget_sbase.mk | 1 | ||||
-rw-r--r-- | desktop/WinResTarget_scalc.mk | 1 | ||||
-rw-r--r-- | desktop/WinResTarget_sdraw.mk | 1 | ||||
-rw-r--r-- | desktop/WinResTarget_simpress.mk | 1 | ||||
-rw-r--r-- | desktop/WinResTarget_smath.mk | 1 | ||||
-rw-r--r-- | desktop/WinResTarget_soffice.mk | 1 | ||||
-rw-r--r-- | desktop/WinResTarget_sofficebin.mk | 1 | ||||
-rw-r--r-- | desktop/WinResTarget_sweb.mk | 1 | ||||
-rw-r--r-- | desktop/WinResTarget_swriter.mk | 1 | ||||
-rw-r--r-- | desktop/util/officeloader.rc | 2 | ||||
-rw-r--r-- | desktop/win32/source/applauncher/launcher.rc | 2 |
11 files changed, 11 insertions, 2 deletions
diff --git a/desktop/WinResTarget_sbase.mk b/desktop/WinResTarget_sbase.mk index 008e436b5358..f4f49d4dfe8d 100644 --- a/desktop/WinResTarget_sbase.mk +++ b/desktop/WinResTarget_sbase.mk @@ -34,6 +34,7 @@ $(eval $(call gb_WinResTarget_set_include,sbase/src,\ $(eval $(call gb_WinResTarget_add_defs,sbase/src,\ -DRES_APP_NAME=sbase \ + -DRES_APP_FILEDESC="$(PRODUCTNAME) Base" \ -DRES_APP_ICON=icons/base_app.ico \ -DVERVARIANT=$(BUILD) \ -DRES_APP_VENDOR="$(OOO_VENDOR)" \ diff --git a/desktop/WinResTarget_scalc.mk b/desktop/WinResTarget_scalc.mk index 89a2d2dd66a9..8781d0df0eb5 100644 --- a/desktop/WinResTarget_scalc.mk +++ b/desktop/WinResTarget_scalc.mk @@ -34,6 +34,7 @@ $(eval $(call gb_WinResTarget_set_include,scalc/src,\ $(eval $(call gb_WinResTarget_add_defs,scalc/src,\ -DRES_APP_NAME=scalc \ + -DRES_APP_FILEDESC="$(PRODUCTNAME) Calc" \ -DRES_APP_ICON=icons/calc_app.ico \ -DVERVARIANT=$(BUILD) \ -DRES_APP_VENDOR="$(OOO_VENDOR)" \ diff --git a/desktop/WinResTarget_sdraw.mk b/desktop/WinResTarget_sdraw.mk index 44ef3062038e..09a8bf29a7fc 100644 --- a/desktop/WinResTarget_sdraw.mk +++ b/desktop/WinResTarget_sdraw.mk @@ -34,6 +34,7 @@ $(eval $(call gb_WinResTarget_set_include,sdraw/src,\ $(eval $(call gb_WinResTarget_add_defs,sdraw/src,\ -DRES_APP_NAME=sdraw \ + -DRES_APP_FILEDESC="$(PRODUCTNAME) Draw" \ -DRES_APP_ICON=icons/draw_app.ico \ -DVERVARIANT=$(BUILD) \ -DRES_APP_VENDOR="$(OOO_VENDOR)" \ diff --git a/desktop/WinResTarget_simpress.mk b/desktop/WinResTarget_simpress.mk index 224af5b10fc8..eeb869f7259b 100644 --- a/desktop/WinResTarget_simpress.mk +++ b/desktop/WinResTarget_simpress.mk @@ -34,6 +34,7 @@ $(eval $(call gb_WinResTarget_set_include,simpress/src,\ $(eval $(call gb_WinResTarget_add_defs,simpress/src,\ -DRES_APP_NAME=simpress \ + -DRES_APP_FILEDESC="$(PRODUCTNAME) Impress" \ -DRES_APP_ICON=icons/impress_app.ico \ -DVERVARIANT=$(BUILD) \ -DRES_APP_VENDOR="$(OOO_VENDOR)" \ diff --git a/desktop/WinResTarget_smath.mk b/desktop/WinResTarget_smath.mk index e36eba1f0136..d90ad7d57c77 100644 --- a/desktop/WinResTarget_smath.mk +++ b/desktop/WinResTarget_smath.mk @@ -34,6 +34,7 @@ $(eval $(call gb_WinResTarget_set_include,smath/src,\ $(eval $(call gb_WinResTarget_add_defs,smath/src,\ -DRES_APP_NAME=smath \ + -DRES_APP_FILEDESC="$(PRODUCTNAME) Math" \ -DRES_APP_ICON=icons/math_app.ico \ -DVERVARIANT=$(BUILD) \ -DRES_APP_VENDOR="$(OOO_VENDOR)" \ diff --git a/desktop/WinResTarget_soffice.mk b/desktop/WinResTarget_soffice.mk index 5dac62c4334b..54395bc4e0b8 100644 --- a/desktop/WinResTarget_soffice.mk +++ b/desktop/WinResTarget_soffice.mk @@ -34,6 +34,7 @@ $(eval $(call gb_WinResTarget_set_include,soffice/src,\ $(eval $(call gb_WinResTarget_add_defs,soffice/src,\ -DRES_APP_NAME=soffice \ + -DRES_APP_FILEDESC="$(PRODUCTNAME)" \ -DRES_APP_ICON=icons/main_app.ico \ -DVERVARIANT=$(BUILD) \ -DRES_APP_VENDOR="$(OOO_VENDOR)" \ diff --git a/desktop/WinResTarget_sofficebin.mk b/desktop/WinResTarget_sofficebin.mk index 54f289bf91c4..98580fb7c1b7 100644 --- a/desktop/WinResTarget_sofficebin.mk +++ b/desktop/WinResTarget_sofficebin.mk @@ -34,6 +34,7 @@ $(eval $(call gb_WinResTarget_set_include,sofficebin/src,\ $(eval $(call gb_WinResTarget_add_defs,sofficebin/src,\ -DRES_APP_NAME=soffice \ + -DRES_APP_FILEDESC="$(PRODUCTNAME)" \ -DRES_APP_ICON=icons/main_app.ico \ -DVERVARIANT=$(BUILD) \ -DRES_APP_VENDOR="$(OOO_VENDOR)" \ diff --git a/desktop/WinResTarget_sweb.mk b/desktop/WinResTarget_sweb.mk index 36ba61847e63..845879f198de 100644 --- a/desktop/WinResTarget_sweb.mk +++ b/desktop/WinResTarget_sweb.mk @@ -34,6 +34,7 @@ $(eval $(call gb_WinResTarget_set_include,sweb/src,\ $(eval $(call gb_WinResTarget_add_defs,sweb/src,\ -DRES_APP_NAME=sweb \ + -DRES_APP_FILEDESC="$(PRODUCTNAME) Writer (Web)" \ -DRES_APP_ICON=icons/writer_app.ico \ -DVERVARIANT=$(BUILD) \ -DRES_APP_VENDOR="$(OOO_VENDOR)" \ diff --git a/desktop/WinResTarget_swriter.mk b/desktop/WinResTarget_swriter.mk index fc68b9cd3e9a..92f16e98a9cf 100644 --- a/desktop/WinResTarget_swriter.mk +++ b/desktop/WinResTarget_swriter.mk @@ -34,6 +34,7 @@ $(eval $(call gb_WinResTarget_set_include,swriter/src,\ $(eval $(call gb_WinResTarget_add_defs,swriter/src,\ -DRES_APP_NAME=swriter \ + -DRES_APP_FILEDESC="$(PRODUCTNAME) Writer" \ -DRES_APP_ICON=icons/writer_app.ico \ -DVERVARIANT=$(BUILD) \ -DRES_APP_VENDOR="$(OOO_VENDOR)" \ diff --git a/desktop/util/officeloader.rc b/desktop/util/officeloader.rc index bc19b69f6e88..df747b6704bc 100644 --- a/desktop/util/officeloader.rc +++ b/desktop/util/officeloader.rc @@ -44,7 +44,7 @@ VS_VERSION_INFO VERSIONINFO { // International StringTable VALUE "CompanyName", PPS(RES_APP_VENDOR) "\0" - VALUE "FileDescription", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\0" + VALUE "FileDescription", PPS(RES_APP_FILEDESC) "\0" VALUE "FileVersion", PPS(VER_LEVEL) "\0" VALUE "ProductVersion", PPS(VER_LEVEL) "\0" VALUE "ProductName", "LibreOffice\0" diff --git a/desktop/win32/source/applauncher/launcher.rc b/desktop/win32/source/applauncher/launcher.rc index a391cd1cb1ae..d2ad4ee2a704 100644 --- a/desktop/win32/source/applauncher/launcher.rc +++ b/desktop/win32/source/applauncher/launcher.rc @@ -44,7 +44,7 @@ VS_VERSION_INFO VERSIONINFO { // International StringTable VALUE "CompanyName", PPS(RES_APP_VENDOR) "\0" - VALUE "FileDescription", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\0" + VALUE "FileDescription", PPS(RES_APP_FILEDESC) "\0" VALUE "FileVersion", PPS(VER_LEVEL) "\0" VALUE "ProductVersion", PPS(VER_LEVEL) "\0" VALUE "ProductName", "LibreOffice\0" |