diff options
author | bapt <bapt@FreeBSD.org> | 2012-12-14 05:23:52 +0800 |
---|---|---|
committer | bapt <bapt@FreeBSD.org> | 2012-12-14 05:23:52 +0800 |
commit | 3b2a6a8c00a14e11c3fdd0a6ded1f17631c0af12 (patch) | |
tree | 746ac3b084aa6f684803c137e3fa484b805862dd /Mk | |
parent | 8cc713328b9b2c473e5aa430c7d97975c81da7b6 (diff) | |
download | freebsd-ports-gnome-3b2a6a8c00a14e11c3fdd0a6ded1f17631c0af12.tar.gz freebsd-ports-gnome-3b2a6a8c00a14e11c3fdd0a6ded1f17631c0af12.tar.zst freebsd-ports-gnome-3b2a6a8c00a14e11c3fdd0a6ded1f17631c0af12.zip |
Save RADIO and GROUP option in the pkgng manifest
Submitted by: bdrewery
Diffstat (limited to 'Mk')
-rw-r--r-- | Mk/bsd.pkgng.mk | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Mk/bsd.pkgng.mk b/Mk/bsd.pkgng.mk index df797911ad82..26f5679a7135 100644 --- a/Mk/bsd.pkgng.mk +++ b/Mk/bsd.pkgng.mk @@ -100,8 +100,28 @@ fake-pkg: . endif . endfor .endfor +.for radio in ${OPTIONS_RADIO} +. for opt in ${OPTIONS_RADIO_${radio}} +. if empty(PORT_OPTIONS:M${opt}) + @${ECHO_MSG} -n "${opt}: off, " >> ${MANIFESTF} +. else + @${ECHO_MSG} -n "${opt}: on, " >> ${MANIFESTF} +. endif +. endfor +.endfor +.for group in ${OPTIONS_GROUP} +. for opt in ${OPTIONS_GROUP_${group}} +. if empty(PORT_OPTIONS:M${opt}) + @${ECHO_MSG} -n "${opt}: off, " >> ${MANIFESTF} +. else + @${ECHO_MSG} -n "${opt}: on, " >> ${MANIFESTF} +. endif +. endfor +.endfor .undef multi .undef single +.undef radio +.undef group .undef opt @${ECHO_CMD} "}" >> ${MANIFESTF} @[ -f ${PKGINSTALL} ] && ${CP} ${PKGINSTALL} ${METADIR}/+INSTALL; \ |