diff options
Diffstat (limited to 'java/linux-blackdown-jdk12/Makefile')
-rw-r--r-- | java/linux-blackdown-jdk12/Makefile | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/java/linux-blackdown-jdk12/Makefile b/java/linux-blackdown-jdk12/Makefile index 70afb636a70d..6f15c83af34a 100644 --- a/java/linux-blackdown-jdk12/Makefile +++ b/java/linux-blackdown-jdk12/Makefile @@ -33,10 +33,16 @@ NO_BUILD= YES APP_HOME?= ${PREFIX}/${PKGBASE}${PORTVERSION} PLIST_SUB+= T=${APP_HOME:S/^${PREFIX}\///} +CPIO?= /usr/bin/cpio + +post-patch: + ${FIND} ${WRKSRC} \( -name '*.orig' -o -name '.*.orig' \) -print \ + | xargs ${RM} -f + do-install: ${MKDIR} ${APP_HOME} - (cd ${WRKSRC} && tar --exclude "*.orig" -c -f - .) \ - | (cd ${APP_HOME} && tar fx -) - ${LOCALBASE}/bin/registervm "${APP_HOME}/bin/java # Linux-JDK${PORTVERSION}" + cd ${WRKSRC} && ${FIND} . -print \ + | ${CPIO} -pdmu -R ${LIBOWN}:${LIBGRP} ${APP_HOME} + ${LOCALBASE}/bin/registervm "${APP_HOME}/bin/java # Linux-Blackdown-JDK${PORTVERSION}" .include <bsd.port.mk> |