| @@ -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 | |
4 | DISTNAME= diffuse-0.2.15 | | 4 | DISTNAME= diffuse-0.2.15 |
5 | CATEGORIES= devel | | 5 | CATEGORIES= devel |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=diffuse/} | | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=diffuse/} |
7 | EXTRACT_SUFX= .tar.bz2 | | 7 | EXTRACT_SUFX= .tar.bz2 |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://diffuse.sourceforge.net/ | | 10 | HOMEPAGE= http://diffuse.sourceforge.net/ |
11 | COMMENT= Graphical tool for merging and comparing text files | | 11 | COMMENT= Graphical tool for merging and comparing text files |
12 | | | 12 | |
13 | USE_LANGUAGES= # none | | 13 | USE_LANGUAGES= # none |
14 | USE_DIRS= xdg-1.4 gnome2-1.6 | | 14 | USE_DIRS= xdg-1.4 gnome2-1.6 |
15 | | | 15 | |
16 | INSTALLATION_DIRS= bin share/diffuse/syntax share/examples/diffuse | | 16 | INSTALLATION_DIRS= bin share/diffuse/syntax share/examples/diffuse |
17 | INSTALLATION_DIRS+= share/gnome/help/diffuse | | 17 | INSTALLATION_DIRS+= share/gnome/help/diffuse |
18 | | | 18 | |
19 | CONF_FILES+= ${PREFIX}/share/examples/diffuse/diffuserc \ | | 19 | CONF_FILES+= ${PREFIX}/share/examples/diffuse/diffuserc \ |
20 | ${PKG_SYSCONFDIR}/diffuserc | | 20 | ${PKG_SYSCONFDIR}/diffuserc |
21 | | | 21 | |
| | | 22 | PYTHON_VERSIONS_ACCEPTED= 25 24 |
22 | REPLACE_PYTHON= src/usr/bin/diffuse | | 23 | REPLACE_PYTHON= src/usr/bin/diffuse |
23 | | | 24 | |
24 | SUBST_CLASSES+= paths | | 25 | SUBST_CLASSES+= paths |
25 | SUBST_FILES.paths+= src/etc/diffuserc | | 26 | SUBST_FILES.paths+= src/etc/diffuserc |
26 | SUBST_FILES.paths+= src/usr/bin/diffuse | | 27 | SUBST_FILES.paths+= src/usr/bin/diffuse |
27 | SUBST_FILES.paths+= src/usr/share/omf/diffuse/diffuse-C.omf | | 28 | SUBST_FILES.paths+= src/usr/share/omf/diffuse/diffuse-C.omf |
28 | SUBST_FILES.paths+= src/usr/share/man/man1/diffuse.1 | | 29 | SUBST_FILES.paths+= src/usr/share/man/man1/diffuse.1 |
29 | SUBST_SED.paths+= -e "s,/usr,${PREFIX}," | | 30 | SUBST_SED.paths+= -e "s,/usr,${PREFIX}," |
30 | SUBST_SED.paths+= -e "s,/etc,${PKG_SYSCONFDIR}," | | 31 | SUBST_SED.paths+= -e "s,/etc,${PKG_SYSCONFDIR}," |
31 | SUBST_STAGE.paths= post-patch | | 32 | SUBST_STAGE.paths= post-patch |
32 | SUBST_MESSAGE.paths= Fixing hardcoded paths. | | 33 | SUBST_MESSAGE.paths= Fixing hardcoded paths. |
33 | | | 34 | |
34 | do-build: | | 35 | do-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" |
| | | 57 | BUILDLINK_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" |