[MacPorts] #17021: Patch for qwt to change header install location
#17021: Patch for qwt to change header install location ------------------------------+--------------------------------------------- Reporter: mlk@alum.mit.edu | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: qwt, headers | Port: qwt ------------------------------+--------------------------------------------- qwt installs all of its header into ${prefix}/include ; there are a ''lot'' of headers, and (at least for Linux pre-installed packages) these are traditionally installed in a "qwt" subdirectory. This patch (which replaces the current patch file for this port) changes the install directory to ${prefix}/include/qwt , as expected by other open-source programs. - MLD -- Ticket URL: <http://trac.macports.org/ticket/17021> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17021: Patch for qwt to change header install location -------------------------------+-------------------------------------------- Reporter: mlk@alum.mit.edu | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: qwt, headers Port: qwt | -------------------------------+-------------------------------------------- Changes (by jmr@macports.org): * cc: mlk@alum.mit.edu (removed) * cc: erickt@macports.org (added) Comment: Will py-pyqwt need to be changed to look in the new location? -- Ticket URL: <http://trac.macports.org/ticket/17021#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17021: Patch for qwt to change header install location -------------------------------+-------------------------------------------- Reporter: mlk@alum.mit.edu | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: qwt, headers Port: qwt | -------------------------------+-------------------------------------------- Comment(by mlk@alum.mit.edu): Good catch. I'll check on the headers for pyqwt (using Python25, so creating a new port py25-pyqwt ; should be portable back to py-pyqwt). More later. - MLD -- Ticket URL: <http://trac.macports.org/ticket/17021#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17021: Patch for qwt to change header install location -------------------------------+-------------------------------------------- Reporter: mlk@alum.mit.edu | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: qwt, headers Port: qwt | -------------------------------+-------------------------------------------- Comment(by mlk@alum.mit.edu): I cannot get py25-pyqwt to compile, so I'm not sure if changing the header location works or not. I'm using Python25 (from MacPorts) under OSX 10.5, and have no good way to make the effort of trying Python24 to see if py- pyqwt works ... what I did was to copy the py-pyqwt Portfile and update it for Python25 (as well as an optional variant for numpy). I'm attaching my py25-pyqwt Portfile in case anyone can figure this out; this Portfile does explicitly include a flag for the new qwt header location ... but, again, I'm not sure that it works. - MLD -- Ticket URL: <http://trac.macports.org/ticket/17021#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17021: Patch for qwt to change header install location ------------------------------+--------------------------------------------- Reporter: mlk@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: qwt, headers | Port: qwt ------------------------------+--------------------------------------------- Comment(by macsforever2000@…): I added my version of py25-pyqwt in r48067. It works fine except for the 'not a directory' problem during activate. I was able to run a pyqwt demo with no problems. -- Ticket URL: <http://trac.macports.org/ticket/17021#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17021: Patch for qwt to change header install location -------------------------------+-------------------------------------------- Reporter: mlk@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: qwt, headers Port: qwt | -------------------------------+-------------------------------------------- Changes (by macsforever2000@…): * status: new => closed * resolution: => fixed Comment: I'm closing this because everything looks like it has been applied. -- Ticket URL: <http://trac.macports.org/ticket/17021#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17021: Patch for qwt to change header install location -------------------------------+-------------------------------------------- Reporter: mlk@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: qwt, headers Port: qwt | -------------------------------+-------------------------------------------- Comment(by mlk@…): The original issue -- as described in the "Description" -- was not fixed. I never had time to look further into this, but I'm still in favor of moving the includes into a separate directory include ${prefix}/include/. I will try to do so in the near future, but I just don't have time right now. I'm leaving this ticket as closed for now, but when I can figure out how to make the new include directory work with dependents (e.g., py25-pyqwt), then I'll reopen with the new info. -- Ticket URL: <http://trac.macports.org/ticket/17021#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17021: Patch for qwt to change header install location -------------------------------+-------------------------------------------- Reporter: mlk@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: qwt, headers Port: qwt | -------------------------------+-------------------------------------------- Comment(by macsforever2000@…): My bad, I thought qwt was doing this already, but now that I look again, I can see that you are right. Sounds good about opening a new ticket when you are ready. Thanks! -- Ticket URL: <http://trac.macports.org/ticket/17021#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts