Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 81829 - SLOTing of openmotif
Summary: SLOTing of openmotif
Status: RESOLVED DUPLICATE of bug 29388
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Heinrich Wendel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-13 00:10 UTC by Evgeny Stambulchik
Modified: 2005-07-17 13:06 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny Stambulchik 2005-02-13 00:10:38 UTC
In continuation of #78111...

Please make openmotif-2.1.* and -2.2.* SLOTed. I suggest installing components of each in

/usr/X11R6/lib/openmotif-*, /usr/X11R6/include/openmotif-*, /usr/X11R6/share/openmotif-*, and /usr/X11R6/bin/openmotif-*.

/usr/X11R6/lib/openmotif-* will NOT be used for shared libraries (these shouldn't conflict and will go to /usr/X11R6/lib/ directly so apps linked against one SLOT will continue to work).

Then, one can use a "motif-config" tool similar to e.g. opengl-update to make symlinks and define profile settings (for MANPATH, in order to avoid hundreds of symlinks). Furthermore, it would be nice if this "motif-config" script could handle lesstif as well (which ebuild should be slightly re-organized, accordingly). Then, both openmotif and lesstif ebuild should depend on this motif-config ebuild.

Reproducible: Always
Steps to Reproduce:
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2005-02-14 06:50:47 UTC
Ok, initial ebuilds are now in portage, hardmask though:

openmotif-2.1.30-r7 (slot 2.1)
openmotif-2.2.3-r1 (slot 2.2)
lesstif-0.94.0-r1

they all provide virtual/motif and install their files in:

/usr/lib/$package
/usr/include/$package
/usr/bin/binarie-$package
/usr/share/man/manpage-$package

where $package stands for openmotif-2.1, openmotif-2.2 and lesstif

the next task to do is write the motif-config script
Comment 2 Heinrich Wendel (RETIRED) gentoo-dev 2005-02-14 06:53:34 UTC

*** This bug has been marked as a duplicate of 29388 ***