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