diff options
author | gjb <gjb@FreeBSD.org> | 2016-02-04 15:32:03 +0000 |
---|---|---|
committer | gjb <gjb@FreeBSD.org> | 2016-02-04 15:32:03 +0000 |
commit | 92f18f7e58d40ea6deca5e11843d4dd2ad0300f2 (patch) | |
tree | b2cc400eea676f2898c9855900556d6f39d5b1f8 /release/packages/syscons.ucl | |
parent | 212b97a1890a8159b417c1404e76f0c4b0c155b0 (diff) | |
download | FreeBSD-src-92f18f7e58d40ea6deca5e11843d4dd2ad0300f2.zip FreeBSD-src-92f18f7e58d40ea6deca5e11843d4dd2ad0300f2.tar.gz |
Rework the way <packagename>.ucl files are generated.
One of the major pain points with how this was implemented
is the requirement of in-tree, hard-coded <name>.ucl, as
well as <name>-<suffix>.ucl where <suffix> can be lib32,
profile, development, debug, or any combination of the four.
This created significant overhead when adding new packages
and any of the files in any of the combinations were missing.
Instead of test(1)-ing if the <packagename>.ucl file exists,
hand off to a script to figure out what the final ucl file
name should be before invoking pkg(8).
The default behavior is 'template.ucl' is used as a fallback.
This affects only the userland packages, as the kernel code
is already smart enough to handle these variations.
Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'release/packages/syscons.ucl')
-rw-r--r-- | release/packages/syscons.ucl | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/release/packages/syscons.ucl b/release/packages/syscons.ucl index 5a0bde7..85bc4c7 100644 --- a/release/packages/syscons.ucl +++ b/release/packages/syscons.ucl @@ -1,7 +1,7 @@ name = "FreeBSD-%PKGNAME%" origin = "base" version = "%VERSION%" -comment = "syscons(4) support files" +comment = "%COMMENT%" categories = [ base ] maintainer = "re@FreeBSD.org" www = "https://www.FreeBSD.org" @@ -9,10 +9,10 @@ prefix = "/" licenselogic = "single" licenses = [ BSD2CLAUSE ] desc = <<EOD -syscons(4) support files such as keyboard maps, fonts and screen output maps. +%DESC% EOD deps: { - FreeBSD-runtime: { + FreeBSD-%PKGDEPS%: { origin: "base", version: "%VERSION%" } |