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