aboutsummaryrefslogtreecommitdiff
path: root/remove-intree-libraries.sh.in
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2013-05-08 12:52:58 +0200
committerGuido Günther <agx@sigxcpu.org>2013-05-08 12:52:58 +0200
commit9a8e56049ebf9f0878c7fe3efc0921df8aa6a0ba (patch)
tree7d61a00fa8d6ec4667663370cc42b04be03ec569 /remove-intree-libraries.sh.in
Imported Upstream version 7u21-2.3.9upstream/7u21-2.3.9upstream
Diffstat (limited to 'remove-intree-libraries.sh.in')
-rw-r--r--remove-intree-libraries.sh.in60
1 files changed, 60 insertions, 0 deletions
diff --git a/remove-intree-libraries.sh.in b/remove-intree-libraries.sh.in
new file mode 100644
index 0000000..8d7501f
--- /dev/null
+++ b/remove-intree-libraries.sh.in
@@ -0,0 +1,60 @@
+#!/bin/sh
+
+ZLIB_VERSION=1.2.3
+ZIP_SRC=openjdk/jdk/src/share/native/java/util/zip/zlib-${ZLIB_VERSION}
+JPEG_SRC=openjdk/jdk/src/share/native/sun/awt/image/jpeg/jpeg-6b
+GIF_SRC=openjdk/jdk/src/share/native/sun/awt/giflib
+PNG_SRC=openjdk/jdk/src/share/native/sun/awt/libpng
+LCMS_SRC=openjdk/jdk/src/share/native/sun/java2d/cmm/lcms
+
+if test "x@ENABLE_SYSTEM_ZLIB@" = "xyes"; then
+ echo "Removing zlib"
+ rm -rvf ${ZIP_SRC}
+fi
+
+if test "x@ENABLE_SYSTEM_JPEG@" = "xyes"; then
+ echo "Removing libjpeg"
+ rm -rvf ${JPEG_SRC}
+fi
+
+if test "x@ENABLE_SYSTEM_GIF@" = "xyes"; then
+ echo "Removing giflib"
+ rm -rvf ${GIF_SRC}
+fi
+
+if test "x@ENABLE_SYSTEM_PNG@" = "xyes"; then
+ echo "Removing libpng"
+ rm -rvf ${PNG_SRC}
+fi
+
+if test "x@ENABLE_SYSTEM_LCMS@" = "xyes"; then
+ echo "Removing lcms"
+ rm -vf ${LCMS_SRC}/cmscam02.c
+ rm -vf ${LCMS_SRC}/cmscgats.c
+ rm -vf ${LCMS_SRC}/cmscnvrt.c
+ rm -vf ${LCMS_SRC}/cmserr.c
+ rm -vf ${LCMS_SRC}/cmsgamma.c
+ rm -vf ${LCMS_SRC}/cmsgmt.c
+ rm -vf ${LCMS_SRC}/cmsintrp.c
+ rm -vf ${LCMS_SRC}/cmsio0.c
+ rm -vf ${LCMS_SRC}/cmsio1.c
+ rm -vf ${LCMS_SRC}/cmslut.c
+ rm -vf ${LCMS_SRC}/cmsmd5.c
+ rm -vf ${LCMS_SRC}/cmsmtrx.c
+ rm -vf ${LCMS_SRC}/cmsnamed.c
+ rm -vf ${LCMS_SRC}/cmsopt.c
+ rm -vf ${LCMS_SRC}/cmspack.c
+ rm -vf ${LCMS_SRC}/cmspcs.c
+ rm -vf ${LCMS_SRC}/cmsplugin.c
+ rm -vf ${LCMS_SRC}/cmsps2.c
+ rm -vf ${LCMS_SRC}/cmssamp.c
+ rm -vf ${LCMS_SRC}/cmssm.c
+ rm -vf ${LCMS_SRC}/cmstypes.c
+ rm -vf ${LCMS_SRC}/cmsvirt.c
+ rm -vf ${LCMS_SRC}/cmswtpnt.c
+ rm -vf ${LCMS_SRC}/cmsxform.c
+ rm -vf ${LCMS_SRC}/lcms2.h
+ rm -vf ${LCMS_SRC}/lcms2_internal.h
+ rm -vf ${LCMS_SRC}/lcms2_plugin.h
+fi
+