From b3656aac4b2cc2028df7ab9264591aca3b36bc1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Nowak?= <luke@nexedi.com> Date: Fri, 4 Feb 2011 13:53:47 +0000 Subject: [PATCH] - build by using local cmake and simple command as there is no recipe which supports cmake way of building git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43053 20353a03-c40f-0410-a6d1-a30d3c3de9de --- buildout/software-profiles/cuneiform.cfg | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/buildout/software-profiles/cuneiform.cfg b/buildout/software-profiles/cuneiform.cfg index 926684307b..dc5f58795a 100644 --- a/buildout/software-profiles/cuneiform.cfg +++ b/buildout/software-profiles/cuneiform.cfg @@ -1,7 +1,18 @@ [buildout] +extends = + cmake.cfg parts = cuneiform -[cuneiform] -recipe = hexagonit.recipe.cmmi +[cuneiform-source] +recipe = hexagonit.recipe.download +strip-top-level-dir = true url = http://launchpad.net/cuneiform-linux/1.0/1.0/+download/cuneiform-linux-1.0.0.tar.bz2 md5sum = 785232ffffad7d82446fbac08a1c3ef9 + +[cuneiform] +recipe = plone.recipe.command +stop-on-error = true +update-command = ${:command} +location = ${buildout:parts-directory}/${:_buildout_section_name_} +workdir = ${:location}__work__ +command = rm -rf ${:workdir} ${:location} && mkdir ${:workdir} ${:location} && cd ${:workdir} && ${cmake:location}/bin/cmake -DCMAKE_INSTALL_RPATH=${:location}/lib64:${:location}/lib -DCMAKE_INSTALL_PREFIX=${:location} -DNO_SYSTEM_ENVIRONMENT_PATH=ON -DCMAKE_BUILD_TYPE=release ${cuneiform-source:location} && make install && rm -rf ${:workdir} -- 2.30.9