Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 54773 - eclass for gnustep (New and Updated)
Summary: eclass for gnustep (New and Updated)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Gnustep project
URL:
Whiteboard:
Keywords:
Depends on: 54740
Blocks: 54776 54780 54786 54791 54793 54795 54796 54798 54810 54818
  Show dependency tree
 
Reported: 2004-06-22 10:57 UTC by Armando Di Cianno (RETIRED)
Modified: 2004-09-23 20:33 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
This is a new and improved gnustep.eclass file. (gnustep.eclass,2.89 KB, text/plain)
2004-06-22 10:58 UTC, Armando Di Cianno (RETIRED)
Details
Fix some issues with the eclass. (gnustep.eclass-0.patch,1.65 KB, patch)
2004-06-24 12:51 UTC, Armando Di Cianno (RETIRED)
Details | Diff
This is the eclass. (gnustep.eclass,3.41 KB, text/plain)
2004-06-29 16:41 UTC, Armando Di Cianno (RETIRED)
Details
patch from old gnustep.eclass to the latest one posted here (oldeclass_tonew.patch,6.06 KB, patch)
2004-06-29 18:00 UTC, Armando Di Cianno (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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