| @@ -1,29 +1,31 @@ | | | @@ -1,29 +1,31 @@ |
1 | # $NetBSD: options.mk,v 1.1 2010/12/07 22:23:23 abs Exp $ | | 1 | # $NetBSD: options.mk,v 1.2 2011/08/03 13:28:35 obache Exp $ |
2 | | | 2 | |
3 | PKG_OPTIONS_VAR= PKG_OPTIONS.openjdk7 | | 3 | PKG_OPTIONS_VAR= PKG_OPTIONS.openjdk7 |
4 | PKG_SUPPORTED_OPTIONS= sun-jre-jce | | 4 | PKG_SUPPORTED_OPTIONS= sun-jre-jce |
5 | PKG_SUGGESTED_OPTIONS= # | | 5 | PKG_SUGGESTED_OPTIONS= # |
6 | | | 6 | |
7 | .include "../../mk/bsd.options.mk" | | 7 | .include "../../mk/bsd.options.mk" |
8 | | | 8 | |
9 | ### | | 9 | ### |
10 | ### Java(TM) Cryptography Extension (JCE) | | 10 | ### Java(TM) Cryptography Extension (JCE) |
11 | ### | | 11 | ### |
12 | .if !empty(PKG_OPTIONS:Msun-jre-jce) | | 12 | .if !empty(PKG_OPTIONS:Msun-jre-jce) |
13 | JCE_DISTFILE=jce_policy-6.zip | | 13 | JCE_DISTFILE=jce_policy-6.zip |
14 | DISTFILES+= ${JCE_DISTFILE} | | 14 | DISTFILES+= ${JCE_DISTFILE} |
15 | EXTRACT_ONLY+= ${JCE_DISTFILE} | | 15 | EXTRACT_ONLY+= ${JCE_DISTFILE} |
16 | PLIST.jce= yes | | 16 | PLIST.jce= yes |
17 | USE_TOOLS+= pax | | 17 | USE_TOOLS+= pax |
18 | # | | 18 | # |
| | | 19 | .if !exists(${DISTDIR}/${DIST_SUBDIR}/${JCE_DISTFILE}) |
19 | FETCH_MESSAGE+= "Please download the Java(TM) Cryptography Extension (JCE) Unlimited" | | 20 | FETCH_MESSAGE+= "Please download the Java(TM) Cryptography Extension (JCE) Unlimited" |
20 | FETCH_MESSAGE+= "Strength Jurisdiction Policy Files 6 '${JCE_DISTFILE}' from:" | | 21 | FETCH_MESSAGE+= "Strength Jurisdiction Policy Files 6 '${JCE_DISTFILE}' from:" |
21 | FETCH_MESSAGE+= " http://java.sun.com/javase/downloads/" | | 22 | FETCH_MESSAGE+= " http://java.sun.com/javase/downloads/" |
22 | FETCH_MESSAGE+= " and place it in:" | | 23 | FETCH_MESSAGE+= " and place it in:" |
23 | FETCH_MESSAGE+= " ${DISTDIR}/${DIST_SUBDIR}/${JCE_DISTFILE}" | | 24 | FETCH_MESSAGE+= " ${DISTDIR}/${DIST_SUBDIR}/${JCE_DISTFILE}" |
24 | FETCH_MESSAGE+= "" | | 25 | FETCH_MESSAGE+= "" |
25 | FETCH_MESSAGE+= " Then resume this build by running '"${MAKE:Q}"' again." | | 26 | FETCH_MESSAGE+= " Then resume this build by running '"${MAKE:Q}"' again." |
| | | 27 | .endif |
26 | # | | 28 | # |
27 | post-install: | | 29 | post-install: |
28 | cd ${WRKDIR}/jce ; pax -rw -pp . ${DESTDIR}${JAVA_HOME}/jre/lib/security | | 30 | cd ${WRKDIR}/jce ; pax -rw -pp . ${DESTDIR}${JAVA_HOME}/jre/lib/security |
29 | .endif | | 31 | .endif |