Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 135801 Details for
Bug 198875
dev-python/pygobject-2.14.0 automagic dependency on libffi
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
pygobject-2.14.0.ebuild
pygobject-2.14.0.ebuild (text/plain), 2.43 KB, created by
Ed Catmur
on 2007-11-12 07:26:19 UTC
(
hide
)
Description:
pygobject-2.14.0.ebuild
Filename:
MIME Type:
Creator:
Ed Catmur
Created:
2007-11-12 07:26:19 UTC
Size:
2.43 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >WANT_AUTOCONF=none >WANT_AUTOMAKE=1.8 >inherit gnome2 python autotools > >DESCRIPTION="GLib's GObject library bindings for Python" >HOMEPAGE="http://www.pygtk.org/" > >LICENSE="LGPL-2" >SLOT="2" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" >IUSE="doc examples ffi" > ># glib higher dep than in configure.in comes from a runtime version check and ensures that ># timeout_add_seconds is available for any packages that depend on pygobject and use it ># python high dep for a fixed python-config, as aclocal.m4/configure in the tarball requires it to function properly >RDEPEND=">=dev-lang/python-2.4.4-r5 > >=dev-libs/glib-2.13.5 > !<dev-python/pygtk-2.9 > ffi? ( || ( dev-libs/g-wrap dev-libs/libffi ) )" >DEPEND="${RDEPEND} > doc? ( dev-libs/libxslt >=app-text/docbook-xsl-stylesheets-1.70.1 ) > >=dev-util/pkgconfig-0.12.0" > >DOCS="AUTHORS ChangeLog INSTALL NEWS README" > >pkg_setup() { > G2CONF="$(use_enable doc docs) $(use_enable ffi libffi)" >} > >src_unpack() { > gnome2_src_unpack > > # fix bug #147285 - Robin H. Johnson <robbat2@gentoo.org> > # this is caused by upstream's automake-1.8 lacking some Gentoo-specific > # patches (for tmpfs amongst other things). Upstreams hit by this should > # move to newer automake versions ideally. > eautomake > > # disable pyc compiling > mv py-compile py-compile.orig > ln -s $(type -P true) py-compile > > # libffi dependency > epatch ${FILESDIR}/libffi.patch > eautoconf || die "eautoconf failed" > touch aclocal.m4 Makefile.in configure >} > >src_install() { > gnome2_src_install > > if use examples; then > insinto /usr/share/doc/${P} > doins -r examples > fi > > python_version > mv "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py \ > "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py-2.0 > mv "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.pth \ > "${D}"/usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.pth-2.0 >} > >pkg_postinst() { > python_version > python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0 > alternatives_auto_makesym /usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py pygtk.py-[0-9].[0-9] > alternatives_auto_makesym /usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.pth pygtk.pth-[0-9].[0-9] > python_mod_compile ${ROOT}usr/$(get_libdir)/python${PYVER}/site-packages/pygtk.py >} > >pkg_postrm() { > python_version > python_mod_cleanup >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 198875
:
135783
|
135798
|
135800
|
135801
|
139380
|
139388
|
139389
|
139390