[vlc-devel] [PATCH 2/3] macosx: Do not generate InfoPlist.strings anymore

david.fuhrmann at gmail.com david.fuhrmann at gmail.com
Sat Oct 17 13:26:28 CEST 2020


From: David Fuhrmann <dfuhrmann at videolan.org>

---
 configure.ac                                                   | 1 -
 extras/package/macosx/package.mak                              | 1 +
 modules/gui/macosx/Makefile.am                                 | 3 +++
 .../Resources/{InfoPlist.strings.in => InfoPlist.strings}      | 0
 4 files changed, 4 insertions(+), 1 deletion(-)
 rename modules/gui/macosx/Resources/{InfoPlist.strings.in => InfoPlist.strings} (100%)

diff --git a/configure.ac b/configure.ac
index 4a19fdd9990..86f0e2d4671 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4644,7 +4644,6 @@ AM_COND_IF([HAVE_WIN32], [
 
 AM_COND_IF([HAVE_DARWIN], [
   AC_CONFIG_FILES([
-    modules/gui/macosx/UI/InfoPlist.strings:modules/gui/macosx/Resources/InfoPlist.strings.in
     share/macosx/Info.plist:share/Info.plist.in
   ])
 ])
diff --git a/extras/package/macosx/package.mak b/extras/package/macosx/package.mak
index 49ea3d7b966..af41f0fbaec 100644
--- a/extras/package/macosx/package.mak
+++ b/extras/package/macosx/package.mak
@@ -27,6 +27,7 @@ VLC.app: macos-install
 	cp -R "$(macos_destdir)$(datadir)/macosx/" $@
 	## Copy .strings file and .nib files
 	cp -R "$(top_builddir)/modules/gui/macosx/UI" $@/Contents/Resources/Base.lproj
+	cp "$(srcdir)/modules/gui/macosx/Resources/InfoPlist.strings" $@/Contents/Resources/Base.lproj/
 	## Copy Info.plist and convert to binary
 	cp -R "$(top_builddir)/share/macosx/Info.plist" $@/Contents/
 	xcrun plutil -convert binary1 $@/Contents/Info.plist
diff --git a/modules/gui/macosx/Makefile.am b/modules/gui/macosx/Makefile.am
index 900f09a1ec7..9540ae5bd72 100644
--- a/modules/gui/macosx/Makefile.am
+++ b/modules/gui/macosx/Makefile.am
@@ -489,6 +489,9 @@ libmacosx_plugin_la_RES += \
 	gui/macosx/Resources/vlc.scriptSuite \
 	gui/macosx/Resources/vlc.scriptTerminology
 
+libmacosx_plugin_la_RES += \
+	gui/macosx/Resources/InfoPlist.strings
+
 if ENABLE_MACOSX_UI
 dist_libmacosx_plugin_la_DATA = $(libmacosx_plugin_la_RES)
 endif
diff --git a/modules/gui/macosx/Resources/InfoPlist.strings.in b/modules/gui/macosx/Resources/InfoPlist.strings
similarity index 100%
rename from modules/gui/macosx/Resources/InfoPlist.strings.in
rename to modules/gui/macosx/Resources/InfoPlist.strings
-- 
2.21.1 (Apple Git-122.3)



More information about the vlc-devel mailing list