Wed Oct 22 19:55:23 2008 UTC ()
Make ${PYPKGPREFIX}-gobject-${PKGVERSION} depend on
py-gobject-shared>=${PKGVERSION}, not just any old py-gobject-shared.

This should fix a problem in which py25-gobject-2.15.4 was happy to
depend on the much older py-gobject-shared-2.14.2, but other packages
that depended on py25-gobject-2.15.4 thought that it was incomplete.

Bump PKGREVISION.


(apb)
diff -r1.15 -r1.16 pkgsrc/devel/py-gobject/Makefile

cvs diff -r1.15 -r1.16 pkgsrc/devel/py-gobject/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-gobject/Makefile 2008/10/16 13:52:05 1.15
+++ pkgsrc/devel/py-gobject/Makefile 2008/10/22 19:55:23 1.16
@@ -1,18 +1,21 @@ @@ -1,18 +1,21 @@
1# $NetBSD: Makefile,v 1.15 2008/10/16 13:52:05 drochner Exp $ 1# $NetBSD: Makefile,v 1.16 2008/10/22 19:55:23 apb Exp $
2# 2#
3 3
4PKGNAME= ${PYPKGPREFIX}-gobject-2.15.4 4PKGNAME= ${PYPKGPREFIX}-gobject-2.15.4
 5PKGRECISION= 1
5 6
6PKG_DESTDIR_SUPPORT= user-destdir 7PKG_DESTDIR_SUPPORT= user-destdir
7 8
8.include "Makefile.common" 9.include "Makefile.common"
9 10
10post-patch: 11post-patch:
11 ${SED} "s|@PYGTKCODEGEN@|${PREFIX}/share/pygtk/2.0|" \ 12 ${SED} "s|@PYGTKCODEGEN@|${PREFIX}/share/pygtk/2.0|" \
12 <${WRKSRC}/dsextras.py >${WRKSRC}/dsextras.py.tmp \ 13 <${WRKSRC}/dsextras.py >${WRKSRC}/dsextras.py.tmp \
13 && ${MV} ${WRKSRC}/dsextras.py.tmp ${WRKSRC}/dsextras.py 14 && ${MV} ${WRKSRC}/dsextras.py.tmp ${WRKSRC}/dsextras.py
14 15
 16BUILDLINK_API_DEPENDS.py-gobject-shared+= py-gobject-shared>=${PKGVERSION}
 17
15.include "../../lang/python/extension.mk" 18.include "../../lang/python/extension.mk"
16.include "../../devel/py-gobject-shared/buildlink3.mk" 19.include "../../devel/py-gobject-shared/buildlink3.mk"
17.include "../../devel/glib2/buildlink3.mk" 20.include "../../devel/glib2/buildlink3.mk"
18.include "../../mk/bsd.pkg.mk" 21.include "../../mk/bsd.pkg.mk"