pip2port

Gaurav Bansal gauravb7090 at gmail.com
Thu Feb 27 19:47:22 PST 2014


Thanks Jeremy and Sterling, for being so much inviting and helpful.
Will soon submit some patches regarding the same.


On Fri, Feb 28, 2014 at 9:16 AM, Gaurav Bansal <gauravb7090 at gmail.com>wrote:

> Thanks Jeremy and Sterling, for being so much inviting and helpful.
> Will soon submit some patches regarding the same.
>
>
> On Fri, Feb 28, 2014 at 2:16 AM, Sterling Smith <smithsp at fusion.gat.com>wrote:
>
>> Gaurav,
>>
>> I would be happy to be a tester of the development versions of pip2port.
>>
>> -Sterling
>>
>>
>> From: Jeremy Lavergne <jeremy at lavergne.gotdns.org>
>> Date: February 27, 2014 10:45:04 AM PST
>> To: Gaurav Bansal <gauravb7090 at gmail.com>
>> Cc: "macports-dev at lists.macosforge.org Development" <
>> macports-dev at lists.macosforge.org>
>> Subject: Re: pip2port
>>
>>
>> The goal of pip2port is to generate a Portfile for a give Python package.
>> MacPorts learns about packages from Portfiles, and makes them available by
>> following commands and variables contained in them. Portfile development is
>> covered in the guide:
>> http://guide.macports.org/#development
>>
>> Once you understand what all goes into the Portfiles, you can see how the
>> skeleton Portfile generator works:
>> http://trac.macports.org/browser/contrib/portfile-gen/portfile-gen
>>
>> pip2port would go even further than this skeleton.
>>
>> Most skeleton "replaceme" values can be found in the setup script
>> included in most python packages:
>> http://docs.python.org/2/distutils/setupscript.html
>>
>> Similarly, you'll be able to pull out some python version dependency as
>> well as module dependencies. You'll want to get to know the Python
>> PortGroup (effectively an include used in Portfiles) to see what options
>> are available for handling various nuances in Python packages.
>>
>> pip2port should complete the majority of a Portfile for the majority of
>> Python packages.
>>
>> On Feb 27, 2014, at 7:07, Gaurav Bansal <gauravb7090 at gmail.com> wrote:
>>
>> > I would like to seek the mentors help regarding the project(s)
>> > Read packages from Python's PIP (pip2port)
>> >
>> > which has been proposed for the GSoC as my skill set lies perfectly in
>> match with the required skill set.
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-dev/attachments/20140228/eba73b2d/attachment-0001.html>


More information about the macports-dev mailing list