aboutsummaryrefslogtreecommitdiff
path: root/release/packages/jail-lib32-profile.ucl
diff options
context:
space:
mode:
authorGlen Barber <gjb@FreeBSD.org>2016-11-21 23:29:28 +0000
committerGlen Barber <gjb@FreeBSD.org>2016-11-21 23:29:28 +0000
commit9fc3c7f733e93a624a5a4ffb8793b8ee0ef96d0d (patch)
tree9fa5dbd278dcb8257720f6b6e6d2f9de14964330 /release/packages/jail-lib32-profile.ucl
parent005cecb30a3025f69750936f26e37b10412f45bb (diff)
downloadsrc-9fc3c7f733e93a624a5a4ffb8793b8ee0ef96d0d.tar.gz
src-9fc3c7f733e93a624a5a4ffb8793b8ee0ef96d0d.zip
Set the 'vital' flag on the runtime and jail packages.
The default pkg(8) from pkg.freebsd.org requires libjail.so, so mark the jail package as vital along with the runtime package to avoid errors when libjail.so is removed. This is a no-op for systems with WITHOUT_JAIL in src.conf(5) and pkg(8) built from the Ports Collection. In order to make this work without marking packages such as the jail-lib32, for example, the jail.ucl file needed to be split out into separate files similarly to the runtime-*.ucl files. Glanced at by: brd MFC after: 5 days Sponsored by: The FreeBSD Foundation
Notes
Notes: svn path=/head/; revision=308945
Diffstat (limited to 'release/packages/jail-lib32-profile.ucl')
-rw-r--r--release/packages/jail-lib32-profile.ucl24
1 files changed, 24 insertions, 0 deletions
diff --git a/release/packages/jail-lib32-profile.ucl b/release/packages/jail-lib32-profile.ucl
new file mode 100644
index 000000000000..753c26bc5021
--- /dev/null
+++ b/release/packages/jail-lib32-profile.ucl
@@ -0,0 +1,24 @@
+#
+# $FreeBSD$
+#
+
+name = "FreeBSD-%PKGNAME%"
+origin = "base"
+version = "%VERSION%"
+comment = "%COMMENT%"
+categories = [ base ]
+maintainer = "re@FreeBSD.org"
+www = "https://www.FreeBSD.org"
+prefix = "/"
+licenselogic = "single"
+licenses = [ BSD2CLAUSE ]
+desc = <<EOD
+%DESC%
+EOD
+deps: {
+ FreeBSD-%PKGDEPS%: {
+ origin: "base",
+ version: "%VERSION%"
+ }
+}
+