aboutsummaryrefslogtreecommitdiff
path: root/java/bootstrap-openjdk/Makefile.update
diff options
context:
space:
mode:
Diffstat (limited to 'java/bootstrap-openjdk/Makefile.update')
-rw-r--r--java/bootstrap-openjdk/Makefile.update106
1 files changed, 0 insertions, 106 deletions
diff --git a/java/bootstrap-openjdk/Makefile.update b/java/bootstrap-openjdk/Makefile.update
deleted file mode 100644
index 1f32b53f32eb..000000000000
--- a/java/bootstrap-openjdk/Makefile.update
+++ /dev/null
@@ -1,106 +0,0 @@
-# $FreeBSD$
-
-JDK_NAME?= openjdk
-JDK_PORT?= openjdk6
-JDK_ROOT?= bootstrap-${JDK_NAME}
-TARGET_OS?= 8
-
-.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"
-
-FT2_PORTDIR!= ${REALPATH} ${PORTSDIR}/print/freetype2
-FT2_IMAGEDIR?= ${FT2_PORTDIR}/work/stage/usr/local
-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}-${ARCH}-r${PORTREVISION}.tar.xz
-DISTINFO_FILE= ${.CURDIR}/distinfo.${ARCH}
-MAKEFILE= ${.CURDIR}/Makefile
-PLIST?= ${.CURDIR}/pkg-plist
-PLIST_SUB= ARCH="${ARCH}" JDK_ROOT="."
-
-BUILD_ARGS= BATCH=yes PORT_DBDIR=/var/empty
-BUILD_ENV= __MAKE_CONF=/dev/null PATH="${PATH}"
-FT2_BUILD_ARGS= ${BUILD_ARGS}
-FT2_BUILD_ARGS+=CONFIGURE_ARGS="--without-bzip2 --without-png --without-zlib"
-JDK_BUILD_ARGS= ${BUILD_ARGS}
-JDK_BUILD_ARGS+=java_openjdk6_UNSET=ICEDTEA
-JDK_BUILD_ARGS+=ALT_FREETYPE_HEADERS_PATH="${FT2_IMAGEDIR}/include"
-JDK_BUILD_ARGS+=ALT_FREETYPE_LIB_PATH="${FT2_IMAGEDIR}/lib"
-JDK_BUILD_ARGS+=SYSTEM_ZLIB=false ZLIB_LDFLAGS=""
-
-.if ${ARCH} == "i386"
-PLIST_SUB+= CLIENTVM=""
-.else
-PLIST_SUB+= CLIENTVM="@comment "
-.endif
-PLIST_SUB+= LIBSTDCXX=""
-
-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 "${FT2_PORTDIR}" ${FT2_BUILD_ARGS} stage
- @${SETENV} -i ${BUILD_ENV} \
- ${MAKE} -C "${JDK_PORTDIR}" ${JDK_BUILD_ARGS} stage
- @${CP} -p /usr/lib/libstdc++.so.6 "${JDK_IMAGEDIR}/jre/lib/${ARCH}"
- @${CP} -p "${FT2_IMAGEDIR}/lib/libfreetype.so.6" \
- "${JDK_IMAGEDIR}/jre/lib/${ARCH}"
- @${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_${ARCH}=.*/DISTVERSION_${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 ${FT2_PORTDIR}/work ${JDK_PORTDIR}/work'."
- @${ECHO} ""
- @${ECHO} "=============================================================="
- @${ECHO} ""