[yocto] [meta-oracle-java][PATCH 4/5] oracle-jse-jre-i586: add custom fetch method

2014-08-08 Thread Maxin B. John
Provide a custom fetch method to avoid manual downloading of binaries.

Signed-off-by: Maxin B. John maxin.j...@enea.com
---
 recipes-devtools/oracle-java/oracle-jse-jre-i586_1.7.0.bb | 10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/recipes-devtools/oracle-java/oracle-jse-jre-i586_1.7.0.bb 
b/recipes-devtools/oracle-java/oracle-jse-jre-i586_1.7.0.bb
index 6125025..1fca3a8 100644
--- a/recipes-devtools/oracle-java/oracle-jse-jre-i586_1.7.0.bb
+++ b/recipes-devtools/oracle-java/oracle-jse-jre-i586_1.7.0.bb
@@ -1,4 +1,3 @@
-PR = r0
 PV_UPDATE = 25
 
 require oracle-jse-jre.inc
@@ -7,3 +6,12 @@ SRC_URI = 
http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jre-7u25-linux-i
 
 SRC_URI[md5sum] = 0e9ccefe49e937e592dbb605f2e8e7d8
 SRC_URI[sha256sum] = 
4016965536d8607743267812ab04e6d428036dda432893748c1df6cb77b09628
+
+RDEPENDS_${PN} = libxml2 libx11 glib-2.0 alsa-lib libxext libxtst libxrender \
+  fontconfig libxxf86vm
+
+do_fetch () {
+  wget  --header=Cookie:oraclelicense=a ${SRC_URI} -O 
${DL_DIR}/jre-7u25-linux-i586.tar.gz
+}
+
+COMPATIBLE_HOST = '(i.86.*)-(linux)'
-- 
1.9.1

-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [meta-oracle-java][PATCH 4/5] oracle-jse-jre-i586: add custom fetch method

2014-08-08 Thread Khem Raj
On Fri, Aug 8, 2014 at 9:39 AM, Maxin B. John maxin.j...@enea.com wrote:
 Provide a custom fetch method to avoid manual downloading of binaries.

 Signed-off-by: Maxin B. John maxin.j...@enea.com
 ---
  recipes-devtools/oracle-java/oracle-jse-jre-i586_1.7.0.bb | 10 +-
  1 file changed, 9 insertions(+), 1 deletion(-)

 diff --git a/recipes-devtools/oracle-java/oracle-jse-jre-i586_1.7.0.bb 
 b/recipes-devtools/oracle-java/oracle-jse-jre-i586_1.7.0.bb
 index 6125025..1fca3a8 100644
 --- a/recipes-devtools/oracle-java/oracle-jse-jre-i586_1.7.0.bb
 +++ b/recipes-devtools/oracle-java/oracle-jse-jre-i586_1.7.0.bb
 @@ -1,4 +1,3 @@
 -PR = r0
  PV_UPDATE = 25

  require oracle-jse-jre.inc
 @@ -7,3 +6,12 @@ SRC_URI = 
 http://download.oracle.com/otn-pub/java/jdk/7u25-b15/jre-7u25-linux-i

  SRC_URI[md5sum] = 0e9ccefe49e937e592dbb605f2e8e7d8
  SRC_URI[sha256sum] = 
 4016965536d8607743267812ab04e6d428036dda432893748c1df6cb77b09628
 +
 +RDEPENDS_${PN} = libxml2 libx11 glib-2.0 alsa-lib libxext libxtst 
 libxrender \
 +  fontconfig libxxf86vm
 +
 +do_fetch () {
 +  wget  --header=Cookie:oraclelicense=a ${SRC_URI} -O 
 ${DL_DIR}/jre-7u25-linux-i586.tar.gz
 +}


could we just override FETCHCMD_wget for this recipe ?

 +
 +COMPATIBLE_HOST = '(i.86.*)-(linux)'
 --
 1.9.1

 --
 ___
 yocto mailing list
 yocto@yoctoproject.org
 https://lists.yoctoproject.org/listinfo/yocto
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [meta-oracle-java][PATCH 4/5] oracle-jse-jre-i586: add custom fetch method

2014-08-08 Thread Maxin B. John
Hi Khem,

On Fri, Aug 08, 2014 at 04:03:03PM -0700, Khem Raj wrote:
 On Fri, Aug 8, 2014 at 9:39 AM, Maxin B. John maxin.j...@enea.com wrote:
  Provide a custom fetch method to avoid manual downloading of binaries.
snip 
 
 could we just override FETCHCMD_wget for this recipe ?

Thanks for the help!
FETCHCMD_wget_append =  --header=Cookie:oraclelicense=a  seems to
work fine. I will update and send a v2.

Best Regards,
Maxin
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto