libs-gui/Panels
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 * Panels/English.lproj/GSPageLayout.gorm: 2013-10-14 03:46:50 +00:00
Spanish.lproj * Panels/English.lproj/GSPageLayout.gorm: 2013-10-14 03:46:50 +00:00
ColorPanel.gmodel Make color panel floating panel. 2000-04-28 00:29:21 +00:00
GNUmakefile Implement a standard find panel for NSTextView. 2010-08-02 18:57:00 +00:00
GNUmakefile.postamble Don't misuse libgnustep-gui_INTERFACE_VERSION to define Resource Install paths 2022-08-19 15:54:41 +02:00
SavePanel.gmodel delete svn:eol-style property 2006-02-22 06:43:48 +00:00