[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / graphics / graphviz

Annotation of pkgsrc/graphics/graphviz/Makefile, Revision 1.174

1.174   ! maya        1: # $NetBSD: Makefile,v 1.173 2017/11/23 17:19:56 wiz Exp $
1.1       seb         2:
1.165     wiz         3: DISTNAME=      graphviz-2.40.1
1.174   ! maya        4: PKGREVISION=   9
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.19      grant      57: .include "../../mk/bsd.prefs.mk"
                     58:
1.166     adam       59: PLIST_VARS+=           quartz
                     60:
                     61: .if ${OPSYS} == "Darwin"
                     62: CONFIGURE_ARGS+=       --with-quartz
                     63: PLIST.quartz=          yes
                     64: .endif
                     65:
1.43      rillig     66: .include "../../mk/compiler.mk"
                     67: .if !empty(CC_VERSION:Mgcc-2*)
                     68: BUILDLINK_TRANSFORM+=  rm:-Wno-unused-parameter
                     69: .endif
                     70:
1.68      tron       71: # Prevent another config.status run.
1.24      seb        72: pre-build:
1.126     jperkin    73:        touch ${WRKSRC}/Makefile ${WRKSRC}/graphviz_version.h
1.1       seb        74:
1.69      tron       75: # Remove temporary files and directories created by re-linking "libgv_lua.la".
1.68      tron       76: post-install:
1.71      joerg      77:        ${RM} -rf ${DESTDIR}${PREFIX}/lib/graphviz/lua/gv.so \
                     78:          ${DESTDIR}${PREFIX}/lib/graphviz/tcl/tcl \
                     79:          ${DESTDIR}${PREFIX}/lib/lua/5.1/gv.so
1.68      tron       80:
1.61      adam       81: .include "options.mk"
                     82:
1.131     dholland   83: .include "../../lang/lua/application.mk"
                     84:
1.52      adam       85: .include "../../converters/libiconv/buildlink3.mk"
1.27      seb        86: .include "../../devel/gettext-lib/buildlink3.mk"
1.74      sno        87: .include "../../devel/libltdl/buildlink3.mk"
                     88: #.include "../../devel/libltdl/convenience.mk"
1.166     adam       89: .include "../../devel/pango/buildlink3.mk"
1.67      sno        90: .include "../../fonts/fontconfig/buildlink3.mk"
1.166     adam       91: .include "../../graphics/cairo/buildlink3.mk"
                     92: .include "../../graphics/gts/buildlink3.mk"
1.25      seb        93: .include "../../textproc/expat/buildlink3.mk"
1.57      joerg      94: .include "../../mk/pthread.buildlink3.mk"
1.1       seb        95: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>