diff options
Diffstat (limited to 'java/openjdk7/Makefile')
-rw-r--r-- | java/openjdk7/Makefile | 37 |
1 files changed, 10 insertions, 27 deletions
diff --git a/java/openjdk7/Makefile b/java/openjdk7/Makefile index fb885e2ba582..e11ae4f7013a 100644 --- a/java/openjdk7/Makefile +++ b/java/openjdk7/Makefile @@ -3,7 +3,6 @@ PORTNAME= openjdk PORTVERSION= ${JDK_MAJOR_VERSION}.${PORT_MINOR_VERSION}.${PORT_BUILD_NUMBER} -PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= java devel MASTER_SITES= http://download.java.net/openjdk/jdk${JDK_MAJOR_VERSION}u${JDK_MINOR_VERSION}/promoted/b${JDK_BUILD_NUMBER}/ \ @@ -39,12 +38,12 @@ DEBUG_DESC= Enable extra debugging info POLICY_DESC= Install the Unlimited Strength Policy Files TZUPDATE_DESC= Update the time zone data -PORT_MINOR_VERSION= 25 -PORT_BUILD_NUMBER= 15 +PORT_MINOR_VERSION= 51 +PORT_BUILD_NUMBER= 13 JDK_MAJOR_VERSION= 7 -JDK_MINOR_VERSION= 6 -JDK_BUILD_NUMBER= 24 -JDK_BUILD_DATE= 09_aug_2012 +JDK_MINOR_VERSION= 40 +JDK_BUILD_NUMBER= 43 +JDK_BUILD_DATE= 26_aug_2013 JDK_SRC_DISTFILE= ${PORTNAME}-${JDK_MAJOR_VERSION}u${JDK_MINOR_VERSION}-fcs-src-b${JDK_BUILD_NUMBER}-${JDK_BUILD_DATE} # Use our own version of ant to avoid circular dependencies @@ -104,22 +103,14 @@ BOOTSTRAP_JDKS= ${LOCALBASE}/openjdk7 \ ${LOCALBASE}/openjdk6 \ ${LOCALBASE}/bootstrap-openjdk -SECURITY_ICONS= security-icon-bw16.png \ - security-icon-bw24.png \ - security-icon-bw32.png \ - security-icon-bw48.png \ - security-icon-interim16.png \ - security-icon-interim24.png \ - security-icon-interim32.png \ - security-icon-interim48.png \ - security-icon-yellow16.png \ - security-icon-yellow24.png \ - security-icon-yellow32.png \ - security-icon-yellow48.png - NO_STAGE= yes + .include <bsd.port.options.mk> +.if ${OSVERSION} < 902506 || (${OSVERSION} > 1000000 && ${OSVERSION} < 1000702) +FORBIDDEN= causes kernel panics +.endif + .if empty(PORT_OPTIONS:MDEBUG) MAKE_ENV+= ALT_OBJCOPY="/nonexistent" .endif @@ -150,14 +141,6 @@ PATCH_DEPENDS+= gpatch:${PORTSDIR}/devel/patch PATCH= gpatch .endif -post-extract: - # Move icons to their new home. - @${MKDIR} ${WRKSRC}/jdk/src/share/classes/sun/awt/resources -.for icon in ${SECURITY_ICONS} - @${MV} ${WRKSRC}/jdk/src/solaris/classes/sun/awt/X11/${icon} \ - ${WRKSRC}/jdk/src/share/classes/sun/awt/resources/ -.endfor - post-patch: @${REINPLACE_CMD} "s|%%LOCALBASE%%|${LOCALBASE}|" \ ${WRKSRC}/hotspot/src/os/bsd/vm/os_bsd.cpp |