From 4a9c454881fd326de7bfc3f21ddda9f4056ab82e Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Thu, 26 Mar 2015 20:47:06 +0100 Subject: [PATCH] live*-root platforms: create desktop installer icon --- platforms/livecd-gnome-root/post.inc.sh | 5 +++++ platforms/livecd-light-root/post.inc.sh | 5 +++++ platforms/livecd-root/post.inc.sh | 5 +++++ platforms/livedvd-root/post.inc.sh | 5 +++++ 4 files changed, 20 insertions(+) diff --git a/platforms/livecd-gnome-root/post.inc.sh b/platforms/livecd-gnome-root/post.inc.sh index 9b0a3d2..ed8190d 100644 --- a/platforms/livecd-gnome-root/post.inc.sh +++ b/platforms/livecd-gnome-root/post.inc.sh @@ -8,6 +8,11 @@ chroot $MOUNTDIR gtk-update-icon-cache /usr/share/icons/hicolor # FIXME: ensure alternatives are correclty set chroot $MOUNTDIR update-alternatives-set-dri +# install icon on liveuser desktop +chroot $MOUNTDIR cp /usr/share/applications/openmamba-installer.desktop /home/liveuser/Desktop/ +chroot $MOUNTDIR chmod +x /home/liveuser/Desktop/openmamba-installer.desktop +chroot $MOUNTDIR chown liveuser /home/liveuser/Desktop/openmamba-installer.desktop + # clean rpm database before doing other operations with internal rpm # to fix cross x86/x86_64 installation error: # error: db4 error(-30986) from dbcursor->get: DB_PAGE_NOTFOUND: Requested page not found diff --git a/platforms/livecd-light-root/post.inc.sh b/platforms/livecd-light-root/post.inc.sh index 6ba339b..e9a9f03 100644 --- a/platforms/livecd-light-root/post.inc.sh +++ b/platforms/livecd-light-root/post.inc.sh @@ -1,6 +1,11 @@ # FIXME: ensure alternatives are correclty set chroot $MOUNTDIR update-alternatives-set-dri +# install icon on liveuser desktop +chroot $MOUNTDIR cp /usr/share/applications/openmamba-installer.desktop /home/liveuser/Desktop/ +chroot $MOUNTDIR chmod +x /home/liveuser/Desktop/openmamba-installer.desktop +chroot $MOUNTDIR chown liveuser /home/liveuser/Desktop/openmamba-installer.desktop + # clean rpm database before doing other operations with internal rpm # to fix cross x86/x86_64 installation error: # error: db4 error(-30986) from dbcursor->get: DB_PAGE_NOTFOUND: Requested page not found diff --git a/platforms/livecd-root/post.inc.sh b/platforms/livecd-root/post.inc.sh index 73bb7a2..bd392cc 100644 --- a/platforms/livecd-root/post.inc.sh +++ b/platforms/livecd-root/post.inc.sh @@ -6,6 +6,11 @@ for f in /usr/share/applications/chromium-devel.desktop; do chroot $MOUNTDIR /opt/kde/bin/kickoffcfg --add-favorite $f || exit 1 done +# install icon on liveuser desktop +chroot $MOUNTDIR cp /usr/share/applications/openmamba-installer.desktop /home/liveuser/Desktop/ +chroot $MOUNTDIR chmod +x /home/liveuser/Desktop/openmamba-installer.desktop +chroot $MOUNTDIR chown liveuser /home/liveuser/Desktop/openmamba-installer.desktop + # clean rpm database before doing other operations with internal rpm # to fix cross x86/x86_64 installation error: # error: db4 error(-30986) from dbcursor->get: DB_PAGE_NOTFOUND: Requested page not found diff --git a/platforms/livedvd-root/post.inc.sh b/platforms/livedvd-root/post.inc.sh index a96ee49..40f29f2 100644 --- a/platforms/livedvd-root/post.inc.sh +++ b/platforms/livedvd-root/post.inc.sh @@ -6,6 +6,11 @@ for f in /usr/share/applications/chromium-devel.desktop /opt/kde/share/applicati chroot $MOUNTDIR /opt/kde/bin/kickoffcfg --add-favorite $f done +# install icon on liveuser desktop +chroot $MOUNTDIR cp /usr/share/applications/openmamba-installer.desktop /home/liveuser/Desktop/ +chroot $MOUNTDIR chmod +x /home/liveuser/Desktop/openmamba-installer.desktop +chroot $MOUNTDIR chown liveuser /home/liveuser/Desktop/openmamba-installer.desktop + # clean rpm database before doing other operations with internal rpm # to fix cross x86/x86_64 installation error: # error: db4 error(-30986) from dbcursor->get: DB_PAGE_NOTFOUND: Requested page not found