Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97960 - windowmaker-0.92 uses a wrong gnustep dir
Summary: windowmaker-0.92 uses a wrong gnustep dir
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Gnustep project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-04 23:21 UTC by Georgi Georgiev
Modified: 2005-07-06 16:08 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 Georgi Georgiev 2005-07-04 23:21:43 UTC
The new windowmaker ebuild uses these:

myconf="${myconf} --with-gnustepdir=$(egnustep_system_root)/Applications
myconf="${myconf} --with-gnustepdir=/usr/lib/GNUstep/Applications

However, that makes it install applications in /usr/lib/GNUstep/Applications/Applications, which does not seem to be the right thing to do. Furthermore, it should use $(get_libdir) instead of "lib".

Please consider the following:

        # integrate with GNUstep environment, or not
        if use gnustep ; then
                egnustep_env
-               myconf="${myconf} --with-gnustepdir=$(egnustep_system_root)/Applications"
+               myconf="${myconf} --with-gnustepdir=$(egnustep_system_root)"
        else
                # no change from wm-0.80* ebuilds, as to not pollute things more
-               myconf="${myconf} --with-gnustepdir=/usr/lib/GNUstep/Applications"
+               myconf="${myconf} --with-gnustepdir=/usr/$(get_libdir)/GNUstep"
        fi
Comment 1 Armando Di Cianno (RETIRED) gentoo-dev 2005-07-06 16:08:15 UTC
... yeah, not only did they change the ./configure entry for this, but they
changed the way it worked to...at least it betters integrates with GNUstep --
thanks for the heads up!

fixes in portage