File 5321-Update-various-file-and-installer-properties.patch of Package erlang
From 9e9f45c59b61982727e28139020e956b44bf8eb6 Mon Sep 17 00:00:00 2001
From: Luke Bakken <luke@bakken.io>
Date: Tue, 20 Dec 2022 13:51:49 -0800
Subject: [PATCH 1/5] Update various file and installer properties
Fixes #4232
Show NSIS version
---
erts/etc/win32/erl.rc | 4 ++--
erts/etc/win32/nsis/erlang20.nsi | 11 +++++++++++
2 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/erts/etc/win32/erl.rc b/erts/etc/win32/erl.rc
index 035c4a2881..53231ec065 100644
--- a/erts/etc/win32/erl.rc
+++ b/erts/etc/win32/erl.rc
@@ -31,10 +31,10 @@ VS_VERSION_INFO VERSIONINFO
{
BLOCK "040904e4"
{
- VALUE "CompanyName", "Ericsson\0"
+ VALUE "CompanyName", "Ericsson AB\0"
VALUE "FileDescription", "Erlang\0"
VALUE "FileVersion", ERTS_VERSION_STR
- VALUE "LegalCopyright", "Ericsson. All rights reserved.\0"
+ VALUE "LegalCopyright", "Copyright Ericsson AB 2010-2023. All Rights Reserved.\0"
VALUE "ProductName", "Erlang/OTP\0"
VALUE "ProductVersion", OTP_VERSION_STR
}
diff --git a/erts/etc/win32/nsis/erlang20.nsi b/erts/etc/win32/nsis/erlang20.nsi
index ae933f59af..286362167b 100644
--- a/erts/etc/win32/nsis/erlang20.nsi
+++ b/erts/etc/win32/nsis/erlang20.nsi
@@ -99,6 +99,17 @@ Var STARTMENU_FOLDER
!insertmacro MUI_LANGUAGE "English"
+;--------------------------------
+; Installer file properties
+
+VIProductVersion "${OTP_VERSION}"
+VIAddVersionKey /LANG=${LANG_ENGLISH} "CompanyName" "Ericsson AB"
+VIAddVersionKey /LANG=${LANG_ENGLISH} "FileDescription" "Erlang"
+VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "${ERTS_VERSION}"
+VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalCopyright" "Copyright Ericsson AB 2010-2023. All Rights Reserved."
+VIAddVersionKey /LANG=${LANG_ENGLISH} "ProductName" "Erlang/OTP"
+VIAddVersionKey /LANG=${LANG_ENGLISH} "ProductVersion" "${OTP_VERSION}"
+
;--------------------------------
;Language Strings
--
2.35.3