Index: head/java/bootstrap-openjdk8/Makefile =================================================================== --- head/java/bootstrap-openjdk8/Makefile (revision 453335) +++ head/java/bootstrap-openjdk8/Makefile (revision 453336) @@ -1,47 +1,48 @@ # $FreeBSD$ PORTNAME= openjdk8 PORTVERSION= ${DISTVERSION_${JDK_ARCH}} CATEGORIES= java devel MASTER_SITES= LOCAL/jkim PKGNAMEPREFIX= bootstrap- DISTNAME= ${JDK_PORT}-${JDK_ARCH}-${PORTVERSION} MAINTAINER= jkim@FreeBSD.org COMMENT= Java Development Kit 8 LICENSE= GPLv2 -ONLY_FOR_ARCHS= amd64 armv6 armv7 i386 +ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 i386 DISTINFO_FILE= ${.CURDIR}/distinfo.${JDK_ARCH} +DISTVERSION_aarch64= r453315 DISTVERSION_amd64= r450802 DISTVERSION_arm= r450802 DISTVERSION_i386= r450802 JDK_ARCH= ${ARCH:C/armv.*/arm/} JDK_PORT= openjdk8 JDK_ROOT= bootstrap-${PORTNAME} NO_BUILD= yes PLIST_SUB= JDK_ARCH=${JDK_ARCH} JDK_ROOT=${JDK_ROOT} USES= tar:xz WRKSRC= ${WRKDIR}/${JDK_ROOT} INSTALLDIR= ${STAGEDIR}${PREFIX}/${JDK_ROOT} .include -.if ${ARCH:Marmv*} +.if ${ARCH} == aarch64 || ${ARCH:Marmv*} RUN_DEPENDS+= ${LOCALBASE}/lib/libffi.so.6:devel/libffi .endif do-install: @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${INSTALLDIR} @cd ${WRKSRC} && ${COPYTREE_BIN} bin ${INSTALLDIR} update: @${MAKE} -f ${.CURDIR}/Makefile.update \ JDK_PORT=${JDK_PORT} JDK_ROOT=${JDK_ROOT} .include Index: head/java/bootstrap-openjdk8/Makefile.update =================================================================== --- head/java/bootstrap-openjdk8/Makefile.update (revision 453335) +++ head/java/bootstrap-openjdk8/Makefile.update (revision 453336) @@ -1,94 +1,94 @@ # $FreeBSD$ JDK_ARCH?= ${ARCH:C/armv.*/arm/} JDK_PORT?= openjdk8 JDK_ROOT?= bootstrap-${JDK_PORT} .if !defined(PORTSDIR) .if exists(${.CURDIR}/../${JDK_PORT}/Makefile) PORTSDIR= ${.CURDIR}/../.. .else PORTSDIR= /usr/ports .endif .endif LOCALBASE?= /usr/local .include "${PORTSDIR}/Mk/bsd.commands.mk" JDK_PORTDIR!= ${REALPATH} ${PORTSDIR}/java/${JDK_PORT} JDK_IMAGEDIR?= ${JDK_PORTDIR}/work/stage/usr/local/${JDK_PORT} GET_REVISION= ${LOCALBASE}/bin/svnversion ${JDK_PORTDIR} TAR?= /usr/bin/tar .if !defined(ARCH) ARCH!= ${UNAME} -p .endif BUILD_OS!= ${UNAME} -r | ${SED} -e 's/\..*//' PORTREVISION!= ${GET_REVISION} 2>/dev/null || ${TRUE} DISTDIR?= ${.CURDIR} DISTFILE= ${JDK_PORT}-${JDK_ARCH}-r${PORTREVISION}.tar.xz DISTINFO_FILE= ${.CURDIR}/distinfo.${JDK_ARCH} MAKEFILE= ${.CURDIR}/Makefile PLIST?= ${.CURDIR}/pkg-plist PLIST_SUB= JDK_ARCH="${JDK_ARCH}" JDK_ROOT="." BUILD_ARGS= BATCH=yes PORT_DBDIR=/var/empty BUILD_ENV= __MAKE_CONF=/dev/null PATH="${PATH}" BUILD_ENV+= java_openjdk8_UNSET="ALSA X11" JDK_BUILD_ARGS= ${BUILD_ARGS} .if !defined(TARGET_OS) -.if ${ARCH:Marmv*} +.if ${ARCH} == aarch64 || ${ARCH:Marmv*} TARGET_OS= 11 .else TARGET_OS= 10 .endif .endif all: @${ECHO} "" @${ECHO} "==============================================================" @${ECHO} "" .if ${BUILD_OS} > ${TARGET_OS} @${ECHO} "We need FreeBSD ${TARGET_OS} but you seem to have ${BUILD_OS}." @${ECHO} "" @${ECHO} "==============================================================" @${ECHO} "" @${FALSE} .endif @${ECHO} "Building ${DISTFILE}...." @${ECHO} "" @${ECHO} "Started at "`date -u`"." @${ECHO} "" @${ECHO} "==============================================================" @${ECHO} "" .if !defined(NO_BUILD) @${SETENV} -i ${BUILD_ENV} \ ${MAKE} -C "${JDK_PORTDIR}" ${JDK_BUILD_ARGS} stage @${FIND} "${JDK_IMAGEDIR}" -type f \ -exec ${STRIP_CMD} -s {} \; 2> /dev/null .endif @cd "${JDK_IMAGEDIR}" && \ ${SED} ${PLIST_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} ${PLIST} | \ ${GREP} -v ^@ | ${TAR} -c -f - -T - -s '|^\./|${JDK_ROOT}/|' | \ ${XZ_CMD} -9 -c > "${DISTDIR}/${DISTFILE}" @${SED} -i.bak \ 's/^DISTVERSION_${JDK_ARCH}=.*/DISTVERSION_${JDK_ARCH}= r${PORTREVISION}/' \ "${MAKEFILE}" @${MAKE} -f "${MAKEFILE}" makesum DISTDIR="${DISTDIR}" \ DISTINFO_FILE="${DISTINFO_FILE}" @${ECHO} "" @${ECHO} "==============================================================" @${ECHO} "" @${ECHO} "${DISTFILE} was built successfully!" @${ECHO} "" @${ECHO} "Finished at "`date -u`"." @${ECHO} "" @${ECHO} "You may clean up the build directory if everything looks okay," @${ECHO} "e.g., 'rm -fr ${JDK_PORTDIR}/work'." @${ECHO} "" @${ECHO} "==============================================================" @${ECHO} "" Index: head/java/bootstrap-openjdk8/distinfo.aarch64 =================================================================== --- head/java/bootstrap-openjdk8/distinfo.aarch64 (nonexistent) +++ head/java/bootstrap-openjdk8/distinfo.aarch64 (revision 453336) @@ -0,0 +1,3 @@ +TIMESTAMP = 1509600152 +SHA256 (openjdk8-aarch64-r453315.tar.xz) = 10a7b12c4898bf2d4010c4443d8f302cadcd09225fbe4bb5a69070f224e117f0 +SIZE (openjdk8-aarch64-r453315.tar.xz) = 27089824 Property changes on: head/java/bootstrap-openjdk8/distinfo.aarch64 ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property