svn commit: r351326 - head/Mk
Baptiste Daroussin
bapt at FreeBSD.org
Tue Apr 15 12:49:46 UTC 2014
Author: bapt
Date: Tue Apr 15 12:49:46 2014
New Revision: 351326
URL: http://svnweb.freebsd.org/changeset/ports/351326
QAT: https://qat.redports.org/buildarchive/r351326/
Log:
Register deprecation and expiration in packages
Modified:
head/Mk/bsd.pkgng.mk
Modified: head/Mk/bsd.pkgng.mk
==============================================================================
--- head/Mk/bsd.pkgng.mk Tue Apr 15 12:21:49 2014 (r351325)
+++ head/Mk/bsd.pkgng.mk Tue Apr 15 12:49:46 2014 (r351326)
@@ -85,6 +85,14 @@ create-manifest:
.endfor
.undef opt
@${ECHO_CMD} "}" >> ${MANIFESTF}
+.if defined(DEPRECATED)
+ @${ECHO_CMD} -n "annotations: {" >> ${MANIFESTF}
+ @${ECHO_CMD} -n "deprecated: \"${DEPRECATED:Q}\"," >> ${MANIFESTF}
+.if defined(EXPIRATION_DATE)
+ @${ECHO_CMD} -n "expiration: ${EXPIRATION_DATE}" >> ${MANIFESTF}
+.endif
+ @${ECHO_CMD} " }" >> ${MANIFESTF}
+.endif
@[ -f ${PKGINSTALL} ] && ${CP} ${PKGINSTALL} ${METADIR}/+INSTALL; \
${RM} -f ${METADIR}/+PRE_INSTALL ; \
for a in ${PKGPREINSTALL}; do \
More information about the svn-ports-all
mailing list