Wed Jan 8 10:24:14 2014 UTC ()
Needs lex.


(jperkin)
diff -r1.134 -r1.135 pkgsrc/graphics/graphviz/Makefile

cvs diff -r1.134 -r1.135 pkgsrc/graphics/graphviz/Makefile (switch to unified diff)

--- pkgsrc/graphics/graphviz/Makefile 2014/01/07 15:15:17 1.134
+++ pkgsrc/graphics/graphviz/Makefile 2014/01/08 10:24:14 1.135
@@ -1,91 +1,91 @@ @@ -1,91 +1,91 @@
1# $NetBSD: Makefile,v 1.134 2014/01/07 15:15:17 wiz Exp $ 1# $NetBSD: Makefile,v 1.135 2014/01/08 10:24:14 jperkin Exp $
2 2
3DISTNAME= graphviz-2.34.0 3DISTNAME= graphviz-2.34.0
4PKGREVISION= 4 4PKGREVISION= 4
5CATEGORIES= graphics 5CATEGORIES= graphics
6MASTER_SITES= http://www.graphviz.org/pub/graphviz/stable/SOURCES/ 6MASTER_SITES= http://www.graphviz.org/pub/graphviz/stable/SOURCES/
7 7
8MAINTAINER= sno@NetBSD.org 8MAINTAINER= sno@NetBSD.org
9HOMEPAGE= http://www.graphviz.org/ 9HOMEPAGE= http://www.graphviz.org/
10COMMENT= Graph Drawing Programs from AT&T Research and Lucent Bell Labs 10COMMENT= Graph Drawing Programs from AT&T Research and Lucent Bell Labs
11LICENSE= epl-v1.0 11LICENSE= epl-v1.0
12 12
13PKG_INSTALLATION_TYPES= overwrite pkgviews 13PKG_INSTALLATION_TYPES= overwrite pkgviews
14 14
15CHECK_FILES_SKIP+= ${PREFIX}/lib/graphviz/config6 15CHECK_FILES_SKIP+= ${PREFIX}/lib/graphviz/config6
16 16
17PRIVILEGED_STAGES+= clean 17PRIVILEGED_STAGES+= clean
18 18
19USE_LANGUAGES= c c++ 19USE_LANGUAGES= c c++
20USE_LIBTOOL= yes 20USE_LIBTOOL= yes
21USE_TOOLS+= automake bison pkg-config 21USE_TOOLS+= automake bison lex pkg-config
22GNU_CONFIGURE= yes 22GNU_CONFIGURE= yes
23CONFIGURE_ARGS+= --disable-java 23CONFIGURE_ARGS+= --disable-java
24CONFIGURE_ARGS+= --disable-php 24CONFIGURE_ARGS+= --disable-php
25CONFIGURE_ARGS+= --disable-python 25CONFIGURE_ARGS+= --disable-python
26CONFIGURE_ARGS+= --disable-ruby 26CONFIGURE_ARGS+= --disable-ruby
27CONFIGURE_ARGS+= --disable-sharp 27CONFIGURE_ARGS+= --disable-sharp
28CONFIGURE_ARGS+= --disable-r 28CONFIGURE_ARGS+= --disable-r
29CONFIGURE_ARGS+= --with-poppler=no 29CONFIGURE_ARGS+= --with-poppler=no
30CONFIGURE_ARGS+= --with-gts=no 30CONFIGURE_ARGS+= --with-gts=no
31CONFIGURE_ARGS+= --with-qt=no 31CONFIGURE_ARGS+= --with-qt=no
32# build fails when PHP and/or Ruby are also installed 32# build fails when PHP and/or Ruby are also installed
33CONFIGURE_ENV+= ac_cv_prog_PHP= 33CONFIGURE_ENV+= ac_cv_prog_PHP=
34CONFIGURE_ENV+= ac_cv_prog_RUBY= 34CONFIGURE_ENV+= ac_cv_prog_RUBY=
35CPPFLAGS+= -DNO_POSTSCRIPT_ALIAS=1 35CPPFLAGS+= -DNO_POSTSCRIPT_ALIAS=1
36PKGCONFIG_OVERRIDE+= lib/cdt/libcdt.pc.in 36PKGCONFIG_OVERRIDE+= lib/cdt/libcdt.pc.in
37PKGCONFIG_OVERRIDE+= lib/cgraph/libcgraph.pc.in 37PKGCONFIG_OVERRIDE+= lib/cgraph/libcgraph.pc.in
38PKGCONFIG_OVERRIDE+= lib/expr/libexpr.pc.in 38PKGCONFIG_OVERRIDE+= lib/expr/libexpr.pc.in
39PKGCONFIG_OVERRIDE+= lib/graph/libgraph.pc.in 39PKGCONFIG_OVERRIDE+= lib/graph/libgraph.pc.in
40PKGCONFIG_OVERRIDE+= lib/gvc/libgvc.pc.in 40PKGCONFIG_OVERRIDE+= lib/gvc/libgvc.pc.in
41PKGCONFIG_OVERRIDE+= lib/gvpr/libgvpr.pc.in 41PKGCONFIG_OVERRIDE+= lib/gvpr/libgvpr.pc.in
42PKGCONFIG_OVERRIDE+= lib/pathplan/libpathplan.pc.in 42PKGCONFIG_OVERRIDE+= lib/pathplan/libpathplan.pc.in
43PKGCONFIG_OVERRIDE+= lib/xdot/libxdot.pc.in 43PKGCONFIG_OVERRIDE+= lib/xdot/libxdot.pc.in
44XAW_TYPE= standard 44XAW_TYPE= standard
45 45
46# With lua51 there's a PLIST divergence and it isn't obvious whether 46# With lua51 there's a PLIST divergence and it isn't obvious whether
47# it's serious or not, or what causes it. 47# it's serious or not, or what causes it.
48LUA_VERSIONS_INCOMPATIBLE= 51 48LUA_VERSIONS_INCOMPATIBLE= 51
49 49
50REPLACE_LUA+= tclpkg/gv/demo/modgraph.lua 50REPLACE_LUA+= tclpkg/gv/demo/modgraph.lua
51 51
52REPLACE_INTERPRETER+= tclsh 52REPLACE_INTERPRETER+= tclsh
53REPLACE.tclsh.old= .*tclsh 53REPLACE.tclsh.old= .*tclsh
54REPLACE.tclsh.new= ${PREFIX}/bin/tclsh 54REPLACE.tclsh.new= ${PREFIX}/bin/tclsh
55REPLACE_FILES.tclsh= tclpkg/gv/demo/modgraph.tcl 55REPLACE_FILES.tclsh= tclpkg/gv/demo/modgraph.tcl
56 56
57REPLACE_PERL+= config/config_perl.pl \ 57REPLACE_PERL+= config/config_perl.pl \
58 tclpkg/gv/demo/modgraph.pl contrib/dotmcl.pl \ 58 tclpkg/gv/demo/modgraph.pl contrib/dotmcl.pl \
59 contrib/dirgraph/dirgraph.pl 59 contrib/dirgraph/dirgraph.pl
60 60
61.include "../../mk/bsd.prefs.mk" 61.include "../../mk/bsd.prefs.mk"
62 62
63.include "../../mk/compiler.mk" 63.include "../../mk/compiler.mk"
64.if !empty(CC_VERSION:Mgcc-2*) 64.if !empty(CC_VERSION:Mgcc-2*)
65BUILDLINK_TRANSFORM+= rm:-Wno-unused-parameter 65BUILDLINK_TRANSFORM+= rm:-Wno-unused-parameter
66.endif 66.endif
67 67
68# Prevent another config.status run. 68# Prevent another config.status run.
69pre-build: 69pre-build:
70 touch ${WRKSRC}/Makefile ${WRKSRC}/graphviz_version.h 70 touch ${WRKSRC}/Makefile ${WRKSRC}/graphviz_version.h
71 71
72# Remove temporary files and directories created by re-linking "libgv_lua.la". 72# Remove temporary files and directories created by re-linking "libgv_lua.la".
73post-install: 73post-install:
74 ${RM} -rf ${DESTDIR}${PREFIX}/lib/graphviz/lua/gv.so \ 74 ${RM} -rf ${DESTDIR}${PREFIX}/lib/graphviz/lua/gv.so \
75 ${DESTDIR}${PREFIX}/lib/graphviz/tcl/tcl \ 75 ${DESTDIR}${PREFIX}/lib/graphviz/tcl/tcl \
76 ${DESTDIR}${PREFIX}/lib/lua/5.1/gv.so 76 ${DESTDIR}${PREFIX}/lib/lua/5.1/gv.so
77 77
78.include "options.mk" 78.include "options.mk"
79 79
80.include "../../lang/lua/application.mk" 80.include "../../lang/lua/application.mk"
81 81
82.include "../../converters/libiconv/buildlink3.mk" 82.include "../../converters/libiconv/buildlink3.mk"
83.include "../../devel/gettext-lib/buildlink3.mk" 83.include "../../devel/gettext-lib/buildlink3.mk"
84.include "../../devel/libltdl/buildlink3.mk" 84.include "../../devel/libltdl/buildlink3.mk"
85#.include "../../devel/libltdl/convenience.mk" 85#.include "../../devel/libltdl/convenience.mk"
86.include "../../fonts/fontconfig/buildlink3.mk" 86.include "../../fonts/fontconfig/buildlink3.mk"
87#.include "../../mk/jpeg.buildlink3.mk" 87#.include "../../mk/jpeg.buildlink3.mk"
88#.include "../../graphics/png/buildlink3.mk" 88#.include "../../graphics/png/buildlink3.mk"
89.include "../../textproc/expat/buildlink3.mk" 89.include "../../textproc/expat/buildlink3.mk"
90.include "../../mk/pthread.buildlink3.mk" 90.include "../../mk/pthread.buildlink3.mk"
91.include "../../mk/bsd.pkg.mk" 91.include "../../mk/bsd.pkg.mk"