[MacPorts] #17956: Some x11-apps install app-defaults to $x11prefix with +system_x11 (was: Fixes to make system_x11 variant work better)

MacPorts noreply at macports.org
Sun Jan 11 02:54:15 PST 2009


#17956: Some x11-apps install app-defaults to $x11prefix with +system_x11
---------------------------+------------------------------------------------
 Reporter:  mta@…          |       Owner:  jeremyhu@…                                                                                                                                                                                                                                   
     Type:  enhancement    |      Status:  new                                                                                                                                                                                                                                          
 Priority:  Low            |   Milestone:  Port Updates                                                                                                                                                                                                                                 
Component:  ports          |     Version:  1.8.0                                                                                                                                                                                                                                        
 Keywords:                 |        Port:  bitmap, editres, oclock, viewres, xcalc, xclipboard, xclock, xconsole, xditview, xdm, xedit, xfd, xfontsel, xgc, xload, xlogo, xmag, xman, xmessage, xmh, xmore, xsm, mesa, xorg-libAppleWM, xrender, fslsfonts, appres, listres, luit, xeyes
---------------------------+------------------------------------------------
Changes (by jeremyhu@…):

 * cc: blb@… (added)
  * owner:  blb@… => jeremyhu@…
  * priority:  Normal => Low


Comment:

 I thought the use_configure no overrode the use_autoreconf yes.
 Interesting....

 As for xeyes, luit, etc... they're not going to have +system_x11 variants.

 What is xeyes trying to put in /usr/X11 ?  xeyes doesn't have any app-
 defaults ... ditto for many others.  The only app-defaults that you should
 see are:

 {{{
 Bitmap
 Bitmap-color
 Bitmap-nocase
 Chooser
 Clock-color
 Editres
 Editres-color
 KOI8RXTerm
 UXTerm
 Viewres
 XCalc
 XCalc-color
 XClipboard
 XClock
 XClock-color
 XConsole
 XFontSel
 XLoad
 XLogo
 XLogo-color
 XMore
 XSm
 XTerm
 XTerm-color
 Xditview
 Xditview-chrtr
 Xedit
 Xedit-color
 Xfd
 Xgc
 Xmag
 Xman
 Xmessage
 Xmessage-color
 Xmh
 }}}

 The app-defaults dir is determined by this in configure.ac:
 appdefaultdir=$(pkg-config --variable=appdefaultdir xt)
 AC_SUBST(appdefaultdir)

 We'll need to update those to allow an envvar or configure option to
 override it.  Of course if you have +system_x11, you probably don't need
 or want these x11-apps since you have them in $x11prefix already... and if
 you wanted them in MacPorts, you probably don't have +system_x11 set...
 because of this unlikelyhood, I'm going to drop this priority.  The other
 issues have been fixed in svn.

 Thanks.

-- 
Ticket URL: <http://trac.macports.org/ticket/17956#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list