[MacPorts] #17649: Add pip ports for Python
#17649: Add pip ports for Python -------------------------------------+-------------------------------------- Reporter: arthur@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: -------------------------------------+-------------------------------------- -- Ticket URL: <http://trac.macports.org/ticket/17649> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17649: Add pip ports for Python -------------------------------------+-------------------------------------- Reporter: arthur@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: py-pip py25-pip py26-pip -------------------------------------+-------------------------------------- Changes (by macsforever2000@…): * port: => py-pip py25-pip py26-pip -- Ticket URL: <http://trac.macports.org/ticket/17649#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17649: Add pip ports for Python -------------------------------------+-------------------------------------- Reporter: arthur@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: py-pip py25-pip py26-pip -------------------------------------+-------------------------------------- Comment(by blb@…): Note that py-pip and py25-pip both install ${prefix}/bin/pip so that only one can be installed at a time. py26-pip installs everything in the framework location, so that doesn't happen but it should symlink pip to ${prefix}/bin/pip-2.6 (unless you really only want one to be installable at a time); see [browser:trunk/dports/python/py26-setuptools/Portfile py26-setuptools] for an example of the symlink, in post-destroot. -- Ticket URL: <http://trac.macports.org/ticket/17649#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17649: Add pip ports for Python -------------------------------------+-------------------------------------- Reporter: arthur@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: py-pip py25-pip py26-pip -------------------------------------+-------------------------------------- Comment(by arthur@…): Thanks for the notice, I didn't know that. I updated the ports to install additional documentation and added the symlink for the py26 port. Is there a recommended way to make both (py and py25) ports work without conflicting each other? Maybe move the py25 binary to pip-2.5? -- Ticket URL: <http://trac.macports.org/ticket/17649#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17649: Add pip ports for Python -------------------------------------+-------------------------------------- Reporter: arthur@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: py-pip py25-pip py26-pip -------------------------------------+-------------------------------------- Comment(by blb@…): The simplest would be to rename the pip in py- and py-25 to be pip-2.4 and pip-2.5, respectively. This of course creates the issue of people expecting to be able to run just 'pip', so if that's an absolute necessity then perhaps keeping just 'pip' would be preferred and know that these ports conflict with one another. -- Ticket URL: <http://trac.macports.org/ticket/17649#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17649: Add pip ports for Python -------------------------------------+-------------------------------------- Reporter: arthur@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: py-pip py25-pip py26-pip -------------------------------------+-------------------------------------- Comment(by arthur@…): Done. The pip ports now rename the binary to pip-2.4/2.5/2.6. I did a quick test and everything seems to work fine. -- Ticket URL: <http://trac.macports.org/ticket/17649#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17649: Add pip ports for Python -------------------------------------+-------------------------------------- Reporter: arthur@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: py-pip py25-pip py26-pip -------------------------------------+-------------------------------------- Comment(by arthur@…): Updated to version 0.3 -- Ticket URL: <http://trac.macports.org/ticket/17649#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17649: Add pip ports for Python -------------------------------------+-------------------------------------- Reporter: arthur@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: py-pip py25-pip py26-pip -------------------------------------+-------------------------------------- Comment(by arthur@…): Updated to version 0.3.1 -- Ticket URL: <http://trac.macports.org/ticket/17649#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17649: Add pip ports for Python -------------------------------------+-------------------------------------- Reporter: arthur@… | Owner: snc@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: py-pip py25-pip py26-pip -------------------------------------+-------------------------------------- Changes (by snc@…): * owner: macports-tickets@… => snc@… * status: new => assigned -- Ticket URL: <http://trac.macports.org/ticket/17649#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17649: Add pip ports for Python ---------------------------------------+------------------------------------ Reporter: arthur@… | Owner: snc@… Type: enhancement | Status: closed Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: Port: py-pip py25-pip py26-pip | ---------------------------------------+------------------------------------ Changes (by snc@…): * status: assigned => closed * resolution: => fixed Comment: Portfiles were missing ending EOF. Fixed them and committed all as r46330. -- Ticket URL: <http://trac.macports.org/ticket/17649#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts