tcsh: Do not install symlinks into /bin with usrmerge

Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Khem Raj 2022-04-23 07:47:52 -07:00
parent 224d8a8cbe
commit e059bf5da0

View File

@ -27,8 +27,10 @@ do_install:append () {
oe_runmake install.man DESTDIR=${D} oe_runmake install.man DESTDIR=${D}
install -d ${D}${base_bindir} install -d ${D}${base_bindir}
if ! ${@bb.utils.contains('DISTRO_FEATURES','usrmerge','true','false',d)}; then
ln -s /usr/bin/tcsh ${D}${base_bindir}/tcsh ln -s /usr/bin/tcsh ${D}${base_bindir}/tcsh
ln -s /usr/bin/tcsh ${D}${base_bindir}/csh ln -s /usr/bin/tcsh ${D}${base_bindir}/csh
fi
install -d ${D}${sysconfdir}/csh/login.d install -d ${D}${sysconfdir}/csh/login.d
install -m 0644 ${S}/csh.cshrc ${S}/csh.login ${S}/csh.logout ${S}/complete.tcsh ${D}${sysconfdir} install -m 0644 ${S}/csh.cshrc ${S}/csh.login ${S}/csh.logout ${S}/complete.tcsh ${D}${sysconfdir}
install -D -m 0644 ${S}/csh-mode.el ${D}${datadir}/emacs/site-lisp/csh-mode.el install -D -m 0644 ${S}/csh-mode.el ${D}${datadir}/emacs/site-lisp/csh-mode.el