since registration.xml is only generated the first time a package is built on a box, just remove it in post-install so we can have a consistent package builddiff -r1.16 -r1.17 pkgsrc/lang/sun-jre6/Makefile
(abs)
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile,v 1.16 2009/02/08 00:23:20 christos Exp $ | 1 | # $NetBSD: Makefile,v 1.17 2009/02/20 11:56:55 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 | |
@@ -81,26 +81,30 @@ post-extract: | @@ -81,26 +81,30 @@ post-extract: | |||
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 | .if !empty(PKG_OPTIONS:Msun-jre-jce) | 90 | .if !empty(PKG_OPTIONS:Msun-jre-jce) | |
91 | cd ${WRKDIR}/jce ; pax -rw -pe -v . ${WRKSRC}/lib/security | 91 | cd ${WRKDIR}/jce ; pax -rw -pe -v . ${WRKSRC}/lib/security | |
92 | .endif | 92 | .endif | |
93 | 93 | |||
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 | ||||
94 | # | 98 | # | |
95 | # re-create sfiles.mk from properties and config files | 99 | # re-create sfiles.mk from properties and config files | |
96 | # | 100 | # | |
97 | makesfiles: | 101 | makesfiles: | |
98 | ${ECHO} > sfiles-${MACHINE_ARCH}.mk '# $$Net''BSD$$' | 102 | ${ECHO} > sfiles-${MACHINE_ARCH}.mk '# $$Net''BSD$$' | |
99 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '#' | 103 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '#' | |
100 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '# Created with "make makesfiles"' | 104 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '# Created with "make makesfiles"' | |
101 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '# Do not edit this file manually!' | 105 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '# Do not edit this file manually!' | |
102 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '#' | 106 | ${ECHO} >> sfiles-${MACHINE_ARCH}.mk '#' | |
103 | cd ${WRKSRC}/lib && ${FIND} * -name fontconfig.\* -o \ | 107 | cd ${WRKSRC}/lib && ${FIND} * -name fontconfig.\* -o \ | |
104 | -name \*.properties -o -name \*.properties.\?\? -o \ | 108 | -name \*.properties -o -name \*.properties.\?\? -o \ | |
105 | -name \*.cfg -o -name \*.security | \ | 109 | -name \*.cfg -o -name \*.security | \ | |
106 | ${SED} 's/^/SFILES+= /' >> ${PKGDIR}/sfiles-${MACHINE_ARCH}.mk | 110 | ${SED} 's/^/SFILES+= /' >> ${PKGDIR}/sfiles-${MACHINE_ARCH}.mk |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST.linux-i386,v 1.11 2009/02/19 16:27:26 abs Exp $ | 1 | @comment $NetBSD: PLIST.linux-i386,v 1.12 2009/02/20 11:56:55 abs Exp $ | |
2 | bin/sun6-java | 2 | bin/sun6-java | |
3 | bin/sun6-javaws | 3 | bin/sun6-javaws | |
4 | bin/sun6-keytool | 4 | bin/sun6-keytool | |
5 | bin/sun6-orbd | 5 | bin/sun6-orbd | |
6 | bin/sun6-policytool | 6 | bin/sun6-policytool | |
7 | bin/sun6-rmid | 7 | bin/sun6-rmid | |
8 | bin/sun6-rmiregistry | 8 | bin/sun6-rmiregistry | |
9 | bin/sun6-servertool | 9 | bin/sun6-servertool | |
10 | bin/sun6-tnameserv | 10 | bin/sun6-tnameserv | |
11 | java/sun-6/.systemPrefs/.system.lock | 11 | java/sun-6/.systemPrefs/.system.lock | |
12 | java/sun-6/.systemPrefs/.systemRootModFile | 12 | java/sun-6/.systemPrefs/.systemRootModFile | |
13 | java/sun-6/COPYRIGHT | 13 | java/sun-6/COPYRIGHT | |
14 | java/sun-6/LICENSE | 14 | java/sun-6/LICENSE | |
@@ -239,27 +239,26 @@ java/sun-6/lib/plugin.jar | @@ -239,27 +239,26 @@ java/sun-6/lib/plugin.jar | |||
239 | java/sun-6/lib/psfont.properties.ja.default | 239 | java/sun-6/lib/psfont.properties.ja.default | |
240 | java/sun-6/lib/psfontj2d.properties.default | 240 | java/sun-6/lib/psfontj2d.properties.default | |
241 | java/sun-6/lib/resources.jar | 241 | java/sun-6/lib/resources.jar | |
242 | java/sun-6/lib/rt.jar | 242 | java/sun-6/lib/rt.jar | |
243 | ${PLIST.jce}java/sun-6/lib/security/COPYRIGHT.html | 243 | ${PLIST.jce}java/sun-6/lib/security/COPYRIGHT.html | |
244 | ${PLIST.jce}java/sun-6/lib/security/README.txt | 244 | ${PLIST.jce}java/sun-6/lib/security/README.txt | |
245 | java/sun-6/lib/security/US_export_policy.jar | 245 | java/sun-6/lib/security/US_export_policy.jar | |
246 | java/sun-6/lib/security/cacerts | 246 | java/sun-6/lib/security/cacerts | |
247 | java/sun-6/lib/security/java.policy | 247 | java/sun-6/lib/security/java.policy | |
248 | java/sun-6/lib/security/java.security.default | 248 | java/sun-6/lib/security/java.security.default | |
249 | java/sun-6/lib/security/javaws.policy | 249 | java/sun-6/lib/security/javaws.policy | |
250 | java/sun-6/lib/security/local_policy.jar | 250 | java/sun-6/lib/security/local_policy.jar | |
251 | java/sun-6/lib/servicetag/jdk_header.png | 251 | java/sun-6/lib/servicetag/jdk_header.png | |
252 | java/sun-6/lib/servicetag/registration.xml | |||
253 | java/sun-6/lib/sound.properties.default | 252 | java/sun-6/lib/sound.properties.default | |
254 | java/sun-6/lib/zi/Africa/Abidjan | 253 | java/sun-6/lib/zi/Africa/Abidjan | |
255 | java/sun-6/lib/zi/Africa/Accra | 254 | java/sun-6/lib/zi/Africa/Accra | |
256 | java/sun-6/lib/zi/Africa/Addis_Ababa | 255 | java/sun-6/lib/zi/Africa/Addis_Ababa | |
257 | java/sun-6/lib/zi/Africa/Algiers | 256 | java/sun-6/lib/zi/Africa/Algiers | |
258 | java/sun-6/lib/zi/Africa/Asmara | 257 | java/sun-6/lib/zi/Africa/Asmara | |
259 | java/sun-6/lib/zi/Africa/Bamako | 258 | java/sun-6/lib/zi/Africa/Bamako | |
260 | java/sun-6/lib/zi/Africa/Bangui | 259 | java/sun-6/lib/zi/Africa/Bangui | |
261 | java/sun-6/lib/zi/Africa/Banjul | 260 | java/sun-6/lib/zi/Africa/Banjul | |
262 | java/sun-6/lib/zi/Africa/Bissau | 261 | java/sun-6/lib/zi/Africa/Bissau | |
263 | java/sun-6/lib/zi/Africa/Blantyre | 262 | java/sun-6/lib/zi/Africa/Blantyre | |
264 | java/sun-6/lib/zi/Africa/Brazzaville | 263 | java/sun-6/lib/zi/Africa/Brazzaville | |
265 | java/sun-6/lib/zi/Africa/Bujumbura | 264 | java/sun-6/lib/zi/Africa/Bujumbura |