1 # $NetBSD: Makefile,v 1.13 2009/02/09 22:56:24 joerg Exp $
4 DISTNAME= skencil-0.6.17
7 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sketch/}
9 MAINTAINER= uebayasi@NetBSD.org
10 HOMEPAGE= http://sketch.sourceforge.net/
11 COMMENT= Interactive drawing program
13 PKG_DESTDIR_SUPPORT= user-destdir
17 PYTHON_PATCH_SCRIPTS= sk2ppm.py sk2ps.py skconvert.py skencil.py skshow.py
18 SK_CONF_ARGS= --imaging-include=${BUILDLINK_PREFIX.pyimaging}/${PYINC}/PIL
19 SK_TKFLAGS= -L${BUILDLINK_PREFIX.tk}/lib -R${BUILDLINK_PREFIX.tk}/lib -ltk -ltcl
20 SK_TKFLAGS+= -R${X11BASE}/lib
21 SK_CONF_ARGS+= --tk-flags=${SK_TKFLAGS:Q}
24 cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
25 ${PYTHONBIN} setup.py configure ${SK_CONF_ARGS}
28 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHONBIN} setup.py build
31 cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHONBIN} setup.py install \
32 --prefix=${PREFIX} --dest-dir=${DESTDIR}
34 SKETCHDOCDIR= ${PREFIX}/share/doc/skencil
35 SKETCHDOCS= BUGS Doc NEWS PROJECTS README TODO
36 SKETCHEXDIR= ${PREFIX}/share/examples/skencil
38 INSTALLATION_DIRS= ${SKETCHDOCDIR} ${SKETCHEXDIR}
41 cd ${WRKSRC} && pax -rw -pm -v ${SKETCHDOCS} ${DESTDIR}${SKETCHDOCDIR}
42 ${RM} ${DESTDIR}${SKETCHDOCDIR}/Doc/fonts.alias
43 ${RM} ${DESTDIR}${SKETCHDOCDIR}/Doc/fonts.scale
44 cd ${WRKSRC}/Examples && pax -rwpm -v . ${DESTDIR}${SKETCHEXDIR}
46 .include "../../lang/python/application.mk"
47 .include "../../graphics/py-imaging/buildlink3.mk"
48 .include "../../x11/libXext/buildlink3.mk"
49 .include "../../x11/py-Tk/buildlink3.mk"
50 .include "../../x11/xextproto/buildlink3.mk"
51 .include "../../mk/bsd.pkg.mk"