]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commitdiff
recipes: Update S = WORKDIR recipes to use ${S} correctly
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 1 May 2024 21:50:08 +0000 (22:50 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 2 May 2024 14:15:26 +0000 (15:15 +0100)
Where recipes use S = ${WORKDIR}, ensure they are referencing ${S} correctly
to access files as soon we want to stop doing this in WORKDIR at which point
they would break unless corrected.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
35 files changed:
meta-selftest/recipes-test/selftest-hardlink/selftest-hardlink.bb
meta/recipes-bsp/alsa-state/alsa-state.bb
meta/recipes-bsp/keymaps/keymaps_1.0.bb
meta/recipes-bsp/usbinit/usbinit.bb
meta/recipes-connectivity/ppp-dialin/ppp-dialin_0.1.bb
meta/recipes-core/base-files/base-files_3.0.14.bb
meta/recipes-core/busybox/busybox-inittab_1.36.1.bb
meta/recipes-core/init-ifupdown/init-ifupdown_1.0.bb
meta/recipes-core/initrdscripts/initramfs-boot_1.0.bb
meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb
meta/recipes-core/initrdscripts/initramfs-live-boot-tiny_1.0.bb
meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb
meta/recipes-core/initrdscripts/initramfs-live-install-efi-testfs_1.0.bb
meta/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bb
meta/recipes-core/initrdscripts/initramfs-live-install-testfs_1.0.bb
meta/recipes-core/initrdscripts/initramfs-live-install_1.0.bb
meta/recipes-core/initrdscripts/initramfs-module-install-efi_1.0.bb
meta/recipes-core/initrdscripts/initramfs-module-install_1.0.bb
meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb
meta/recipes-core/initscripts/initscripts_1.0.bb
meta/recipes-core/systemd/systemd-serialgetty.bb
meta/recipes-core/systemd/systemd-systemctl-native.bb
meta/recipes-core/sysvinit/sysvinit-inittab_2.88dsf.bb
meta/recipes-core/udev/udev-extraconf_1.1.bb
meta/recipes-devtools/docbook-xml/docbook-xml-dtd4_4.5.bb
meta/recipes-devtools/icecc-create-env/icecc-create-env_0.1.bb
meta/recipes-devtools/qemu/nativesdk-qemu-helper_1.0.bb
meta/recipes-devtools/qemu/qemu-helper-native_1.0.bb
meta/recipes-devtools/run-postinsts/run-postinsts_1.0.bb
meta/recipes-devtools/rust/rust-cross-canadian.inc
meta/recipes-extended/shadow/shadow-securetty_4.6.bb
meta/recipes-graphics/wayland/weston-init.bb
meta/recipes-graphics/x11-common/xserver-nodm-init_3.0.bb
meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb
meta/recipes-kernel/modutils-initscripts/modutils-initscripts.bb

index be346b8a0eeb9b818c816b1c95bd73e2293708fe..49c3fe827a58bfa4436861478899b181875741f1 100644 (file)
@@ -14,7 +14,7 @@ do_compile () {
 
 do_install () {
        install -d ${D}${bindir}
-       install -m 755 ${WORKDIR}/gdb.sh ${D}${bindir}/
+       install -m 755 ${S}/gdb.sh ${D}${bindir}/
        install -m 755 hello1 ${D}${bindir}/hello1
        ln ${D}${bindir}/hello1 ${D}${bindir}/hello2
 
index bd7f610f465e7232b5e3eaafbc7c63412c567548..83384f2daf5824f7532696301cc34ea9f58a68fb 100644 (file)
@@ -38,15 +38,15 @@ INITSCRIPT_PARAMS = "start 39 S . stop 31 0 6 ."
 do_install() {
     # Only install the init script when 'sysvinit' is in DISTRO_FEATURES.
     if ${@bb.utils.contains('DISTRO_FEATURES','sysvinit','true','false',d)}; then
-       sed -i -e "s:#STATEDIR#:${localstatedir}/lib/alsa:g" ${WORKDIR}/alsa-state-init
+       sed -i -e "s:#STATEDIR#:${localstatedir}/lib/alsa:g" ${S}/alsa-state-init
        install -d ${D}${sysconfdir}/init.d
-       install -m 0755 ${WORKDIR}/alsa-state-init ${D}${sysconfdir}/init.d/alsa-state
+       install -m 0755 ${S}/alsa-state-init ${D}${sysconfdir}/init.d/alsa-state
     fi
 
     install -d ${D}/${localstatedir}/lib/alsa
     install -d ${D}${sysconfdir}
-    install -m 0644 ${WORKDIR}/asound.conf ${D}${sysconfdir}
-    install -m 0644 ${WORKDIR}/*.state ${D}${localstatedir}/lib/alsa
+    install -m 0644 ${S}/asound.conf ${D}${sysconfdir}
+    install -m 0644 ${S}/*.state ${D}${localstatedir}/lib/alsa
 }
 
 PACKAGES += "alsa-states"
index 3d5d127820d33eb00178af5a93ce5990f904ae09..e30dd9dca260be84e3910c64816f354702b88eaf 100644 (file)
@@ -31,7 +31,7 @@ do_install () {
     # THe ulitity this script provides could be achieved by systemd-vconsole-setup.service
     if ${@bb.utils.contains('DISTRO_FEATURES','sysvinit','true','false',d)}; then
        install -d ${D}${sysconfdir}/init.d/
-       install -m 0755 ${WORKDIR}/keymap.sh ${D}${sysconfdir}/init.d/
+       install -m 0755 ${S}/keymap.sh ${D}${sysconfdir}/init.d/
     fi
 }
 
index 3a50b835c24e5a244a0326f8b4c0f02aa849f674..b80191bddc47b852fcb23854570a71d7f444f20f 100644 (file)
@@ -5,7 +5,7 @@ same wire, at higher speeds than most Wifi connections."
 HOMEPAGE = "http://linux-sunxi.org/USB_Gadget/Ethernet"
 
 LICENSE = "GPL-2.0-only"
-LIC_FILES_CHKSUM = "file://${WORKDIR}/COPYING.GPL;md5=751419260aa954499f7abaabaa882bbe"
+LIC_FILES_CHKSUM = "file://${S}/COPYING.GPL;md5=751419260aa954499f7abaabaa882bbe"
 
 
 SRC_URI = "file://usb-gether \
index 099c58bfc712815a60e7278ad0c59d5ea0193e75..0c3085d3a8c1a0604fb4f8a51c1288468073a6b7 100644 (file)
@@ -15,10 +15,10 @@ S = "${WORKDIR}"
 
 do_install() {
        install -d ${D}${sysconfdir}/ppp/peers
-       install -m 0644 ${WORKDIR}/host-peer ${D}${sysconfdir}/ppp/peers/host
+       install -m 0644 ${S}/host-peer ${D}${sysconfdir}/ppp/peers/host
 
        install -d ${D}${sbindir}
-       install -m 0755 ${WORKDIR}/ppp-dialin ${D}${sbindir}
+       install -m 0755 ${S}/ppp-dialin ${D}${sbindir}
 }
 
 USERADD_PACKAGES = "${PN}"
index 9fab53ce63c24901fe2848223180c4a1ac776b83..42a8026e639f0a3bf11b027f1a6ff11ec9eb55aa 100644 (file)
@@ -113,23 +113,23 @@ do_install () {
        ln -snf ../run ${D}${localstatedir}/run
        ln -snf ../run/lock ${D}${localstatedir}/lock
 
-       install -m 0644 ${WORKDIR}/hosts ${D}${sysconfdir}/hosts
+       install -m 0644 ${S}/hosts ${D}${sysconfdir}/hosts
        ${BASEFILESISSUEINSTALL}
 
-       rotation=`cat ${WORKDIR}/rotation`
+       rotation=`cat ${S}/rotation`
        if [ "$rotation" != "0" ]; then
-               install -m 0644 ${WORKDIR}/rotation ${D}${sysconfdir}/rotation
+               install -m 0644 ${S}/rotation ${D}${sysconfdir}/rotation
        fi
 
-       install -m 0644 ${WORKDIR}/fstab ${D}${sysconfdir}/fstab
-       install -m 0644 ${WORKDIR}/profile ${D}${sysconfdir}/profile
+       install -m 0644 ${S}/fstab ${D}${sysconfdir}/fstab
+       install -m 0644 ${S}/profile ${D}${sysconfdir}/profile
        sed -i 's#ROOTHOME#${ROOT_HOME}#' ${D}${sysconfdir}/profile
         sed -i 's#@BINDIR@#${bindir}#g' ${D}${sysconfdir}/profile
-       install -m 0644 ${WORKDIR}/shells ${D}${sysconfdir}/shells
-       install -m 0755 ${WORKDIR}/share/dot.profile ${D}${sysconfdir}/skel/.profile
-       install -m 0755 ${WORKDIR}/share/dot.bashrc ${D}${sysconfdir}/skel/.bashrc
-       install -m 0644 ${WORKDIR}/host.conf ${D}${sysconfdir}/host.conf
-       install -m 0644 ${WORKDIR}/motd ${D}${sysconfdir}/motd
+       install -m 0644 ${S}/shells ${D}${sysconfdir}/shells
+       install -m 0755 ${S}/share/dot.profile ${D}${sysconfdir}/skel/.profile
+       install -m 0755 ${S}/share/dot.bashrc ${D}${sysconfdir}/skel/.bashrc
+       install -m 0644 ${S}/host.conf ${D}${sysconfdir}/host.conf
+       install -m 0644 ${S}/motd ${D}${sysconfdir}/motd
 
        ln -sf /proc/mounts ${D}${sysconfdir}/mtab
 
@@ -145,12 +145,12 @@ do_install () {
 }
 
 do_install:append:libc-glibc () {
-       install -m 0644 ${WORKDIR}/nsswitch.conf ${D}${sysconfdir}/nsswitch.conf
+       install -m 0644 ${S}/nsswitch.conf ${D}${sysconfdir}/nsswitch.conf
 }
 
 DISTRO_VERSION[vardepsexclude] += "DATE"
 do_install_basefilesissue () {
-       install -m 644 ${WORKDIR}/issue*  ${D}${sysconfdir}
+       install -m 644 ${S}/issue*  ${D}${sysconfdir}
         if [ -n "${DISTRO_NAME}" ]; then
                printf "${DISTRO_NAME} " >> ${D}${sysconfdir}/issue
                printf "${DISTRO_NAME} " >> ${D}${sysconfdir}/issue.net
index 6904a91930f94b85e88c4984fac1cc27f24ef327..1f179d85608f959a219eaa55b73ed5fcc3d9552b 100644 (file)
@@ -14,7 +14,7 @@ do_compile() {
 
 do_install() {
        install -d ${D}${sysconfdir}
-       install -D -m 0644 ${WORKDIR}/inittab ${D}${sysconfdir}/inittab
+       install -D -m 0644 ${S}/inittab ${D}${sysconfdir}/inittab
 
     CONSOLES="${SERIAL_CONSOLES}"
     for s in $CONSOLES
index 409b1c04033970c242f69fa1c6a967d60f262abc..49c7fd71b1b29163f1d879b6014024ef1e99f210 100644 (file)
@@ -3,7 +3,7 @@ DESCRIPTION = "This package provides high level tools to configure network inter
 HOMEPAGE = "http://packages.debian.org/ifupdown"
 SECTION = "base"
 LICENSE = "GPL-2.0-only"
-LIC_FILES_CHKSUM = "file://${WORKDIR}/copyright;md5=3dd6192d306f582dee7687da3d8748ab"
+LIC_FILES_CHKSUM = "file://${S}/copyright;md5=3dd6192d306f582dee7687da3d8748ab"
 
 inherit update-rc.d
 
@@ -23,9 +23,9 @@ do_install () {
                        ${D}${sysconfdir}/network/if-up.d \
                        ${D}${sysconfdir}/network/if-down.d \
                        ${D}${sysconfdir}/network/if-post-down.d
-       install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/networking
-       install -m 0644 ${WORKDIR}/interfaces ${D}${sysconfdir}/network/interfaces
-       install -m 0755 ${WORKDIR}/nfsroot ${D}${sysconfdir}/network/if-pre-up.d
+       install -m 0755 ${S}/init ${D}${sysconfdir}/init.d/networking
+       install -m 0644 ${S}/interfaces ${D}${sysconfdir}/network/interfaces
+       install -m 0755 ${S}/nfsroot ${D}${sysconfdir}/network/if-pre-up.d
 }
 
 do_install:append:qemuall () {
index 198459f2b207da95ef92b05fa7abc121199b83b6..01d2771e3fd46999cc8654338377b015cf9bbd89 100644 (file)
@@ -7,7 +7,7 @@ SRC_URI = "file://init-boot.sh"
 S = "${WORKDIR}"
 
 do_install() {
-        install -m 0755 ${WORKDIR}/init-boot.sh ${D}/init
+        install -m 0755 ${S}/init-boot.sh ${D}/init
 
         # Create device nodes expected by some kernels in initramfs
         # before even executing /init.
index 39ea51ccbd2890d9605f14a982c12f2318486d0a..4dbb56a42dd5d1e481521fdbc390127cb4ba1e85 100644 (file)
@@ -26,31 +26,31 @@ do_install() {
     install -d ${D}/init.d
 
     # base
-    install -m 0755 ${WORKDIR}/init ${D}/init
-    install -m 0755 ${WORKDIR}/nfsrootfs ${D}/init.d/85-nfsrootfs
-    install -m 0755 ${WORKDIR}/rootfs ${D}/init.d/90-rootfs
-    install -m 0755 ${WORKDIR}/finish ${D}/init.d/99-finish
+    install -m 0755 ${S}/init ${D}/init
+    install -m 0755 ${S}/nfsrootfs ${D}/init.d/85-nfsrootfs
+    install -m 0755 ${S}/rootfs ${D}/init.d/90-rootfs
+    install -m 0755 ${S}/finish ${D}/init.d/99-finish
 
     # exec
-    install -m 0755 ${WORKDIR}/exec ${D}/init.d/89-exec
+    install -m 0755 ${S}/exec ${D}/init.d/89-exec
 
     # mdev
-    install -m 0755 ${WORKDIR}/mdev ${D}/init.d/01-mdev
+    install -m 0755 ${S}/mdev ${D}/init.d/01-mdev
 
     # udev
-    install -m 0755 ${WORKDIR}/udev ${D}/init.d/01-udev
+    install -m 0755 ${S}/udev ${D}/init.d/01-udev
 
     # e2fs
-    install -m 0755 ${WORKDIR}/e2fs ${D}/init.d/10-e2fs
+    install -m 0755 ${S}/e2fs ${D}/init.d/10-e2fs
 
     # debug
-    install -m 0755 ${WORKDIR}/debug ${D}/init.d/00-debug
+    install -m 0755 ${S}/debug ${D}/init.d/00-debug
 
     # lvm
-    install -m 0755 ${WORKDIR}/lvm ${D}/init.d/09-lvm
+    install -m 0755 ${S}/lvm ${D}/init.d/09-lvm
 
     # overlayroot needs to run after rootfs module but before finish
-    install -m 0755 ${WORKDIR}/overlayroot ${D}/init.d/91-overlayroot
+    install -m 0755 ${S}/overlayroot ${D}/init.d/91-overlayroot
 
     # Create device nodes expected by some kernels in initramfs
     # before even executing /init.
index 847dbc0472cfe058459b060cf58f5087e82c8bbb..a06e7902eec11b38a3d028b16eff28293ce1efb5 100644 (file)
@@ -9,7 +9,7 @@ SRC_URI = "file://init-live.sh"
 S = "${WORKDIR}"
 
 do_install() {
-        install -m 0755 ${WORKDIR}/init-live.sh ${D}/init
+        install -m 0755 ${S}/init-live.sh ${D}/init
         install -d ${D}/dev
         mknod -m 622 ${D}/dev/console c 5 1
 }
index b3b991b8fd8fff57ef3ed8b01aa131391d9fce07..e1bf15d2933184d940b4ac6b09af3cf1e315f415 100644 (file)
@@ -9,7 +9,7 @@ SRC_URI = "file://init-live.sh"
 S = "${WORKDIR}"
 
 do_install() {
-        install -m 0755 ${WORKDIR}/init-live.sh ${D}/init
+        install -m 0755 ${S}/init-live.sh ${D}/init
         install -d ${D}/dev
         mknod -m 622 ${D}/dev/console c 5 1
 }
index 495eccbeda1d53edba89967ad8f0d318db6a912f..1225ce4df9e0aacd7ae1dcdaa54066a5baa10022 100644 (file)
@@ -8,7 +8,7 @@ RDEPENDS:${PN} = "parted e2fsprogs-mke2fs dosfstools"
 S = "${WORKDIR}"
 
 do_install() {
-        install -m 0755 ${WORKDIR}/init-install-efi-testfs.sh ${D}/install-efi.sh
+        install -m 0755 ${S}/init-install-efi-testfs.sh ${D}/install-efi.sh
 }
 
 INHIBIT_DEFAULT_DEPS = "1"
index e10faadfbe8e45b77a606733cb85c53a36c9fc2d..ae7d5beb2f90cb14ccf1a5851ed621b371dff5e6 100644 (file)
@@ -10,7 +10,7 @@ RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}"
 S = "${WORKDIR}"
 
 do_install() {
-        install -m 0755 ${WORKDIR}/init-install-efi.sh ${D}/install-efi.sh
+        install -m 0755 ${S}/init-install-efi.sh ${D}/install-efi.sh
 }
 
 # While this package maybe an allarch due to it being a
index d347e323b36b1b98ac5f6a02253616d9a3e12dd0..018911f5d1245e45e01f3665da924e272d9d7134 100644 (file)
@@ -8,7 +8,7 @@ RDEPENDS:${PN} = "grub parted e2fsprogs-mke2fs"
 S = "${WORKDIR}"
 
 do_install() {
-        install -m 0755 ${WORKDIR}/init-install-testfs.sh ${D}/install.sh
+        install -m 0755 ${S}/init-install-testfs.sh ${D}/install.sh
 }
 
 INHIBIT_DEFAULT_DEPS = "1"
index 9046d06c02c89720b5c84fd3a9502c8012342ae9..12b282031830534b43f645776ce775374ff76ee5 100644 (file)
@@ -10,7 +10,7 @@ RDEPENDS:${PN} = "grub parted e2fsprogs-mke2fs util-linux-blkid ${VIRTUAL-RUNTIM
 RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}"
 
 do_install() {
-        install -m 0755 ${WORKDIR}/init-install.sh ${D}/install.sh
+        install -m 0755 ${S}/init-install.sh ${D}/install.sh
 }
 
 # While this package maybe an allarch due to it being a 
index b7499644f0ccb7018e64a37c87e0c45950ba5028..adea2330ae5f568edde2fb5d2facd166625f93b0 100644 (file)
@@ -11,7 +11,7 @@ S = "${WORKDIR}"
 
 do_install() {
     install -d ${D}/init.d
-    install -m 0755 ${WORKDIR}/init-install-efi.sh ${D}/init.d/install-efi.sh
+    install -m 0755 ${S}/init-install-efi.sh ${D}/init.d/install-efi.sh
 }
 
 FILES:${PN} = "/init.d/install-efi.sh"
index 11db7124af98ee45f0c43b38b811c7f3459134b9..e4ae466d7c38e93ee4e8972e881257f0a8ea730c 100644 (file)
@@ -16,7 +16,7 @@ S = "${WORKDIR}"
 
 do_install() {
     install -d ${D}/init.d
-    install -m 0755 ${WORKDIR}/init-install.sh ${D}/init.d/install.sh
+    install -m 0755 ${S}/init-install.sh ${D}/init.d/install.sh
 }
 
 FILES:${PN} = "/init.d/install.sh"
index 48a779e9aaf89cf063348625d07203d20946c9e8..4d2c11f452627c1c5db0403735ab1014c0747107 100644 (file)
@@ -13,7 +13,7 @@ S = "${WORKDIR}"
 
 do_install() {
     install -d ${D}/init.d
-    install -m 0755 ${WORKDIR}/setup-live ${D}/init.d/80-setup-live
+    install -m 0755 ${S}/setup-live ${D}/init.d/80-setup-live
 }
 
 FILES:${PN} = "/init.d/80-setup-live"
index e61ac554f3b9f5884fa3b942b8727997edeb1749..68eeb5e1171e0bc33dd2b27be8655e84f941f6bb 100644 (file)
@@ -61,9 +61,9 @@ HALTARGS ?= "-d -f"
 VARLIBMOUNTARGS ?= ""
 
 do_configure() {
-       sed -i -e "s:SED_HALTARGS:${HALTARGS}:g" ${WORKDIR}/halt
-       sed -i -e "s:SED_HALTARGS:${HALTARGS}:g" ${WORKDIR}/reboot
-       sed -i -e "s:SED_VARLIBMOUNTARGS:${VARLIBMOUNTARGS}:g" ${WORKDIR}/read-only-rootfs-hook.sh
+       sed -i -e "s:SED_HALTARGS:${HALTARGS}:g" ${S}/halt
+       sed -i -e "s:SED_HALTARGS:${HALTARGS}:g" ${S}/reboot
+       sed -i -e "s:SED_VARLIBMOUNTARGS:${VARLIBMOUNTARGS}:g" ${S}/read-only-rootfs-hook.sh
 }
 
 do_install () {
@@ -84,27 +84,27 @@ do_install () {
        # Holds state information pertaining to urandom
        install -d ${D}${localstatedir}/lib/urandom
 
-       install -m 0644    ${WORKDIR}/functions         ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/bootmisc.sh       ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/checkroot.sh      ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/halt              ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/hostname.sh       ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/mountall.sh       ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/mountnfs.sh       ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/reboot            ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/rmnologin.sh      ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/sendsigs          ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/single            ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/umountnfs.sh      ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/urandom           ${D}${sysconfdir}/init.d
+       install -m 0644    ${S}/functions               ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/bootmisc.sh     ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/checkroot.sh    ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/halt            ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/hostname.sh     ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/mountall.sh     ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/mountnfs.sh     ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/reboot          ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/rmnologin.sh    ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/sendsigs                ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/single          ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/umountnfs.sh    ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/urandom         ${D}${sysconfdir}/init.d
        sed -i ${D}${sysconfdir}/init.d/urandom -e 's,/var/,${localstatedir}/,g;s,/etc/,${sysconfdir}/,g'
-       install -m 0755    ${WORKDIR}/devpts.sh ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/devpts            ${D}${sysconfdir}/default
-       install -m 0755    ${WORKDIR}/sysfs.sh          ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/populate-volatile.sh ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/read-only-rootfs-hook.sh ${D}${sysconfdir}/init.d
-       install -m 0755    ${WORKDIR}/save-rtc.sh       ${D}${sysconfdir}/init.d
-       install -m 0644    ${WORKDIR}/volatiles         ${D}${sysconfdir}/default/volatiles/00_core
+       install -m 0755    ${S}/devpts.sh       ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/devpts          ${D}${sysconfdir}/default
+       install -m 0755    ${S}/sysfs.sh                ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/populate-volatile.sh ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/read-only-rootfs-hook.sh ${D}${sysconfdir}/init.d
+       install -m 0755    ${S}/save-rtc.sh     ${D}${sysconfdir}/init.d
+       install -m 0644    ${S}/volatiles               ${D}${sysconfdir}/default/volatiles/00_core
        if [ ${@ oe.types.boolean('${VOLATILE_LOG_DIR}') } = True ]; then
                sed -i -e '\@^d root root 0755 /var/volatile/log none$@ a\l root root 0755 /var/log /var/volatile/log' \
                        ${D}${sysconfdir}/default/volatiles/00_core
@@ -112,22 +112,22 @@ do_install () {
        if [ "${VOLATILE_TMP_DIR}" != "yes" ]; then
                sed -i -e "/\<tmp\>/d" ${D}${sysconfdir}/default/volatiles/00_core
        fi
-       install -m 0755    ${WORKDIR}/dmesg.sh          ${D}${sysconfdir}/init.d
-       install -m 0644    ${WORKDIR}/logrotate-dmesg.conf ${D}${sysconfdir}/
+       install -m 0755    ${S}/dmesg.sh                ${D}${sysconfdir}/init.d
+       install -m 0644    ${S}/logrotate-dmesg.conf ${D}${sysconfdir}/
 
        if [ "${TARGET_ARCH}" = "arm" ]; then
-               install -m 0755 ${WORKDIR}/alignment.sh ${D}${sysconfdir}/init.d
+               install -m 0755 ${S}/alignment.sh       ${D}${sysconfdir}/init.d
        fi
 
        if ${@bb.utils.contains('DISTRO_FEATURES','selinux','true','false',d)}; then
                install -d ${D}/${base_sbindir}
-               install -m 0755 ${WORKDIR}/sushell ${D}/${base_sbindir}
+               install -m 0755 ${S}/sushell ${D}/${base_sbindir}
        fi
 #
 # Install device dependent scripts
 #
-       install -m 0755 ${WORKDIR}/banner.sh    ${D}${sysconfdir}/init.d/banner.sh
-       install -m 0755 ${WORKDIR}/umountfs     ${D}${sysconfdir}/init.d/umountfs
+       install -m 0755 ${S}/banner.sh  ${D}${sysconfdir}/init.d/banner.sh
+       install -m 0755 ${S}/umountfs   ${D}${sysconfdir}/init.d/umountfs
 #
 # Create runlevel links
 #
index 44a93ac6849e33d17f46ba1f5efa0437fc044313..987a8bf89de2e819dae0eaab426eb715f7c96a6d 100644 (file)
@@ -21,7 +21,7 @@ do_install() {
                default_baudrate=`echo "${SERIAL_CONSOLES}" | sed 's/\;.*//'`
                install -d ${D}${systemd_system_unitdir}/
                install -d ${D}${sysconfdir}/systemd/system/getty.target.wants/
-               install -m 0644 ${WORKDIR}/serial-getty@.service ${D}${systemd_system_unitdir}/
+               install -m 0644 ${S}/serial-getty@.service ${D}${systemd_system_unitdir}/
                sed -i -e "s/\@BAUDRATE\@/$default_baudrate/g" ${D}${systemd_system_unitdir}/serial-getty@.service
                sed -i -e "s/\@TERM\@/${SERIAL_TERM}/g" ${D}${systemd_system_unitdir}/serial-getty@.service
 
@@ -35,7 +35,7 @@ do_install() {
                                        ${D}${sysconfdir}/systemd/system/getty.target.wants/serial-getty@$ttydev.service
                        else
                                # install custom service file for the non-default baudrate
-                               install -m 0644 ${WORKDIR}/serial-getty@.service ${D}${systemd_system_unitdir}/serial-getty$baudrate@.service
+                               install -m 0644 ${S}/serial-getty@.service ${D}${systemd_system_unitdir}/serial-getty$baudrate@.service
                                sed -i -e "s/\@BAUDRATE\@/$baudrate/g" ${D}${systemd_system_unitdir}/serial-getty$baudrate@.service
                                # enable the service
                                ln -sf ${systemd_system_unitdir}/serial-getty$baudrate@.service \
index 54283bcba13314c82726446a741b67ae4ddf8784..0036e4dd8befa55967db5bb4bd3f56ce3a25691e 100644 (file)
@@ -12,5 +12,5 @@ S = "${WORKDIR}"
 
 do_install() {
        install -d ${D}${bindir}
-       install -m 0755 ${WORKDIR}/systemctl ${D}${bindir}
+       install -m 0755 ${S}/systemctl ${D}${bindir}
 }
index 6bbe517df1b02da625c1d2fa3ebc5c6549c823b9..17a01e86400639cc6fc9d659756bd82856f059a4 100644 (file)
@@ -16,9 +16,9 @@ do_compile() {
 
 do_install() {
     install -d ${D}${sysconfdir}
-    install -m 0644 ${WORKDIR}/inittab ${D}${sysconfdir}/inittab
+    install -m 0644 ${S}/inittab ${D}${sysconfdir}/inittab
     install -d ${D}${base_bindir}
-    install -m 0755 ${WORKDIR}/start_getty ${D}${base_bindir}/start_getty
+    install -m 0755 ${S}/start_getty ${D}${base_bindir}/start_getty
     sed -e 's,/usr/bin,${bindir},g' -i ${D}${base_bindir}/start_getty
 
     CONSOLES="${SERIAL_CONSOLES}"
index 30f1fe76d0d1dc653919e2874df4739f14d1256c..a3e5d12b818e8f6b1f6fea0d33032443c79ed73a 100644 (file)
@@ -20,21 +20,21 @@ MOUNT_BASE = "/run/media"
 do_install() {
     install -d ${D}${sysconfdir}/udev/rules.d
 
-    install -m 0644 ${WORKDIR}/automount.rules     ${D}${sysconfdir}/udev/rules.d/automount.rules
-    install -m 0644 ${WORKDIR}/autonet.rules       ${D}${sysconfdir}/udev/rules.d/autonet.rules
-    install -m 0644 ${WORKDIR}/localextra.rules    ${D}${sysconfdir}/udev/rules.d/localextra.rules
+    install -m 0644 ${S}/automount.rules     ${D}${sysconfdir}/udev/rules.d/automount.rules
+    install -m 0644 ${S}/autonet.rules       ${D}${sysconfdir}/udev/rules.d/autonet.rules
+    install -m 0644 ${S}/localextra.rules    ${D}${sysconfdir}/udev/rules.d/localextra.rules
 
     install -d ${D}${sysconfdir}/udev/mount.ignorelist.d
-    install -m 0644 ${WORKDIR}/mount.ignorelist     ${D}${sysconfdir}/udev/
+    install -m 0644 ${S}/mount.ignorelist     ${D}${sysconfdir}/udev/
 
     install -d ${D}${sysconfdir}/udev/scripts/
 
-    install -m 0755 ${WORKDIR}/mount.sh ${D}${sysconfdir}/udev/scripts/mount.sh
+    install -m 0755 ${S}/mount.sh ${D}${sysconfdir}/udev/scripts/mount.sh
     sed -i 's|@systemd_unitdir@|${systemd_unitdir}|g' ${D}${sysconfdir}/udev/scripts/mount.sh
     sed -i 's|@base_sbindir@|${base_sbindir}|g' ${D}${sysconfdir}/udev/scripts/mount.sh
     sed -i 's|@MOUNT_BASE@|${MOUNT_BASE}|g' ${D}${sysconfdir}/udev/scripts/mount.sh
 
-    install -m 0755 ${WORKDIR}/network.sh ${D}${sysconfdir}/udev/scripts
+    install -m 0755 ${S}/network.sh ${D}${sysconfdir}/udev/scripts
 }
 
 pkg_postinst:${PN} () {
index e4b4201b1f90abf892c3c2c4ae8d99e7fce84f05..bbd574e2872622d28a713d708c36f25729f59134 100644 (file)
@@ -8,7 +8,7 @@ HOMEPAGE = "https://docbook.org"
 # upgrading this recipe, please verify whether this is still needed.
 
 LICENSE = "OASIS"
-LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE-OASIS;md5=c608985dd5f7f215e669e7639a0b1d2e"
+LIC_FILES_CHKSUM = "file://${S}/LICENSE-OASIS;md5=c608985dd5f7f215e669e7639a0b1d2e"
 
 # To support apps with xml schema backward compatibility, we must
 # install a set of schemas. Install the latest based on PV and then
index 1826c7a40ee49dd3818196200217712a173c3e9d..56a9321fb9163adb10d33c0cfaffe9a174834a73 100644 (file)
@@ -30,7 +30,7 @@ S = "${WORKDIR}"
 
 do_install() {
     install -d ${D}/${bindir}
-    install -m 0755 ${WORKDIR}/icecc-create-env ${D}/${bindir}
+    install -m 0755 ${S}/icecc-create-env ${D}/${bindir}
 }
 
 BBCLASSEXTEND = "native nativesdk"
index 5d4078420142038dff3ba00f5d75e853273b292d..997f72e6e775d2eb9109de3e2d1b13769c017d08 100644 (file)
@@ -28,6 +28,6 @@ do_compile() {
 
 do_install() {
        install -d ${D}${bindir}
-       install -m 0755 ${WORKDIR}${COREBASE}/scripts/oe-* ${D}${bindir}/
-       install -m 0755 ${WORKDIR}${COREBASE}/scripts/runqemu* ${D}${bindir}/
+       install -m 0755 ${S}${COREBASE}/scripts/oe-* ${D}${bindir}/
+       install -m 0755 ${S}${COREBASE}/scripts/runqemu* ${D}${bindir}/
 }
index 1dfce0e4c7bf87b8eb441ea48c7ca6e2d1c73b45..8bb6ef0995b45a1ff8229c607576dc6f95e6340c 100644 (file)
@@ -2,7 +2,7 @@ SUMMARY = "Helper utilities needed by the runqemu script"
 LICENSE = "GPL-2.0-only"
 RDEPENDS:${PN} = "qemu-system-native"
 
-LIC_FILES_CHKSUM = "file://${WORKDIR}/qemu-oe-bridge-helper.c;endline=4;md5=ae00a3bab86f2caaa8462eacda77f4d7"
+LIC_FILES_CHKSUM = "file://${S}/qemu-oe-bridge-helper.c;endline=4;md5=ae00a3bab86f2caaa8462eacda77f4d7"
 
 SRC_URI = "file://qemu-oe-bridge-helper.c"
 
index e977942de87e732e9941be8e9177f953696f257c..e3d63df852de944c72e72635c7ec8119a86e12ed 100644 (file)
@@ -29,13 +29,13 @@ do_compile () {
 
 do_install() {
        install -d ${D}${sbindir}
-       install -m 0755 ${WORKDIR}/run-postinsts ${D}${sbindir}/
+       install -m 0755 ${S}/run-postinsts ${D}${sbindir}/
 
        install -d ${D}${sysconfdir}/init.d/
-       install -m 0755 ${WORKDIR}/run-postinsts.init ${D}${sysconfdir}/init.d/run-postinsts
+       install -m 0755 ${S}/run-postinsts.init ${D}${sysconfdir}/init.d/run-postinsts
 
        install -d ${D}${systemd_system_unitdir}/
-       install -m 0644 ${WORKDIR}/run-postinsts.service ${D}${systemd_system_unitdir}/
+       install -m 0644 ${S}/run-postinsts.service ${D}${systemd_system_unitdir}/
 
        sed -i -e 's:#SYSCONFDIR#:${sysconfdir}:g' \
                -e 's:#SBINDIR#:${sbindir}:g' \
index 7bfef6d175970c181846821a5b1d494ccd789c11..f59fee7cddca38af429e40513eb4db2c8343a89f 100644 (file)
@@ -46,7 +46,7 @@ do_install () {
     # where the context is easier to do the env maniupations needed
     install -d ${SYS_BINDIR}
     outfile="${SYS_BINDIR}/target-rust-ccld"
-    ${CC} ${WORKDIR}/target-rust-ccld.c -o $outfile
+    ${CC} ${S}/target-rust-ccld.c -o $outfile
     chmod +x "$outfile"
     create_sdk_wrapper "${SYS_BINDIR}/target-rust-ccld-wrapper" "CC"
 
index fe51ea18744017f6b9e5a1a4ab927597fdf19d5c..85c04b6af111933f0f468fc351b8635ae108e3fc 100644 (file)
@@ -17,7 +17,7 @@ do_install () {
        # Ensure we add a suitable securetty file to the package that has
        # most common embedded TTYs defined.
        install -d ${D}${sysconfdir}
-       install -m 0400 ${WORKDIR}/securetty ${D}${sysconfdir}/securetty
+       install -m 0400 ${S}/securetty ${D}${sysconfdir}/securetty
        if [ ! -z "${SERIAL_CONSOLES}" ]; then
                # Our SERIAL_CONSOLES contains a baud rate and sometimes extra
                # options as well. The following pearl :) takes that and converts
index 024e400665eff141c41661f55ec112dafaa65c34..ca3d1478dc8e244bd444cead6afe53de4a9a6953 100644 (file)
@@ -29,18 +29,18 @@ DEFAULTBACKEND:qemuall ?= "drm"
 do_install() {
        # Install weston-start script
        if [ "${VIRTUAL-RUNTIME_init_manager}" != "systemd" ]; then
-               install -Dm755 ${WORKDIR}/weston-start ${D}${bindir}/weston-start
+               install -Dm755 ${S}/weston-start ${D}${bindir}/weston-start
                sed -i 's,@DATADIR@,${datadir},g' ${D}${bindir}/weston-start
                sed -i 's,@LOCALSTATEDIR@,${localstatedir},g' ${D}${bindir}/weston-start
-               install -Dm755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/weston
+               install -Dm755 ${S}/init ${D}/${sysconfdir}/init.d/weston
                sed -i 's#ROOTHOME#${ROOT_HOME}#' ${D}/${sysconfdir}/init.d/weston
        fi
 
        # Install Weston systemd service
        if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then
-               install -D -p -m0644 ${WORKDIR}/weston.service ${D}${systemd_system_unitdir}/weston.service
-               install -D -p -m0644 ${WORKDIR}/weston.socket ${D}${systemd_system_unitdir}/weston.socket
-               install -D -p -m0644 ${WORKDIR}/weston-socket.sh ${D}${sysconfdir}/profile.d/weston-socket.sh
+               install -D -p -m0644 ${S}/weston.service ${D}${systemd_system_unitdir}/weston.service
+               install -D -p -m0644 ${S}/weston.socket ${D}${systemd_system_unitdir}/weston.socket
+               install -D -p -m0644 ${S}/weston-socket.sh ${D}${sysconfdir}/profile.d/weston-socket.sh
                sed -i -e s:/etc:${sysconfdir}:g \
                        -e s:/usr/bin:${bindir}:g \
                        -e s:/var:${localstatedir}:g \
@@ -48,11 +48,11 @@ do_install() {
        fi
 
        if [ "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}" ]; then
-               install -D -p -m0644 ${WORKDIR}/weston-autologin ${D}${sysconfdir}/pam.d/weston-autologin
+               install -D -p -m0644 ${S}/weston-autologin ${D}${sysconfdir}/pam.d/weston-autologin
        fi
 
-       install -D -p -m0644 ${WORKDIR}/weston.ini ${D}${sysconfdir}/xdg/weston/weston.ini
-       install -Dm644 ${WORKDIR}/weston.env ${D}${sysconfdir}/default/weston
+       install -D -p -m0644 ${S}/weston.ini ${D}${sysconfdir}/xdg/weston/weston.ini
+       install -Dm644 ${S}/weston.env ${D}${sysconfdir}/default/weston
 
        if [ -n "${DEFAULTBACKEND}" ]; then
                sed -i -e "/^\[core\]/a backend=${DEFAULTBACKEND}-backend.so" ${D}${sysconfdir}/xdg/weston/weston.ini
index 671c0a290e8ff68b295126d239797320f6e8c0a8..4e38b4da343f2a5fd7397e63516932bfda2150a6 100644 (file)
@@ -52,7 +52,7 @@ do_install() {
 
     if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then
         install -d ${D}${systemd_system_unitdir}
-        install -m 0644 ${WORKDIR}/xserver-nodm.service.in ${D}${systemd_system_unitdir}/xserver-nodm.service
+        install -m 0644 ${S}/xserver-nodm.service.in ${D}${systemd_system_unitdir}/xserver-nodm.service
         sed -i "s:@USER@:${XUSER}:" ${D}${systemd_system_unitdir}/xserver-nodm.service
     fi
 
index 03f14cef2bd8b517baab347ae5a9b95fbb6a832a..a3a47337850211aaa4ef53cad8bdc06dce56ffd1 100644 (file)
@@ -14,8 +14,8 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
 ALLOW_EMPTY:${PN} = "1"
 
 do_install () {
-       if test -s ${WORKDIR}/xorg.conf; then
+       if test -s ${S}/xorg.conf; then
                install -d ${D}/${sysconfdir}/X11
-               install -m 0644 ${WORKDIR}/xorg.conf ${D}/${sysconfdir}/X11/
+               install -m 0644 ${S}/xorg.conf ${D}/${sysconfdir}/X11/
        fi
 }
index b630a402ff5729810ec7a4ebcd5bb7f712713cb1..0a0577040804db0b8217ad8efd2547f0ea467a73 100644 (file)
@@ -17,7 +17,7 @@ do_compile () {
 
 do_install () {
        install -d ${D}${sysconfdir}/init.d/
-       install -m 0755 ${WORKDIR}/modutils.sh ${D}${sysconfdir}/init.d/
+       install -m 0755 ${S}/modutils.sh ${D}${sysconfdir}/init.d/
 }
 
 PACKAGE_WRITE_DEPS:append = " ${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd-systemctl-native','',d)}"