ports/161945: java/openjdk6: install jars to generate zoneinfo files
Jilles Tjoelker
jilles at stack.nl
Sun Oct 23 20:50:04 UTC 2011
>Number: 161945
>Category: ports
>Synopsis: java/openjdk6: install jars to generate zoneinfo files
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Oct 23 20:50:03 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Jilles Tjoelker
>Release: FreeBSD 8.2-STABLE i386
>Organization:
The FreeBSD Project
>Environment:
FreeBSD 8.2-STABLE i386
>Description:
As noted in message
http://lists.freebsd.org/pipermail/freebsd-java/2011-June/009251.html
we need javazic.jar to generate Java timezone information files to
avoid the need to download the tzupdater.
This file is currently built, but not installed.
The Debian package of the openjdk installs this file, and also another
file compilefontconfig.jar which is apparently useful to generate Java
font configuration files, in jre/lib/. I propose to do the same.
I have a similar patch for java/openjdk7 but I have not tried actually
running the resulting javazic.jar. The one from java/openjdk6 definitely
works.
>How-To-Repeat:
-
>Fix:
Apply the below patch and bump PORTREVISION.
--- openjdk6-install-font-zic-jars.patch begins here ---
--- /usr/ports/java/openjdk6/Makefile.orig 2011-08-10 00:56:39.000000000 +0200
+++ /usr/ports/java/openjdk6/Makefile 2011-10-23 22:19:17.000000000 +0200
@@ -262,6 +262,7 @@
do-install:
@${MKDIR} ${PREFIX}/openjdk6/
@${CP} -Rp ${WRKSRC}/build/${OPENJDK_OSARCH}/j2sdk-image/ ${PREFIX}/openjdk6/
+ @${INSTALL_DATA} ${WRKSRC}/build/${OPENJDK_OSARCH}/btjars/compilefontconfig.jar ${WRKSRC}/build/${OPENJDK_OSARCH}/btjars/javazic.jar ${PREFIX}/openjdk6/jre/lib/
.if defined(WITH_FASTDEBUG)
@${MKDIR} ${PREFIX}/openjdk6-fastdebug/
@${CP} -Rp ${WRKSRC}/build/${OPENJDK_OSARCH}-fastdebug/j2sdk-image/ ${PREFIX}/openjdk6-fastdebug/
--- openjdk6-install-font-zic-jars.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list