[103128] trunk/dports/python/py-html2text/Portfile

Ned Deily nad at acm.org
Sun Feb 17 18:15:35 PST 2013


In article <6E1C5F74-8ACD-4DA0-91F0-9A67F11B2203 at macports.org>,
 Ryan Schmidt <ryandesign at macports.org> 
 wrote:

> On Feb 16, 2013, at 21:04, Joshua Root 
> <jmr at macports.org> wrote:
> 
> > On 2013-2-16 09:52 , Lawrence Velázquez wrote:
> >> On Feb 15, 2013, at 4:43 PM, Ryan Schmidt 
> >> <ryandesign at macports.org> wrote:
> But it is unusual to use distribute at runtime, isn't it? Just as it would be 
> unusual to use pkgconfig at runtime.

Not really. Distribute, which is a fork of setuptools, is a mishmash of 
a number of different features.  Most have to do with build and 
installation, e.g. the easy_install command, but some are used during 
the program's normal execution.  In particular, Distribute/setuptools 
provides features for execution-time discovery of services, plugins, and 
application metadata.  Those are ones that need the runtime dependency.  
Unfortunately, it's not always straightfoward to tell what kinds of 
setuptools API dependencies a particular port would have.  Its setup.py 
file *should* give some clues, though.

http://pythonhosted.org/distribute/setuptools.html#extensible-application
s-and-frameworks

-- 
 Ned Deily,
 nad at acm.org



More information about the macports-dev mailing list