Annotation of pkgsrc/graphics/graphviz/Makefile, Revision 1.191
1.191 ! ryoon 1: # $NetBSD: Makefile,v 1.190 2018/09/02 21:32:43 wiz Exp $
1.1 seb 2:
1.165 wiz 3: DISTNAME= graphviz-2.40.1
1.191 ! ryoon 4: PKGREVISION= 26
1.1 seb 5: CATEGORIES= graphics
1.67 sno 6: MASTER_SITES= http://www.graphviz.org/pub/graphviz/stable/SOURCES/
1.1 seb 7:
1.74 sno 8: MAINTAINER= sno@NetBSD.org
1.6 seb 9: HOMEPAGE= http://www.graphviz.org/
1.1 seb 10: COMMENT= Graph Drawing Programs from AT&T Research and Lucent Bell Labs
1.125 wiz 11: LICENSE= epl-v1.0
1.1 seb 12:
1.87 dholland 13: CHECK_FILES_SKIP+= ${PREFIX}/lib/graphviz/config6
1.59 joerg 14:
1.77 snj 15: PRIVILEGED_STAGES+= clean
16:
1.52 adam 17: USE_LANGUAGES= c c++
1.40 adam 18: USE_LIBTOOL= yes
1.154 richard 19: USE_TOOLS+= automake bison flex pkg-config
1.6 seb 20: GNU_CONFIGURE= yes
1.61 adam 21: CONFIGURE_ARGS+= --disable-java
22: CONFIGURE_ARGS+= --disable-php
23: CONFIGURE_ARGS+= --disable-python
24: CONFIGURE_ARGS+= --disable-ruby
25: CONFIGURE_ARGS+= --disable-sharp
1.109 markd 26: CONFIGURE_ARGS+= --disable-r
1.52 adam 27: # build fails when PHP and/or Ruby are also installed
28: CONFIGURE_ENV+= ac_cv_prog_PHP=
29: CONFIGURE_ENV+= ac_cv_prog_RUBY=
30: CPPFLAGS+= -DNO_POSTSCRIPT_ALIAS=1
1.40 adam 31: PKGCONFIG_OVERRIDE+= lib/cdt/libcdt.pc.in
1.61 adam 32: PKGCONFIG_OVERRIDE+= lib/cgraph/libcgraph.pc.in
1.165 wiz 33: PKGCONFIG_OVERRIDE+= lib/edgepaint/liblab_gamut.pc.in
1.52 adam 34: PKGCONFIG_OVERRIDE+= lib/expr/libexpr.pc.in
1.40 adam 35: PKGCONFIG_OVERRIDE+= lib/gvc/libgvc.pc.in
1.97 obache 36: PKGCONFIG_OVERRIDE+= lib/gvpr/libgvpr.pc.in
1.40 adam 37: PKGCONFIG_OVERRIDE+= lib/pathplan/libpathplan.pc.in
1.165 wiz 38: PKGCONFIG_OVERRIDE+= lib/sfdpgen/libsfdp.pc.in
1.97 obache 39: PKGCONFIG_OVERRIDE+= lib/xdot/libxdot.pc.in
1.52 adam 40: XAW_TYPE= standard
1.1 seb 41:
1.131 dholland 42: # With lua51 there's a PLIST divergence and it isn't obvious whether
43: # it's serious or not, or what causes it.
44: LUA_VERSIONS_INCOMPATIBLE= 51
45:
46: REPLACE_LUA+= tclpkg/gv/demo/modgraph.lua
1.68 tron 47:
48: REPLACE_INTERPRETER+= tclsh
49: REPLACE.tclsh.old= .*tclsh
50: REPLACE.tclsh.new= ${PREFIX}/bin/tclsh
51: REPLACE_FILES.tclsh= tclpkg/gv/demo/modgraph.tcl
52:
1.125 wiz 53: REPLACE_PERL+= config/config_perl.pl \
1.74 sno 54: tclpkg/gv/demo/modgraph.pl contrib/dotmcl.pl \
55: contrib/dirgraph/dirgraph.pl
56:
1.43 rillig 57: .include "../../mk/compiler.mk"
58: .if !empty(CC_VERSION:Mgcc-2*)
59: BUILDLINK_TRANSFORM+= rm:-Wno-unused-parameter
60: .endif
61:
1.68 tron 62: # Prevent another config.status run.
1.24 seb 63: pre-build:
1.126 jperkin 64: touch ${WRKSRC}/Makefile ${WRKSRC}/graphviz_version.h
1.1 seb 65:
1.69 tron 66: # Remove temporary files and directories created by re-linking "libgv_lua.la".
1.68 tron 67: post-install:
1.71 joerg 68: ${RM} -rf ${DESTDIR}${PREFIX}/lib/graphviz/lua/gv.so \
69: ${DESTDIR}${PREFIX}/lib/graphviz/tcl/tcl \
70: ${DESTDIR}${PREFIX}/lib/lua/5.1/gv.so
1.68 tron 71:
1.61 adam 72: .include "options.mk"
73:
1.131 dholland 74: .include "../../lang/lua/application.mk"
75:
1.52 adam 76: .include "../../converters/libiconv/buildlink3.mk"
1.27 seb 77: .include "../../devel/gettext-lib/buildlink3.mk"
1.74 sno 78: .include "../../devel/libltdl/buildlink3.mk"
79: #.include "../../devel/libltdl/convenience.mk"
1.166 adam 80: .include "../../devel/pango/buildlink3.mk"
1.67 sno 81: .include "../../fonts/fontconfig/buildlink3.mk"
1.166 adam 82: .include "../../graphics/cairo/buildlink3.mk"
83: .include "../../graphics/gts/buildlink3.mk"
1.25 seb 84: .include "../../textproc/expat/buildlink3.mk"
1.57 joerg 85: .include "../../mk/pthread.buildlink3.mk"
1.1 seb 86: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>