freebsd-dev/release/packages
Kyle Evans fb6d3be5db pkgbase: Fix post-install script for kernel packages
kernel.ucl uses a hardcoded boot/kernel for kldxref, which is the incorrect
directory when we're installing extra kernels that aren't the "default"
kernel (placed at boot/kernel).

Fix this by instead using a new %KERNELDIR% that we now replace in
Makefile.inc1 with "kernel" for the default kernel and "kernel.${_kernel}"
for these extra kernels so that, e.g. /boot/kernel.SHIVA, will get properly
kldxref'd upon update and avoid outdated linker.hints.

Reviewed by:	gjb
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D14689
2018-03-14 14:45:57 +00:00
..
acct.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
acpi.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
amd.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
apm.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
at.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
autofs.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
bhyve.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
binutils.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
bsdinstall.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
bsnmp.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
clang.ucl Fix packaging for clang, lldb and lld 3.9.0 2016-11-28 20:13:56 +00:00
clibs.ucl Remove libc, librtld_db, libthr packages, and further increase 2016-02-05 21:01:08 +00:00
dma.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
docs.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
ee.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
gdb.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
generate-ucl.sh Set the 'vital' flag on the runtime and jail packages. 2016-11-21 23:29:28 +00:00
groff.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
jail-debug.ucl Set the 'vital' flag on the runtime and jail packages. 2016-11-21 23:29:28 +00:00
jail-development.ucl Set the 'vital' flag on the runtime and jail packages. 2016-11-21 23:29:28 +00:00
jail-lib32-debug.ucl Set the 'vital' flag on the runtime and jail packages. 2016-11-21 23:29:28 +00:00
jail-lib32-development.ucl Set the 'vital' flag on the runtime and jail packages. 2016-11-21 23:29:28 +00:00
jail-lib32-profile.ucl Set the 'vital' flag on the runtime and jail packages. 2016-11-21 23:29:28 +00:00
jail-lib32.ucl Set the 'vital' flag on the runtime and jail packages. 2016-11-21 23:29:28 +00:00
jail-profile.ucl Set the 'vital' flag on the runtime and jail packages. 2016-11-21 23:29:28 +00:00
jail.ucl Set the 'vital' flag on the runtime and jail packages. 2016-11-21 23:29:28 +00:00
kernel.ucl pkgbase: Fix post-install script for kernel packages 2018-03-14 14:45:57 +00:00
lld.ucl Fix packaging for clang, lldb and lld 3.9.0 2016-11-28 20:13:56 +00:00
lldb.ucl Fix packaging for clang, lldb and lld 3.9.0 2016-11-28 20:13:56 +00:00
Makefile.package Set the 'vital' flag on the runtime and jail packages. 2016-11-21 23:29:28 +00:00
rcmds.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
runtime-debug.ucl Prefix lib32, profile, debug, and development packages 2016-03-08 18:31:26 +00:00
runtime-development.ucl Prefix lib32, profile, debug, and development packages 2016-03-08 18:31:26 +00:00
runtime-lib32.ucl Prefix lib32, profile, debug, and development packages 2016-03-08 18:31:26 +00:00
runtime-manuals.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
runtime-profile.ucl Prefix lib32, profile, debug, and development packages 2016-03-08 18:31:26 +00:00
runtime.ucl Add missing call to services_mkdb to build the services.db 2017-11-19 02:16:11 +00:00
ssh.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
svn.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
syscons.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
template.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
tests.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
unbound.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00
vi.ucl Add FreeBSD RCSID header and svn:keyword property. 2016-02-04 15:41:00 +00:00