Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Apr 2014 12:49:46 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r351326 - head/Mk
Message-ID:  <201404151249.s3FCnkvQ026905@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 \



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404151249.s3FCnkvQ026905>