summaryrefslogtreecommitdiff
path: root/recipes-support
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2018-05-26 13:29:28 +0200
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2018-09-13 13:01:47 +0200
commitb3665ffc2c13cb820eb5bef43979d5dc2e321753 (patch)
treed539efc92bf612e4bd59b1b0f52ea9cdd274436e /recipes-support
parentc4ab395d30ae6fb1ee6d8a102e6df77fd842f101 (diff)
gpio-tool: rework to not need postinst
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
Diffstat (limited to 'recipes-support')
-rw-r--r--recipes-support/gpio-tool/gpio-tool.bb13
1 files changed, 5 insertions, 8 deletions
diff --git a/recipes-support/gpio-tool/gpio-tool.bb b/recipes-support/gpio-tool/gpio-tool.bb
index 48846c1..b3bd714 100644
--- a/recipes-support/gpio-tool/gpio-tool.bb
+++ b/recipes-support/gpio-tool/gpio-tool.bb
@@ -28,16 +28,13 @@ do_install() {
install -d ${D}/${bindir}
install -d ${D}/${datadir}/applications
install -d ${D}/${datadir}/pixmaps
+ install -d ${D}/home/root/Desktop
install -m 755 ${WORKDIR}/gpio-tool ${D}/${bindir}/
install -m 644 ${WORKDIR}/gpio-tool.desktop ${D}/${datadir}/applications/
install -m 644 ${WORKDIR}/gpio-tool.png ${D}/${datadir}/pixmaps/
+ ln -s ${datadir}/applications/gpio-tool.desktop ${D}/home/root/Desktop/
}
-pkg_postinst_${PN}() {
- mkdir -p ${base_prefix}/home/root/Desktop
- cp ${datadir}/applications/gpio-tool.desktop ${base_prefix}/home/root/Desktop/
-}
-
-pkg_postrm_${PN}() {
- rm -f ${base_prefix}/home/Desktop/gpio-tool.desktop
-}
+FILES_${PN} += " \
+ /home/root/Desktop \
+"