Tue Dec 9 14:23:31 2008 UTC ()
Mark as only for python 2.4 and 2.5, and py-gtk2>=2.10.


(wiz)
diff -r1.1.1.1 -r1.2 pkgsrc/devel/diffuse/Makefile

cvs diff -r1.1.1.1 -r1.2 pkgsrc/devel/diffuse/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/diffuse/Makefile 2008/12/09 14:19:21 1.1.1.1
+++ pkgsrc/devel/diffuse/Makefile 2008/12/09 14:23:31 1.2
@@ -1,34 +1,35 @@ @@ -1,34 +1,35 @@
1# $NetBSD: Makefile,v 1.1.1.1 2008/12/09 14:19:21 wiz Exp $ 1# $NetBSD: Makefile,v 1.2 2008/12/09 14:23:31 wiz Exp $
2# 2#
3 3
4DISTNAME= diffuse-0.2.15 4DISTNAME= diffuse-0.2.15
5CATEGORIES= devel 5CATEGORIES= devel
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=diffuse/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=diffuse/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://diffuse.sourceforge.net/ 10HOMEPAGE= http://diffuse.sourceforge.net/
11COMMENT= Graphical tool for merging and comparing text files 11COMMENT= Graphical tool for merging and comparing text files
12 12
13USE_LANGUAGES= # none 13USE_LANGUAGES= # none
14USE_DIRS= xdg-1.4 gnome2-1.6 14USE_DIRS= xdg-1.4 gnome2-1.6
15 15
16INSTALLATION_DIRS= bin share/diffuse/syntax share/examples/diffuse 16INSTALLATION_DIRS= bin share/diffuse/syntax share/examples/diffuse
17INSTALLATION_DIRS+= share/gnome/help/diffuse 17INSTALLATION_DIRS+= share/gnome/help/diffuse
18 18
19CONF_FILES+= ${PREFIX}/share/examples/diffuse/diffuserc \ 19CONF_FILES+= ${PREFIX}/share/examples/diffuse/diffuserc \
20 ${PKG_SYSCONFDIR}/diffuserc 20 ${PKG_SYSCONFDIR}/diffuserc
21 21
 22PYTHON_VERSIONS_ACCEPTED= 25 24
22REPLACE_PYTHON= src/usr/bin/diffuse 23REPLACE_PYTHON= src/usr/bin/diffuse
23 24
24SUBST_CLASSES+= paths 25SUBST_CLASSES+= paths
25SUBST_FILES.paths+= src/etc/diffuserc 26SUBST_FILES.paths+= src/etc/diffuserc
26SUBST_FILES.paths+= src/usr/bin/diffuse 27SUBST_FILES.paths+= src/usr/bin/diffuse
27SUBST_FILES.paths+= src/usr/share/omf/diffuse/diffuse-C.omf 28SUBST_FILES.paths+= src/usr/share/omf/diffuse/diffuse-C.omf
28SUBST_FILES.paths+= src/usr/share/man/man1/diffuse.1 29SUBST_FILES.paths+= src/usr/share/man/man1/diffuse.1
29SUBST_SED.paths+= -e "s,/usr,${PREFIX}," 30SUBST_SED.paths+= -e "s,/usr,${PREFIX},"
30SUBST_SED.paths+= -e "s,/etc,${PKG_SYSCONFDIR}," 31SUBST_SED.paths+= -e "s,/etc,${PKG_SYSCONFDIR},"
31SUBST_STAGE.paths= post-patch 32SUBST_STAGE.paths= post-patch
32SUBST_MESSAGE.paths= Fixing hardcoded paths. 33SUBST_MESSAGE.paths= Fixing hardcoded paths.
33 34
34do-build: 35do-build:
@@ -43,15 +44,16 @@ do-install: @@ -43,15 +44,16 @@ do-install:
43 ${INSTALL_DATA} ${WRKSRC}/src/usr/share/omf/diffuse/diffuse-C.omf \ 44 ${INSTALL_DATA} ${WRKSRC}/src/usr/share/omf/diffuse/diffuse-C.omf \
44 ${DESTDIR}${PREFIX}/share/omf/diffuse 45 ${DESTDIR}${PREFIX}/share/omf/diffuse
45 ${INSTALL_DATA} ${WRKSRC}/src/usr/share/applications/diffuse.desktop \ 46 ${INSTALL_DATA} ${WRKSRC}/src/usr/share/applications/diffuse.desktop \
46 ${DESTDIR}${PREFIX}/share/applications 47 ${DESTDIR}${PREFIX}/share/applications
47 ${INSTALL_MAN} ${WRKSRC}/src/usr/share/man/man1/diffuse.1 \ 48 ${INSTALL_MAN} ${WRKSRC}/src/usr/share/man/man1/diffuse.1 \
48 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 49 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
49 ${INSTALL_DATA} ${WRKSRC}/src/usr/share/diffuse/syntax/* \ 50 ${INSTALL_DATA} ${WRKSRC}/src/usr/share/diffuse/syntax/* \
50 ${DESTDIR}${PREFIX}/share/diffuse/syntax 51 ${DESTDIR}${PREFIX}/share/diffuse/syntax
51 ${INSTALL_DATA} ${WRKSRC}/src/etc/diffuserc \ 52 ${INSTALL_DATA} ${WRKSRC}/src/etc/diffuserc \
52 ${DESTDIR}${PREFIX}/share/examples/diffuse 53 ${DESTDIR}${PREFIX}/share/examples/diffuse
53 54
54.include "../../lang/python/application.mk" 55.include "../../lang/python/application.mk"
55.include "../../textproc/scrollkeeper/omf.mk" 56.include "../../textproc/scrollkeeper/omf.mk"
 57BUILDLINK_API_DEPENDS.pygtk2+= ${PYPKGPREFIX}-gtk2>=2.10
56.include "../../x11/py-gtk2/buildlink3.mk" 58.include "../../x11/py-gtk2/buildlink3.mk"
57.include "../../mk/bsd.pkg.mk" 59.include "../../mk/bsd.pkg.mk"