libs-gui/Resources
Sebastian Reitenbach 857c173d03 Don't misuse libgnustep-gui_INTERFACE_VERSION to define Resource Install paths
$(GNUSTEP_INSTANCE)_INTERFACE_VERSION is used in gnustep-make to define
the version of the shared object.

As a packager, there might be various reasons to
override the $(GNUSTEP_INSTANCE)_INTERFACE_VERSION
in order to control the library version.

So I do for gnustep-gui on OpenBSD packages. The problem here is, that
the libgnustep-gui_INTERFACE_VERSION is additionally used to specify the path
where resources like Panels, Localizations etc. get installed, however,
in Source/NSApplication.m, the use of
GNUSTEP_GUI_MAJOR_VERSION.GNUSTEP_GUI_MINOR_VERSION

As long as the libgnustep-gui_INTERFACE_VERSION is not overridden with
some other value, everything is fine. However, as in my case, Applications
aren't able to find the Panels/Translations provided by -gui anymore.

Decided to just remove the definition of libgnustep-gui_INTERFACE_VERSION
in these three Makefiles, as it was only used once, and used the
GNUSTEP_GUI_MAJOR_VERSION.GNUSTEP_GUI_MINOR_VERSION directly.

Alternatively, libgnustep-gui_INTERFACE_VERSION in these Makefiles
could could have been renamed to avoid this conflict.
2022-08-19 15:54:41 +02:00
..
English.lproj Updating documentation for the upcoming 0.29.0 release. 2021-01-16 20:37:24 +01:00
Esperanto.lproj * Resources/Italian.lproj/Localizable.strings, 2021-02-05 16:41:40 +01:00
French.lproj Updating documentation for the upcoming 0.29.0 release. 2021-01-16 20:37:24 +01:00
German.lproj Fix German translation file to use Unicode escapes. 2021-01-22 22:10:12 +01:00
Italian.lproj * Resources/Italian.lproj/Localizable.strings, 2021-02-05 16:41:40 +01:00
Japanese.lproj Updating documentation for the upcoming 0.29.0 release. 2021-01-16 20:37:24 +01:00
Korean.lproj Updating documentation for the upcoming 0.29.0 release. 2021-01-16 20:37:24 +01:00
Lojban.lproj Updating documentation for the upcoming 0.29.0 release. 2021-01-16 20:37:24 +01:00
Polish.lproj Updating documentation for the upcoming 0.29.0 release. 2021-01-16 20:37:24 +01:00
Spanish.lproj Updating documentation for the upcoming 0.29.0 release. 2021-01-16 20:37:24 +01:00
GNUmakefile Don't misuse libgnustep-gui_INTERFACE_VERSION to define Resource Install paths 2022-08-19 15:54:41 +02:00