Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Add a warning about using "@exec " which is deprecated
Baptiste Daroussin committed 9 years ago
commit 78415c636dedcf24a1674889a9784bce785a9676
parent b9a3a80
1 file changed +7 -0
modified libpkg/pkg_ports.c
@@ -683,6 +683,13 @@ postexec(struct plist *p, char *line, struct file_attr *a)
static int
exec(struct plist *p, char *line, struct file_attr *a)
{
+
	static bool warned_deprecated_exec = false;
+

+
	if (!warned_deprecated_exec) {
+
		warned_deprecated_exec = true;
+
		pkg_emit_error("Warning: @exec is deprecated, please"
+
		    " use @[pre|post][un]exec");
+
	}
	return (meta_exec(p, line, a, EXEC));
}