e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv# $Id$
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvPortSystem 1.0
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvPortGroup python 1.0
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvname py-gobject
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvset my_name pygobject
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvversion 2.28.6
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvrevision 101
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvepoch 20110613
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvset branch [join [lrange [split ${version} .] 0 1] .]
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvcategories-append gnome
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvlicense LGPL-2.1+
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvmaintainers jwa openmaintainer
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvplatforms darwin
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvpython.versions 26 27 33 34
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvdescription Python bindings for GObject.
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvlong_description \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv PyGObject provides a convenient wrapper for the GObject+ library \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv for use in Python programs, and takes care of many of the boring details \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv such as managing memory and type casting. \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv When combined with PyGTK, PyORBit and gnome-python, \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv it can be used to write full featured Gnome applications.
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvhomepage http://www.pygtk.org/
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvmaster_sites gnome:sources/${my_name}/${branch}/
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvdistname ${my_name}-${version}
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvuse_xz yes
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvchecksums rmd160 4bc5e8546a5029d3d6b154629ab3fa4023d96bef \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv sha256 fb8a1d4f665130a125011659bd347c7339c944232163dbb9a34fd0686577adb8
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvif {$subport ne $name} {
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv depends_build-append port:pkgconfig
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv depends_lib-append path:lib/pkgconfig/glib-2.0.pc:glib2 \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv port:libffi \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv port:py${python.version}-cairo \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv port:gobject-introspection
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv patch.pre_args -p1
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv patchfiles patch-pygi-info.c-p1.diff \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv 00git_class_init.patch \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv 00git_fix_qdata_warning.patch \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv 00git_gio_flag_type.patch
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv use_configure yes
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv configure.python ${python.bin}
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv configure.env-append PKG_CONFIG_PATH='${python.prefix}/lib/pkgconfig'
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv configure.pre_args --prefix='${python.prefix}'
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv configure.args-append --disable-glibtest \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv --enable-introspection=no
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv configure.cppflags-append \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv -I${python.prefix}/include \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv -I${prefix}/include/cairo
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv build.cmd [portbuild::build_getmaketype]
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv build.target
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv destroot.cmd ${build.cmd}
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv destroot.target install
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv destroot.destdir DESTDIR=${destroot}
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv test.run yes
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv test.env PYTHONPATH=[glob -nocomplain ${worksrcpath}/build/lib*]
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv test.target check
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv post-destroot {
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv set docdir ${prefix}/share/doc/${subport}
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv xinstall -d ${destroot}${docdir}
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README \
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv ${destroot}${docdir}
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv }
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv}
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suv
e9b0a309dcfb4ea02550a84ffbeff624fb45b656~suvlivecheck.type none