Commit 2588212f authored by Łukasz Nowak's avatar Łukasz Nowak

- drop using requirements, as it does not provide global overview in favor of...

 - drop using requirements, as it does not provide global overview in favor of helpers and implementing what is needed as buildout profiles


git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@38045 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 1659d302
...@@ -47,15 +47,6 @@ Acquisition with _aq_dynamic patch) and CMF 2.2 plus dependencies. ...@@ -47,15 +47,6 @@ Acquisition with _aq_dynamic patch) and CMF 2.2 plus dependencies.
Note on -S: this switch is overridden by PYTHON_PATH environment variable. In Note on -S: this switch is overridden by PYTHON_PATH environment variable. In
doubt, unset it before invoking that command. doubt, unset it before invoking that command.
System dependency check
-----------------------
Each software component in this buildout might require some system
dependencies, including development libraries and executables.
To query what is required for all components, please run:
$ bin/buildout install show-requirements
Minimal requirements Minimal requirements
-------------------- --------------------
......
...@@ -45,14 +45,6 @@ Zope, etc. ...@@ -45,14 +45,6 @@ Zope, etc.
Choosing and modifying proper profile allows to control how much software will Choosing and modifying proper profile allows to control how much software will
be build in place. be build in place.
System dependency check
-----------------------
As each software component this buildout requires something to be installed.
To query what is required please use:
bin/buildout install show-requirements
Minimal requirements Minimal requirements
-------------------- --------------------
......
...@@ -11,8 +11,3 @@ kvm_snapshot = true ...@@ -11,8 +11,3 @@ kvm_snapshot = true
# ssh Information # ssh Information
ssh_key_file = <DEFINE YOUR IMAGE HERE> ssh_key_file = <DEFINE YOUR IMAGE HERE>
ssh_port = 13456 ssh_port = 13456
[requirements]
binary =
gunzip
kvm
...@@ -73,10 +73,3 @@ products = ...@@ -73,10 +73,3 @@ products =
${:instancehome}/Products/ ${:instancehome}/Products/
${configuration:development_site_products} ${configuration:development_site_products}
# zope.conf template part ENDS # zope.conf template part ENDS
[requirements]
binary +=
svn
svnadmin
development +=
/usr/include.*/svn_client.h
...@@ -63,10 +63,3 @@ products = ...@@ -63,10 +63,3 @@ products =
${:instancehome}/Products/ ${:instancehome}/Products/
${configuration:development_site_products} ${configuration:development_site_products}
# zope.conf template part ENDS # zope.conf template part ENDS
[requirements]
binary +=
svn
svnadmin
development +=
/usr/include.*/svn_client.h
...@@ -61,13 +61,6 @@ parts = ...@@ -61,13 +61,6 @@ parts =
precache-eggs precache-eggs
software_home software_home
[show-requirements]
recipe = plone.recipe.command
command =
echo "Required binary files: ${requirements:binary}"
echo "Required header files: ${requirements:development}"
update-command = ${:command}
[software_definition] [software_definition]
software_home = ${buildout:software_home} software_home = ${buildout:software_home}
executable = ${python2.6:executable} executable = ${python2.6:executable}
...@@ -64,13 +64,6 @@ parts = ...@@ -64,13 +64,6 @@ parts =
oood oood
software_home software_home
[show-requirements]
recipe = plone.recipe.command
command =
echo "Required binary files: ${requirements:binary}"
echo "Required header files: ${requirements:development}"
update-command = ${:command}
[software_definition] [software_definition]
software_home = ${buildout:software_home} software_home = ${buildout:software_home}
# as mysql-python part, which uses mysql-python-env is not depending directly # as mysql-python part, which uses mysql-python-env is not depending directly
......
...@@ -176,16 +176,3 @@ paths = ${bt5-erp5-core:location},${bt5-erp5:location},${bt5-erp5-extra:location ...@@ -176,16 +176,3 @@ paths = ${bt5-erp5-core:location},${bt5-erp5:location},${bt5-erp5-extra:location
command = command =
echo "Business Template Paths: ${:paths}" echo "Business Template Paths: ${:paths}"
update-command = ${:command} update-command = ${:command}
[requirements]
development =
/usr/include/glib-2.0/glib.h
/usr/include/ldap.h
/usr/include/libxml2/libxml/xmlversion.h
/usr/include/libxslt/xsltconfig.h
/usr/include/neon
/usr/include/sasl/sasl.h
binary =
zip
pkg-config
...@@ -105,15 +105,3 @@ extra-paths = ...@@ -105,15 +105,3 @@ extra-paths =
# shut down script generation. Other parts can generate scripts as needed by # shut down script generation. Other parts can generate scripts as needed by
# reusing ${eggs:eggs} # reusing ${eggs:eggs}
scripts = scripts =
[requirements]
development =
/usr/include/glib-2.0/glib.h
/usr/include/ldap.h
/usr/include/libxml2/libxml/xmlversion.h
/usr/include/libxslt/xsltconfig.h
/usr/include/neon
/usr/include/sasl/sasl.h
binary =
zip
...@@ -40,7 +40,3 @@ configure-options = ...@@ -40,7 +40,3 @@ configure-options =
patch-options = -p1 patch-options = -p1
patches = patches =
${mysql-5.1-sphinx-patch:location}/${mysql-5.1-sphinx-patch:filename} ${mysql-5.1-sphinx-patch:location}/${mysql-5.1-sphinx-patch:filename}
[requirements]
binary = automake flex bison patch gcc g++ libtool
development = /usr/include/termcap.h /usr/include/curses.h
...@@ -63,7 +63,3 @@ environment = ...@@ -63,7 +63,3 @@ environment =
CFLAGS =-I${senna:location}/include/senna CFLAGS =-I${senna:location}/include/senna
CXXFLAGS =-I${senna:location}/include/senna CXXFLAGS =-I${senna:location}/include/senna
LDFLAGS =-L${senna:location}/lib LDFLAGS =-L${senna:location}/lib
[requirements]
binary = automake flex bison patch gcc g++ libtool
development = /usr/include/termcap.h /usr/include/curses.h
...@@ -45,8 +45,3 @@ patches = ${iulib-patch-scons:location}/${iulib-patch-scons:filename} ...@@ -45,8 +45,3 @@ patches = ${iulib-patch-scons:location}/${iulib-patch-scons:filename}
patch-options = -p1 patch-options = -p1
environment = environment =
PATH =${scons-bin:destination_directory}:%(PATH)s PATH =${scons-bin:destination_directory}:%(PATH)s
[requirements]
development =
tesseract/baseapi.h
include/omp.h
...@@ -8,6 +8,3 @@ recipe = hexagonit.recipe.download ...@@ -8,6 +8,3 @@ recipe = hexagonit.recipe.download
url = http://www.nexedi.org/static/tarballs/oood/oood-r36294.tar.gz url = http://www.nexedi.org/static/tarballs/oood/oood-r36294.tar.gz
md5sum = 9e71251eea4b310fd6bd4ebf8abf890e md5sum = 9e71251eea4b310fd6bd4ebf8abf890e
strip-top-level-dir = true strip-top-level-dir = true
[requirements]
binary = Xvfb
...@@ -16,8 +16,3 @@ hack-openoffice-python = no ...@@ -16,8 +16,3 @@ hack-openoffice-python = no
#unpack-name = OOO320_m12_native_packed-1_en-US.9483 #unpack-name = OOO320_m12_native_packed-1_en-US.9483
# below version is internally used in recipe # below version is internally used in recipe
version = 3 version = 3
[requirements]
binary =
cpio
rpm2cpio
...@@ -27,18 +27,3 @@ configure-options = ...@@ -27,18 +27,3 @@ configure-options =
--with-zlib --with-zlib
--with-ssl --with-ssl
--with-bz2 --with-bz2
[requirements]
binary =
g++
gcc
make
development =
/usr/include/bzlib.h
/usr/include/curses.h
/usr/include/gdbm.h
/usr/include/jpeglib.h
/usr/include/openssl/ssl.h
/usr/include/termcap.h
/usr/include/zlib.h
...@@ -31,6 +31,3 @@ patches = ...@@ -31,6 +31,3 @@ patches =
${sphinx-1.10-fix_nosigpipe.patch:location}/${sphinx-1.10-fix_nosigpipe.patch:filename} ${sphinx-1.10-fix_nosigpipe.patch:location}/${sphinx-1.10-fix_nosigpipe.patch:filename}
${sphinx-1.10-beta-snowball.patch:location}/${sphinx-1.10-beta-snowball.patch:filename} ${sphinx-1.10-beta-snowball.patch:location}/${sphinx-1.10-beta-snowball.patch:filename}
environment = environment =
[requirements]
binary = patch gcc g++
...@@ -13,7 +13,3 @@ md5sum = d91dc21c636db61c69b5e8f061c5bb95 ...@@ -13,7 +13,3 @@ md5sum = d91dc21c636db61c69b5e8f061c5bb95
recipe = hexagonit.recipe.cmmi recipe = hexagonit.recipe.cmmi
url = http://sourceforge.net/projects/varnish/files/varnish/2.1.3/varnish-2.1.3.tar.gz/download url = http://sourceforge.net/projects/varnish/files/varnish/2.1.3/varnish-2.1.3.tar.gz/download
md5sum = 357d99a760de173d841ac37bf2052be8 md5sum = 357d99a760de173d841ac37bf2052be8
[requirements]
binary =
groff
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