components/graphviz/Makefile
branchs11-update
changeset 3996 20c0f21bbe1e
parent 3661 47545fb8aed4
child 4227 35a4398c64cb
equal deleted inserted replaced
3994:3781477accf3 3996:20c0f21bbe1e
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
    24 #
    24 #
    25 
    25 
    26 include ../../make-rules/shared-macros.mk
    26 include ../../make-rules/shared-macros.mk
    27 
    27 
    28 COMPONENT_NAME=		graphviz
    28 COMPONENT_NAME=		graphviz
    35 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)pub/graphviz/stable/SOURCES/$(COMPONENT_ARCHIVE)
    35 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)pub/graphviz/stable/SOURCES/$(COMPONENT_ARCHIVE)
    36 COMPONENT_BUGDB=	utility/graphviz
    36 COMPONENT_BUGDB=	utility/graphviz
    37 
    37 
    38 TPNO=			17707
    38 TPNO=			17707
    39 
    39 
    40 include ../../make-rules/prep.mk
    40 include $(WS_MAKE_RULES)/prep.mk
    41 include ../../make-rules/configure.mk
    41 include $(WS_MAKE_RULES)/configure.mk
    42 include ../../make-rules/ips.mk
    42 include $(WS_MAKE_RULES)/ips.mk
    43 
    43 
    44 PATH =		/usr/bin:/usr/gnu/bin:/usr/php/5.2/bin
    44 PATH =		/usr/bin:/usr/gnu/bin:/usr/php/5.2/bin
    45 
    45 
    46 # GMP header files for the guile extension (no --with- flag)
    46 # GMP header files for the guile extension (no --with- flag)
    47 # The guile build is broken with studio (7073649), so we disable this for now.
    47 # The guile build is broken with studio (7073649), so we disable this for now.
    80 # There are tests, but they fail consistently because the test samples are out
    80 # There are tests, but they fail consistently because the test samples are out
    81 # of date and not generated with a known configuration.  See
    81 # of date and not generated with a known configuration.  See
    82 # http://graphviz.org/bugs/b2063.html
    82 # http://graphviz.org/bugs/b2063.html
    83 test:		$(NO_TESTS)
    83 test:		$(NO_TESTS)
    84 
    84 
    85 BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
    85 REQUIRED_PACKAGES += image/graphviz
       
    86 REQUIRED_PACKAGES += image/library/libpng
       
    87 REQUIRED_PACKAGES += image/library/librsvg
       
    88 REQUIRED_PACKAGES += library/desktop/atk
       
    89 REQUIRED_PACKAGES += library/desktop/cairo
       
    90 REQUIRED_PACKAGES += library/desktop/gtk2
       
    91 REQUIRED_PACKAGES += library/desktop/pango
       
    92 REQUIRED_PACKAGES += library/expat
       
    93 REQUIRED_PACKAGES += library/gd
       
    94 REQUIRED_PACKAGES += library/glib2
       
    95 REQUIRED_PACKAGES += library/libtool/libltdl
       
    96 REQUIRED_PACKAGES += library/zlib
       
    97 REQUIRED_PACKAGES += print/filter/ghostscript
       
    98 REQUIRED_PACKAGES += runtime/lua
       
    99 REQUIRED_PACKAGES += runtime/perl-512
       
   100 REQUIRED_PACKAGES += runtime/ruby-18
       
   101 REQUIRED_PACKAGES += runtime/tk-8
       
   102 REQUIRED_PACKAGES += shell/ksh93
       
   103 REQUIRED_PACKAGES += system/library
       
   104 REQUIRED_PACKAGES += system/library/c++-runtime
       
   105 REQUIRED_PACKAGES += system/library/math
       
   106 REQUIRED_PACKAGES += system/linker
       
   107 REQUIRED_PACKAGES += x11/library/libx11
       
   108 REQUIRED_PACKAGES += x11/library/libxcursor
       
   109 REQUIRED_PACKAGES += x11/library/libxmu
       
   110 REQUIRED_PACKAGES += x11/library/libxrender
       
   111 REQUIRED_PACKAGES += x11/library/toolkit/libxaw7
       
   112 REQUIRED_PACKAGES += x11/library/toolkit/libxt