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

Bug 54773

Summary: eclass for gnustep (New and Updated)
Product: Gentoo Linux Reporter: Armando Di Cianno (RETIRED) <fafhrd>
Component: New packagesAssignee: Gentoo Gnustep project <gnustep>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: cedric.godin, fafhrd
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 54740    
Bug Blocks: 54776, 54780, 54786, 54791, 54793, 54795, 54796, 54798, 54810, 54818    
Attachments: This is a new and improved gnustep.eclass file.
Fix some issues with the eclass.
This is the eclass.
patch from old gnustep.eclass to the latest one posted here

Description Armando Di Cianno (RETIRED) gentoo-dev 2004-06-22 10:57:24 UTC
Please find attached an eclass file.

The old gnustep.eclass has been obsolesced by new ebuilds and, more importantly, new packages.  Frameworks are able to install, even in the sandbox, with this eclass.

Any application ebuilds dependant on the packages described at bug 54740 should use this eclass to ease ebuild development.
Comment 1 Armando Di Cianno (RETIRED) gentoo-dev 2004-06-22 10:58:27 UTC
Created attachment 33874 [details]
This is a new and improved gnustep.eclass file.
Comment 2 Armando Di Cianno (RETIRED) gentoo-dev 2004-06-24 12:51:34 UTC
Created attachment 34079 [details, diff]
Fix some issues with the eclass.

- Use $HOME appropriately in case of evil addwrite and user with userpriv and
usersandbox set in FEATURES.
- DEPEND/RDEPEND cleaned up a bit
- TAR_OPTIONS actually set this time
Comment 3 Armando Di Cianno (RETIRED) gentoo-dev 2004-06-24 12:54:05 UTC
Okay, considering userpriv and usersandbox in FEATURES:
- in src_compile user and $HOME are correct for user 'portage'
- in src_install user is root, but $HOME is still /var/tmp/portage/homedir

... why is this?  Is this a ebuild bug or a design consideration?
Comment 4 Armando Di Cianno (RETIRED) gentoo-dev 2004-06-29 16:41:08 UTC
Created attachment 34455 [details]
This is the eclass.

Not a patch.
Comment 5 Armando Di Cianno (RETIRED) gentoo-dev 2004-06-29 16:41:45 UTC
Added options for running ./configure back to the eclass.
Comment 6 Armando Di Cianno (RETIRED) gentoo-dev 2004-06-29 18:00:37 UTC
Created attachment 34463 [details, diff]
patch from old gnustep.eclass to the latest one posted here
Comment 7 Armando Di Cianno (RETIRED) gentoo-dev 2004-09-23 20:33:17 UTC
newer package available