mirror of
https://git.freebsd.org/ports.git
synced 2025-06-03 03:46:30 -04:00
. Use the new java-zoneinfo port to provide updated time zone info.
This commit is contained in:
parent
5b6ebeb593
commit
1c96072b83
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=294829
1 changed files with 15 additions and 0 deletions
|
@ -7,6 +7,7 @@
|
||||||
|
|
||||||
PORTNAME= openjdk
|
PORTNAME= openjdk
|
||||||
PORTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_BUILD_NUMBER}
|
PORTVERSION= ${JDK_MAJOR_VERSION}.${JDK_MINOR_VERSION}.${JDK_BUILD_NUMBER}
|
||||||
|
PORTREVISION= 1
|
||||||
CATEGORIES= java devel
|
CATEGORIES= java devel
|
||||||
MASTER_SITES= http://download.java.net/openjdk/jdk7u2/promoted/b${JDK_BUILD_NUMBER}/ \
|
MASTER_SITES= http://download.java.net/openjdk/jdk7u2/promoted/b${JDK_BUILD_NUMBER}/ \
|
||||||
http://download.java.net/jaxp/1.4.5/:jaxp \
|
http://download.java.net/jaxp/1.4.5/:jaxp \
|
||||||
|
@ -34,6 +35,8 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||||
USE_ZIP= YES
|
USE_ZIP= YES
|
||||||
MAKE_JOBS_UNSAFE= YES
|
MAKE_JOBS_UNSAFE= YES
|
||||||
|
|
||||||
|
OPTIONS= TZUPDATE "Update the time zone data" on
|
||||||
|
|
||||||
JDK_MAJOR_VERSION= 7
|
JDK_MAJOR_VERSION= 7
|
||||||
JDK_MINOR_VERSION= 2
|
JDK_MINOR_VERSION= 2
|
||||||
JDK_BUILD_NUMBER= 13
|
JDK_BUILD_NUMBER= 13
|
||||||
|
@ -112,6 +115,10 @@ BOOTSTRAP_JDKS= ${LOCALBASE}/openjdk7 \
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
|
.if defined(WITH_TZUPDATE)
|
||||||
|
RUN_DEPENDS+= ${LOCALBASE}/share/java/zi:${PORTSDIR}/java/java-zoneinfo
|
||||||
|
.endif
|
||||||
|
|
||||||
# do we have valid native jdk installed?
|
# do we have valid native jdk installed?
|
||||||
.for BJDK in ${BOOTSTRAP_JDKS}
|
.for BJDK in ${BOOTSTRAP_JDKS}
|
||||||
. if !defined(BOOTSTRAPJDKDIR) && exists(${BJDK}/bin/javac)
|
. if !defined(BOOTSTRAPJDKDIR) && exists(${BJDK}/bin/javac)
|
||||||
|
@ -147,6 +154,14 @@ post-patch:
|
||||||
@${REINPLACE_CMD} 's|build-policy install-limited|build-policy install-unlimited|' \
|
@${REINPLACE_CMD} 's|build-policy install-limited|build-policy install-unlimited|' \
|
||||||
${WRKSRC}/jdk/make/javax/crypto/Makefile
|
${WRKSRC}/jdk/make/javax/crypto/Makefile
|
||||||
|
|
||||||
|
.if defined(WITH_TZUPDATE)
|
||||||
|
pre-install:
|
||||||
|
@# Update time zones
|
||||||
|
@${RM} -rf ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib/zi
|
||||||
|
@${LN} -s -f ${LOCALBASE}/share/java/zi \
|
||||||
|
${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/jre/lib
|
||||||
|
.endif
|
||||||
|
|
||||||
do-install:
|
do-install:
|
||||||
@${MKDIR} ${INSTALLDIR}
|
@${MKDIR} ${INSTALLDIR}
|
||||||
@cd ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image && \
|
@cd ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image && \
|
||||||
|
|
Loading…
Add table
Reference in a new issue