• 1
  • Nov

这个软件包:python-gtkmvc是我在用Ubuntu时发现的,当时觉得很好很强大,以后一定会用到。今天果然用到了!

然而Gentoo却没有这个软件包,于是稍微研究了下写了个ebuild。然后就基于python-gtkmvc写了个小工具。

下篇文章再讨论python-gtkmvc,这里贴一下我写的ebuild,我已经提交至Gentoo官方了,在这里:Bug#: 245135

不知道能不能接收?

# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/dev-python/python-gtkmvc/python-gtkmvc-1.2.2.ebuild,v 1.1 2009/03/08 22:54:20 blackace Exp $

inherit eutils distutils

DESCRIPTION="model-view-controller (MVC) implementation for pygtk"
HOMEPAGE="http://pygtkmvc.sourceforge.net/"
SRC_URI="mirror://sourceforge/pygtkmvc/${P}.tar.gz"

LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND=">=dev-lang/python-2.4"

RDEPEND="${DEPEND}
	>=dev-python/pygtk-2.4.0"

src_install() {
	distutils_python_version

	site_pkgs="$(python_get_sitedir)"
	export PYTHONPATH="${PYTHONPATH}:${D}/${site_pkgs}"
	dodir ${site_pkgs}

	distutils_src_install
}

Tags: Gentoo, GTK, pygtk, Python.

» You can leave a comment.

1 Comments

  1. 根据我的经验,就算会收录也不会太快
    主要取决于是否有现有的开发者对这个ebuild有兴趣
    不过有新ebuild放到bugzilla里是对的
    一般gentoo用户都有共识,如果有什么包现在的portage tree和overlay里如果都没有,那么就会到bugzilla碰碰运气

Leave a Comment