Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 15479 - gnome2.eclass gnome2_src_install improvement
Summary: gnome2.eclass gnome2_src_install improvement
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-11 00:38 UTC by Alastair Tse (RETIRED)
Modified: 2003-02-24 18:28 UTC (History)
0 users

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


Attachments
gnome2.class improvement (gnome2.eclass-install.diff,437 bytes, patch)
2003-02-11 00:41 UTC, Alastair Tse (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alastair Tse (RETIRED) gentoo-dev 2003-02-11 00:38:40 UTC
I've been trying to make an ebuild for mergeant-0.10.0 (a gnome2 gui for
databases). Unfortunately, the Makefile for mergeant is rather stubborn and
needs a couple of additional MAKEOPTS, but it is largely a gnome2.eclass type
ebuild.

So I tried to use gnome2_src_install() with multiple parameters to be passed
thru to einstall to prevent sanbox violations. Here is a simple one-line change
to the gnome2.eclass that shouldn't affect any existing packages. I did a grep
through all the ebuilds in portage and none of them reference gnome2_src_install
explicitly.

Before you ask, It just doesn't work if I pass multiple parameters using:

gnome2_src_install "param=${D}/somedir param2=${D}/anotherdir" 

I hope this small change can make it into the portage, otherwise, I'll just have
to cut and paste the scrollkeeper-generation-code from the gnome2.eclass.
Comment 1 Alastair Tse (RETIRED) gentoo-dev 2003-02-11 00:41:54 UTC
Created attachment 8149 [details, diff]
gnome2.class improvement

here's the patch to allow multiple params passed to gnome2_src_install()
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2003-02-24 18:28:02 UTC
commited. this means mergeant will make its appearence in portage shortly after the freeze.