Lines 1862-1868
CO_ENV+= NO_PREFIX_RMDIR=0
Link Here
|
1862 |
|
1862 |
|
1863 |
|
1863 |
|
1864 |
METADIR= ${WRKDIR}/.metadir |
1864 |
METADIR= ${WRKDIR}/.metadir |
1865 |
MANIFESTF= ${METADIR}/+MANIFEST |
|
|
1866 |
|
1865 |
|
1867 |
PKGPREINSTALL?= ${PKGDIR}/pkg-pre-install |
1866 |
PKGPREINSTALL?= ${PKGDIR}/pkg-pre-install |
1868 |
PKGPOSTINSTALL?= ${PKGDIR}/pkg-post-install |
1867 |
PKGPOSTINSTALL?= ${PKGDIR}/pkg-post-install |
Lines 2057-2065
FETCH_ENV?= SSL_NO_VERIFY_PEER=1 SSL_NO_VERIFY_HOSTNAME=1
Link Here
|
2057 |
FETCH_BINARY?= /usr/bin/fetch |
2056 |
FETCH_BINARY?= /usr/bin/fetch |
2058 |
FETCH_ARGS?= -Fpr |
2057 |
FETCH_ARGS?= -Fpr |
2059 |
FETCH_REGET?= 1 |
2058 |
FETCH_REGET?= 1 |
2060 |
.if !defined(DISABLE_SIZE) |
|
|
2061 |
FETCH_BEFORE_ARGS+= $${CKSIZE:+-S $$CKSIZE} |
2062 |
.endif |
2063 |
FETCH_CMD?= ${FETCH_BINARY} ${FETCH_ARGS} |
2059 |
FETCH_CMD?= ${FETCH_BINARY} ${FETCH_ARGS} |
2064 |
|
2060 |
|
2065 |
.if defined(RANDOMIZE_MASTER_SITES) |
2061 |
.if defined(RANDOMIZE_MASTER_SITES) |
Lines 2468-2555
MASTER_SORT_AWK+= /${srt:S|/|\\/|g}/ { good["${srt:S|\\|\\\\|g}"] = good["${srt:
Link Here
|
2468 |
.endfor |
2464 |
.endfor |
2469 |
MASTER_SORT_AWK+= { rest = rest " " $$0; } END { n=split(gl, gla); for(i=1;i<=n;i++) { print good[gla[i]]; } print rest; } |
2465 |
MASTER_SORT_AWK+= { rest = rest " " $$0; } END { n=split(gl, gla); for(i=1;i<=n;i++) { print good[gla[i]]; } print rest; } |
2470 |
|
2466 |
|
2471 |
SORTED_MASTER_SITES_DEFAULT_CMD= cd ${.CURDIR} && ${MAKE} master-sites-DEFAULT |
|
|
2472 |
SORTED_PATCH_SITES_DEFAULT_CMD= cd ${.CURDIR} && ${MAKE} patch-sites-DEFAULT |
2473 |
SORTED_MASTER_SITES_ALL_CMD= cd ${.CURDIR} && ${MAKE} master-sites-ALL |
2474 |
SORTED_PATCH_SITES_ALL_CMD= cd ${.CURDIR} && ${MAKE} patch-sites-ALL |
2475 |
|
2476 |
# has similar effect to old targets, i.e., access only {MASTER,PATCH}_SITES, not working with the new _n variables |
2477 |
master-sites-DEFAULT: |
2478 |
@${ECHO_CMD} ${_MASTER_SITE_OVERRIDE} `${ECHO_CMD} '${_MASTER_SITES_DEFAULT}' | ${AWK} '${MASTER_SORT_AWK:S|\\|\\\\|g}'` ${_MASTER_SITE_BACKUP} |
2479 |
patch-sites-DEFAULT: |
2480 |
@${ECHO_CMD} ${_MASTER_SITE_OVERRIDE} `${ECHO_CMD} '${_PATCH_SITES_DEFAULT}' | ${AWK} '${MASTER_SORT_AWK:S|\\|\\\\|g}'` ${_MASTER_SITE_BACKUP} |
2481 |
|
2482 |
# |
2483 |
# Sort the master site list according to the patterns in MASTER_SORT |
2484 |
# according to grouping rules (:something) |
2485 |
# |
2486 |
# for use in the fetch targets |
2487 |
.for _S in ${MASTER_SITES} |
2488 |
_S_TEMP= ${_S:S/^${_S:C@/:[^/:]+$@/@}//} |
2489 |
. if !empty(_S_TEMP) |
2490 |
. for _group in ${_S_TEMP:S/^://:S/,/ /g} |
2491 |
. if !target(master-sites-${_group}) |
2492 |
SORTED_MASTER_SITES_${_group}_CMD= cd ${.CURDIR} && ${MAKE} master-sites-${_group} |
2493 |
master-sites-${_group}: |
2494 |
@${ECHO_CMD} ${_MASTER_SITE_OVERRIDE} `${ECHO_CMD} '${_MASTER_SITES_${_group}}' | ${AWK} '${MASTER_SORT_AWK:S|\\|\\\\|g}'` ${_MASTER_SITE_BACKUP} |
2495 |
. endif |
2496 |
. endfor |
2497 |
. endif |
2498 |
.endfor |
2499 |
.for _S in ${PATCH_SITES} |
2500 |
_S_TEMP= ${_S:S/^${_S:C@/:[^/:]+$@/@}//} |
2501 |
. if !empty(_S_TEMP) |
2502 |
. for _group in ${_S_TEMP:S/^://:S/,/ /g} |
2503 |
. if !target(patch-sites-${_group}) |
2504 |
SORTED_PATCH_SITES_${_group}_CMD= cd ${.CURDIR} && ${MAKE} patch-sites-${_group} |
2505 |
patch-sites-${_group}: |
2506 |
@${ECHO_CMD} ${_MASTER_SITE_OVERRIDE} `${ECHO_CMD} '${_PATCH_SITES_${_group}}' | ${AWK} '${MASTER_SORT_AWK:S|\\|\\\\|g}'` ${_MASTER_SITE_BACKUP} |
2507 |
. endif |
2508 |
. endfor |
2509 |
. endif |
2510 |
.endfor |
2511 |
|
2512 |
# |
2467 |
# |
2513 |
# Hackery to enable simple fetch targets with several dynamic MASTER_SITES |
2468 |
# Hackery to enable simple fetch targets with several dynamic MASTER_SITES |
2514 |
# |
2469 |
# |
2515 |
_MASTER_SITES_ENV= _MASTER_SITES_DEFAULT="${_MASTER_SITES_DEFAULT}" |
2470 |
_MASTER_SITES_ENV= _MASTER_SITES_DEFAULT=${_MASTER_SITES_DEFAULT:Q} |
2516 |
.for _F in ${DISTFILES} |
2471 |
.for _F in ${DISTFILES} |
2517 |
_F_TEMP= ${_F:S/^${_F:C/:[^:]+$//}//:S/^://} |
2472 |
_F_TEMP= ${_F:S/^${_F:C/:[^:]+$//}//:S/^://} |
2518 |
. if !empty(_F_TEMP) |
2473 |
. if !empty(_F_TEMP) |
2519 |
. for _group in ${_F_TEMP:S/,/ /g} |
2474 |
. for _group in ${_F_TEMP:S/,/ /g} |
2520 |
. if defined(_MASTER_SITES_${_group}) |
2475 |
. if defined(_MASTER_SITES_${_group}) |
2521 |
_MASTER_SITES_ENV+= _MASTER_SITES_${_group}="${_MASTER_SITES_${_group}}" |
2476 |
_MASTER_SITES_ENV+= _MASTER_SITES_${_group}=${_MASTER_SITES_${_group}:Q} |
2522 |
. endif |
2477 |
. endif |
2523 |
. endfor |
2478 |
. endfor |
2524 |
. endif |
2479 |
. endif |
2525 |
.endfor |
2480 |
.endfor |
2526 |
_PATCH_SITES_ENV= _PATCH_SITES_DEFAULT="${_PATCH_SITES_DEFAULT}" |
2481 |
_PATCH_SITES_ENV= _PATCH_SITES_DEFAULT=${_PATCH_SITES_DEFAULT:Q} |
2527 |
.for _F in ${PATCHFILES} |
2482 |
.for _F in ${PATCHFILES} |
2528 |
_F_TEMP= ${_F:S/^${_F:C/:[^-:][^:]*$//}//:S/^://} |
2483 |
_F_TEMP= ${_F:S/^${_F:C/:[^-:][^:]*$//}//:S/^://} |
2529 |
. if !empty(_F_TEMP) |
2484 |
. if !empty(_F_TEMP) |
2530 |
. for _group in ${_F_TEMP:S/,/ /g} |
2485 |
. for _group in ${_F_TEMP:S/,/ /g} |
2531 |
. if defined(_PATCH_SITES_${_group}) |
2486 |
. if defined(_PATCH_SITES_${_group}) |
2532 |
_PATCH_SITES_ENV+= _PATCH_SITES_${_group}="${_PATCH_SITES_${_group}}" |
2487 |
_PATCH_SITES_ENV+= _PATCH_SITES_${_group}=${_PATCH_SITES_${_group}:Q} |
2533 |
. endif |
2488 |
. endif |
2534 |
. endfor |
2489 |
. endfor |
2535 |
. endif |
2490 |
. endif |
2536 |
.endfor |
2491 |
.endfor |
2537 |
|
2492 |
|
2538 |
master-sites-ALL: |
|
|
2539 |
@${ECHO_CMD} ${_MASTER_SITE_OVERRIDE} `${ECHO_CMD} '${_MASTER_SITES_ALL}' | ${AWK} '${MASTER_SORT_AWK:S|\\|\\\\|g}'` ${_MASTER_SITE_BACKUP} |
2540 |
patch-sites-ALL: |
2541 |
@${ECHO_CMD} ${_MASTER_SITE_OVERRIDE} `${ECHO_CMD} '${_PATCH_SITES_ALL}' | ${AWK} '${MASTER_SORT_AWK:S|\\|\\\\|g}'` ${_MASTER_SITE_BACKUP} |
2542 |
|
2543 |
# synonyms, mnemonics |
2544 |
master-sites-all: master-sites-ALL |
2545 |
patch-sites-all: patch-sites-ALL |
2546 |
master-sites-default: master-sites-DEFAULT |
2547 |
patch-sites-default: patch-sites-DEFAULT |
2548 |
|
2549 |
# compatibility with old behavior |
2550 |
master-sites: master-sites-DEFAULT |
2551 |
patch-sites: patch-sites-DEFAULT |
2552 |
|
2553 |
CKSUMFILES= ${ALLFILES} |
2493 |
CKSUMFILES= ${ALLFILES} |
2554 |
|
2494 |
|
2555 |
# List of all files, with ${DIST_SUBDIR} in front. Used for checksum. |
2495 |
# List of all files, with ${DIST_SUBDIR} in front. Used for checksum. |
Lines 3027-3033
${PKG_DBDIR} ${PREFIX} ${WRKDIR} ${EXTRACT_WRKDIR} ${WRKSRC}:
Link Here
|
3027 |
# Warn user about deprecated packages. Advisory only. |
2967 |
# Warn user about deprecated packages. Advisory only. |
3028 |
|
2968 |
|
3029 |
.if !target(check-deprecated) |
2969 |
.if !target(check-deprecated) |
3030 |
# Try and keep these messages in sync with the ones in create-manifest |
2970 |
# Try and keep these messages in sync with the ones in Mk/Scripts/create-manifest.sh |
3031 |
check-deprecated: |
2971 |
check-deprecated: |
3032 |
.if ${MAINTAINER} == "ports@FreeBSD.org" |
2972 |
.if ${MAINTAINER} == "ports@FreeBSD.org" |
3033 |
@${ECHO_MSG} "===> NOTICE:" |
2973 |
@${ECHO_MSG} "===> NOTICE:" |
Lines 3085-3091
_DO_FETCH_ENV= \
Link Here
|
3085 |
dp_FETCH_AFTER_ARGS='${FETCH_AFTER_ARGS}' \ |
3025 |
dp_FETCH_AFTER_ARGS='${FETCH_AFTER_ARGS}' \ |
3086 |
dp_FETCH_BEFORE_ARGS='${FETCH_BEFORE_ARGS}' \ |
3026 |
dp_FETCH_BEFORE_ARGS='${FETCH_BEFORE_ARGS}' \ |
3087 |
dp_FETCH_CMD='${FETCH_CMD}' \ |
3027 |
dp_FETCH_CMD='${FETCH_CMD}' \ |
3088 |
dp_FETCH_ENV=${FETCH_ENV:Q:Q} \ |
3028 |
dp_FETCH_ENV=${FETCH_ENV:Q} \ |
3089 |
dp_FORCE_FETCH_ALL='${FORCE_FETCH_ALL}' \ |
3029 |
dp_FORCE_FETCH_ALL='${FORCE_FETCH_ALL}' \ |
3090 |
dp_FORCE_FETCH_LIST='${FORCE_FETCH_LIST}' \ |
3030 |
dp_FORCE_FETCH_LIST='${FORCE_FETCH_LIST}' \ |
3091 |
dp_MASTER_SITE_BACKUP='${_MASTER_SITE_BACKUP}' \ |
3031 |
dp_MASTER_SITE_BACKUP='${_MASTER_SITE_BACKUP}' \ |
Lines 3094-3101
_DO_FETCH_ENV= \
Link Here
|
3094 |
dp_NO_CHECKSUM='${NO_CHECKSUM}' \ |
3034 |
dp_NO_CHECKSUM='${NO_CHECKSUM}' \ |
3095 |
dp_RANDOMIZE_SITES='${_RANDOMIZE_SITES}' \ |
3035 |
dp_RANDOMIZE_SITES='${_RANDOMIZE_SITES}' \ |
3096 |
dp_SCRIPTSDIR='${SCRIPTSDIR}' \ |
3036 |
dp_SCRIPTSDIR='${SCRIPTSDIR}' \ |
3097 |
dp_SORTED_MASTER_SITES_DEFAULT_CMD='${SORTED_MASTER_SITES_DEFAULT_CMD}' \ |
|
|
3098 |
dp_SORTED_PATCH_SITES_DEFAULT_CMD='${SORTED_PATCH_SITES_DEFAULT_CMD}' \ |
3099 |
dp_TARGET='${.TARGET}' |
3037 |
dp_TARGET='${.TARGET}' |
3100 |
.if defined(DEVELOPER) |
3038 |
.if defined(DEVELOPER) |
3101 |
_DO_FETCH_ENV+= dp_DEVELOPER=yes |
3039 |
_DO_FETCH_ENV+= dp_DEVELOPER=yes |
Lines 3850-3856
pre-distclean:
Link Here
|
3850 |
|
3788 |
|
3851 |
.if !target(distclean) |
3789 |
.if !target(distclean) |
3852 |
distclean: pre-distclean clean |
3790 |
distclean: pre-distclean clean |
3853 |
@cd ${.CURDIR} && ${MAKE} delete-distfiles RESTRICTED_FILES="${_DISTFILES} ${_PATCHFILES}" |
3791 |
@cd ${.CURDIR} && ${MAKE} delete-distfiles RESTRICTED_FILES="${_DISTFILES:Q} ${_PATCHFILES:Q}" |
3854 |
.endif |
3792 |
.endif |
3855 |
|
3793 |
|
3856 |
.if !target(delete-distfiles) |
3794 |
.if !target(delete-distfiles) |
Lines 4272-4370
ACTUAL-PACKAGE-DEPENDS?= \
Link Here
|
4272 |
done ; \ |
4210 |
done ; \ |
4273 |
${SETENV} PKG_BIN="${PKG_BIN}" ${SH} ${SCRIPTSDIR}/actual-package-depends.sh $${depfiles} ${RUN_DEPENDS:C/(.*)\:.*/"\1"/} |
4211 |
${SETENV} PKG_BIN="${PKG_BIN}" ${SH} ${SCRIPTSDIR}/actual-package-depends.sh $${depfiles} ${RUN_DEPENDS:C/(.*)\:.*/"\1"/} |
4274 |
|
4212 |
|
4275 |
create-manifest: |
4213 |
PKG_NOTES_ENV?= |
4276 |
@${MKDIR} ${METADIR}; \ |
|
|
4277 |
(\ |
4278 |
echo "name: \"${PKGBASE}\"" ; \ |
4279 |
echo "version: \"${PKGVERSION}\"" ; \ |
4280 |
echo "origin: ${PKGORIGIN}" ; \ |
4281 |
echo "comment: <<EOD" ; \ |
4282 |
echo ${COMMENT:Q} ; \ |
4283 |
echo "EOD" ; \ |
4284 |
echo "maintainer: ${MAINTAINER}" ; \ |
4285 |
echo "prefix: ${PREFIX}" ; \ |
4286 |
[ -z "${WWW}" ] || echo "www: ${WWW}" ; \ |
4287 |
echo "deps: { "; \ |
4288 |
${ACTUAL-PACKAGE-DEPENDS} | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | ${SORT} -u ; \ |
4289 |
echo "}" ; \ |
4290 |
echo "categories: [ ${CATEGORIES:u:S/$/,/} ]" ; \ |
4291 |
l=${LICENSE_COMB} ; \ |
4292 |
[ -n "${NO_ARCH}" ] && echo "arch : `${PKG_BIN} config abi | tr '[:upper:]' '[:lower:]' | ${CUT} -d: -f1,2`:*" ; \ |
4293 |
[ -n "${NO_ARCH}" ] && echo "abi : `${PKG_BIN} config abi | ${CUT} -d: -f1,2`:*" ; \ |
4294 |
echo "licenselogic: $${l:-single}" ; \ |
4295 |
[ -z "${LICENSE}" ] || echo "licenses: [ ${LICENSE:u:S/$/,/} ]" ; \ |
4296 |
[ -z "${USERS}" ] || echo "users: [ ${USERS:u:S/$/,/} ]" ; \ |
4297 |
[ -z "${GROUPS}" ] || echo "groups: [ ${GROUPS:u:S/$/,/} ]" ; \ |
4298 |
) > ${MANIFESTF} |
4299 |
@${ECHO_CMD} -n "options: {" >> ${MANIFESTF} |
4300 |
.for opt in ${COMPLETE_OPTIONS_LIST} |
4301 |
@[ -z "${PORT_OPTIONS:M${opt}}" ] || match="on" ; ${ECHO_MSG} -n " ${opt}: $${match:-off}," >> ${MANIFESTF} |
4302 |
.endfor |
4303 |
@${ECHO_CMD} "}" >> ${MANIFESTF} |
4304 |
.if defined(PKG_NOTES) |
4305 |
@${ECHO_CMD} -n "annotations: {" >> ${MANIFESTF} |
4306 |
.for note in ${PKG_NOTES} |
4214 |
.for note in ${PKG_NOTES} |
4307 |
@${ECHO_CMD} -n ' ${note}: "${PKG_NOTE_${note}:S/"/\"/g}",' >> ${MANIFESTF} |
4215 |
PKG_NOTES_ENV+= dp_PKG_NOTE_${note}=${PKG_NOTE_${note}:Q} |
4308 |
.endfor |
4216 |
.endfor |
4309 |
@${ECHO_CMD} " }" >> ${MANIFESTF} |
4217 |
|
4310 |
.endif |
4218 |
create-manifest: |
4311 |
@[ -f ${PKGINSTALL} ] && ${CP} ${PKGINSTALL} ${METADIR}/+INSTALL; \ |
4219 |
@${SETENV} \ |
4312 |
${RM} -f ${METADIR}/+PRE_INSTALL ; \ |
4220 |
dp_SCRIPTSDIR='${SCRIPTSDIR}' \ |
4313 |
for a in ${PKGPREINSTALL}; do \ |
4221 |
dp_ACTUAL_PACKAGE_DEPENDS='${ACTUAL-PACKAGE-DEPENDS}' \ |
4314 |
[ -f $$a ] && ${CAT} $$a >> ${METADIR}/+PRE_INSTALL ; \ |
4222 |
dp_CATEGORIES='${CATEGORIES:u:S/$/,/}' \ |
4315 |
done ; \ |
4223 |
dp_COMMENT=${COMMENT:Q} \ |
4316 |
${RM} -f ${METADIR}/+POST_INSTALL ; \ |
4224 |
dp_COMPLETE_OPTIONS_LIST='${COMPLETE_OPTIONS_LIST}' \ |
4317 |
for a in ${PKGPOSTINSTALL}; do \ |
4225 |
dp_DEPRECATED='${DEPRECATED:Q}' \ |
4318 |
[ -f $$a ] && ${CAT} $$a >> ${METADIR}/+POST_INSTALL ; \ |
4226 |
dp_DESCR='${DESCR}' \ |
4319 |
done ; \ |
4227 |
dp_EXPIRATION_DATE='${EXPIRATION_DATE}' \ |
4320 |
[ -f ${PKGDEINSTALL} ] && ${CP} ${PKGDEINSTALL} ${METADIR}/+DEINSTALL; \ |
4228 |
dp_GROUPS='${GROUPS:u:S/$/,/}' \ |
4321 |
${RM} -f ${METADIR}/+PRE_DEINSTALL ; \ |
4229 |
dp_LICENSE='${LICENSE:u:S/$/,/}' \ |
4322 |
for a in ${PKGPREDEINSTALL}; do \ |
4230 |
dp_LICENSE_COMB='${LICENSE_COMB}' \ |
4323 |
[ -f $$a ] && ${CAT} $$a >> ${METADIR}/+PRE_DEINSTALL ; \ |
4231 |
dp_MAINTAINER='${MAINTAINER}' \ |
4324 |
done ; \ |
4232 |
dp_METADIR='${METADIR}' \ |
4325 |
${RM} -f ${METADIR}/+POST_DEINSTALL ; \ |
4233 |
dp_NO_ARCH='${NO_ARCH}' \ |
4326 |
for a in ${PKGPOSTDEINSTALL}; do \ |
4234 |
dp_PKGBASE='${PKGBASE}' \ |
4327 |
[ -f $$a ] && ${CAT} $$a >> ${METADIR}/+POST_DEINSTALL ; \ |
4235 |
dp_PKGDEINSTALL='${PKGDEINSTALL}' \ |
4328 |
done ; \ |
4236 |
dp_PKGINSTALL='${PKGINSTALL}' \ |
4329 |
[ -f ${PKGUPGRADE} ] && ${CP} ${PKGUPGRADE} ${METADIR}/+UPGRADE; \ |
4237 |
dp_PKGMESSAGE='${PKGMESSAGE}' \ |
4330 |
[ -f ${PKGPREUPGRADE} ] && ${CP} ${PKGPREUPGRADE} ${METADIR}/+PRE_UPGRADE; \ |
4238 |
dp_PKGORIGIN='${PKGORIGIN}' \ |
4331 |
[ -f ${PKGPOSTUPGRADE} ] && ${CP} ${PKGPOSTUPGRADE} ${METADIR}/+POST_UPGRADE; \ |
4239 |
dp_PKGPOSTDEINSTALL='${PKGPOSTDEINSTALL}' \ |
4332 |
${CP} ${DESCR} ${METADIR}/+DESC; \ |
4240 |
dp_PKGPOSTINSTALL='${PKGPOSTINSTALL}' \ |
4333 |
[ -f ${PKGMESSAGE} ] && ${CP} ${PKGMESSAGE} ${METADIR}/+DISPLAY || return 0 |
4241 |
dp_PKGPOSTUPGRADE='${PKGPOSTUPGRADE}' \ |
4334 |
# Try and keep these messages in sync with check-deprecated |
4242 |
dp_PKGPREDEINSTALL='${PKGPREDEINSTALL}' \ |
4335 |
.if ${MAINTAINER} == "ports@FreeBSD.org" |
4243 |
dp_PKGPREINSTALL='${PKGPREINSTALL}' \ |
4336 |
@( \ |
4244 |
dp_PKGPREUPGRADE='${PKGPREUPGRADE}' \ |
4337 |
if [ -f "${METADIR}/+DISPLAY" ]; then ${ECHO_CMD}; fi; \ |
4245 |
dp_PKGUPGRADE='${PKGUPGRADE}' \ |
4338 |
${ECHO_CMD} "===> NOTICE:"; \ |
4246 |
dp_PKGVERSION='${PKGVERSION}' \ |
4339 |
${ECHO_CMD}; \ |
4247 |
dp_PKG_BIN='${PKG_BIN}' \ |
4340 |
${ECHO_CMD} "The ${PORTNAME} port currently does not have a maintainer. As a result, it is"; \ |
4248 |
dp_PKG_IGNORE_DEPENDS='${PKG_IGNORE_DEPENDS}' \ |
4341 |
${ECHO_CMD} "more likely to have unresolved issues, not be up-to-date, or even be removed in"; \ |
4249 |
dp_PKG_NOTES='${PKG_NOTES}' \ |
4342 |
${ECHO_CMD} "the future. To volunteer to maintain this port, please create an issue at:"; \ |
4250 |
dp_PORT_OPTIONS='${PORT_OPTIONS}' \ |
4343 |
${ECHO_CMD}; \ |
4251 |
dp_PREFIX='${PREFIX}' \ |
4344 |
${ECHO_CMD} "https://bugs.freebsd.org/bugzilla"; \ |
4252 |
dp_USERS='${USERS:u:S/$/,/}' \ |
4345 |
${ECHO_CMD}; \ |
4253 |
dp_WWW='${WWW}' \ |
4346 |
${ECHO_CMD} "More information about port maintainership is available at:"; \ |
4254 |
${PKG_NOTES_ENV} \ |
4347 |
${ECHO_CMD}; \ |
4255 |
${SH} ${SCRIPTSDIR}/create-manifest.sh |
4348 |
${ECHO_CMD} "https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port"; \ |
|
|
4349 |
) >> ${METADIR}/+DISPLAY |
4350 |
.endif |
4351 |
.if defined(DEPRECATED) |
4352 |
@( \ |
4353 |
if [ -f "${METADIR}/+DISPLAY" ]; then ${ECHO_CMD}; fi; \ |
4354 |
${ECHO_CMD} "===> NOTICE:"; \ |
4355 |
${ECHO_CMD}; \ |
4356 |
${ECHO_CMD} "This port is deprecated; you may wish to reconsider installing it:"; \ |
4357 |
${ECHO_CMD}; \ |
4358 |
${ECHO_CMD} ${DEPRECATED:Q}.; \ |
4359 |
${ECHO_CMD}; \ |
4360 |
) >> ${METADIR}/+DISPLAY |
4361 |
.if defined(EXPIRATION_DATE) |
4362 |
@( \ |
4363 |
${ECHO_CMD} "It is scheduled to be removed on or after ${EXPIRATION_DATE}."; \ |
4364 |
${ECHO_CMD}; \ |
4365 |
) >> ${METADIR}/+DISPLAY |
4366 |
.endif |
4367 |
.endif |
4368 |
|
4256 |
|
4369 |
|
4257 |
|
4370 |
# Print out package names. |
4258 |
# Print out package names. |