mirror of
https://git.freebsd.org/ports.git
synced 2025-05-20 11:03:09 -04:00
- Update to Service Release 13a : cx130-20020124
- Make Japanese fonts dependency optional. PR: 35849 Submitted by: maintainer
This commit is contained in:
parent
499e0c4b79
commit
aa18dd049b
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=56461
3 changed files with 16 additions and 8 deletions
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
PORTNAME= jdk
|
PORTNAME= jdk
|
||||||
PORTVERSION= ${JDK_VERSION}
|
PORTVERSION= ${JDK_VERSION}
|
||||||
PORTREVISION= 2 # Service Release 10 : cx130-20010925
|
PORTREVISION= 3 # Service Release 13a : cx130-20020124
|
||||||
CATEGORIES= java
|
CATEGORIES= java
|
||||||
MASTER_SITES= #
|
MASTER_SITES= #
|
||||||
PKGNAMEPREFIX= linux-ibm-
|
PKGNAMEPREFIX= linux-ibm-
|
||||||
|
@ -16,10 +16,8 @@ EXTRACT_SUFX= .tgz
|
||||||
|
|
||||||
MAINTAINER= perky@fallin.lv
|
MAINTAINER= perky@fallin.lv
|
||||||
|
|
||||||
BUILD_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper \
|
BUILD_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper
|
||||||
${X11BASE}/lib/X11/fonts/TrueType/wadalab-gothic.ttf:${PORTSDIR}/japanese/truetypefonts
|
RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper
|
||||||
RUN_DEPENDS= ${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper \
|
|
||||||
${X11BASE}/lib/X11/fonts/TrueType/wadalab-gothic.ttf:${PORTSDIR}/japanese/truetypefonts
|
|
||||||
|
|
||||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/-SDK//}
|
WRKSRC= ${WRKDIR}/${DISTNAME:S/-SDK//}
|
||||||
PLIST_SUB+= TARGET_PREFIX=${TARGET_PREFIX:S/^${PREFIX}\///}
|
PLIST_SUB+= TARGET_PREFIX=${TARGET_PREFIX:S/^${PREFIX}\///}
|
||||||
|
@ -37,6 +35,14 @@ RESTRICTED= "Redistribution of repackaged binaries not permitted"
|
||||||
XARGS= xargs
|
XARGS= xargs
|
||||||
FIND= find
|
FIND= find
|
||||||
|
|
||||||
|
.if defined(WITH_JAPANESE_FONTS)
|
||||||
|
PLIST_SUB+= JAPANESE=""
|
||||||
|
BUILD_DEPENDS+= ${X11BASE}/lib/X11/fonts/TrueType/wadalab-gothic.ttf:${PORTSDIR}/japanese/truetypefonts
|
||||||
|
RUN_DEPENDS+= ${X11BASE}/lib/X11/fonts/TrueType/wadalab-gothic.ttf:${PORTSDIR}/japanese/truetypefonts
|
||||||
|
.else
|
||||||
|
PLIST_SUB+= JAPANESE="@comment "
|
||||||
|
.endif
|
||||||
|
|
||||||
.if defined(BATCH) || defined(PACKAGE_BUILDING)
|
.if defined(BATCH) || defined(PACKAGE_BUILDING)
|
||||||
IGNORE= "You can not legally distribute binaries"
|
IGNORE= "You can not legally distribute binaries"
|
||||||
.endif
|
.endif
|
||||||
|
@ -62,7 +68,9 @@ do-install:
|
||||||
${LOCALBASE}/bin/registervm "${TARGET_PREFIX}/bin/java # IBM-JDK${PORTVERSION}_${PORTREVISION}"
|
${LOCALBASE}/bin/registervm "${TARGET_PREFIX}/bin/java # IBM-JDK${PORTVERSION}_${PORTREVISION}"
|
||||||
|
|
||||||
post-install:
|
post-install:
|
||||||
|
.if defined(WITH_JAPANESE_FONTS)
|
||||||
${LN} -sf ${X11BASE}/lib/X11/fonts/TrueType/wa*ttf ${TARGET_PREFIX}/jre/lib/fonts/
|
${LN} -sf ${X11BASE}/lib/X11/fonts/TrueType/wa*ttf ${TARGET_PREFIX}/jre/lib/fonts/
|
||||||
|
.endif
|
||||||
@${CAT} ${PKGMESSAGE}
|
@${CAT} ${PKGMESSAGE}
|
||||||
|
|
||||||
.include <bsd.port.post.mk>
|
.include <bsd.port.post.mk>
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
MD5 (IBMJava2-SDK-13.tgz) = ba713d6222053efeab545ff030162462
|
MD5 (IBMJava2-SDK-13.tgz) = 19fd46052ff99a324cf7e96c03242eb9
|
||||||
|
|
|
@ -120,6 +120,8 @@
|
||||||
%%TARGET_PREFIX%%/jre/lib/fonts/fonts.scale
|
%%TARGET_PREFIX%%/jre/lib/fonts/fonts.scale
|
||||||
%%TARGET_PREFIX%%/jre/lib/fonts/fonts.dir
|
%%TARGET_PREFIX%%/jre/lib/fonts/fonts.dir
|
||||||
@unexec rm %B/*.orig
|
@unexec rm %B/*.orig
|
||||||
|
%%JAPANESE%%@unexec rm %%TARGET_PREFIX%%/jre/lib/fonts/wa*ttf
|
||||||
|
%%JAPANESE%%@exec ln -sf %%X11BASE%%/lib/X11/fonts/TrueType/wa*ttf %%TARGET_PREFIX%%/jre/lib/fonts/
|
||||||
%%TARGET_PREFIX%%/jre/lib/fonts/Thoni___.ttf
|
%%TARGET_PREFIX%%/jre/lib/fonts/Thoni___.ttf
|
||||||
%%TARGET_PREFIX%%/jre/lib/fonts/Thonburi.ttf
|
%%TARGET_PREFIX%%/jre/lib/fonts/Thonburi.ttf
|
||||||
%%TARGET_PREFIX%%/jre/lib/fonts/Thonbi__.ttf
|
%%TARGET_PREFIX%%/jre/lib/fonts/Thonbi__.ttf
|
||||||
|
@ -140,8 +142,6 @@
|
||||||
%%TARGET_PREFIX%%/jre/lib/fonts/Courtbi_.ttf
|
%%TARGET_PREFIX%%/jre/lib/fonts/Courtbi_.ttf
|
||||||
%%TARGET_PREFIX%%/jre/lib/fonts/Courtb__.ttf
|
%%TARGET_PREFIX%%/jre/lib/fonts/Courtb__.ttf
|
||||||
%%TARGET_PREFIX%%/jre/lib/fonts/Court___.ttf
|
%%TARGET_PREFIX%%/jre/lib/fonts/Court___.ttf
|
||||||
@unexec rm %B/wa*ttf
|
|
||||||
@exec ln -sf %%X11BASE%%/lib/X11/fonts/TrueType/wa*ttf %B/
|
|
||||||
%%TARGET_PREFIX%%/jre/lib/font.properties.zh_TW.2.2.18-2
|
%%TARGET_PREFIX%%/jre/lib/font.properties.zh_TW.2.2.18-2
|
||||||
%%TARGET_PREFIX%%/jre/lib/font.properties.zh_TW
|
%%TARGET_PREFIX%%/jre/lib/font.properties.zh_TW
|
||||||
%%TARGET_PREFIX%%/jre/lib/font.properties.zh.2.2.18-2
|
%%TARGET_PREFIX%%/jre/lib/font.properties.zh.2.2.18-2
|
||||||
|
|
Loading…
Add table
Reference in a new issue