From fd0b1e28b5853d8d30bd7961582035d3ce59d0ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?C=C3=A9dric=20de=20Saint=20Martin?= <cedric.dsm@tiolive.com>
Date: Fri, 26 Aug 2011 12:29:19 +0200
Subject: [PATCH] Update java component to use slapos.recipe.build

---
 component/java/buildout.cfg | 22 ++++++++++++++++------
 1 file changed, 16 insertions(+), 6 deletions(-)

diff --git a/component/java/buildout.cfg b/component/java/buildout.cfg
index 69e26defc..58693d531 100644
--- a/component/java/buildout.cfg
+++ b/component/java/buildout.cfg
@@ -1,12 +1,22 @@
 [buildout]
 
-parts =
+parts = 
   java
-
+  
 [java]
-recipe = slapos.recipe.download
+recipe = slapos.recipe.build
 slapos_promisee =
   directory:bin
-architecture_list = 
-  x86 http://javadl.sun.com/webapps/download/AutoDL?BundleId=48334 377456da9fa4d867d4bdf4c655a16dce
-  x86-64 http://javadl.sun.com/webapps/download/AutoDL?BundleId=48338 bae0cb5d10181abdd9650dcb590eda67
\ No newline at end of file
+  directory:lib
+  directory:man
+  directory:plugin
+  directory:javaws
+
+x86 = http://javadl.sun.com/webapps/download/AutoDL?BundleId=483 377456da9fa4d867d4bdf4c655a16dce
+x86-64 =  http://javadl.sun.com/webapps/download/AutoDL?BundleId=48338 bae0cb5d10181abdd9650dcb590eda67
+script =
+  if not self.options.get('url'): self.options['url'], self.options['md5sum'] = self.options[guessPlatform()].split(' ')
+  extract_dir = self.extract(self.download(self.options['url'], self.options.get('md5sum')))
+  print(extract_dir)
+  workdir = guessworkdir(extract_dir)
+  self.copy(workdir, "%(location)s")
\ No newline at end of file
-- 
2.30.9