Commit f733d89f authored by Xiaowu Zhang's avatar Xiaowu Zhang

graphviz: shared build

parent cb3a4daa
......@@ -6,6 +6,7 @@ parts = dash-output
[dash]
recipe = slapos.recipe.cmmi
shared = true
url = http://gondor.apana.org.au/~herbert/dash/files/dash-0.5.8.tar.gz
md5sum = 5c152209680dab3c319e8923f6c51378
configure-options =
......
......@@ -9,6 +9,7 @@ parts = gnutls
[gpg-common]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.gnupg.org/ftp/gcrypt/${:_buildout_section_name_}/${:_buildout_section_name_}-${:version}.tar.bz2
# we'd like to combine <= and +=
configure-options = ${:configure-options-extra}
......
......@@ -12,6 +12,7 @@ extends =
[graphviz]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.38.0.tar.gz
md5sum = 5b6a829b2ac94efcd5fa3c223ed6d3ae
pkg_config_depends = ${pango:location}/lib/pkgconfig:${pango:pkg_config_depends}
......
......@@ -24,6 +24,7 @@ parts =
[cairo]
recipe = slapos.recipe.cmmi
shared = true
url = http://cairographics.org/releases/cairo-1.14.2.tar.xz
md5sum = e1cdfaf1c6c995c4d4c54e07215b0118
pkg_config_depends = ${fontconfig:location}/lib/pkgconfig:${fontconfig:pkg_config_depends}:${glib:location}/lib/pkgconfig:${libXext:location}/lib/pkgconfig:${libXext:pkg_config_depends}:${libpng:location}/lib/pkgconfig:${pcre:location}/lib/pkgconfig:${pixman:location}/lib/pkgconfig
......@@ -45,6 +46,7 @@ environment =
[harfbuzz]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-0.9.35.tar.bz2
md5sum = 531ee8650626ecddcd90b2a4637e31d4
pkg_config_depends = ${cairo:location}/lib/pkgconfig:${cairo:pkg_config_depends}
......@@ -61,6 +63,7 @@ environment =
[pango]
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/pango-1.40.3.tar.xz
md5sum = 17c26720f5a862a12f7e1745e2f1d966
pkg_config_depends = ${harfbuzz:location}/lib/pkgconfig:${harfbuzz:pkg_config_depends}
......@@ -75,6 +78,7 @@ environment =
[gdk-pixbuf]
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/gdk-pixbuf-2.36.0.tar.xz
md5sum = 1a3baf91956c7923dab49ee3de100ce1
pkg_config_depends = ${glib:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${libX11:pkg_config_depends}:${pcre:location}/lib/pkgconfig
......@@ -92,6 +96,7 @@ environment =
[atk]
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/atk-2.22.0.tar.xz
md5sum = c7f2adcf75e4058727174cde970e9129
configure-options =
......@@ -105,6 +110,7 @@ environment =
[gtk-2]
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnome.org/pub/gnome/core/3.22/3.22.2/sources/gtk+-2.24.31.tar.xz
md5sum = 526a1008586094a2cbb4592fd3f9ee10
pkg_config_depends = ${pango:location}/lib/pkgconfig:${pango:pkg_config_depends}:${atk:location}/lib/pkgconfig:${gdk-pixbuf:location}/lib/pkgconfig
......
......@@ -10,6 +10,7 @@ parts =
[intltool]
recipe = slapos.recipe.cmmi
shared = true
url = http://edge.launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz
md5sum = 12e517cac2b57a0121cda351570f1e63
patch-options = -p1
......
......@@ -7,6 +7,7 @@ parts =
[jbigkit]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.cl.cam.ac.uk/~mgk25/download/jbigkit-2.0.tar.gz
md5sum = 3dd87f605abb1a97a22dc79d8b3e8f6c
patch-options =
......
......@@ -4,6 +4,7 @@ parts =
[libjpeg]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.ijg.org/files/jpegsrc.v8d.tar.gz
md5sum = 52654eb3b2e60c35731ea8fc87f1bd29
configure-options =
......
......@@ -4,6 +4,7 @@ parts =
[libtasn1]
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/libtasn1/libtasn1-4.12.tar.gz
md5sum = 5c724bd1f73aaf4a311833e1cd297b21
configure-options =
......
......@@ -10,6 +10,7 @@ parts =
[libtiff]
recipe = slapos.recipe.cmmi
shared = true
url = http://download.osgeo.org/libtiff/tiff-4.0.8.tar.gz
md5sum = 2a7d1c1318416ddf36d5f6fa4600069b
configure-options =
......
......@@ -7,6 +7,7 @@ extends =
[libuuid]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.kernel.org/pub/linux/utils/util-linux/v2.18/util-linux-ng-2.18.tar.bz2
md5sum = 2f5f71e6af969d041d73ab778c141a77
configure-options =
......
......@@ -10,6 +10,7 @@ parts =
url = ftp://xmlsoft.org/libxslt/libxslt-1.1.32.tar.gz
md5sum = 1fc72f98e98bf4443f1651165f3aa146
recipe = slapos.recipe.cmmi
shared = true
configure-options =
--disable-static
--with-libxml-prefix=${libxml2:location}
......
......@@ -6,6 +6,7 @@ extends =
[nettle]
recipe = slapos.recipe.cmmi
shared = true
url = http://ftp.gnu.org/gnu/nettle/nettle-3.3.tar.gz
md5sum = 10f969f78a463704ae73529978148dbe
patches =
......@@ -18,4 +19,4 @@ configure-option =
environment =
PATH=${m4:location}/bin:${patch:location}/bin:%(PATH)s
CPPFLAGS=-I${gmp:location}/include
LDFLAGS=-L${gmp:location}/lib -Wl,-rpath=${gmp:location}/lib -Wl,-rpath=${buildout:parts-directory}/${:_buildout_section_name_}/lib
LDFLAGS=-L${gmp:location}/lib -Wl,-rpath=${gmp:location}/lib -Wl,-rpath=@@LOCATION@@/lib
......@@ -9,6 +9,7 @@ extends =
[p11-kit]
recipe = slapos.recipe.cmmi
shared = true
url = https://github.com/p11-glue/p11-kit/releases/download/${:version}/p11-kit-${:version}.tar.gz
version = 0.23.7
md5sum = ebbefd123210594231adb4bde21b8560
......
......@@ -6,6 +6,7 @@ parts =
[perl-Data-Dump]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.cpan.org/modules/by-module/Data/Data-Dump-1.22.tar.gz
md5sum = db211fe64a5cab15b1e86e5b0dc379a4
configure-command =
......
......@@ -6,6 +6,7 @@ parts =
[perl-Encode-Locale]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.cpan.org/modules/by-module/Encode/Encode-Locale-1.03.tar.gz
md5sum = de8422d068634e7c1068dab4e18b452f
configure-command =
......
......@@ -7,6 +7,7 @@ parts =
[perl-File-Listing]
recipe = slapos.recipe.cmmi
shared = true
depends =
${perl-HTTP-Date:location}
url = http://www.cpan.org/modules/by-module/File/File-Listing-6.04.tar.gz
......
......@@ -7,6 +7,7 @@ parts =
[perl-HTML-Parser]
recipe = slapos.recipe.cmmi
shared = true
depends =
${perl-HTML-Tagset:location}
url = http://www.cpan.org/modules/by-module/HTML/HTML-Parser-3.71.tar.gz
......
......@@ -6,6 +6,7 @@ parts =
[perl-HTML-Tagset]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.cpan.org/modules/by-module/HTML/HTML-Tagset-3.20.tar.gz
md5sum = d2bfa18fe1904df7f683e96611e87437
configure-command =
......
......@@ -7,6 +7,7 @@ parts =
[perl-HTTP-Cookies]
recipe = slapos.recipe.cmmi
shared = true
depends =
${perl-HTTP-Message:location}
url = http://www.cpan.org/modules/by-module/HTTP/HTTP-Cookies-6.01.tar.gz
......
......@@ -7,6 +7,7 @@ parts =
[perl-HTTP-Daemon]
recipe = slapos.recipe.cmmi
shared = true
depends =
${perl-HTTP-Message:location}
url = http://www.cpan.org/modules/by-module/HTTP/HTTP-Daemon-6.01.tar.gz
......
......@@ -6,6 +6,7 @@ parts =
[perl-HTTP-Date]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.cpan.org/modules/by-module/HTTP/HTTP-Date-6.02.tar.gz
md5sum = 52b7a0d5982d61be1edb217751d7daba
configure-command =
......
......@@ -11,6 +11,7 @@ parts =
[perl-HTTP-Message]
recipe = slapos.recipe.cmmi
shared = true
depends =
${perl-Encode-Locale:location}
${perl-HTTP-Date:location}
......
......@@ -7,6 +7,7 @@ parts =
[perl-HTTP-Negotiate]
recipe = slapos.recipe.cmmi
shared = true
depends =
${perl-HTTP-Message:location}
url = http://www.cpan.org/modules/by-module/HTTP/HTTP-Negotiate-6.01.tar.gz
......
......@@ -6,6 +6,7 @@ parts =
[perl-IO-HTML]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.cpan.org/modules/by-module/IO/IO-HTML-1.00.tar.gz
md5sum = fdfa3fe3d61a7fda9236c8d9776cdd65
configure-command =
......
......@@ -7,6 +7,7 @@ parts =
[perl-LWP-MediaTypes]
recipe = slapos.recipe.cmmi
shared = true
depends =
${perl-URI:location}
url = http://www.cpan.org/modules/by-module/LWP/LWP-MediaTypes-6.02.tar.gz
......
......@@ -6,6 +6,7 @@ parts =
[perl-Net-HTTP]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.cpan.org/modules/by-module/Net/Net-HTTP-6.06.tar.gz
md5sum = 6e74d76205f168775de68347266793a7
configure-command =
......
......@@ -6,6 +6,7 @@ parts =
[perl-URI]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.cpan.org/modules/by-module/URI/URI-1.71.tar.gz
md5sum = 247c3da29a794f72730e01aa5a715daf
configure-command =
......
......@@ -6,6 +6,7 @@ parts =
[perl-WWW-RobotRules]
recipe = slapos.recipe.cmmi
shared = true
url = http://www.cpan.org/modules/by-module/WWW/WWW-RobotRules-6.02.tar.gz
md5sum = b7186e8b8b3701e70c22abf430742403
configure-command =
......
......@@ -8,6 +8,7 @@ parts =
[perl-XML-Parser]
recipe = slapos.recipe.cmmi
shared = true
depends =
${perl-libwww-perl:location}
url = http://www.cpan.org/modules/by-module/XML/XML-Parser-2.41.tar.gz
......
......@@ -18,6 +18,7 @@ parts =
[perl-libwww-perl]
recipe = slapos.recipe.cmmi
shared = true
depends =
${perl-Data-Dump:location}
${perl-Encode-Locale:location}
......@@ -35,6 +36,6 @@ url = http://www.cpan.org/modules/by-module/LWP/libwww-perl-6.06.tar.gz
md5sum = 292496bd2a13da95903b383f59009200
configure-command =
${perl:location}/bin/perl Makefile.PL
location = ${buildout:parts-directory}/${:_buildout_section_name_}
location = @@LOCATION@@
make-options =
INSTALLSITESCRIPT=${:location}/bin
This diff is collapsed.
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