跳转到主要内容

A zc.buildout recipe for installing pygtk, pyobject and pycairo.

项目描述

tl.buildout_gtk

一个用于安装pygtk的zc.buildout配方,包括pygobject和pycairo,可选的pywebkitgtk。

此配方关注的是Python绑定到指定项目。它假设系统上已经提供了C库及其头文件。默认构建的绑定版本需要Python 2.6或更高版本。

此配方似乎很可靠,但功能集基本上由作者的即时需求决定。不要犹豫,将问题、错误报告、建议或补丁发送到 <thomas@thomas-lotze.de>。

选项

配置选项
shared:

配置与zc.recipe.cmmi配方相同的共享构建。默认使用自动定位的共享构建。

pycairo-url:

pycairo源代码存档的URL。

pycairo-md5sum:

pycairo源代码存档的MD5校验和。

pygobject:

设置为false以不构建pygobject。如果需要构建pygtk,则无论此选项如何,都会构建pygobject。

pygobject-url:

pygobject源代码存档的URL。

pygobject-md5sum:

pygobject源代码存档的MD5校验和。

pygtk:

设置为false以不构建pygtk。如果需要构建pywebkitgtk,则无论此选项如何,都会构建pygtk。

pygtk-url:

pygtk源代码存档的URL。

pygtk-md5sum:

pygtk源代码存档的MD5校验和。

pywebkitgtk:

设置为true以构建pywebkitgtk。这样做将导致构建pygtk和pygobject。

pywebkitgtk-url:

pywebkitgtk源代码存档的URL。

pywebkitgtk-md5sum:

pywebkitgtk源代码存档的MD5校验和。

这些选项的默认值对应于发布配方时的最近项目版本。

导出选项
location:

包含编译好的Python绑定的buildout部分的存放位置。

path:

要添加到Python路径的文件系统路径,以便绑定可导入。例如,它可能包含在zc.recipe.egg部分的extra-paths选项中。

背景

存在此配方有两个原因:设置pygtk及其朋友的构建环境,以及方便地连接相关项目的构建说明。

pywebitgtk、pygtk、pygobject和pycairo项目使用标准的configure/make/make install过程进行构建。配方设置了构建环境,以便为正确的Python安装和相互的正确构建构建绑定。

关于tl.buildout_gtk

作者:

Thomas Lotze <thomas@thomas-lotze.de>

PyPI页面:

http://pypi.python.org/pypi/tl.buildout_gtk/

问题跟踪器:

https://bitbucket.org/tlotze/tl.buildout_gtk/issues/

源代码:

https://bitbucket.org/tlotze/tl.buildout_gtk/src/

当前变更日志:

https://bitbucket.org/tlotze/tl.buildout_gtk/src/tip/CHANGES.txt

项目详情


下载文件

下载适用于您平台的自定义文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源代码分发

tl.buildout_gtk-0.2.2.tar.gz (8.4 kB 查看哈希值)

上传时间 源代码

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面