> Am 13.08.2017 um 14:43 schrieb David Chisnall <[email protected]>:
> 
> I am trying to update the GNUstep ports on FreeBSD, but Preferences.app now 
> doesn’t build because the new version of GNUstep-Make now errors for any 
> Makefile that references GNUSTEP_SYSTEM_ROOT.  The documentation doesn’t tell 
> me anything useful for migration.  I have tried this patch, based on reading 
> the GNUstep makefiles:
> 
> --- Modules/Keyboard/GNUmakefile.orig   2002-02-12 04:49:55 UTC
> +++ Modules/Keyboard/GNUmakefile
> @@ -3,7 +3,7 @@ include $(GNUSTEP_MAKEFILES)/common.make
> BUNDLE_NAME=           Keyboard
> BUNDLE_EXTENSION=      .prefs
> 
> -BUNDLE_INSTALL_DIR=    $(GNUSTEP_SYSTEM_ROOT)/Library/Preferences
> +BUNDLE_INSTALL_DIR=    $(GNUSTEP_SYSTEM_LIBRARY)/Preferences
> 
> Keyboard_RESOURCE_FILES= \
>        Keyboard.gorm
> 
> But now Keyboard.prefs isn’t installed.  Please could someone who understands 
> GNUstep Make help?  This is currently blocking committing the updates to all 
> of the GNUstep ports.

Hi David,

with out you telling us what „Keyboard.prefs isn’t installed“ means, it is very 
hard to help here. Your solution looks correct to me. 

Instead let us step back and ask why are you packaging Preferences.app? There 
is the more mature SystemPreferences which is included in the GNustep git 
repository (See http://gnustep.org/experience/systempreferences.html The 
repository instructions there need to be updated to GitHub). Why would anybody 
use the older version instead?

Fred
_______________________________________________
Gnustep-dev mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to