Annotation of pkgsrc/graphics/magicpoint/Makefile, Revision 1.83
1.83 ! wiz 1: # $NetBSD: Makefile,v 1.82 2013/02/16 11:22:17 wiz Exp $
1.1 garbled 2:
1.62 taca 3: DISTNAME= magicpoint-1.13a
1.83 ! wiz 4: PKGREVISION= 14
1.1 garbled 5: CATEGORIES= x11 graphics
1.60 wiz 6: MASTER_SITES= ftp://sh.wide.ad.jp/WIDE/free-ware/mgp/
1.1 garbled 7:
1.59 wiz 8: MAINTAINER= pkgsrc-users@NetBSD.org
1.43 wiz 9: HOMEPAGE= http://member.wide.ad.jp/wg/mgp/
1.19 wiz 10: COMMENT= X11 based presentation tool
1.70 wiz 11: LICENSE= modified-bsd
1.3 garbled 12:
1.27 jlam 13: CONFLICTS= mgp-[0-9]*
1.5 itojun 14:
1.1 garbled 15: GNU_CONFIGURE= yes
16: USE_IMAKE= yes
1.61 tnn 17: USE_LANGUAGES+= c99
1.50 jlam 18: USE_TOOLS+= perl
1.57 abs 19: USE_TOOLS+= pkg-config
1.35 jmmv 20:
1.25 jlam 21: CONFIGURE_ARGS+= --enable-freetype-charset16
22: CONFIGURE_ARGS+= --enable-locale
23: CONFIGURE_ARGS+= --enable-gif
1.62 taca 24: CONFIGURE_ARGS+= --with-searchpath=${BUILDLINK_DIR:Q}
1.51 rillig 25: CONFIGURE_ENV+= BUILDLINK_DIR=${BUILDLINK_DIR:Q}
1.49 jlam 26: CONFIGURE_ENV+= mgp_cv_path_perl=${TOOLS_PERL5:Q}
1.12 jlam 27:
1.62 taca 28: DOCDIR= share/doc/mgp
29: EGDIR= share/examples/mgp
30: INSTALLATION_DIRS+= ${DOCDIR} ${EGDIR}
31:
32: DOCS= COPYRIGHT COPYRIGHT.jp FAQ README README.fonts \
33: README.fonts.jp README.lang SYNTAX USAGE USAGE.jp
34: EXAMPLES= README README.jp cloud.jpg dad.eps dad.jpg \
35: default.mgp embed-jp.mgp embed.mgp gradation-jp.mgp \
36: gradation.mgp m17n-lib.mgp mgp-old1.jpg mgp-old2.jpg \
37: mgp-old3.jpg mgp1.jpg mgp2.jpg mgp3.jpg mgp3.xbm \
38: mgprc-sample multilingual.mgp sample-fr.mgp \
39: sample-jp-xft.mgp sample-jp.mgp sample.mgp \
40: sendmail6-jp.mgp sendmail6.mgp tutorial-jp.mgp \
41: tutorial.mgp v6-jp.mgp v6.mgp v6header.eps v6header.jpg
1.41 taca 42:
1.12 jlam 43: # We need to perform the steps normally done by ``xmkmf -a'' since some
44: # files need to be created before ``make depend''.
45: #
1.25 jlam 46: XMKMF= ${XMKMF_CMD} ${XMKMF_FLAGS}
1.5 itojun 47:
1.41 taca 48: MGP_PRE_STAGE= ctlwords.h grammar.c scanner.c tokdefs.h \
49: Makefiles includes depend
50:
1.62 taca 51: .include "options.mk"
52:
53: SUBST_CLASSES+= conf
54: SUBST_FILES.conf+= sample/default.mgp
55: SUBST_SED.conf+= -e 's|@MGP_TFONT@|${MGP_TFONT}|g'
56: SUBST_SED.conf+= -e 's|@MGP_VFONT@|${MGP_VFONT}|g'
57: SUBST_SED.conf+= -e 's|@MGP_XFONT@|${MGP_XFONT}|g'
58: SUBST_STAGE.conf= post-configure
59:
1.5 itojun 60: post-configure:
1.41 taca 61: .for s in ${MGP_PRE_STAGE}
62: cd ${WRKSRC}; \
1.48 rillig 63: ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} ${s}
1.41 taca 64: .endfor
65:
1.2 hubertf 66: post-install:
1.62 taca 67: .for f in ${DOCS}
68: ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${DOCDIR}
69: .endfor
70: .for f in ${EXAMPLES}
71: ${INSTALL_DATA} ${WRKSRC}/sample/${f} ${DESTDIR}${PREFIX}/${EGDIR}
1.41 taca 72: .endfor
73:
1.71 drochner 74: .include "../../mk/giflib.buildlink3.mk"
1.38 snj 75: .include "../../graphics/mng/buildlink3.mk"
76: .include "../../graphics/netpbm/buildlink3.mk"
77: .include "../../graphics/png/buildlink3.mk"
1.58 taca 78: .include "../../x11/libXext/buildlink3.mk"
79: .include "../../x11/libXmu/buildlink3.mk"
1.1 garbled 80: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>