Commit 35e3c70f authored by Kazuhiko Shiozaki's avatar Kazuhiko Shiozaki

add qrcode egg and dmtx-utils for QRCode and DataMatric barcode generation.

parent e3023e94
# libdmtx - open source software for reading and writing Data Matrix barcodes.
# http://www.libdmtx.org/
[buildout]
extends =
../imagemagick/buildout.cfg
../jbigkit/buildout.cfg
parts =
libdmtx
dmtx-utils
[libdmtx]
recipe = hexagonit.recipe.cmmi
url = http://prdownloads.sourceforge.net/libdmtx/libdmtx-0.7.4.tar.bz2
md5sum = d3a4c0becd92895eb606dbdb78b023e2
configure-options =
--disable-static
[dmtx-utils]
recipe = hexagonit.recipe.cmmi
url = http://prdownloads.sourceforge.net/libdmtx/dmtx-utils-0.7.4.tar.bz2
md5sum = b132ab9fb1d289869469b8bb4959a08a
configure-options =
--disable-static
environment =
PATH=${pkgconfig:location}/bin:%(PATH)s
PKG_CONFIG_PATH=${imagemagick:location}/lib/pkgconfig:${libdmtx:location}/lib/pkgconfig
CPPFLAGS=-I${libdmtx:location}/include
LDFLAGS=-Wl,-rpath=${jbigkit:location}/lib
...@@ -127,6 +127,7 @@ link-binary = ...@@ -127,6 +127,7 @@ link-binary =
{{ parameter_dict['poppler'] }}/bin/pdfinfo {{ parameter_dict['poppler'] }}/bin/pdfinfo
{{ parameter_dict['poppler'] }}/bin/pdftotext {{ parameter_dict['poppler'] }}/bin/pdftotext
{{ parameter_dict['poppler'] }}/bin/pdftohtml {{ parameter_dict['poppler'] }}/bin/pdftohtml
{{ parameter_dict['dmtx-utils'] }}/bin/dmtxwrite
############################# #############################
# CA # CA
......
...@@ -173,6 +173,7 @@ link-binary = ...@@ -173,6 +173,7 @@ link-binary =
{{ poppler_location }}/bin/pdfinfo {{ poppler_location }}/bin/pdfinfo
{{ poppler_location }}/bin/pdftotext {{ poppler_location }}/bin/pdftotext
{{ poppler_location }}/bin/pdftohtml {{ poppler_location }}/bin/pdftohtml
{{ dmtx_utils_location }}/bin/dmtxwrite
[certificate-authority] [certificate-authority]
recipe = slapos.cookbook:certificate_authority recipe = slapos.cookbook:certificate_authority
openssl-binary = {{ openssl_location }}/bin/openssl openssl-binary = {{ openssl_location }}/bin/openssl
......
...@@ -43,6 +43,7 @@ sed = {{ sed_location }} ...@@ -43,6 +43,7 @@ sed = {{ sed_location }}
tesseract = {{ tesseract_location }} tesseract = {{ tesseract_location }}
w3m = {{ w3m_location }} w3m = {{ w3m_location }}
poppler = {{ poppler_location }} poppler = {{ poppler_location }}
dmtx-utils = {{ dmtx_utils_location }}
buildout-bin-directory = {{ buildout_bin_directory }} buildout-bin-directory = {{ buildout_bin_directory }}
[dynamic-template-tidstorage] [dynamic-template-tidstorage]
......
...@@ -91,11 +91,12 @@ extra-context = ...@@ -91,11 +91,12 @@ extra-context =
[template-zope] [template-zope]
< = template-jinja2-base < = template-jinja2-base
filename = instance-zope.cfg filename = instance-zope.cfg
md5sum = 6c0474f14fc7cbc9d83a6a99d351982b md5sum = 91f7deb94c1edf58fbdf5935a0810c38
extra-context = extra-context =
key apache_location apache:location key apache_location apache:location
key coreutils_location coreutils:location key coreutils_location coreutils:location
key dcron_location dcron:location key dcron_location dcron:location
key dmtx_utils_location dmtx-utils:location
key erp5_location erp5:location key erp5_location erp5:location
key git_location git:location key git_location git:location
key graphviz_location graphviz:location key graphviz_location graphviz:location
...@@ -127,7 +128,7 @@ extra-context = ...@@ -127,7 +128,7 @@ extra-context =
[template-tidstorage] [template-tidstorage]
recipe = slapos.recipe.build:download recipe = slapos.recipe.build:download
url = ${:_profile_base_location_}/instance-tidstorage.cfg.in url = ${:_profile_base_location_}/instance-tidstorage.cfg.in
md5sum = e50b6d81b088c0c7dc9d954f190e45d8 md5sum = 34e7ba946640e5aec08d72634b25128f
mode = 640 mode = 640
[template-cloudooo] [template-cloudooo]
...@@ -141,12 +142,13 @@ mode = 640 ...@@ -141,12 +142,13 @@ mode = 640
# XXX: "template.cfg" is hardcoded in instanciation recipe # XXX: "template.cfg" is hardcoded in instanciation recipe
filename = template.cfg filename = template.cfg
template = ${:_profile_base_location_}/instance.cfg.in template = ${:_profile_base_location_}/instance.cfg.in
md5sum = f29ed1d32b66627ed3874b2e8474ce71 md5sum = 953e7914642582da30f13d8c70ed15c9
extra-context = extra-context =
key apache_location apache:location key apache_location apache:location
key buildout_bin_directory buildout:bin-directory key buildout_bin_directory buildout:bin-directory
key coreutils_location coreutils:location key coreutils_location coreutils:location
key dcron_location dcron:location key dcron_location dcron:location
key dmtx_utils_location dmtx-utils:location
key file_location file:location key file_location file:location
key fontconfig_location fontconfig:location key fontconfig_location fontconfig:location
key fonts_location fonts:location key fonts_location fonts:location
......
...@@ -47,6 +47,7 @@ extends = ...@@ -47,6 +47,7 @@ extends =
../component/hookbox/buildout.cfg ../component/hookbox/buildout.cfg
../component/imagemagick/buildout.cfg ../component/imagemagick/buildout.cfg
../component/kumo/buildout.cfg ../component/kumo/buildout.cfg
../component/libdmtx/buildout.cfg
../component/libpng/buildout.cfg ../component/libpng/buildout.cfg
../component/libreoffice-bin/buildout.cfg ../component/libreoffice-bin/buildout.cfg
../component/lxml-python/buildout.cfg ../component/lxml-python/buildout.cfg
...@@ -103,6 +104,8 @@ parts = ...@@ -103,6 +104,8 @@ parts =
mroonga-mariadb mroonga-mariadb
sphinx sphinx
imagemagick imagemagick
libdmtx
dmtx-utils
kumo kumo
libreoffice-bin libreoffice-bin
w3-validator w3-validator
...@@ -349,6 +352,7 @@ eggs = ...@@ -349,6 +352,7 @@ eggs =
validictory validictory
erp5.util erp5.util
huBarcode huBarcode
qrcode
# Zope 2.12 with patched acquisition # Zope 2.12 with patched acquisition
ZODB3 ZODB3
......
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