Commit c17475f5 authored by Kazuhiko Shiozaki's avatar Kazuhiko Shiozaki

add graphviz.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@40839 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent e71275cd
......@@ -9,6 +9,7 @@ extends =
../software-profiles/erp5-2.12.cfg
../software-profiles/file.cfg
../software-profiles/garbage-collector.cfg
../software-profiles/graphviz.cfg
../software-profiles/tokyocabinet.cfg
../software-profiles/haproxy.cfg
../software-profiles/imagemagick.cfg
......@@ -38,6 +39,7 @@ parts =
rdiff-backup
apache
file
graphviz
memcached
haproxy
varnish
......
......@@ -11,6 +11,7 @@ extends =
../software-profiles/erp5.cfg
../software-profiles/file.cfg
../software-profiles/garbage-collector.cfg
../software-profiles/graphviz.cfg
../software-profiles/tokyocabinet.cfg
../software-profiles/haproxy.cfg
../software-profiles/imagemagick.cfg
......@@ -42,6 +43,7 @@ parts =
rdiff-backup
apache
file
graphviz
memcached
haproxy
varnish
......
# Graphviz - Graph Visualization Software
# http://www.graphviz.org/
[buildout]
# placeholder for graphviz software
parts =
graphviz
extends =
../software-profiles/libpng.cfg
../software-profiles/libtool.cfg
../software-profiles/zlib.cfg
[graphviz]
recipe = hexagonit.recipe.cmmi
url = http://www.graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.26.3.tar.gz
md5sum = 6f45946fa622770c45609778c0a982ee
configure-options =
--with-ltdl-include=${libtool:location}/include
--with-ltdl-lib=${libtool:location}/lib
--with-pngincludedir=${libpng:location}/include
--with-pnglibdir=${libpng:location}/lib
--with-zincludedir=${zlib:location}/include
--with-zlibdir=${zlib:location}/lib
--disable-swig
--disable-sharp
--disable-guile
--disable-io
--disable-java
--disable-lua
--disable-ocaml
--disable-perl
--disable-php
--disable-python
--disable-r
--disable-ruby
--disable-tcl
--without-x
--without-expat
--without-devil
--without-rsvg
--without-ghostscript
--without-visio
--without-pangocairo
--without-lasi
--without-glitz
--without-freetype2
--without-fontconfig
--without-jpeg
--without-glut
environment =
CFLAGS =-I${zlib:location}/include
LDFLAGS =-L${zlib:location}/lib -Wl,-rpath -Wl,${zlib:location}/lib
......@@ -2145,6 +2145,37 @@ class AssertGit(AssertSoftwareMixin):
'zlib',
])
class AssertGraphviz(AssertSoftwareMixin):
def test_ld_dot(self):
self.assertLibraryList('parts/graphviz/bin/dot', [
'libc',
'libcdt',
'libdl',
'libgraph',
'libgvc',
'libm',
'libpathplan',
'libxdot',
'libz',
], [
'zlib',
'graphviz',
])
def test_ld_libgvc(self):
self.assertLibraryList('parts/graphviz/lib/libgvc.so', [
'libc',
'libcdt',
'libdl',
'libgraph',
'libm',
'libpathplan',
'libxdot',
'libz',
], [
'zlib',
'graphviz',
])
class AssertElfLinkedInternally(AssertSoftwareMixin):
def test(self):
result_dict = {}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment