[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