pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Jan 23 11:23:13 UTC 2018

Modified Files:
        pkgsrc/devel/py-gobject: Makefile Makefile.common PLIST buildlink3.mk
            distinfo
        pkgsrc/devel/py-gobject-shared: Makefile PLIST
        pkgsrc/devel/py-gobject/patches: patch-configure
Added Files:
        pkgsrc/devel/py-gobject/patches: patch-Makefile.in patch-dsextras.py
            patch-glib_Makefile.in patch-gobject_Makefile.in
Removed Files:
        pkgsrc/devel/py-gobject/patches: patch-aa patch-ab patch-ac patch-ad
            patch-gio_gio-types.defs

Log Message:
py-gobject: updated to 2.28.7

2.28.7:
- Move property and signal creation into _class_init()
- gio-types.defs: change some enums to flags
- Fix set_qdata warning on accessing NULL gobject property
- Disable introspection support by default
- Don't install codegen for Python 3
- Ship tests/te_ST@nouppera in release tarballs for tests to succeed
- [gi] Port test_properties from static gio to GI Gio
- [python3] fix build. PYcairo_IMPORT doesn't exists anymore
- [python3] Fix maketrans import
- [gi-overrides] fix MessageBox so it correctly handles the type constructor param
- gdbus tests: Fix hang if test case fails
- Fix crash in Gtk.TextIter overrides
- correctly initialize the _gi_cairo_functions array to be zero filled
- [gtk-override] print warning if user imports Gtk 2.0
- Add support for enums in gobject.property


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 pkgsrc/devel/py-gobject/Makefile
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/py-gobject/Makefile.common
cvs rdiff -u -r1.16 -r1.17 pkgsrc/devel/py-gobject/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/py-gobject/buildlink3.mk
cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/py-gobject/distinfo
cvs rdiff -u -r1.39 -r1.40 pkgsrc/devel/py-gobject-shared/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-gobject-shared/PLIST
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-gobject/patches/patch-Makefile.in \
    pkgsrc/devel/py-gobject/patches/patch-dsextras.py \
    pkgsrc/devel/py-gobject/patches/patch-glib_Makefile.in \
    pkgsrc/devel/py-gobject/patches/patch-gobject_Makefile.in
cvs rdiff -u -r1.6 -r0 pkgsrc/devel/py-gobject/patches/patch-aa
cvs rdiff -u -r1.7 -r0 pkgsrc/devel/py-gobject/patches/patch-ab
cvs rdiff -u -r1.2 -r0 pkgsrc/devel/py-gobject/patches/patch-ac
cvs rdiff -u -r1.3 -r0 pkgsrc/devel/py-gobject/patches/patch-ad
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-gobject/patches/patch-configure
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/devel/py-gobject/patches/patch-gio_gio-types.defs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-gobject/Makefile
diff -u pkgsrc/devel/py-gobject/Makefile:1.55 pkgsrc/devel/py-gobject/Makefile:1.56
--- pkgsrc/devel/py-gobject/Makefile:1.55       Fri Nov 24 22:15:58 2017
+++ pkgsrc/devel/py-gobject/Makefile    Tue Jan 23 11:23:13 2018
@@ -1,10 +1,6 @@
-# $NetBSD: Makefile,v 1.55 2017/11/24 22:15:58 wiz Exp $
+# $NetBSD: Makefile,v 1.56 2018/01/23 11:23:13 adam Exp $
 
-PKGNAME=               ${PYPKGPREFIX}-gobject-2.28.6
-PKGREVISION=           12
-
-# only noticeable by running codegen.py
-PYTHON_VERSIONS_INCOMPATIBLE=  34 35 36 # not yet ported as of 2.28.6
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/^py//}
 
 DEPENDS+=      ${PYPKGPREFIX}-cairo-[0-9]*:../../graphics/py-cairo
 
@@ -30,14 +26,15 @@ REPLACE_PYTHON+=    codegen/scanvirtuals.py
 REPLACE_PYTHON+=       codegen/scmexpr.py
 REPLACE_PYTHON+=       docs/xsl/fixxref.py.in
 
+PYTHON_SELF_CONFLICT=  yes
+
 PY_PEP3147=    no
 
-BUILDLINK_API_DEPENDS.py-gobject-shared+= py-gobject-shared>=${PKGVERSION_NOREV}
+BUILDLINK_API_DEPENDS.py-gobject-shared+=      py-gobject-shared>=${PKGVERSION_NOREV}
 
 CONFIGURE_ARGS+=       --disable-introspection
 
