summarylogtreecommitdiffstats
path: root/0003-Use-lrelease-qt4.patch
blob: ec0f6a202f42d8f78fa5a7c2d741f67ccc48b09b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
From c0001caf56a321589827914ec1e34323536a5ffe Mon Sep 17 00:00:00 2001
From: LingMan <LingMan@users.noreply.github.com>
Date: Mon, 29 Jan 2024 22:59:36 +0100
Subject: [PATCH] Use lrelease-qt4

`lrelease` is provided by `qt5-tools` nowadays. We already depend on `qt4` - which provides
`lrelease-qt4` - though.
No need to pull in `qt5-tools` too. Not to mention that `lrelease` might soon be provided by
`qt6-tools` instead and who knows if that will still happen to work.
---
 Makefile.am                                  |  8 +++----
 configure.ac                                 |  2 +-
 cppForSwig/BDM_Client/build_installer_64.bat | 22 ++++++++++----------
 3 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index b677b74..9a35539 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -9,9 +9,9 @@ EXTRA_DIST = *.py *.md LICENSE LICENSE-ATI LICENSE-MIT \
 
 ACLOCAL_AMFLAGS = -I m4
 
-lrelease:
+lrelease-qt4:
 if HAVE_GUI
-	lrelease lang/*.ts
+	lrelease-qt4 lang/*.ts
 endif
 
 qrc_img_resources.py: imgList.xml
@@ -32,9 +32,9 @@ else
 endif
 endif
 
-.PHONY: copy-script lrelease qrc_img_resources.py
+.PHONY: copy-script lrelease-qt4 qrc_img_resources.py
 
-all-local: copy-script lrelease qrc_img_resources.py
+all-local: copy-script lrelease-qt4 qrc_img_resources.py
 
 
 #target to clean up pre autotools installation left overs
diff --git a/configure.ac b/configure.ac
index eb0d1c5..de13625 100644
--- a/configure.ac
+++ b/configure.ac
@@ -83,7 +83,7 @@ AC_CHECK_PROG([HAVE_PYRCC4], [pyrcc4], [yes], [no])
 AS_IF([test $HAVE_PYRCC4 == yes], [],
 	[AC_MSG_ERROR([missing pyrcc4 in path, make sure pyqt4-dev-tools is installed])]) 
 
-AC_CHECK_PROG([HAVE_LRELEASE], [lrelease], [yes], [no])
+AC_CHECK_PROG([HAVE_LRELEASE], [lrelease-qt4], [yes], [no])
 AS_IF([test $HAVE_LRELEASE == yes], [],
 	[AC_MSG_ERROR([missing lrelease in path, make sure qt4-linguist-tools is installed])]) 
 
diff --git a/cppForSwig/BDM_Client/build_installer_64.bat b/cppForSwig/BDM_Client/build_installer_64.bat
index 3e76f02..9e4138f 100644
--- a/cppForSwig/BDM_Client/build_installer_64.bat
+++ b/cppForSwig/BDM_Client/build_installer_64.bat
@@ -10,17 +10,17 @@ python ..\..\setup.py py2exe --includes sip,hashlib -d ..\..\ArmoryStandalone
 copy ..\x64\Release\BlockDataManager.exe ..\..\ArmoryStandalone\ArmoryDB.exe
 
 mkdir ..\..\ArmoryStandalone\lang
-lrelease ..\..\lang\armory_da.ts -qm ..\..\ArmoryStandalone\lang\armory_da.qm
-lrelease ..\..\lang\armory_de.ts -qm ..\..\ArmoryStandalone\lang\armory_de.qm
-lrelease ..\..\lang\armory_el.ts -qm ..\..\ArmoryStandalone\lang\armory_el.qm
-lrelease ..\..\lang\armory_en.ts -qm ..\..\ArmoryStandalone\lang\armory_en.qm
-lrelease ..\..\lang\armory_es.ts -qm ..\..\ArmoryStandalone\lang\armory_es.qm
-lrelease ..\..\lang\armory_fr.ts -qm ..\..\ArmoryStandalone\lang\armory_fr.qm
-lrelease ..\..\lang\armory_he.ts -qm ..\..\ArmoryStandalone\lang\armory_he.qm
-lrelease ..\..\lang\armory_hr.ts -qm ..\..\ArmoryStandalone\lang\armory_hr.qm
-lrelease ..\..\lang\armory_id.ts -qm ..\..\ArmoryStandalone\lang\armory_id.qm
-lrelease ..\..\lang\armory_ru.ts -qm ..\..\ArmoryStandalone\lang\armory_ru.qm
-lrelease ..\..\lang\armory_sv.ts -qm ..\..\ArmoryStandalone\lang\armory_sv.qm
+lrelease-qt4 ..\..\lang\armory_da.ts -qm ..\..\ArmoryStandalone\lang\armory_da.qm
+lrelease-qt4 ..\..\lang\armory_de.ts -qm ..\..\ArmoryStandalone\lang\armory_de.qm
+lrelease-qt4 ..\..\lang\armory_el.ts -qm ..\..\ArmoryStandalone\lang\armory_el.qm
+lrelease-qt4 ..\..\lang\armory_en.ts -qm ..\..\ArmoryStandalone\lang\armory_en.qm
+lrelease-qt4 ..\..\lang\armory_es.ts -qm ..\..\ArmoryStandalone\lang\armory_es.qm
+lrelease-qt4 ..\..\lang\armory_fr.ts -qm ..\..\ArmoryStandalone\lang\armory_fr.qm
+lrelease-qt4 ..\..\lang\armory_he.ts -qm ..\..\ArmoryStandalone\lang\armory_he.qm
+lrelease-qt4 ..\..\lang\armory_hr.ts -qm ..\..\ArmoryStandalone\lang\armory_hr.qm
+lrelease-qt4 ..\..\lang\armory_id.ts -qm ..\..\ArmoryStandalone\lang\armory_id.qm
+lrelease-qt4 ..\..\lang\armory_ru.ts -qm ..\..\ArmoryStandalone\lang\armory_ru.qm
+lrelease-qt4 ..\..\lang\armory_sv.ts -qm ..\..\ArmoryStandalone\lang\armory_sv.qm
 
 python ..\..\writeNSISCompilerArgs.py
 makensis.exe ..\..\ArmorySetup.nsi
-- 
2.43.0