Index: release/packages/generate-ucl.sh =================================================================== --- release/packages/generate-ucl.sh +++ release/packages/generate-ucl.sh @@ -32,6 +32,7 @@ shift $(( ${OPTIND} - 1 )) outname="$(echo ${outname} | tr '-' '_')" + vital="false" case "${outname}" in clibs) @@ -44,6 +45,12 @@ runtime) outname="runtime" uclfile="${uclfile}" + vital="true" + ;; + utilities) + outname="utilities" + uclfile="${uclfile}" + vital="true" ;; runtime_manuals) outname="${origname}" @@ -55,6 +62,11 @@ pkgdeps="runtime" _descr="$(make -C ${srctree}/release/packages -f Makefile.package -V ${outname}_DESCR)" ;; + jail) + outname="runtime" + uclfile="${uclfile}" + vital="true" + ;; jail_*) outname="${origname}" uclfile="${outname##*}${uclfile}" @@ -118,6 +130,7 @@ echo "uclfile=${uclfile}" echo "desc=${desc}" echo "comment=${comment}" + echo "vital=${vital}" echo "cp ${uclsource} -> ${uclfile}" echo "===============================================================" echo "" @@ -145,6 +158,7 @@ -e "s/%PKGNAME%/${origname}/" \ -e "s/%COMMENT%/${comment}/" \ -e "s/%DESC%/${desc}/" \ + -e "s/%VITAL%/${vital}/" \ -e "s/%CAP_MKDB_ENDIAN%/${cap_arg}/g" \ -e "s/%PKG_NAME_PREFIX%/${PKG_NAME_PREFIX}/" \ -e "s|%PKG_WWW%|${PKG_WWW}|" \ Index: release/packages/jail.ucl =================================================================== --- release/packages/jail.ucl +++ release/packages/jail.ucl @@ -10,7 +10,7 @@ maintainer = "%PKG_MAINTAINER%" www = "%PKG_WWW%" prefix = "/" -vital = true +vital = %VITAL% licenselogic = "single" licenses = [ BSD2CLAUSE ] desc = <