ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/ozone/mgar/pkg/openjdk8/Makefile
Revision: 41
Committed: Wed Jun 24 11:54:38 2026 UTC (3 weeks, 6 days ago) by operz
File size: 677 byte(s)
Log Message:
Add OZSWcups 2.4.19, OZSWlibXtst 1.2.5, OZSWopenjdk7 u351, OZSWopenjdk8 u492 stub.

OZSWcups: Cups printing library + headers, required by JDK awt.
OZSWlibXtst: X11 Test extension (XTestFakeKeyEvent etc.), required by awt_Robot.
OZSWopenjdk7: OpenJDK 7u351 built with Sun Studio 12 from /usr/jdk/latest.
  Build fixes:
  - CORBA ObjectStreamClass.java: removed sun.misc.JavaSecurityAccess (absent in JDK 6 boot)
  - Defs-solaris.gmk OPENWIN_HOME=/opt/ozsw (Sun Studio finds X11 via /usr/include/X11 symlink)
  - splashscreen Makefile: added -liconv for GNU libiconv symbols
  - xawt FILES_c_unix.gmk: added AlphaMath.c so div8table is in libmawt.so
  - CUPS versioning.h: replaced variadic macros with object-like macros (Sun Studio rejects ...)
  - All file copies: replaced with /opt/ozsw versions (zip/unzip)
  - Build script: stage LICENSE in WORKROOTDIR/build-global for findlicensefile
OZSWopenjdk8: stub for next milestone (will use OZSWopenjdk7 as boot JDK).

File Contents

# User Rev Content
1 operz 41 NAME = openjdk8
2     VERSION = u492
3     CATEGORIES = utils
4     DESCRIPTION = OpenJDK 8 Java Development Kit
5     define BLURB
6     OpenJDK 8 inherits from JDK 7. Requires OZSWopenjdk7 as boot JDK.
7     endef
8     DYNURLS = https://github.com/openjdk/jdk8u/archive/refs/tags/jdk8u492-ga.tar.gz
9     DISTFILES = jdk8u492-ga.tar.gz
10     WORKSRC = $(WORKDIR)/jdk8u-jdk8u492-ga
11     LICENSE = LICENSE
12     PACKAGES = OZSWopenjdk8
13     SPKG_DESC_OZSWopenjdk8 = OpenJDK 8 Java Development Kit
14     SPKG_CLASSES = cswdictconf
15     RUNTIME_DEP_PKGS_OZSWopenjdk8 = OZSWopenjdk7 OZSWlibXtst
16     JDK8_PREFIX = $(BUILD_PREFIX)/jvm/openjdk8
17     include gar/category.mk
18     .DEFAULT_GOAL := all
19     all: installed
20     installed: built
21     @touch $@