mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 00:59:48 +00:00
Convert to new override syntax
This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". (From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -22,18 +22,18 @@ CFLAGS += "-DHEREDOC_PIPESIZE=65536"
|
||||
# causes a lot of garbage in non-interactive shells
|
||||
CFLAGS += "-DBRACKETED_PASTE_DEFAULT=0"
|
||||
|
||||
ALTERNATIVE_${PN} = "bash sh"
|
||||
ALTERNATIVE:${PN} = "bash sh"
|
||||
ALTERNATIVE_LINK_NAME[bash] = "${base_bindir}/bash"
|
||||
ALTERNATIVE_TARGET[bash] = "${base_bindir}/bash"
|
||||
ALTERNATIVE_LINK_NAME[sh] = "${base_bindir}/sh"
|
||||
ALTERNATIVE_TARGET[sh] = "${base_bindir}/bash.${BPN}"
|
||||
ALTERNATIVE_PRIORITY = "100"
|
||||
|
||||
RDEPENDS_${PN} += "base-files"
|
||||
RDEPENDS_${PN}_class-nativesdk = ""
|
||||
RDEPENDS_${PN}-ptest += "make coreutils perl sed shadow util-linux-setpriv"
|
||||
RDEPENDS:${PN} += "base-files"
|
||||
RDEPENDS:${PN}:class-nativesdk = ""
|
||||
RDEPENDS:${PN}-ptest += "make coreutils perl sed shadow util-linux-setpriv"
|
||||
|
||||
RDEPENDS_${PN}-ptest_append_libc-glibc = " \
|
||||
RDEPENDS:${PN}-ptest:append:libc-glibc = " \
|
||||
glibc-gconv-big5hkscs \
|
||||
glibc-gconv-iso8859-1 \
|
||||
glibc-utils \
|
||||
@@ -46,13 +46,13 @@ RDEPENDS_${PN}-ptest_append_libc-glibc = " \
|
||||
|
||||
CACHED_CONFIGUREVARS += "headersdir=${includedir}/${PN}"
|
||||
|
||||
do_configure_prepend () {
|
||||
do_configure:prepend () {
|
||||
if [ ! -e ${S}/acinclude.m4 ]; then
|
||||
cat ${S}/aclocal.m4 > ${S}/acinclude.m4
|
||||
fi
|
||||
}
|
||||
|
||||
do_compile_prepend() {
|
||||
do_compile:prepend() {
|
||||
# Remove any leftover .build files. This ensures that bash always has the
|
||||
# same version number and keeps builds reproducible
|
||||
rm -f ${B}/.build
|
||||
@@ -62,14 +62,14 @@ do_compile_ptest () {
|
||||
oe_runmake buildtest
|
||||
}
|
||||
|
||||
do_install_append () {
|
||||
do_install:append () {
|
||||
# Move /usr/bin/bash to /bin/bash, if need
|
||||
if [ "${base_bindir}" != "${bindir}" ]; then
|
||||
mkdir -p ${D}${base_bindir}
|
||||
mv ${D}${bindir}/bash ${D}${base_bindir}
|
||||
fi
|
||||
}
|
||||
do_install_append_class-target () {
|
||||
do_install:append:class-target () {
|
||||
# Clean buildhost references in bashbug
|
||||
sed -i -e "s,--sysroot=${STAGING_DIR_TARGET},,g" \
|
||||
-e "s,-I${WORKDIR}/\S* ,,g" \
|
||||
@@ -107,20 +107,20 @@ do_install_ptest () {
|
||||
# hash
|
||||
do_install_ptest[vardepsexclude] += "UNINATIVE_LOADER"
|
||||
|
||||
pkg_postinst_${PN} () {
|
||||
pkg_postinst:${PN} () {
|
||||
grep -q "^${base_bindir}/bash$" $D${sysconfdir}/shells || echo ${base_bindir}/bash >> $D${sysconfdir}/shells
|
||||
}
|
||||
|
||||
pkg_postrm_${PN} () {
|
||||
pkg_postrm:${PN} () {
|
||||
printf "$(grep -v "^${base_bindir}/bash$" $D${sysconfdir}/shells)\n" > $D${sysconfdir}/shells
|
||||
}
|
||||
|
||||
PACKAGES += "${PN}-bashbug"
|
||||
FILES_${PN} = "${bindir}/bash ${base_bindir}/bash.bash"
|
||||
FILES_${PN}-bashbug = "${bindir}/bashbug"
|
||||
FILES:${PN} = "${bindir}/bash ${base_bindir}/bash.bash"
|
||||
FILES:${PN}-bashbug = "${bindir}/bashbug"
|
||||
|
||||
PACKAGE_BEFORE_PN += "${PN}-loadable"
|
||||
RDEPENDS_${PN}-loadable += "${PN}"
|
||||
FILES_${PN}-loadable += "${libdir}/bash/*"
|
||||
RDEPENDS:${PN}-loadable += "${PN}"
|
||||
FILES:${PN}-loadable += "${libdir}/bash/*"
|
||||
|
||||
RPROVIDES_${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'usrmerge', '/bin/sh /bin/bash', '', d)}"
|
||||
RPROVIDES:${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'usrmerge', '/bin/sh /bin/bash', '', d)}"
|
||||
|
||||
Reference in New Issue
Block a user