1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00

Fix install directory, and substitute original files.

Discussed with:	ume
This commit is contained in:
Norikatsu Shigemura 2005-12-17 13:41:32 +00:00
parent 3833f065b2
commit d4621214f0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=151381
3 changed files with 15 additions and 6 deletions

View File

@ -7,6 +7,7 @@
PORTNAME= jce_policy
PORTVERSION= 1.4.2
PORTREVISION= 1
CATEGORIES= security java
MASTER_SITES= #http://java.sun.com/products/jce/index-14.html
DISTNAME= ${PORTNAME}-${PORTVERSION:C/\./_/g}
@ -20,17 +21,18 @@ JAVA_VERSION= 1.4
NO_BUILD= yes
WRKSRC= ${WRKDIR}/jce
PLIST_FILES= ${JAVA_HOME:S,${PREFIX}/,,}/lib/security/local_policy.jar \
${JAVA_HOME:S,${PREFIX}/,,}/lib/security/US_export_policy.jar \
"@unexec rmdir ${JAVA_HOME}/lib/security 2>/dev/null || true"
PLIST_SUB+= JAVA_HOME=${JAVA_HOME:S,${PREFIX}/,,}
.if !exists(${DISTDIR}/${EXTRACT_ONLY}) && !defined(PACKAGE_BUILDING)
IGNORE= Please get jce_policy-1_4_2.zip from http://java.sun.com/products/jce/index-14.html
.endif
do-install:
@[ -d ${JAVA_HOME}/lib/security ] || ${MKDIR} ${JAVA_HOME}/lib/security
${INSTALL_DATA} ${WRKSRC}/local_policy.jar ${JAVA_HOME}/lib/security
${INSTALL_DATA} ${WRKSRC}/US_export_policy.jar ${JAVA_HOME}/lib/security
@${MV} ${JAVA_HOME}/jre/lib/security/local_policy.jar \
${JAVA_HOME}/jre/lib/security/local_policy.jar.orig
@${MV} ${JAVA_HOME}/jre/lib/security/US_export_policy.jar \
${JAVA_HOME}/jre/lib/security/US_export_policy.jar.orig
@${INSTALL_DATA} ${WRKSRC}/local_policy.jar ${JAVA_HOME}/jre/lib/security
@${INSTALL_DATA} ${WRKSRC}/US_export_policy.jar ${JAVA_HOME}/jre/lib/security
.include <bsd.port.mk>

View File

@ -1,2 +1,3 @@
MD5 (jce_policy-1_4_2.zip) = ff961c5f5326191c5ac2e4624d756f7e
SHA256 (jce_policy-1_4_2.zip) = 7bf6d683602686321affc0071ad2fc3890c19cf5bb5cc16a963052e17588c097
SIZE (jce_policy-1_4_2.zip) = 12195

View File

@ -0,0 +1,6 @@
@exec mv %D/%%JAVA_HOME%%/jre/lib/security/local_policy.jar %D/%%JAVA_HOME%%/jre/lib/security/local_policy.jar.orig
%%JAVA_HOME%%/jre/lib/security/local_policy.jar
@unexec mv %B/%f.orig %B/%f
@exec mv %D/%%JAVA_HOME%%/jre/lib/security/US_export_policy.jar %D/%%JAVA_HOME%%/jre/lib/security/US_export_policy.jar.orig
%%JAVA_HOME%%/jre/lib/security/US_export_policy.jar
@unexec mv %B/%f.orig %B/%f