summaryrefslogtreecommitdiffstats
path: root/release/packages
diff options
context:
space:
mode:
authorgjb <gjb@FreeBSD.org>2016-02-04 15:32:03 +0000
committergjb <gjb@FreeBSD.org>2016-02-04 15:32:03 +0000
commit92f18f7e58d40ea6deca5e11843d4dd2ad0300f2 (patch)
treeb2cc400eea676f2898c9855900556d6f39d5b1f8 /release/packages
parent212b97a1890a8159b417c1404e76f0c4b0c155b0 (diff)
downloadFreeBSD-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')
-rw-r--r--release/packages/Makefile.package67
-rw-r--r--release/packages/acct-debug.ucl20
-rw-r--r--release/packages/acct.ucl4
-rw-r--r--release/packages/acpi-debug.ucl20
-rw-r--r--release/packages/acpi.ucl4
-rw-r--r--release/packages/amd-debug.ucl20
-rw-r--r--release/packages/amd.ucl4
-rw-r--r--release/packages/apm-debug.ucl20
-rw-r--r--release/packages/apm.ucl4
-rw-r--r--release/packages/at-debug.ucl20
-rw-r--r--release/packages/at.ucl4
-rw-r--r--release/packages/autofs-debug.ucl20
-rw-r--r--release/packages/autofs.ucl4
-rw-r--r--release/packages/bhyve-debug.ucl22
-rw-r--r--release/packages/bhyve.ucl8
-rw-r--r--release/packages/binutils-debug.ucl20
-rw-r--r--release/packages/binutils.ucl4
-rw-r--r--release/packages/bsdinstall-debug.ucl20
-rw-r--r--release/packages/bsdinstall.ucl4
-rw-r--r--release/packages/bsnmp-debug.ucl20
-rw-r--r--release/packages/bsnmp-development.ucl20
-rw-r--r--release/packages/bsnmp-lib32-debug.ucl20
-rw-r--r--release/packages/bsnmp-lib32-development.ucl20
-rw-r--r--release/packages/bsnmp-lib32-profile.ucl20
-rw-r--r--release/packages/bsnmp-lib32.ucl20
-rw-r--r--release/packages/bsnmp-profile.ucl20
-rw-r--r--release/packages/bsnmp.ucl4
-rw-r--r--release/packages/clang-debug.ucl20
-rw-r--r--release/packages/clang.ucl4
-rw-r--r--release/packages/debug.ucl4
-rw-r--r--release/packages/development.ucl2
-rw-r--r--release/packages/dma-debug.ucl21
-rw-r--r--release/packages/dma.ucl7
-rw-r--r--release/packages/ee-debug.ucl20
-rw-r--r--release/packages/ee.ucl4
-rw-r--r--release/packages/gdb-debug.ucl20
-rw-r--r--release/packages/gdb.ucl4
-rwxr-xr-xrelease/packages/generate-ucl.sh138
-rw-r--r--release/packages/groff-debug.ucl20
-rw-r--r--release/packages/groff.ucl4
-rw-r--r--release/packages/jail-debug.ucl20
-rw-r--r--release/packages/jail-development.ucl20
-rw-r--r--release/packages/jail-lib32-debug.ucl20
-rw-r--r--release/packages/jail-lib32-development.ucl20
-rw-r--r--release/packages/jail-lib32-profile.ucl20
-rw-r--r--release/packages/jail-lib32.ucl20
-rw-r--r--release/packages/jail-profile.ucl20
-rw-r--r--release/packages/jail.ucl4
-rw-r--r--release/packages/lib32-debug.ucl20
-rw-r--r--release/packages/lib32-development.ucl20
-rw-r--r--release/packages/lib32.ucl4
-rw-r--r--release/packages/profile.ucl2
-rw-r--r--release/packages/rcmds-debug.ucl20
-rw-r--r--release/packages/rcmds.ucl4
-rw-r--r--release/packages/runtime-manuals.ucl4
-rw-r--r--release/packages/runtime.ucl7
-rw-r--r--release/packages/ssh-debug.ucl20
-rw-r--r--release/packages/ssh-development.ucl20
-rw-r--r--release/packages/ssh-lib32-debug.ucl20
-rw-r--r--release/packages/ssh-lib32-development.ucl20
-rw-r--r--release/packages/ssh-lib32-profile.ucl20
-rw-r--r--release/packages/ssh-lib32.ucl20
-rw-r--r--release/packages/ssh-profile.ucl20
-rw-r--r--release/packages/ssh.ucl4
-rw-r--r--release/packages/svn-debug.ucl20
-rw-r--r--release/packages/svn.ucl6
-rw-r--r--release/packages/syscons.ucl6
-rw-r--r--release/packages/template.ucl (renamed from release/packages/lib32-profile.ucl)9
-rw-r--r--release/packages/tests-debug.ucl20
-rw-r--r--release/packages/tests-development.ucl20
-rw-r--r--release/packages/tests-profile.ucl20
-rw-r--r--release/packages/tests.ucl2
-rw-r--r--release/packages/unbound-debug.ucl21
-rw-r--r--release/packages/unbound-development.ucl21
-rw-r--r--release/packages/unbound-lib32-debug.ucl21
-rw-r--r--release/packages/unbound-lib32-development.ucl21
-rw-r--r--release/packages/unbound-lib32-profile.ucl21
-rw-r--r--release/packages/unbound-lib32.ucl21
-rw-r--r--release/packages/unbound-profile.ucl21
-rw-r--r--release/packages/unbound.ucl7
-rw-r--r--release/packages/vi-debug.ucl20
-rw-r--r--release/packages/vi.ucl4
82 files changed, 264 insertions, 1087 deletions
diff --git a/release/packages/Makefile.package b/release/packages/Makefile.package
new file mode 100644
index 0000000..27e310a
--- /dev/null
+++ b/release/packages/Makefile.package
@@ -0,0 +1,67 @@
+#
+# $FreeBSD$
+#
+
+acct_DESC= Accounting Utilties
+acpi_DESC= ACPI Utilities
+amd_DESC= AMD Utilities
+apm_DESC= APM Utilities
+at_DESC= AT Utilities
+autofs_DESC= Autofs Utilities
+bhyve_DESC= Bhyve Utilities
+binutils_DESC= Binutils
+bsdinstall_DESC= BSDInstall Utilities
+bsnmp_DESC= BSNMP Utilities
+clang_DESC= Clang Utilities
+docs_DESC= Documentation
+dma_DESC= DMA Mail Agent Utilities
+ee_DESC= Easy Editor Utilities
+gdb_DESC= GDB Utilities
+groff_DESC= Groff Utilities
+jail_DESC= Jail Utilities
+kernel_DESC= FreeBSD Kernel
+rcmds_DESC= Remote Command Utilities
+manuals_DESC= Manual Pages
+ssh_DESC= Secure Shell Utilities
+svn_DESC= Subversion Version Conrol System
+syscons_DESC= Syscons Console
+tests_DESC= Test Suite
+unbound_DESC= Unbound DNS Resolver
+vi_DESC= Vi Editor
+debug_DESC= FreeBSD Base System (Debugging Symbols)
+development_DESC= FreeBSD Base System (Development Files)
+lib32_DESC= FreeBSD Base System (32-bit Libraries)
+profile_DESC= FreeBSD Base System (Profiling Libraries)
+runtime_DESC= FreeBSD Base System
+
+acct_COMMENT= Accounting Utilties
+acpi_COMMENT= ACPI Utilities
+amd_COMMENT= AMD Utilities
+apm_COMMENT= APM Utilities
+at_COMMENT= AT Utilities
+autofs_COMMENT= Autofs Utilities
+bhyve_COMMENT= Bhyve Utilities
+binutils_COMMENT= Binutils
+bsdinstall_COMMENT= BSDInstall Utilities
+bsnmp_COMMENT= BSNMP Utilities
+clang_COMMENT= Clang Utilities
+docs_COMMENT= Documentation
+dma_COMMENT= DMA Mail Agent Utilities
+ee_COMMENT= Easy Editor Utilities
+gdb_COMMENT= GDB Utilities
+groff_COMMENT= Groff Utilities
+jail_COMMENT= Jail Utilities
+kernel_COMMENT= FreeBSD Kernel
+rcmds_COMMENT= Remote Command Utilities
+manuals_COMMENT= Manual Pages
+ssh_COMMENT= Secure Shell Utilities
+svn_COMMENT= Subversion Version Conrol System
+syscons_COMMENT= Syscons Console
+tests_COMMENT= Test Suite
+unbound_COMMENT= Unbound DNS Resolver
+vi_COMMENT= Vi Editor
+debug_COMMENT= FreeBSD Base System (Debugging Symbols)
+development_COMMENT= FreeBSD Base System (Development Files)
+lib32_COMMENT= FreeBSD Base System (32-bit Libraries)
+profile_COMMENT= FreeBSD Base System (Profiling Libraries)
+runtime_COMMENT= FreeBSD Base System
diff --git a/release/packages/acct-debug.ucl b/release/packages/acct-debug.ucl
deleted file mode 100644
index 90dc7a7..0000000
--- a/release/packages/acct-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Accounting Tools (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-acct: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/acct.ucl b/release/packages/acct.ucl
index 8d361d9..85bc4c7 100644
--- a/release/packages/acct.ucl
+++ b/release/packages/acct.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "Accounting Tools"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/acpi-debug.ucl b/release/packages/acpi-debug.ucl
deleted file mode 100644
index 646a2a8..0000000
--- a/release/packages/acpi-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "ACPI tools (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-acpi: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/acpi.ucl b/release/packages/acpi.ucl
index 9754690..85bc4c7 100644
--- a/release/packages/acpi.ucl
+++ b/release/packages/acpi.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "ACPI tools"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/amd-debug.ucl b/release/packages/amd-debug.ucl
deleted file mode 100644
index 88e9c7d..0000000
--- a/release/packages/amd-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "BSD 4.4 Automounter (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-amd: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/amd.ucl b/release/packages/amd.ucl
index f60d902..85bc4c7 100644
--- a/release/packages/amd.ucl
+++ b/release/packages/amd.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "BSD 4.4 Automounter"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/apm-debug.ucl b/release/packages/apm-debug.ucl
deleted file mode 100644
index a6361fc..0000000
--- a/release/packages/apm-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Advanced Power Management Utilities (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-apm: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/apm.ucl b/release/packages/apm.ucl
index 32a7fad..85bc4c7 100644
--- a/release/packages/apm.ucl
+++ b/release/packages/apm.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "Advanced Power Management Utilities"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/at-debug.ucl b/release/packages/at-debug.ucl
deleted file mode 100644
index 795cf3f..0000000
--- a/release/packages/at-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "at(1) and related utilities (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-at: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/at.ucl b/release/packages/at.ucl
index 2fdde53..85bc4c7 100644
--- a/release/packages/at.ucl
+++ b/release/packages/at.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "at(1) and related utilities"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/autofs-debug.ucl b/release/packages/autofs-debug.ucl
deleted file mode 100644
index 77ea944..0000000
--- a/release/packages/autofs-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Autofs(5) Utilities (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-autofs: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/autofs.ucl b/release/packages/autofs.ucl
index 1081867..85bc4c7 100644
--- a/release/packages/autofs.ucl
+++ b/release/packages/autofs.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "Autofs(5) Utilities"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/bhyve-debug.ucl b/release/packages/bhyve-debug.ucl
deleted file mode 100644
index 225c273..0000000
--- a/release/packages/bhyve-debug.ucl
+++ /dev/null
@@ -1,22 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "The BSD Hypervisor (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-bhyve, the "BSD hypervisor" is a hypervisor/virtual machine manager developed on
-FreeBSD and relies on modern CPU features such as Extended Page Tables (EPT) and
-VirtIO network and storage drivers
-EOD
-deps: {
- FreeBSD-bhyve: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/bhyve.ucl b/release/packages/bhyve.ucl
index cd586f0..85bc4c7 100644
--- a/release/packages/bhyve.ucl
+++ b/release/packages/bhyve.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "The BSD Hypervisor"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -9,12 +9,10 @@ prefix = "/"
licenselogic = "single"
licenses = [ BSD2CLAUSE ]
desc = <<EOD
-bhyve, the "BSD hypervisor" is a hypervisor/virtual machine manager developed on
-FreeBSD and relies on modern CPU features such as Extended Page Tables (EPT) and
-VirtIO network and storage drivers
+%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/binutils-debug.ucl b/release/packages/binutils-debug.ucl
deleted file mode 100644
index f89ea6d..0000000
--- a/release/packages/binutils-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "GNU binutils (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ GPLv2 ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-binutils: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/binutils.ucl b/release/packages/binutils.ucl
index a4d5503..bd401ec 100644
--- a/release/packages/binutils.ucl
+++ b/release/packages/binutils.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "GNU binutils"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/bsdinstall-debug.ucl b/release/packages/bsdinstall-debug.ucl
deleted file mode 100644
index 7592df0..0000000
--- a/release/packages/bsdinstall-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Installer (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-bsdinstall: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/bsdinstall.ucl b/release/packages/bsdinstall.ucl
index d81b769..85bc4c7 100644
--- a/release/packages/bsdinstall.ucl
+++ b/release/packages/bsdinstall.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "Installer"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/bsnmp-debug.ucl b/release/packages/bsnmp-debug.ucl
deleted file mode 100644
index d93c68d..0000000
--- a/release/packages/bsnmp-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "SNMP daemon and userland tools (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-bsnmp: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/bsnmp-development.ucl b/release/packages/bsnmp-development.ucl
deleted file mode 100644
index 4001053..0000000
--- a/release/packages/bsnmp-development.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "SNMP development"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-bsnmp: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/bsnmp-lib32-debug.ucl b/release/packages/bsnmp-lib32-debug.ucl
deleted file mode 100644
index c07571c..0000000
--- a/release/packages/bsnmp-lib32-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "SNMP 32-bit libraries (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-bsnmp-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/bsnmp-lib32-development.ucl b/release/packages/bsnmp-lib32-development.ucl
deleted file mode 100644
index 3bd6cd7..0000000
--- a/release/packages/bsnmp-lib32-development.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "SNMP 32-bit development"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-bsnmp-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/bsnmp-lib32-profile.ucl b/release/packages/bsnmp-lib32-profile.ucl
deleted file mode 100644
index c147f3f..0000000
--- a/release/packages/bsnmp-lib32-profile.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "SNMP 32-bit libraries (profiling)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-bsnmp-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/bsnmp-lib32.ucl b/release/packages/bsnmp-lib32.ucl
deleted file mode 100644
index e84ab6a..0000000
--- a/release/packages/bsnmp-lib32.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "SNMP 32-bit libraries"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-runtime: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/bsnmp-profile.ucl b/release/packages/bsnmp-profile.ucl
deleted file mode 100644
index 984f84c..0000000
--- a/release/packages/bsnmp-profile.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "SNMP libraries (profiling)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-bsnmp: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/bsnmp.ucl b/release/packages/bsnmp.ucl
index f9b412b..85bc4c7 100644
--- a/release/packages/bsnmp.ucl
+++ b/release/packages/bsnmp.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "SNMP daemon and userland tools"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/clang-debug.ucl b/release/packages/clang-debug.ucl
deleted file mode 100644
index 15bbc7f..0000000
--- a/release/packages/clang-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Clang compiler tools (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-clang: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/clang.ucl b/release/packages/clang.ucl
index 128d15a..85bc4c7 100644
--- a/release/packages/clang.ucl
+++ b/release/packages/clang.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "Clang compiler tools"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/debug.ucl b/release/packages/debug.ucl
index ecdb1a4..85bc4c7 100644
--- a/release/packages/debug.ucl
+++ b/release/packages/debug.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "%COMMENT% (debugging symbols)"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/development.ucl b/release/packages/development.ucl
index 3ac8a73..85bc4c7 100644
--- a/release/packages/development.ucl
+++ b/release/packages/development.ucl
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/dma-debug.ucl b/release/packages/dma-debug.ucl
deleted file mode 100644
index dce74b5..0000000
--- a/release/packages/dma-debug.ucl
+++ /dev/null
@@ -1,21 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "DragonFly Mail Agent (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-The DragonFly Mail Agent, a small Mail Transport Agent (MTA), designed for
-home and office use.
-EOD
-deps: {
- FreeBSD-dma: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/dma.ucl b/release/packages/dma.ucl
index 21bd1d9..85bc4c7 100644
--- a/release/packages/dma.ucl
+++ b/release/packages/dma.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "DragonFly Mail Agent"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -9,11 +9,10 @@ prefix = "/"
licenselogic = "single"
licenses = [ BSD2CLAUSE ]
desc = <<EOD
-The DragonFly Mail Agent, a small Mail Transport Agent (MTA), designed for
-home and office use.
+%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/ee-debug.ucl b/release/packages/ee-debug.ucl
deleted file mode 100644
index 5c8ba56..0000000
--- a/release/packages/ee-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "ee(1) Utility (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-ee: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/ee.ucl b/release/packages/ee.ucl
index b49c5a6..85bc4c7 100644
--- a/release/packages/ee.ucl
+++ b/release/packages/ee.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "ee(1) Utility"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/gdb-debug.ucl b/release/packages/gdb-debug.ucl
deleted file mode 100644
index 5892a53..0000000
--- a/release/packages/gdb-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "GNU gdb (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ GPLv2 ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-gdb: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/gdb.ucl b/release/packages/gdb.ucl
index c62b0e0..bd401ec 100644
--- a/release/packages/gdb.ucl
+++ b/release/packages/gdb.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "GNU gdb"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/generate-ucl.sh b/release/packages/generate-ucl.sh
new file mode 100755
index 0000000..c395ffd
--- /dev/null
+++ b/release/packages/generate-ucl.sh
@@ -0,0 +1,138 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+
+main() {
+ desc=
+ comment=
+ debug=
+ uclsource=
+ while getopts "do:s:u:" arg; do
+ case ${arg} in
+ d)
+ debug=1
+ ;;
+ o)
+ outname="${OPTARG}"
+ origname="${OPTARG}"
+ ;;
+ s)
+ srctree="${OPTARG}"
+ ;;
+ u)
+ uclfile="${OPTARG}"
+ ;;
+ *)
+ echo "Unknown argument"
+ ;;
+ esac
+ done
+
+ shift $(( ${OPTIND} - 1 ))
+
+ outname="$(echo ${outname} | tr '-' '_')"
+
+ case "${outname}" in
+ *_lib32_development)
+ outname="${outname%%_lib32_development}"
+ _descr="32-bit Libraries, Development Files"
+ pkgdeps="${outname}"
+ ;;
+ *_lib32_debug)
+ outname="${outname%%_lib32_debug}"
+ _descr="32-bit Libraries, Debugging Symbols"
+ pkgdeps="${outname}"
+ ;;
+ *_lib32_profile)
+ outname="${outname%%_lib32_profile}"
+ _descr="32-bit Libraries, Profiling"
+ pkgdeps="${outname}"
+ ;;
+ *_lib32)
+ outname="${outname%%_lib32}"
+ _descr="32-bit Libraries"
+ pkgdeps="${outname}"
+ ;;
+ *_development)
+ outname="${outname%%_development}"
+ _descr="Development Files"
+ pkgdeps="${outname}"
+ ;;
+ *_profile)
+ outname="${outname%%_profile}"
+ _descr="Profiling Libraries"
+ pkgdeps="${outname}"
+ ;;
+ *_debug)
+ outname="${outname%%_debug}"
+ _descr="Debugging Symbols"
+ pkgdeps="${outname}"
+ ;;
+ *_manuals)
+ outname="${origname}"
+ pkgdeps="runtime"
+ ;;
+ runtime)
+ outname="runtime"
+ uclfile="${uclfile}"
+ ;;
+ ${origname})
+ pkgdeps="runtime"
+ ;;
+ debug|development|lib32|profile)
+ uclfile="${outname##*}${uclfile}"
+ ;;
+ *)
+ uclfile="${outname##*}${origname}"
+ outname="${outname##*}${origname}"
+ ;;
+ esac
+
+ outname="${outname%%_*}"
+
+ desc="$(make -C ${srctree}/release/packages -f Makefile.package -V ${outname}_DESC)"
+ comment="$(make -C ${srctree}/release/packages -f Makefile.package -V ${outname}_COMMENT)"
+
+ uclsource="${srctree}/release/packages/${outname}.ucl"
+ if [ ! -e "${uclsource}" ]; then
+ uclsource="${srctree}/release/packages/template.ucl"
+ fi
+
+ if [ ! -z "${debug}" ]; then
+ echo ""
+ echo "==============================================================="
+ echo "DEBUG:"
+ echo "_descr=${_descr}"
+ echo "outname=${outname}"
+ echo "origname=${origname}"
+ echo "srctree=${srctree}"
+ echo "uclfile=${uclfile}"
+ echo "desc=${desc}"
+ echo "comment=${comment}"
+ echo "cp ${uclsource} -> ${uclfile}"
+ echo "==============================================================="
+ echo ""
+ echo ""
+ echo ""
+ fi
+
+ [ -z "${comment}" ] && comment="${outname} package"
+ [ ! -z "${_descr}" ] && comment="${comment} (${_descr})"
+ [ -z "${desc}" ] && desc="${outname} package"
+
+ cp "${uclsource}" "${uclfile}"
+ cap_arg="$(make -C ${srctree}/etc -VCAP_MKDB_ENDIAN)"
+ pwd_arg="$(make -C ${srctree}/etc -VPWD_MKDB_ENDIAN)"
+ sed -i '' -e "s/%VERSION%/${PKG_VERSION}/" \
+ -e "s/%PKGNAME%/${origname}/" \
+ -e "s/%COMMENT%/${comment}/" \
+ -e "s/%DESC%/${desc}/" \
+ -e "s/%CAP_MKDB_ENDIAN%/${cap_arg}/g" \
+ -e "s/%PWD_MKDB_ENDIAN%/${pwd_arg}/g" \
+ -e "s/%PKGDEPS%/${pkgdeps}/" \
+ ${uclfile}
+ return 0
+}
+
+main "${@}"
diff --git a/release/packages/groff-debug.ucl b/release/packages/groff-debug.ucl
deleted file mode 100644
index e753a1e..0000000
--- a/release/packages/groff-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "GNU groff (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ GPLv2 ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-groff: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/groff.ucl b/release/packages/groff.ucl
index c494a2a..bd401ec 100644
--- a/release/packages/groff.ucl
+++ b/release/packages/groff.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "GNU groff"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/jail-debug.ucl b/release/packages/jail-debug.ucl
deleted file mode 100644
index f518dfe..0000000
--- a/release/packages/jail-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Jail utilities (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-jail: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/jail-development.ucl b/release/packages/jail-development.ucl
deleted file mode 100644
index 8ab0279..0000000
--- a/release/packages/jail-development.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Jail utilities development"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-jail: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/jail-lib32-debug.ucl b/release/packages/jail-lib32-debug.ucl
deleted file mode 100644
index d7880c7..0000000
--- a/release/packages/jail-lib32-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Jail 32-bit libraries (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-jail-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/jail-lib32-development.ucl b/release/packages/jail-lib32-development.ucl
deleted file mode 100644
index 2546f6d..0000000
--- a/release/packages/jail-lib32-development.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Jail 32-bit development"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-jail-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/jail-lib32-profile.ucl b/release/packages/jail-lib32-profile.ucl
deleted file mode 100644
index 5ba65cf..0000000
--- a/release/packages/jail-lib32-profile.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Jail 32-bit libraries (profiling)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-jail-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/jail-lib32.ucl b/release/packages/jail-lib32.ucl
deleted file mode 100644
index da6c8e6..0000000
--- a/release/packages/jail-lib32.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Jail 32-bit libraries"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-runtime: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/jail-profile.ucl b/release/packages/jail-profile.ucl
deleted file mode 100644
index 9f49b31..0000000
--- a/release/packages/jail-profile.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Jail libraries (profiling)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-jail: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/jail.ucl b/release/packages/jail.ucl
index 6e215ba..85bc4c7 100644
--- a/release/packages/jail.ucl
+++ b/release/packages/jail.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "Jail utilities"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/lib32-debug.ucl b/release/packages/lib32-debug.ucl
deleted file mode 100644
index 8e4ef62..0000000
--- a/release/packages/lib32-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "32-bit libraries (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/lib32-development.ucl b/release/packages/lib32-development.ucl
deleted file mode 100644
index 990d200..0000000
--- a/release/packages/lib32-development.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "32-bit libraries"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/lib32.ucl b/release/packages/lib32.ucl
index eda4a8a..85bc4c7 100644
--- a/release/packages/lib32.ucl
+++ b/release/packages/lib32.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "32-bit libraries"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/profile.ucl b/release/packages/profile.ucl
index 3ac8a73..85bc4c7 100644
--- a/release/packages/profile.ucl
+++ b/release/packages/profile.ucl
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/rcmds-debug.ucl b/release/packages/rcmds-debug.ucl
deleted file mode 100644
index 36f1ad7..0000000
--- a/release/packages/rcmds-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Remote Command Tools (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-rcmds: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/rcmds.ucl b/release/packages/rcmds.ucl
index 376ec7e..85bc4c7 100644
--- a/release/packages/rcmds.ucl
+++ b/release/packages/rcmds.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "Remote Command Tools"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/runtime-manuals.ucl b/release/packages/runtime-manuals.ucl
index 002c5be..85bc4c7 100644
--- a/release/packages/runtime-manuals.ucl
+++ b/release/packages/runtime-manuals.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "FreeBSD runtime manual pages"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/runtime.ucl b/release/packages/runtime.ucl
index 16ab12d..30096c1 100644
--- a/release/packages/runtime.ucl
+++ b/release/packages/runtime.ucl
@@ -17,10 +17,3 @@ scripts: {
pwd_mkdb %PWD_MKDB_ENDIAN% -i -p -d ${PKG_ROOTDIR}/etc ${PKG_ROOTDIR}/etc/master.passwd
EOD
}
-deps: {
- FreeBSD-runtime: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/ssh-debug.ucl b/release/packages/ssh-debug.ucl
deleted file mode 100644
index db3ff9e..0000000
--- a/release/packages/ssh-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Secure SHell (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ ISCL ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-ssh: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/ssh-development.ucl b/release/packages/ssh-development.ucl
deleted file mode 100644
index 0011ea8..0000000
--- a/release/packages/ssh-development.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Secure SHell"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ ISCL ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-ssh: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/ssh-lib32-debug.ucl b/release/packages/ssh-lib32-debug.ucl
deleted file mode 100644
index 016bd14..0000000
--- a/release/packages/ssh-lib32-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Secure SHell 32-bit libraries (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ ISCL ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-ssh-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/ssh-lib32-development.ucl b/release/packages/ssh-lib32-development.ucl
deleted file mode 100644
index 5c40cff..0000000
--- a/release/packages/ssh-lib32-development.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Secure SHell 32-bit libraries"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ ISCL ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-ssh-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/ssh-lib32-profile.ucl b/release/packages/ssh-lib32-profile.ucl
deleted file mode 100644
index 5c40cff..0000000
--- a/release/packages/ssh-lib32-profile.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Secure SHell 32-bit libraries"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ ISCL ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-ssh-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/ssh-lib32.ucl b/release/packages/ssh-lib32.ucl
deleted file mode 100644
index d082f5c..0000000
--- a/release/packages/ssh-lib32.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Secure SHell 32-bit libraries"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ ISCL ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-runtime: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/ssh-profile.ucl b/release/packages/ssh-profile.ucl
deleted file mode 100644
index 0011ea8..0000000
--- a/release/packages/ssh-profile.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Secure SHell"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ ISCL ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-ssh: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/ssh.ucl b/release/packages/ssh.ucl
index ac9e59f..4717172 100644
--- a/release/packages/ssh.ucl
+++ b/release/packages/ssh.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "Secure SHell"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/svn-debug.ucl b/release/packages/svn-debug.ucl
deleted file mode 100644
index 24ee96c..0000000
--- a/release/packages/svn-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Version control system (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ APACHE20 ]
-desc = <<EOD
-Lite version of the Subversion version control system
-EOD
-deps: {
- FreeBSD-svn: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/svn.ucl b/release/packages/svn.ucl
index 740caac..ba440684 100644
--- a/release/packages/svn.ucl
+++ b/release/packages/svn.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "Version control system"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -9,10 +9,10 @@ prefix = "/"
licenselogic = "single"
licenses = [ APACHE20 ]
desc = <<EOD
-Lite version of the Subversion version control system
+%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
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%"
}
diff --git a/release/packages/lib32-profile.ucl b/release/packages/template.ucl
index 990d200..c78cd70 100644
--- a/release/packages/lib32-profile.ucl
+++ b/release/packages/template.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "32-bit libraries"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -11,10 +11,3 @@ licenses = [ BSD2CLAUSE ]
desc = <<EOD
%DESC%
EOD
-deps: {
- FreeBSD-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/tests-debug.ucl b/release/packages/tests-debug.ucl
deleted file mode 100644
index c2f161b..0000000
--- a/release/packages/tests-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "%COMMENT% (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-tests: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/tests-development.ucl b/release/packages/tests-development.ucl
deleted file mode 100644
index a2327c6..0000000
--- a/release/packages/tests-development.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "%COMMENT% (development)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-tests: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/tests-profile.ucl b/release/packages/tests-profile.ucl
deleted file mode 100644
index 316bad1..0000000
--- a/release/packages/tests-profile.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "%COMMENT% (profiling)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-tests: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/tests.ucl b/release/packages/tests.ucl
index 3ac8a73..85bc4c7 100644
--- a/release/packages/tests.ucl
+++ b/release/packages/tests.ucl
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/unbound-debug.ucl b/release/packages/unbound-debug.ucl
deleted file mode 100644
index 77a1ead..0000000
--- a/release/packages/unbound-debug.ucl
+++ /dev/null
@@ -1,21 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Validating, recursive, and caching DNS resolver (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD4CLAUSE ]
-desc = <<EOD
-Unbound is a recursive-only caching DNS server which can perform DNSSEC
-validation of results
-EOD
-deps: {
- FreeBSD-unbound: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/unbound-development.ucl b/release/packages/unbound-development.ucl
deleted file mode 100644
index d8c1f1c..0000000
--- a/release/packages/unbound-development.ucl
+++ /dev/null
@@ -1,21 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Validating, recursive, and caching DNS resolver"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD4CLAUSE ]
-desc = <<EOD
-Unbound is a recursive-only caching DNS server which can perform DNSSEC
-validation of results
-EOD
-deps: {
- FreeBSD-unbound: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/unbound-lib32-debug.ucl b/release/packages/unbound-lib32-debug.ucl
deleted file mode 100644
index 24fc227..0000000
--- a/release/packages/unbound-lib32-debug.ucl
+++ /dev/null
@@ -1,21 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Validating, recursive, and caching DNS resolver, 32-bit libraries (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD4CLAUSE ]
-desc = <<EOD
-Unbound is a recursive-only caching DNS server which can perform DNSSEC
-validation of results
-EOD
-deps: {
- FreeBSD-unbound-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/unbound-lib32-development.ucl b/release/packages/unbound-lib32-development.ucl
deleted file mode 100644
index ce7ee21..0000000
--- a/release/packages/unbound-lib32-development.ucl
+++ /dev/null
@@ -1,21 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Validating, recursive, and caching DNS resolver"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD4CLAUSE ]
-desc = <<EOD
-Unbound is a recursive-only caching DNS server which can perform DNSSEC
-validation of results
-EOD
-deps: {
- FreeBSD-unbound-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/unbound-lib32-profile.ucl b/release/packages/unbound-lib32-profile.ucl
deleted file mode 100644
index ce7ee21..0000000
--- a/release/packages/unbound-lib32-profile.ucl
+++ /dev/null
@@ -1,21 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Validating, recursive, and caching DNS resolver"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD4CLAUSE ]
-desc = <<EOD
-Unbound is a recursive-only caching DNS server which can perform DNSSEC
-validation of results
-EOD
-deps: {
- FreeBSD-unbound-lib32: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/unbound-lib32.ucl b/release/packages/unbound-lib32.ucl
deleted file mode 100644
index 6eced1b..0000000
--- a/release/packages/unbound-lib32.ucl
+++ /dev/null
@@ -1,21 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Validating, recursive, and caching DNS resolver, 32-bit libraries"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD4CLAUSE ]
-desc = <<EOD
-Unbound is a recursive-only caching DNS server which can perform DNSSEC
-validation of results
-EOD
-deps: {
- FreeBSD-runtime: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/unbound-profile.ucl b/release/packages/unbound-profile.ucl
deleted file mode 100644
index d8c1f1c..0000000
--- a/release/packages/unbound-profile.ucl
+++ /dev/null
@@ -1,21 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Validating, recursive, and caching DNS resolver"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD4CLAUSE ]
-desc = <<EOD
-Unbound is a recursive-only caching DNS server which can perform DNSSEC
-validation of results
-EOD
-deps: {
- FreeBSD-unbound: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/unbound.ucl b/release/packages/unbound.ucl
index 8efb77c..3b8176a 100644
--- a/release/packages/unbound.ucl
+++ b/release/packages/unbound.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "Validating, recursive, and caching DNS resolver"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -9,11 +9,10 @@ prefix = "/"
licenselogic = "single"
licenses = [ BSD4CLAUSE ]
desc = <<EOD
-Unbound is a recursive-only caching DNS server which can perform DNSSEC
-validation of results
+%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
diff --git a/release/packages/vi-debug.ucl b/release/packages/vi-debug.ucl
deleted file mode 100644
index e320d62..0000000
--- a/release/packages/vi-debug.ucl
+++ /dev/null
@@ -1,20 +0,0 @@
-name = "FreeBSD-%PKGNAME%"
-origin = "base"
-version = "%VERSION%"
-comment = "Vi Editor (debugging symbols)"
-categories = [ base ]
-maintainer = "re@FreeBSD.org"
-www = "https://www.FreeBSD.org"
-prefix = "/"
-licenselogic = "single"
-licenses = [ BSD2CLAUSE ]
-desc = <<EOD
-%DESC%
-EOD
-deps: {
- FreeBSD-vi: {
- origin: "base",
- version: "%VERSION%"
- }
-}
-
diff --git a/release/packages/vi.ucl b/release/packages/vi.ucl
index f485b7b..85bc4c7 100644
--- a/release/packages/vi.ucl
+++ b/release/packages/vi.ucl
@@ -1,7 +1,7 @@
name = "FreeBSD-%PKGNAME%"
origin = "base"
version = "%VERSION%"
-comment = "Vi Editor"
+comment = "%COMMENT%"
categories = [ base ]
maintainer = "re@FreeBSD.org"
www = "https://www.FreeBSD.org"
@@ -12,7 +12,7 @@ desc = <<EOD
%DESC%
EOD
deps: {
- FreeBSD-runtime: {
+ FreeBSD-%PKGDEPS%: {
origin: "base",
version: "%VERSION%"
}
OpenPOWER on IntegriCloud