Bug 97960 - windowmaker-0.92 uses a wrong gnustep dir
Bug#: 97960 Product:  Gentoo Linux Version: 2005.0 Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P2
Resolution: FIXED Assigned To: gnustep@gentoo.org Reported By: chutz@gg3.net
Component: Applications
URL: 
Summary: windowmaker-0.92 uses a wrong gnustep dir
Keywords:  
Status Whiteboard: 
Opened: 2005-07-04 23:21 0000
Description:   Opened: 2005-07-04 23:21 0000
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 From Armando Di Cianno (RETIRED) 2005-07-06 16:08:15 0000 -------
... 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