aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/bsd.sanity.mk
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2014-10-09 01:11:52 +0800
committerbapt <bapt@FreeBSD.org>2014-10-09 01:11:52 +0800
commit556ee55ca31ec5da1c84de6cd8a99550d5185aa3 (patch)
tree05d603440839ed5bd20f55e6abc80f4514bd3fe6 /Mk/bsd.sanity.mk
parent807793d60802df7ca6516409a6d56522311d2791 (diff)
downloadfreebsd-ports-gnome-556ee55ca31ec5da1c84de6cd8a99550d5185aa3.tar.gz
freebsd-ports-gnome-556ee55ca31ec5da1c84de6cd8a99550d5185aa3.tar.zst
freebsd-ports-gnome-556ee55ca31ec5da1c84de6cd8a99550d5185aa3.zip
Check CATEGORIES sanity directly from bsd.sanity.mk
Differential Revision: https://reviews.freebsd.org/D917 Reviewed by: bdrewery
Diffstat (limited to 'Mk/bsd.sanity.mk')
-rw-r--r--Mk/bsd.sanity.mk9
1 files changed, 9 insertions, 0 deletions
diff --git a/Mk/bsd.sanity.mk b/Mk/bsd.sanity.mk
index 12c271d6b7b2..5ae8c237662c 100644
--- a/Mk/bsd.sanity.mk
+++ b/Mk/bsd.sanity.mk
@@ -7,6 +7,15 @@
WARNING+= "WITHOUT_NLS is deprecated use OPTIONS_UNSET=NLS instead"
.endif
+.if defined(PKGORIGIN)
+.for _c in ${CATEGORIES}
+_CAT?= ${_c}
+.endfor
+.if ${.CURDIR:H:T} != ${_CAT}
+DEV_ERROR+= "The first entry in CATEGORIES should be the directory where the port lives"
+.endif
+.endif
+
#.if defined(WITHOUT_X11)
#WARNING+= "WITHOUT_X11 is deprecated use X11 option instead"
#.endif