From c7585aa6098f12d2f69d28e52d2fcad5cd544a6b Mon Sep 17 00:00:00 2001 From: Predrag Manojlovic Date: Fri, 24 Feb 2017 01:17:16 +0100 Subject: [PATCH 1/6] Changed paths in file to relative so everybody can work on them. At end of instalation process, program is nos started as regular user instead off root --- .../IgaunaApp-Linux.xml | 42 ++++++++++--------- 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/assets/BitRock Installer Files/IgaunaApp-Linux.xml b/assets/BitRock Installer Files/IgaunaApp-Linux.xml index cfaa8aa..a9ff554 100644 --- a/assets/BitRock Installer Files/IgaunaApp-Linux.xml +++ b/assets/BitRock Installer Files/IgaunaApp-Linux.xml @@ -2,10 +2,10 @@ IguanaApp iguana 0.1.4.1-beta - /Users/satinder/Documents/Github/iguana/LICENSE - /Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_wizard_image.png - /Users/satinder/Documents/Github/iguana/assets/installer_imgs/supernet-iguana-logo.png - /Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_splash_image.png + ../../LICENSE + ../installer_imgs/Iguana_installer_wizard_image.png + ../installer_imgs/supernet-iguana-logo.png + ../installer_imgs/Iguana_installer_splash_image.png 1 @@ -38,52 +38,52 @@ all - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/locales + ../../build/Iguana-linux-x64/locales - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/resources + ../../build/Iguana-linux-x64/resources - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/version + ../../build/Iguana-linux-x64/version - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/content_resources_200_percent.pak + ../../build/Iguana-linux-x64/content_resources_200_percent.pak - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/LICENSE + ../../build/Iguana-linux-x64/LICENSE - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/blink_image_resources_200_percent.pak + ../../build/Iguana-linux-x64/blink_image_resources_200_percent.pak - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/views_resources_200_percent.pak + ../../build/Iguana-linux-x64/views_resources_200_percent.pak - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/ui_resources_200_percent.pak + ../../build/Iguana-linux-x64/ui_resources_200_percent.pak - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/natives_blob.bin + ../../build/Iguana-linux-x64/natives_blob.bin - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/snapshot_blob.bin + ../../build/Iguana-linux-x64/snapshot_blob.bin - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/LICENSES.chromium.html + ../../build/Iguana-linux-x64/LICENSES.chromium.html - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/libffmpeg.so + ../../build/Iguana-linux-x64/libffmpeg.so - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/content_shell.pak + ../../build/Iguana-linux-x64/content_shell.pak - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/icudtl.dat + ../../build/Iguana-linux-x64/icudtl.dat - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/libnode.so + ../../build/Iguana-linux-x64/libnode.so - /Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/Iguana + ../../build/Iguana-linux-x64/Iguana @@ -186,6 +186,7 @@ 1 1 1 + 1 Uninstall-Iguana SuperNETOrg @@ -193,6 +194,7 @@ /bin/Iguana & Do you want to launch ${project.fullName} now? + $USER From 6e9b0f1042b0638f920d11c8dad4d084c88b71b1 Mon Sep 17 00:00:00 2001 From: Predrag Manojlovic Date: Sat, 25 Feb 2017 00:32:15 +0100 Subject: [PATCH 2/6] Linux: Uninstall before Installing --- .../IgaunaApp-Linux.xml | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/assets/BitRock Installer Files/IgaunaApp-Linux.xml b/assets/BitRock Installer Files/IgaunaApp-Linux.xml index a9ff554..8b50c47 100644 --- a/assets/BitRock Installer Files/IgaunaApp-Linux.xml +++ b/assets/BitRock Installer Files/IgaunaApp-Linux.xml @@ -108,7 +108,38 @@ + + + + version oldVersion installdir oldInstalldir + name variable + + + + /etc/${project.vendor}-${project.shortName}.ini + ${name} +
details
+ ${variable} + + + +
+
+ + + +
+
+ + ${oldInstalldir}/${uninstallerName} + --mode unattended + + + ${oldInstalldir}/${uninstallerName} + + + 0 Creating ZcashParam directory @@ -173,6 +204,24 @@ users nobody + + + + version "${project.version}" installdir "${installdir}" + name variable + + + /etc/${project.vendor}-${project.shortName}.ini + ${name} +
details
+ ${variable} +
+
+ + + +
+ From 86f18a65452b42bfe37487e4e2eebcd187976da6 Mon Sep 17 00:00:00 2001 From: Predrag Manojlovic Date: Sat, 25 Feb 2017 01:08:10 +0100 Subject: [PATCH 3/6] Osx: Changed paths to relative --- assets/BitRock Installer Files/IgaunaApp-OSX.xml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/assets/BitRock Installer Files/IgaunaApp-OSX.xml b/assets/BitRock Installer Files/IgaunaApp-OSX.xml index 2d82ea7..13208ba 100644 --- a/assets/BitRock Installer Files/IgaunaApp-OSX.xml +++ b/assets/BitRock Installer Files/IgaunaApp-OSX.xml @@ -2,10 +2,10 @@ IguanaApp iguana 0.1.4-beta - /Users/satinder/Documents/Github/iguana/LICENSE - /Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_wizard_image.png - /Users/satinder/Documents/Github/iguana/assets/installer_imgs/supernet-iguana-logo.png - /Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_splash_image.png + ../../LICENSE + ../installer_imgs/Iguana_installer_wizard_image.png + ../installer_imgs/supernet-iguana-logo.png + ../installer_imgs/Iguana_installer_splash_image.png 1 @@ -40,7 +40,7 @@ osx - /Users/satinder/Documents/Github/iguana/build/Iguana-darwin-x64/Iguana.app + ../../build/Iguana-darwin-x64/Iguana.app @@ -105,6 +105,8 @@ 1 1 1 + 1 + 1 ${installdir}/Iguana/ Uninstall-Iguana SuperNETOrg From 91263787ff53b25dba03eb119c5910610ea1c444 Mon Sep 17 00:00:00 2001 From: Predrag Manojlovic Date: Sat, 25 Feb 2017 01:13:44 +0100 Subject: [PATCH 4/6] OSX: Uninstall before Installing --- .../BitRock Installer Files/IgaunaApp-OSX.xml | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/assets/BitRock Installer Files/IgaunaApp-OSX.xml b/assets/BitRock Installer Files/IgaunaApp-OSX.xml index 13208ba..61243d5 100644 --- a/assets/BitRock Installer Files/IgaunaApp-OSX.xml +++ b/assets/BitRock Installer Files/IgaunaApp-OSX.xml @@ -47,7 +47,38 @@ + + + + version oldVersion installdir oldInstalldir + name variable + + + + /etc/${project.vendor}-${project.shortName}.ini + ${name} +
details
+ ${variable} + + + +
+
+ + + +
+
+ + ${oldInstalldir}/${uninstallerName} + --mode unattended + + + ${oldInstalldir}/${uninstallerName} + + + 0 Creating ZcashParam directory @@ -101,6 +132,25 @@ + + + + version "${project.version}" installdir "${installdir}" + name variable + + + /etc/${project.vendor}-${project.shortName}.ini + ${name} +
details
+ ${variable} +
+
+ + + +
+ +
lzham-ultra 1 1 From fc451b5064938cac086842521e618625e9ea170d Mon Sep 17 00:00:00 2001 From: Predrag Manojlovic Date: Sat, 25 Feb 2017 01:29:06 +0100 Subject: [PATCH 5/6] Win: Changed paths in file to relative --- .../BitRock Installer Files/IgaunaApp-Win.xml | 49 ++++++++++--------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/assets/BitRock Installer Files/IgaunaApp-Win.xml b/assets/BitRock Installer Files/IgaunaApp-Win.xml index 103178d..957f91a 100644 --- a/assets/BitRock Installer Files/IgaunaApp-Win.xml +++ b/assets/BitRock Installer Files/IgaunaApp-Win.xml @@ -2,10 +2,10 @@ IguanaApp iguana 0.1.4-beta - /Users/satinder/Documents/Github/iguana/LICENSE - /Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_wizard_image.png - /Users/satinder/Documents/Github/iguana/assets/installer_imgs/supernet-iguana-logo.png - /Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_splash_image.png + ../../LICENSE + ../installer_imgs/Iguana_installer_wizard_image.png + ../installer_imgs/supernet-iguana-logo.png + ../installer_imgs/Iguana_installer_splash_image.png 1 @@ -66,64 +66,64 @@ windows - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/locales + ../../build/Iguana-win32-x64/locales - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/resources + ../../build/Iguana-win32-x64/resources - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/blink_image_resources_200_percent.pak + ../../build/Iguana-win32-x64/blink_image_resources_200_percent.pak - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/content_resources_200_percent.pak + ../../build/Iguana-win32-x64/content_resources_200_percent.pak - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/content_shell.pak + ../../build/Iguana-win32-x64/content_shell.pak - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/ui_resources_200_percent.pak + ../../build/Iguana-win32-x64/ui_resources_200_percent.pak - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/views_resources_200_percent.pak + ../../build/Iguana-win32-x64/views_resources_200_percent.pak - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/icudtl.dat + ../../build/Iguana-win32-x64/icudtl.dat - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/LICENSES.chromium.html + ../../build/Iguana-win32-x64/LICENSES.chromium.html - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/natives_blob.bin + ../../build/Iguana-win32-x64/natives_blob.bin - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/snapshot_blob.bin + ../../build/Iguana-win32-x64/snapshot_blob.bin - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/d3dcompiler_47.dll + ../../build/Iguana-win32-x64/d3dcompiler_47.dll - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/ffmpeg.dll + ../../build/Iguana-win32-x64/ffmpeg.dll - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/libEGL.dll + ../../build/Iguana-win32-x64/libEGL.dll - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/libGLESv2.dll + ../../build/Iguana-win32-x64/libGLESv2.dll - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/node.dll + ../../build/Iguana-win32-x64/node.dll - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/xinput1_3.dll + ../../build/Iguana-win32-x64/xinput1_3.dll - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/LICENSE + ../../build/Iguana-win32-x64/LICENSE - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/version + ../../build/Iguana-win32-x64/version - /Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/Iguana.exe + ../../build/Iguana-win32-x64/Iguana.exe @@ -280,6 +280,7 @@ 1 1 1 + 1 SuperNETOrg 1 From 81fb7ff4cb12ca9003c1d1306fa5d0100c900e9a Mon Sep 17 00:00:00 2001 From: Predrag Manojlovic Date: Sat, 25 Feb 2017 02:07:48 +0100 Subject: [PATCH 6/6] All: Disabled Rollback feature --- .../IgaunaApp-Linux.xml | 2 +- .../BitRock Installer Files/IgaunaApp-OSX.xml | 2 +- .../BitRock Installer Files/IgaunaApp-Win.xml | 21 ++++++++++++++++++- 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/assets/BitRock Installer Files/IgaunaApp-Linux.xml b/assets/BitRock Installer Files/IgaunaApp-Linux.xml index 8b50c47..ea68578 100644 --- a/assets/BitRock Installer Files/IgaunaApp-Linux.xml +++ b/assets/BitRock Installer Files/IgaunaApp-Linux.xml @@ -231,7 +231,7 @@
lzham-ultra 755 - 1 + 0 1 1 1 diff --git a/assets/BitRock Installer Files/IgaunaApp-OSX.xml b/assets/BitRock Installer Files/IgaunaApp-OSX.xml index 61243d5..777d0e1 100644 --- a/assets/BitRock Installer Files/IgaunaApp-OSX.xml +++ b/assets/BitRock Installer Files/IgaunaApp-OSX.xml @@ -152,7 +152,7 @@ lzham-ultra - 1 + 0 1 1 1 diff --git a/assets/BitRock Installer Files/IgaunaApp-Win.xml b/assets/BitRock Installer Files/IgaunaApp-Win.xml index 957f91a..ce068f1 100644 --- a/assets/BitRock Installer Files/IgaunaApp-Win.xml +++ b/assets/BitRock Installer Files/IgaunaApp-Win.xml @@ -169,6 +169,24 @@ + + + HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\${product_fullname} ${product_version} + UninstallString + uninstaller_path + + + ${uninstaller_path} + --mode unattended + + + exists + ${uninstaller_path} + + + + + Downloading files @@ -277,9 +295,10 @@ lzham-ultra - 1 + 0 1 1 + 1 1 SuperNETOrg 1