-.include "../../lang/python/extension.mk"
-.include "../../lang/python/application.mk"
 .include "../../devel/py-gobject-shared/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../lang/python/extension.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-gobject/Makefile.common
diff -u pkgsrc/devel/py-gobject/Makefile.common:1.20 pkgsrc/devel/py-gobject/Makefile.common:1.21
--- pkgsrc/devel/py-gobject/Makefile.common:1.20        Sun Aug 28 15:48:30 2016
+++ pkgsrc/devel/py-gobject/Makefile.common     Tue Jan 23 11:23:13 2018
@@ -1,21 +1,22 @@
-# $NetBSD: Makefile.common,v 1.20 2016/08/28 15:48:30 wiz Exp $
+# $NetBSD: Makefile.common,v 1.21 2018/01/23 11:23:13 adam Exp $
 #
 # used by devel/py-gobject/Makefile
 # used by devel/py-gobject-shared/Makefile
 
-DISTNAME=              pygobject-2.28.6
-CATEGORIES=            devel
-MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/pygobject/2.28/}
-EXTRACT_SUFX=          .tar.xz
+DISTNAME=      pygobject-2.28.7
+CATEGORIES=    devel
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/pygobject/2.28/}
+EXTRACT_SUFX=  .tar.xz
 
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              http://www.pygtk.org/
-COMMENT=               Python bindings for glib2 gobject
-LICENSE=               gnu-lgpl-v2.1
+MAINTAINER?=   pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.pygtk.org/
+COMMENT=       Python bindings for glib2 gobject
+LICENSE=       gnu-lgpl-v2.1
 
-USE_PKGLOCALEDIR=      yes
+USE_LANGUAGES=         c99
 USE_LIBTOOL=           yes
-USE_TOOLS+=            pkg-config gmake
+USE_PKGLOCALEDIR=      yes
+USE_TOOLS+=            gmake pkg-config
 GNU_CONFIGURE=         yes
 CONFIGURE_ENV+=                PYTHON=${PYTHONBIN:Q}
 

Index: pkgsrc/devel/py-gobject/PLIST
diff -u pkgsrc/devel/py-gobject/PLIST:1.16 pkgsrc/devel/py-gobject/PLIST:1.17
--- pkgsrc/devel/py-gobject/PLIST:1.16  Sat Jan 25 08:51:49 2014
+++ pkgsrc/devel/py-gobject/PLIST       Tue Jan 23 11:23:13 2018
@@ -1,6 +1,5 @@
-@comment $NetBSD: PLIST,v 1.16 2014/01/25 08:51:49 wiz Exp $
-bin/pygobject-codegen-2.0
-include/pygtk-2.0/pyglib.h
+@comment $NetBSD: PLIST,v 1.17 2018/01/23 11:23:13 adam Exp $
+${PLIST.py2x}bin/pygobject-codegen-2.0
 lib/libpyglib-2.0-python${PYVERSSUFFIX}.la
 ${PYSITELIB}/glib/__init__.py
 ${PYSITELIB}/glib/__init__.pyc
@@ -88,40 +87,40 @@ share/gtk-doc/html/pygobject/index.sgml
 share/gtk-doc/html/pygobject/pygobject-introduction.html
 share/gtk-doc/html/pygobject/pygobject.devhelp
 share/gtk-doc/html/pygobject/style.css
