Gentoo Archives: gentoo-dev

From: Donnie Berkholz <dberkholz@g.o>
To: gentoo-dev@l.g.o, leio@g.o
Subject: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in dev-python/pygobject: ChangeLog pygobject-2.14.0.ebuild
Date: Thu, 27 Sep 2007 01:34:38
Message-Id: 20070927012117.GX22279@supernova
1 On 13:15 Wed 26 Sep , Mart Raudsepp (leio) wrote:
2 > 1.1 dev-python/pygobject/pygobject-2.14.0.ebuild
3 >
4 > file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pygobject/pygobject-2.14.0.ebuild?rev=1.1&view=markup
5 > plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/pygobject/pygobject-2.14.0.ebuild?rev=1.1&content-type=text/plain
6
7 > mv "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py \
8 > "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py-2.0
9 > mv "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.pth \
10 > "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.pth-2.0
11 > }
12 >
13 > pkg_postinst() {
14 > python_version
15 > python_mod_optimize /usr/lib/python${PYVER}/site-packages/gtk-2.0
16 > alternatives_auto_makesym /usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py pygtk.py-[0-9].[0-9]
17 > alternatives_auto_makesym /usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.pth pygtk.pth-[0-9].[0-9]
18 > python_mod_compile ${ROOT}usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py
19
20 This is pretty weird, because it uses get_libdir() almost everywhere but
21 skips it once. Wonder if we could add a repoman check that looks for
22 whether an ebuild calls get_libdir(), then checks for any instances of
23 '[^[:alnum:]]lib[^[:alnum:]]'.
24
25 Thanks,
26 Donnie
27 --
28 gentoo-dev@g.o mailing list

Replies