@@ -14,7 +14,7 @@ SRC_URI += "file://COPYING"
do_install() {
install -d ${D}${sysconfdir}/lighttpd
- install -m 0644 ${WORKDIR}/lighttpd.conf.matrix ${D}${sysconfdir}/lighttpd/lighttpd.conf.matrix
+ install -m 0644 ${S}/lighttpd.conf.matrix ${D}${sysconfdir}/lighttpd/lighttpd.conf.matrix
}
FILES:${PN} = "${sysconfdir}/lighttpd/lighttpd.conf.matrix"
@@ -14,5 +14,5 @@ SYSTEMD_AUTO_ENABLE:${PN} = "enable"
do_install:append () {
# install systemd unit files
install -d ${D}${systemd_system_unitdir}
- install -m 0644 ${WORKDIR}/telnetd.service ${D}${systemd_system_unitdir}
+ install -m 0644 ${S}/telnetd.service ${D}${systemd_system_unitdir}
}
@@ -22,7 +22,7 @@ do_install(){
install -d ${D}${bindir}
install -d ${D}${systemd_system_unitdir}
install -m 0755 ${S}/print-gplv3-packages.sh ${D}${bindir}/gplv3-notice
- install -m 0644 ${WORKDIR}/gplv3-notice.service ${D}${systemd_system_unitdir}
+ install -m 0644 ${S}/gplv3-notice.service ${D}${systemd_system_unitdir}
fi
}
@@ -13,7 +13,7 @@ inherit update-rc.d
do_install() {
install -d ${D}${sysconfdir}/init.d
- install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/${INITSCRIPT_NAME}
+ install -m 0755 ${S}/init ${D}${sysconfdir}/init.d/${INITSCRIPT_NAME}
}
FILES:${PN} = "${sysconfdir} ${bindir}"
@@ -16,7 +16,7 @@ SRC_URI:append = " \
do_install:append() {
install -d ${D}/${bindir}
- install -m 0755 ${WORKDIR}/usb1-rules.sh ${D}${bindir}/usb1-rules.sh
- install -m 0755 ${WORKDIR}/usb2-rules.sh ${D}${bindir}/usb2-rules.sh
+ install -m 0755 ${S}/usb1-rules.sh ${D}${bindir}/usb1-rules.sh
+ install -m 0755 ${S}/usb2-rules.sh ${D}${bindir}/usb2-rules.sh
ln -sf libudev.so.1 ${D}${base_libdir}/libudev.so.0
}
@@ -12,9 +12,9 @@ SRC_URI = "file://qt_env.sh \
# Add custom Arago qtbase Environment script and eglfs_kms configuration file
do_install () {
install -d ${D}${sysconfdir}/profile.d
- install -m 0644 ${WORKDIR}/qt_env.sh ${D}${sysconfdir}/profile.d/
+ install -m 0644 ${S}/qt_env.sh ${D}${sysconfdir}/profile.d/
install -d ${D}${sysconfdir}/qt5
- install -m 0644 ${WORKDIR}/eglfs_kms_cfg.json ${D}${sysconfdir}/qt5/
+ install -m 0644 ${S}/eglfs_kms_cfg.json ${D}${sysconfdir}/qt5/
}
FILES:${PN} += "${sysconfdir}/profile.d/* ${sysconfdir}/qt5/*"
@@ -14,5 +14,5 @@ EXTRA_OECONF += " \
SRC_URI += "file://pkcs11_plugin.conf"
do_install:append () {
- install -m 0644 ${WORKDIR}/pkcs11_plugin.conf ${D}${sysconfdir}/strongswan.d/
+ install -m 0644 ${S}/pkcs11_plugin.conf ${D}${sysconfdir}/strongswan.d/
}
@@ -9,12 +9,12 @@ SYSROOT_PREPROCESS_FUNCS:append:class-target = " llvm_common_sysroot_preprocess"
llvm_common_sysroot_preprocess() {
install -d ${SYSROOT_DESTDIR}${bindir_crossscripts}/
- install -m 0755 ${WORKDIR}/llvm-config ${SYSROOT_DESTDIR}${bindir_crossscripts}/
+ install -m 0755 ${S}/llvm-config ${SYSROOT_DESTDIR}${bindir_crossscripts}/
}
do_install:class-native() {
install -d ${D}${bindir}
- install -m 0755 ${WORKDIR}/llvm-config ${D}${bindir}
+ install -m 0755 ${S}/llvm-config ${D}${bindir}
}
BBCLASSEXTEND = "native"
@@ -9,7 +9,7 @@ SRC_URI = "file://opkg-bash-completion"
do_install() {
install -d ${D}${datadir}/bash-completion/completions
- install -m 0644 ${WORKDIR}/opkg-bash-completion \
+ install -m 0644 ${S}/opkg-bash-completion \
${D}${datadir}/bash-completion/completions/opkg
}
@@ -24,5 +24,5 @@ do_install(){
# Install the init script
# TODO: replace init script with systemd files
install -d ${D}${sysconfdir}/init.d
- install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/ts-calibrate
+ install -m 0755 ${S}/init ${D}${sysconfdir}/init.d/ts-calibrate
}
@@ -12,7 +12,7 @@ DEPENDS = "sysrepo"
inherit autotools pkgconfig
do_compile() {
- ${CC} ${CFLAGS} ${LDFLAGS} -I=${STAGING_INCDIR} ${WORKDIR}/nw-configurator.c -o nw-configurator -lsysrepo
+ ${CC} ${CFLAGS} ${LDFLAGS} -I=${STAGING_INCDIR} ${S}/nw-configurator.c -o nw-configurator -lsysrepo
}
BBCLASSEXTEND = "native nativesdk"
This is a corresponding patch to match one from Richard Purdie in oe-core. [1] 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. [1] https://git.openembedded.org/openembedded-core/commit/?id=f25dd633fffe6560f191526d1869e657e129bad9 Signed-off-by: Ryan Eatmon <reatmon@ti.com> --- v2: After reviewing what all was being changed, I decided to make smaller changes for this patch series while the whole UNPACKDIR change is worked out upstream. .../recipes-core/matrix/matrix-lighttpd-config.bb | 2 +- .../recipes-connectivity/systemd-telnetd/systemd-telnetd.bb | 2 +- .../recipes-core/arago-gpl-notice/arago-gpl-notice.bb | 2 +- meta-arago-distro/recipes-core/thermal-init/thermal-init.bb | 2 +- meta-arago-distro/recipes-core/udev/eudev_%.bbappend | 4 ++-- meta-arago-distro/recipes-qt/qt5/qtbase-conf_1.0.bb | 4 ++-- .../recipes-support/strongswan/strongswan_%.bbappend | 2 +- meta-arago-extras/recipes-core/llvm/llvm-common.bb | 4 ++-- .../recipes-devtools/opkg/opkg-bash-completion.bb | 2 +- .../recipes-graphics/tslib/ts-calibrate-init_1.0.bb | 2 +- .../recipes-sysrepo/nw-configurator/nw-configurator.bb | 2 +- 11 files changed, 14 insertions(+), 14 deletions(-)