gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNUSTEP_SYSTEM_ROOT is gone, what replaces it?


From: Fred Kiefer
Subject: Re: GNUSTEP_SYSTEM_ROOT is gone, what replaces it?
Date: Sun, 13 Aug 2017 15:44:32 +0200

> Am 13.08.2017 um 14:43 schrieb David Chisnall <address@hidden>:
> 
> 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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]