summaryrefslogtreecommitdiff
path: root/strata/tizen/wrt-widgets.morph
diff options
context:
space:
mode:
authorJonathan Maw <jonathan.maw@codethink.co.uk>2015-05-29 16:05:03 +0000
committerJonathan Maw <jonathan.maw@codethink.co.uk>2015-05-29 16:05:03 +0000
commitc34784fe24683f8f4bc1b4e1a52c972fd2de19d3 (patch)
tree15efdf4d5b664ab49b86f7f429d4d0c167bd779f /strata/tizen/wrt-widgets.morph
parent7fddd2839b1cd33ea0e4fa156a68f4b0d471af3a (diff)
downloaddefinitions-baserock/jonathanmaw/tizen.tar.gz
Diffstat (limited to 'strata/tizen/wrt-widgets.morph')
-rw-r--r--strata/tizen/wrt-widgets.morph19
1 files changed, 19 insertions, 0 deletions
diff --git a/strata/tizen/wrt-widgets.morph b/strata/tizen/wrt-widgets.morph
new file mode 100644
index 00000000..215d4e76
--- /dev/null
+++ b/strata/tizen/wrt-widgets.morph
@@ -0,0 +1,19 @@
+name: wrt-widgets
+kind: chunk
+install-commands:
+# TODO: Consider making install-commands do it, instead of deferring to a systemd unit.
+# This depends on what pkgcmd is capable of
+# The systemd unit explicitly looks for install_widgets in /usr/bin
+- mkdir -p "$DESTDIR/usr/bin"
+- cp install_widgets.sh prepare_widgets.sh "$DESTDIR/usr/bin"
+- mkdir -p "$DESTDIR/$PREFIX/share/widget_demo"
+- cp -r apps/*.wgt "$DESTDIR/$PREFIX/share/widget_demo"
+# Use a custom install.conf because we don't have tizen's default users
+- cat <<EOF >"$DESTDIR/$PREFIX/share/widget_demo/install.conf"
+ root:BluetoothChat.wgt annex.wgt bubblewrap.wgt go.wgt mancala.wgt
+ EOF
+- mkdir -p "$DESTDIR/$PREFIX/lib/systemd/user/default.target.wants"
+- install -m 644 xwalk_widgets_preinstall.service "$DESTDIR/$PREFIX/lib/systemd/user"
+- |
+ ln -sf ../xwalk_widgets_preinstall.service \
+ "$DESTDIR/$PREFIX/lib/systemd/user/default.target.wants/xwalk_widgets_preinstall.service"