| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.17 2009/02/20 11:56:55 abs Exp $ | | 1 | # $NetBSD: Makefile,v 1.18 2009/02/20 14:37:58 abs Exp $ |
2 | | | 2 | |
3 | # Note: Regen distinfo with PKG_DEFAULT_OPTIONS+=sun-jre-jce | | 3 | # Note: Regen distinfo with PKG_DEFAULT_OPTIONS+=sun-jre-jce |
4 | # Note: Update DOWNLOAD_NAME when you update the JRE version | | 4 | # Note: Update DOWNLOAD_NAME when you update the JRE version |
5 | | | 5 | |
6 | DISTNAME= jre-6u12-linux-${DIST_ARCH} | | 6 | DISTNAME= jre-6u12-linux-${DIST_ARCH} |
7 | #PKGREVISION= 1 | | 7 | #PKGREVISION= 1 |
8 | PKGNAME= sun-jre6-6.0.12 | | 8 | PKGNAME= sun-jre6-6.0.12 |
9 | MASTER_SITES= # empty | | 9 | MASTER_SITES= # empty |
10 | | | 10 | |
11 | DOWNLOAD_NAME= Java Runtime Environment (JRE) 6u12 | | 11 | DOWNLOAD_NAME= Java Runtime Environment (JRE) 6u12 |
12 | SHORT_NAME= JRE | | 12 | SHORT_NAME= JRE |
13 | | | 13 | |
14 | USE_TOOLS+= pax | | 14 | USE_TOOLS+= pax |
| @@ -77,34 +77,32 @@ PLIST_SUBST+= LIBX11="@comment " | | | @@ -77,34 +77,32 @@ PLIST_SUBST+= LIBX11="@comment " |
77 | .endif | | 77 | .endif |
78 | | | 78 | |
79 | post-extract: | | 79 | post-extract: |
80 | ${MKDIR} ${WRKSRC}/.systemPrefs | | 80 | ${MKDIR} ${WRKSRC}/.systemPrefs |
81 | ${TOUCH} ${WRKSRC}/.systemPrefs/.system.lock | | 81 | ${TOUCH} ${WRKSRC}/.systemPrefs/.system.lock |
82 | ${TOUCH} ${WRKSRC}/.systemPrefs/.systemRootModFile | | 82 | ${TOUCH} ${WRKSRC}/.systemPrefs/.systemRootModFile |
83 | | | 83 | |
84 | do-configure: | | 84 | do-configure: |
85 | cd ${WRKSRC}/lib; for file in ${SFILES}; do \ | | 85 | cd ${WRKSRC}/lib; for file in ${SFILES}; do \ |
86 | ${MV} -f $$file $$file.default; \ | | 86 | ${MV} -f $$file $$file.default; \ |
87 | done | | 87 | done |
88 | | | 88 | |
89 | pre-install: | | 89 | pre-install: |
| | | 90 | # This file is generated the *first* time the package is built on a box |
| | | 91 | ${RM} -f ${WRKSRC}/lib/servicetag/registration.xml |
90 | .if !empty(PKG_OPTIONS:Msun-jre-jce) | | 92 | .if !empty(PKG_OPTIONS:Msun-jre-jce) |
91 | cd ${WRKDIR}/jce ; pax -rw -pe -v . ${WRKSRC}/lib/security | | 93 | cd ${WRKDIR}/jce ; pax -rw -pe -v . ${WRKSRC}/lib/security |
92 | .endif | | 94 | .endif |
93 | | | 95 | |
94 | # This file is generated the *first* time the package is built on a box | | | |
95 | post-install: | | | |
96 | ${RM} -f ${DESTDIR}${PREFIX}/java/sun-6/lib/servicetag/registration.xml | | | |
97 | | | | |
98 | # | | 96 | # |
99 | # re-create sfiles.mk from properties and config files | | 97 | # re-create sfiles.mk from properties and config files |
100 | # | | 98 | # |
101 | makesfiles: | | 99 | makesfiles: |
102 | ${ECHO} > sfiles-${MACHINE_ARCH}.mk '# $$Net''BSD$$' | | 100 | ${ECHO} > sfiles-${MACHINE_ARCH}.mk '# $$Net''BSD$$' |
103 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '#' | | 101 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '#' |
104 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '# Created with "make makesfiles"' | | 102 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '# Created with "make makesfiles"' |
105 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '# Do not edit this file manually!' | | 103 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '# Do not edit this file manually!' |
106 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '#' | | 104 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '#' |
107 | cd ${WRKSRC}/lib && ${FIND} * -name fontconfig.\* -o \ | | 105 | cd ${WRKSRC}/lib && ${FIND} * -name fontconfig.\* -o \ |
108 | -name \*.properties -o -name \*.properties.\?\? -o \ | | 106 | -name \*.properties -o -name \*.properties.\?\? -o \ |
109 | -name \*.cfg -o -name \*.security | \ | | 107 | -name \*.cfg -o -name \*.security | \ |
110 | ${SED} 's/^/SFILES+= /' >> ${PKGDIR}/sfiles-${MACHINE_ARCH}.mk | | 108 | ${SED} 's/^/SFILES+= /' >> ${PKGDIR}/sfiles-${MACHINE_ARCH}.mk |