From owner-freebsd-gnome@FreeBSD.ORG Sun Sep 29 10:30:40 2013 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 9A848C77; Sun, 29 Sep 2013 10:30:40 +0000 (UTC) (envelope-from nemysis@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6DF63208B; Sun, 29 Sep 2013 10:30:40 +0000 (UTC) Received: from nemysis4now (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with SMTP id r8TAUcPQ095320; Sun, 29 Sep 2013 10:30:38 GMT (envelope-from nemysis@FreeBSD.org) Received: by nemysis4now (sSMTP sendmail emulation); Sun, 29 Sep 2013 12:30:37 +0200 Date: Sun, 29 Sep 2013 12:30:37 +0200 From: nemysis To: bug-followup@FreeBSD.org, gnome@FreeBSD.org Subject: Re: ports/182069: [PATCH] devel/py27-gobject: Fix GFlags messages Message-ID: <20130929103037.GA3748@nemysis4now> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="envbJBWh7q8WU6mo" Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Cc: nemysis@FreeBSD.org X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Sep 2013 10:30:40 -0000 --envbJBWh7q8WU6mo Content-Type: text/plain; charset=us-ascii Content-Disposition: inline - Remove not needed LICENSE_FILE - Use the new format for LIB_DEPENDS - USES gmake pathfix pkgconfig - Support STAGEDIR, new pkg-plist with make makeplist - Add patch, fix GFlags messages --envbJBWh7q8WU6mo Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="py-gobject.diff" Index: Makefile =================================================================== --- Makefile (revision 328651) +++ Makefile (working copy) @@ -16,17 +16,15 @@ COMMENT= Python bindings for GObject LICENSE= LGPL21 -LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo -LIB_DEPENDS+= ffi:${PORTSDIR}/devel/libffi +LIB_DEPENDS+= libffi.so:${PORTSDIR}/devel/libffi RUN_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection \ ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:${PORTSDIR}/graphics/py-cairo -USES= pathfix pkgconfig +USES= gmake pathfix pkgconfig USE_XZ= yes -USE_GMAKE= yes USE_GNOME= glib20 USE_PYTHON= 2.5+ GNU_CONFIGURE= yes @@ -36,9 +34,8 @@ CONFLICTS= py*-gtk-0* PLIST_SUB= PYTHON_VER="${PYTHON_VER}" -NO_STAGE= yes post-install: @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ - ${PREFIX}/share/pygobject/2.0/codegen + ${STAGEDIR}${PREFIX}/share/pygobject/2.0/codegen .include Index: pkg-plist =================================================================== --- pkg-plist (revision 328651) +++ pkg-plist (working copy) @@ -23,6 +23,9 @@ %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.py %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyc %%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyo +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc +%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.py %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyc %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyo @@ -30,9 +33,6 @@ %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/_gio.so %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/unix.la %%PYTHON_SITELIBDIR%%/gtk-2.0/gio/unix.so -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo %%PYTHON_SITELIBDIR%%/pygtk.pth %%PYTHON_SITELIBDIR%%/pygtk.py %%PYTHON_SITELIBDIR%%/pygtk.pyc --envbJBWh7q8WU6mo--