Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 169185

Summary: gnustep-base/gnustep-make:-1.13.0 ebuild update
Product: Gentoo Linux Reporter: Christophe Osuna <Christophe.Osuna>
Component: New packagesAssignee: Gentoo Gnustep project <gnustep>
Status: RESOLVED CANTFIX    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Update GNUstep eclass to handle more variables
Update gnustep-make ebuild to support more variables

Description Christophe Osuna 2007-03-03 22:26:57 UTC
Current gnustep-make ebuild does not allow setting GNUSTEP_USER_DIR and GNUSTEP_USER_DEFAULTS_DIR. Please find attached two patches that update eclass files and gnustep-make ebuild to support those variables.

I believe that GNUSTEP_USER_ROOT was onced used to define the user domain but was later renamed to GNUSTEP_USER_DIR. In that case GNUSTEP_USER_ROOT should be dropped to avoid confusion and also because it seems to have no effect.

Note that the patch changes the behaviour of the layout-osx-like USE flag (user domain set to '~' and user defaults directory set to '~/Library/Preferences'), so people using this flag would lose their settings when upgrading.

Reproducible: Always
Comment 1 Christophe Osuna 2007-03-03 22:28:26 UTC
Created attachment 111986 [details, diff]
Update GNUstep eclass to handle more variables
Comment 2 Christophe Osuna 2007-03-03 22:30:11 UTC
Created attachment 111987 [details, diff]
Update gnustep-make ebuild to support more variables
Comment 3 Christophe Osuna 2007-03-03 22:33:46 UTC
Comment on attachment 111986 [details, diff]
Update GNUstep eclass to handle more variables

gnustep-old.eclass is not changed by the patch (but should be if still used).
Comment 4 Fabian Groffen gentoo-dev 2007-07-22 12:59:54 UTC
The gnustep eclasses are revamped in the gnustep overlay.  Please look at that one.