-share/pygobject/2.0/codegen/__init__.py
-share/pygobject/2.0/codegen/__init__.pyc
-share/pygobject/2.0/codegen/__init__.pyo
-share/pygobject/2.0/codegen/argtypes.py
-share/pygobject/2.0/codegen/argtypes.pyc
-share/pygobject/2.0/codegen/argtypes.pyo
-share/pygobject/2.0/codegen/code-coverage.py
-share/pygobject/2.0/codegen/codegen.py
-share/pygobject/2.0/codegen/createdefs.py
-share/pygobject/2.0/codegen/definitions.py
-share/pygobject/2.0/codegen/definitions.pyc
-share/pygobject/2.0/codegen/definitions.pyo
-share/pygobject/2.0/codegen/defsconvert.py
-share/pygobject/2.0/codegen/defsgen.py
-share/pygobject/2.0/codegen/defsparser.py
-share/pygobject/2.0/codegen/defsparser.pyc
-share/pygobject/2.0/codegen/defsparser.pyo
-share/pygobject/2.0/codegen/docextract.py
-share/pygobject/2.0/codegen/docextract.pyc
-share/pygobject/2.0/codegen/docextract.pyo
-share/pygobject/2.0/codegen/docextract_to_xml.py
-share/pygobject/2.0/codegen/docgen.py
-share/pygobject/2.0/codegen/h2def.py
-share/pygobject/2.0/codegen/mergedefs.py
-share/pygobject/2.0/codegen/missingdefs.py
-share/pygobject/2.0/codegen/mkskel.py
-share/pygobject/2.0/codegen/override.py
-share/pygobject/2.0/codegen/override.pyc
-share/pygobject/2.0/codegen/override.pyo
-share/pygobject/2.0/codegen/reversewrapper.py
-share/pygobject/2.0/codegen/reversewrapper.pyc
-share/pygobject/2.0/codegen/reversewrapper.pyo
-share/pygobject/2.0/codegen/scanvirtuals.py
-share/pygobject/2.0/codegen/scmexpr.py
+${PLIST.py2x}share/pygobject/2.0/codegen/__init__.py
+${PLIST.py2x}share/pygobject/2.0/codegen/__init__.pyc
+${PLIST.py2x}share/pygobject/2.0/codegen/__init__.pyo
+${PLIST.py2x}share/pygobject/2.0/codegen/argtypes.py
+${PLIST.py2x}share/pygobject/2.0/codegen/argtypes.pyc
+${PLIST.py2x}share/pygobject/2.0/codegen/argtypes.pyo
+${PLIST.py2x}share/pygobject/2.0/codegen/code-coverage.py
+${PLIST.py2x}share/pygobject/2.0/codegen/codegen.py
+${PLIST.py2x}share/pygobject/2.0/codegen/createdefs.py
+${PLIST.py2x}share/pygobject/2.0/codegen/definitions.py
+${PLIST.py2x}share/pygobject/2.0/codegen/definitions.pyc
+${PLIST.py2x}share/pygobject/2.0/codegen/definitions.pyo
+${PLIST.py2x}share/pygobject/2.0/codegen/defsconvert.py
+${PLIST.py2x}share/pygobject/2.0/codegen/defsgen.py
+${PLIST.py2x}share/pygobject/2.0/codegen/defsparser.py
+${PLIST.py2x}share/pygobject/2.0/codegen/defsparser.pyc
+${PLIST.py2x}share/pygobject/2.0/codegen/defsparser.pyo
+${PLIST.py2x}share/pygobject/2.0/codegen/docextract.py
+${PLIST.py2x}share/pygobject/2.0/codegen/docextract.pyc
+${PLIST.py2x}share/pygobject/2.0/codegen/docextract.pyo
+${PLIST.py2x}share/pygobject/2.0/codegen/docextract_to_xml.py
+${PLIST.py2x}share/pygobject/2.0/codegen/docgen.py
+${PLIST.py2x}share/pygobject/2.0/codegen/h2def.py
+${PLIST.py2x}share/pygobject/2.0/codegen/mergedefs.py
+${PLIST.py2x}share/pygobject/2.0/codegen/missingdefs.py
+${PLIST.py2x}share/pygobject/2.0/codegen/mkskel.py
+${PLIST.py2x}share/pygobject/2.0/codegen/override.py
+${PLIST.py2x}share/pygobject/2.0/codegen/override.pyc
+${PLIST.py2x}share/pygobject/2.0/codegen/override.pyo
+${PLIST.py2x}share/pygobject/2.0/codegen/reversewrapper.py
+${PLIST.py2x}share/pygobject/2.0/codegen/reversewrapper.pyc
+${PLIST.py2x}share/pygobject/2.0/codegen/reversewrapper.pyo
+${PLIST.py2x}share/pygobject/2.0/codegen/scanvirtuals.py
+${PLIST.py2x}share/pygobject/2.0/codegen/scmexpr.py
 ${PLIST.py2x}share/pygobject/2.0/defs/gappinfo.override
 ${PLIST.py2x}share/pygobject/2.0/defs/gapplaunchcontext.override
 ${PLIST.py2x}share/pygobject/2.0/defs/gbufferedinputstream.override

