summaryrefslogtreecommitdiff
path: root/java/jdk12
diff options
context:
space:
mode:
Diffstat (limited to 'java/jdk12')
-rw-r--r--java/jdk12/Makefile8
1 files changed, 4 insertions, 4 deletions
diff --git a/java/jdk12/Makefile b/java/jdk12/Makefile
index 88cc8e6b120a..9e4341d67650 100644
--- a/java/jdk12/Makefile
+++ b/java/jdk12/Makefile
@@ -111,11 +111,11 @@ pre-install:
do-install:
${MKDIR} ${PREFIX}/jdk${JDK_VERSION}
- (cd ${JDKIMAGEDIR} && ${TAR} -c -f - .) \
- | (cd ${PREFIX}/jdk${JDK_VERSION} && ${TAR} --unlink -x -f -)
+ cd ${JDKIMAGEDIR} && /usr/bin/find . \
+ | /usr/bin/cpio -pdmu -R ${LIBOWN}:${LIBGRP} ${PREFIX}/jdk${JDK_VERSION}
.if !defined(NODEBUG)
- (cd ${JDKIMAGEDIR_G} && ${TAR} -c -f - .) \
- | (cd ${PREFIX}/jdk${JDK_VERSION} && ${TAR} --unlink -x -f -)
+ cd ${JDKIMAGEDIR_G} && /usr/bin/find . \
+ | /usr/bin/cpio -pdmu -R ${LIBOWN}:${LIBGRP} ${PREFIX}/jdk${JDK_VERSION}
.endif
post-install: