[yocto] [meta-java][PATCH 2/6] openjdk-7-common: provide packageconfig for giflib and krb5

Maxin B. John maxin.john at intel.com
Sun Sep 24 14:05:37 PDT 2017


Provide PACKAGECONFIG for giflib and krb5 to remove dependency
on meta-oe layer.

Signed-off-by: Maxin B. John <maxin.john at intel.com>
---
 recipes-core/openjdk/openjdk-7-common.inc | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/recipes-core/openjdk/openjdk-7-common.inc b/recipes-core/openjdk/openjdk-7-common.inc
index 1ac3154..6727224 100644
--- a/recipes-core/openjdk/openjdk-7-common.inc
+++ b/recipes-core/openjdk/openjdk-7-common.inc
@@ -26,10 +26,9 @@ PROVIDES += "${JDKPN}"
 DEPENDS = " \
     icedtea7-native zip-native ant-native \
     zlib libxslt-native \
-    jpeg libpng giflib \
+    jpeg libpng \
     gtk+ glib-2.0 \
-    cups fontconfig \
-    rhino krb5 \
+    cups fontconfig rhino \
     libxt libxinerama libxrender libxtst libxi \
     freetype alsa-lib libffi \
     attr \
@@ -59,6 +58,10 @@ export CACAO_CONFIGURE_ARGS = " \
 
 JAVA_HOME[unexport] = "1"
 
+PACKAGECONFIG ??= ""
+PACKAGECONFIG[gif] = ",--disable-system-gif, giflib"
+PACKAGECONFIG[kerberos] = ",--disable-system-kerberos, krb5"
+
 EXTRA_OECONF = " \
     --enable-downloading=no \
     \
-- 
2.4.0




More information about the yocto mailing list