Index: pkgsrc/devel/py-gobject/buildlink3.mk
diff -u pkgsrc/devel/py-gobject/buildlink3.mk:1.14 pkgsrc/devel/py-gobject/buildlink3.mk:1.15
--- pkgsrc/devel/py-gobject/buildlink3.mk:1.14  Sun Jan  7 13:04:10 2018
+++ pkgsrc/devel/py-gobject/buildlink3.mk       Tue Jan 23 11:23:13 2018
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.14 2018/01/07 13:04:10 rillig Exp $
+# $NetBSD: buildlink3.mk,v 1.15 2018/01/23 11:23:13 adam Exp $
 
 BUILDLINK_TREE+=       pygobject
 
@@ -12,7 +12,6 @@ BUILDLINK_ABI_DEPENDS.pygobject+=     ${PYPK
 BUILDLINK_PKGSRCDIR.pygobject?=                ../../devel/py-gobject
 
 .include "../../devel/py-gobject-shared/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
 .endif # PY_GOBJECT_BUILDLINK3_MK
 
 BUILDLINK_TREE+=       -pygobject

Index: pkgsrc/devel/py-gobject/distinfo
diff -u pkgsrc/devel/py-gobject/distinfo:1.26 pkgsrc/devel/py-gobject/distinfo:1.27
--- pkgsrc/devel/py-gobject/distinfo:1.26       Tue Nov  3 03:29:08 2015
+++ pkgsrc/devel/py-gobject/distinfo    Tue Jan 23 11:23:13 2018
@@ -1,13 +1,12 @@
-$NetBSD: distinfo,v 1.26 2015/11/03 03:29:08 agc Exp $
+$NetBSD: distinfo,v 1.27 2018/01/23 11:23:13 adam Exp $
 
-SHA1 (pygobject-2.28.6.tar.xz) = b1749ba806499f4c2780dbd1cbb363aaf1f41e78
-RMD160 (pygobject-2.28.6.tar.xz) = 4bc5e8546a5029d3d6b154629ab3fa4023d96bef
-SHA512 (pygobject-2.28.6.tar.xz) = 37544ea2377258758169b25a2969d5ee1c9ffb9b6e63e05bc7a0471a49ac9169c51ec587d4489172c7d256f53df878a81c1992a08059aa7e43dbbb69f799545c
-Size (pygobject-2.28.6.tar.xz) = 747248 bytes
-SHA1 (patch-aa) = a706cc4cd48121f21d12027c315dfe92d34157ed
-SHA1 (patch-ab) = f9ec40fcac11fe9d6625b6028dba2e316d9ce59e
-SHA1 (patch-ac) = 083e691cb13dbefeece505a7b6596c69ec8491f7
-SHA1 (patch-ad) = 1fa6c9ec6c3926d2915b7fa0391245bf7ca2daf4
-SHA1 (patch-configure) = 0ba83de34c3205ee6e3cbba9436bac05cc1bfd33
-SHA1 (patch-gio_gio-types.defs) = 16bbafacb14a3583369c31bc7b786b200f117ac6
+SHA1 (pygobject-2.28.7.tar.xz) = 8e3cb8621c2e1d8dbeba5c3c007c7421b936a36c
+RMD160 (pygobject-2.28.7.tar.xz) = e9fea538da79ad27c42434d4a2173b3eb636408b
+SHA512 (pygobject-2.28.7.tar.xz) = a5f3ae39f8156bd6234fb6d0ea31eba782fbdd4c292656c31b33e098abe3dcf0774d492cf602a4637cb679af9ecd511b24263349fbfd25708ca70f16cb052dfb
+Size (pygobject-2.28.7.tar.xz) = 744584 bytes
+SHA1 (patch-Makefile.in) = 338e157934b1aee08e87de91e93b220e8cd21ec8
+SHA1 (patch-configure) = bb69993ce23b2782fa3cff69c4b8c64cc6a16b78
+SHA1 (patch-dsextras.py) = 9ebb5b418ef902acea227d6d84691285ce2d1863
+SHA1 (patch-glib_Makefile.in) = 859360e5f5df3095236b002129feb4ad85546373
+SHA1 (patch-gobject_Makefile.in) = fa97ba35a52b890a4e7e0c16fc0cac1b215c91c2
 SHA1 (patch-pygi_info.c) = cd2d0f0b16a84c05b805edec89d4508507811c49

Index: pkgsrc/devel/py-gobject-shared/Makefile
diff -u pkgsrc/devel/py-gobject-shared/Makefile:1.39 pkgsrc/devel/py-gobject-shared/Makefile:1.40
--- pkgsrc/devel/py-gobject-shared/Makefile:1.39        Sat Apr 25 14:20:39 2015
+++ pkgsrc/devel/py-gobject-shared/Makefile     Tue Jan 23 11:23:12 2018
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.39 2015/04/25 14:20:39 tnn Exp $
+# $NetBSD: Makefile,v 1.40 2018/01/23 11:23:12 adam Exp $
 
-PKGNAME=               py-gobject-shared-2.28.6
-PKGREVISION=           13
+PKGNAME=       py-${DISTNAME:S/^py//:S/-/-shared-/1}
 
 .include "../../devel/py-gobject/Makefile.common"
 
+NO_BUILD=              yes
 PYTHON_FOR_BUILD_ONLY= yes
 INSTALLATION_DIRS=     include/pygtk-2.0 lib/pkgconfig
 # we do not really need py-cairo's pkg-config flags
@@ -13,22 +13,22 @@ INSTALLATION_DIRS=  include/pygtk-2.0 lib
 CONFIGURE_ARGS+=       PYCAIRO_CFLAGS="`pkg-config --cflags cairo`"
 CONFIGURE_ARGS+=       PYCAIRO_LIBS="`pkg-config --libs cairo`"
 
-do-build:
-
+#      ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include/pygtk-2.0
+#      ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/lib/pkgconfig
 do-install:
-       ${INSTALL_DATA_DIR} ${DESTDIR:Q}${PREFIX:Q}/include/pygtk-2.0
+       ${INSTALL_DATA} ${WRKSRC}/glib/pyglib.h \
+               ${DESTDIR}${PREFIX}/include/pygtk-2.0
        ${INSTALL_DATA} ${WRKSRC}/gobject/pygobject.h \
-               ${DESTDIR:Q}${PREFIX:Q}/include/pygtk-2.0
-       ${INSTALL_DATA_DIR} ${DESTDIR:Q}${PREFIX:Q}/lib/pkgconfig
+               ${DESTDIR}${PREFIX}/include/pygtk-2.0
        ${INSTALL_DATA} ${WRKSRC}/pygobject-2.0.pc \
-               ${DESTDIR:Q}${PREFIX:Q}/lib/pkgconfig
+               ${DESTDIR}${PREFIX}/lib/pkgconfig
 
-.include "../../lang/python/application.mk"
 .include "../../devel/glib2/buildlink3.mk"
 BUILDLINK_API_DEPENDS.gobject-introspection=   gobject-introspection>=0.9.5
 BUILDLINK_DEPMETHOD.gobject-introspection=     build
 .include "../../devel/gobject-introspection/buildlink3.mk"
+.include "../../devel/libffi/buildlink3.mk"
 BUILDLINK_DEPMETHOD.cairo=     build
 .include "../../graphics/cairo/buildlink3.mk"
-.include "../../devel/libffi/buildlink3.mk"
+.include "../../lang/python/pyversion.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-gobject-shared/PLIST
diff -u pkgsrc/devel/py-gobject-shared/PLIST:1.2 pkgsrc/devel/py-gobject-shared/PLIST:1.3
--- pkgsrc/devel/py-gobject-shared/PLIST:1.2    Sun Jun 14 17:49:05 2009
+++ pkgsrc/devel/py-gobject-shared/PLIST        Tue Jan 23 11:23:12 2018
@@ -1,3 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:49:05 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2018/01/23 11:23:12 adam Exp $
+include/pygtk-2.0/pyglib.h
 include/pygtk-2.0/pygobject.h
 lib/pkgconfig/pygobject-2.0.pc

Index: pkgsrc/devel/py-gobject/patches/patch-configure
diff -u pkgsrc/devel/py-gobject/patches/patch-configure:1.1 pkgsrc/devel/py-gobject/patches/patch-configure:1.2
--- pkgsrc/devel/py-gobject/patches/patch-configure:1.1 Mon May 14 00:15:28 2012
+++ pkgsrc/devel/py-gobject/patches/patch-configure     Tue Jan 23 11:23:13 2018
@@ -1,12 +1,12 @@
-$NetBSD: patch-configure,v 1.1 2012/05/14 00:15:28 dholland Exp $
+$NetBSD: patch-configure,v 1.2 2018/01/23 11:23:13 adam Exp $
 
 Strengthen a configure test so it doesn't depend on -Werror.
 This is not strictly necessary but makes it behave when using the
 wrappers to manipulate warning flags.
 
---- configure~ 2011-06-13 16:34:06.000000000 +0000
+--- configure.orig     2017-10-13 10:58:18.000000000 +0000
 +++ configure
-@@ -14974,8 +14974,9 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_
+@@ -15506,8 +15506,9 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_
  int
  main ()
  {

Added files:

Index: pkgsrc/devel/py-gobject/patches/patch-Makefile.in
diff -u /dev/null pkgsrc/devel/py-gobject/patches/patch-Makefile.in:1.1
--- /dev/null   Tue Jan 23 11:23:13 2018
+++ pkgsrc/devel/py-gobject/patches/patch-Makefile.in   Tue Jan 23 11:23:13 2018
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile.in,v 1.1 2018/01/23 11:23:13 adam Exp $
+
+Do not install pkgconfig; installed in devel/py-gobject-shared.
+
+--- Makefile.in.orig   2017-10-13 10:58:19.000000000 +0000
++++ Makefile.in
+@@ -1032,7 +1032,7 @@ info: info-recursive
+ 
+ info-am:
+ 
+-install-data-am: install-data-local install-pkgconfigDATA
++install-data-am: install-data-local
+ 
+ install-dvi: install-dvi-recursive
+ 
Index: pkgsrc/devel/py-gobject/patches/patch-dsextras.py
diff -u /dev/null pkgsrc/devel/py-gobject/patches/patch-dsextras.py:1.1
--- /dev/null   Tue Jan 23 11:23:13 2018
+++ pkgsrc/devel/py-gobject/patches/patch-dsextras.py   Tue Jan 23 11:23:13 2018
@@ -0,0 +1,14 @@
+$NetBSD: patch-dsextras.py,v 1.1 2018/01/23 11:23:13 adam Exp $
+
+Append custom path.
+
+--- dsextras.py.orig   2011-01-26 17:49:56.000000000 +0000
++++ dsextras.py
+@@ -18,6 +18,7 @@ from distutils.extension import Extensio
+ from distutils.spawn import find_executable
+ 
+ try:
++    sys.path.append("@PYGTKCODEGEN@")
+     import codegen.createdefs
+     from codegen.override import Overrides
+     from codegen.defsparser import DefsParser
Index: pkgsrc/devel/py-gobject/patches/patch-glib_Makefile.in
diff -u /dev/null pkgsrc/devel/py-gobject/patches/patch-glib_Makefile.in:1.1
--- /dev/null   Tue Jan 23 11:23:13 2018
+++ pkgsrc/devel/py-gobject/patches/patch-glib_Makefile.in      Tue Jan 23 11:23:13 2018
@@ -0,0 +1,15 @@
+$NetBSD: patch-glib_Makefile.in,v 1.1 2018/01/23 11:23:13 adam Exp $
+
+Do not install headers; installed in devel/py-gobject-shared.
+
+--- glib/Makefile.in.orig      2018-01-23 11:11:23.000000000 +0000
++++ glib/Makefile.in
+@@ -775,7 +775,7 @@ info: info-am
+ 
+ info-am:
+ 
+-install-data-am: install-pkgincludeHEADERS install-pyglibLTLIBRARIES \
++install-data-am: install-pyglibLTLIBRARIES \
+       install-pyglibPYTHON
+ 
+ install-dvi: install-dvi-am
Index: pkgsrc/devel/py-gobject/patches/patch-gobject_Makefile.in
diff -u /dev/null pkgsrc/devel/py-gobject/patches/patch-gobject_Makefile.in:1.1
--- /dev/null   Tue Jan 23 11:23:13 2018
+++ pkgsrc/devel/py-gobject/patches/patch-gobject_Makefile.in   Tue Jan 23 11:23:13 2018
@@ -0,0 +1,15 @@
+$NetBSD: patch-gobject_Makefile.in,v 1.1 2018/01/23 11:23:13 adam Exp $
+
+Do not install headers; installed in devel/py-gobject-shared.
+
+--- gobject/Makefile.in.orig   2017-10-13 10:58:19.000000000 +0000
++++ gobject/Makefile.in
+@@ -735,7 +735,7 @@ info: info-am
+ 
+ info-am:
+ 
+-install-data-am: install-pkgincludeHEADERS \
++install-data-am: \
+       install-pygobjectLTLIBRARIES install-pygobjectPYTHON
+ 
+ install-dvi: install-dvi-am



Home | Main Index | Thread Index | Old Index