[MacPorts] #18106: RFE: Have xorg-libXxf86dga +system_x11 install as little as possible
#18106: RFE: Have xorg-libXxf86dga +system_x11 install as little as possible -----------------------------------+---------------------------------------- Reporter: mcalhoun@… | Owner: jeremyhu@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: xorg-libXxf86dga -----------------------------------+---------------------------------------- XQuartz seems to provide xf86dgaproto but not xxf86dga.[[BR]] Is there a safe way install just the library (see attached file)? -- Ticket URL: <http://trac.macports.org/ticket/18106> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18106: RFE: Have xorg-libXxf86dga +system_x11 install as little as possible -----------------------------------+---------------------------------------- Reporter: mcalhoun@… | Owner: jeremyhu@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: xorg-libXxf86dga -----------------------------------+---------------------------------------- Comment(by jeremyhu@…): I think I'd rather not get that complicated. I'd rather just fix the remaining ports depending on xorg-libs to instead depend on only what they need... that way you won't need to pull in libXxf86dga.dylib unless you really want it -- Ticket URL: <http://trac.macports.org/ticket/18106#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18106: RFE: Have xorg-libXxf86dga +system_x11 install as little as possible -----------------------------------+---------------------------------------- Reporter: mcalhoun@… | Owner: jeremyhu@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: xorg-libXxf86dga -----------------------------------+---------------------------------------- Comment(by jeremyhu@…): I think I'd be willing to do: {{{ @@ -47,6 +47,9 @@ } use_configure no } else { + depends_build-delete port:xorg-xf86dgaproto port:xorg- xproto port:xorg-xextproto + depends_build-append path:${x11prefix}/lib/pkgconfig/xf86dgaproto.pc:xorg-xf86dgaproto ... + if {${os.major} < 9 && ![file exists ${prefix}/lib/pkgconfig/x11.pc]} { configure.env-append \ XXF86DGA_CFLAGS="-I${prefix}/include -I${x11prefix}/include" \ }}} but I'd rather do that for all ports for consistency rather than just a couple here and there -- Ticket URL: <http://trac.macports.org/ticket/18106#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18106: RFE: Have xorg-libXxf86dga +system_x11 install as little as possible -----------------------------------+---------------------------------------- Reporter: mcalhoun@… | Owner: jeremyhu@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: xorg-libXxf86dga -----------------------------------+---------------------------------------- Comment(by mcalhoun@…): Fair enough.[[BR]] Other than this minor issue, my MacPorts setup and X11 seem to be getting along quite well. I do not think {{{ path:${x11prefix}/lib/pkgconfig/xf86dgaproto.pc:xorg-xf86dgaproto }}} will work because of #17182. -- Ticket URL: <http://trac.macports.org/ticket/18106#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18106: RFE: Have xorg-libXxf86dga +system_x11 install as little as possible ------------------------------------+--------------------------------------- Reporter: mcalhoun@… | Owner: jeremyhu@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Resolution: invalid | Keywords: Port: xorg-libXxf86dga | ------------------------------------+--------------------------------------- Changes (by mcalhoun@…): * status: new => closed * resolution: => invalid Comment: Closing since system_x11 will soon be gone.[[BR]] See http://lists.macosforge.org/pipermail/macports- dev/2009-April/008419.html -- Ticket URL: <http://trac.macports.org/ticket/18106#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts