POL_Install_mono312

Informations

Creator Message
Dadu042

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 8286
Wine: System

Feedbacks

Description

2015. May require OS Windows Vista or higher.

Wikipedia.

Source code

#!/bin/bash
# PlayOnLinux Function
# Date : (2019-12-24 19:20)
# Last revision : see changelog
# Author : Dadu042
# Only For : http://www.playonlinux.com
#
# CHANGELOG
# [Dadu042] (2019-12-24 19:20)
#   First script.
# [Dadu042] (2020-01-09 12:50)
#   Fix comment.
#   Warn 64bits NOK.

if [ "$POL_ARCH" == "amd64" ]; then
        POL_Debug_Fatal "$(eval_gettext '64-bit not supported')"
fi

FORCE_MODE=$1
 
# Downloading Mono 3.12
mkdir -p "$POL_USER_ROOT"/ressources/mono312/
cd "$POL_USER_ROOT"/ressources/mono312/
POL_Download_Resource "https://download.mono-project.com/archive/3.12.1/windows-installer/mono-3.12.1-gtksharp-2.12.26-win32-0.msi" "6d71614574b15219d03df5bbfe501907" "mono312"
  
# Check if it is already installed
CHECK_MONO312=`find $WINEPREFIX -name "mono-3.12.1.dll"`
if [ "$CHECK_MONO312" == "" ] || [ "$FORCE_MODE" == "--force" ]; then
        POL_Wine start msiexec /i "mono-3.12.1-gtksharp-2.12.26-win32-0.msi" /silent
        POL_Wine_WaitEx
fi

Contributions

Filters:

Contribute
Member Message
Dadu042 Sunday 5 July 2020 at 18:47
Dadu042

Warning

This update has not been approved yet by the team.
Use it at your own risk

Differences

@@ -11,6 +11,8 @@
 # [Dadu042] (2020-01-09 12:50)
 #   Fix comment.
 #   Warn 64bits NOK.
+# [Dadu042] (2020-07-05 14:00)
+#   Fix POL_Wine_WaitExit
 
 if [ "$POL_ARCH" == "amd64" ]; then
         POL_Debug_Fatal "$(eval_gettext '64-bit not supported')"
@@ -27,5 +29,5 @@
 CHECK_MONO312=`find $WINEPREFIX -name "mono-3.12.1.dll"`
 if [ "$CHECK_MONO312" == "" ] || [ "$FORCE_MODE" == "--force" ]; then
         POL_Wine start msiexec /i "mono-3.12.1-gtksharp-2.12.26-win32-0.msi" /silent
-        POL_Wine_WaitEx
+        POL_Wine_WaitExit "Mono"
 fi
\ No newline at end of file

New source code

#!/bin/bash
# PlayOnLinux Function
# Date : (2019-12-24 19:20)
# Last revision : see changelog
# Author : Dadu042
# Only For : http://www.playonlinux.com
#
# CHANGELOG
# [Dadu042] (2019-12-24 19:20)
#   First script.
# [Dadu042] (2020-01-09 12:50)
#   Fix comment.
#   Warn 64bits NOK.
# [Dadu042] (2020-07-05 14:00)
#   Fix POL_Wine_WaitExit

if [ "$POL_ARCH" == "amd64" ]; then
        POL_Debug_Fatal "$(eval_gettext '64-bit not supported')"
fi

FORCE_MODE=$1
 
# Downloading Mono 3.12
mkdir -p "$POL_USER_ROOT"/ressources/mono312/
cd "$POL_USER_ROOT"/ressources/mono312/
POL_Download_Resource "https://download.mono-project.com/archive/3.12.1/windows-installer/mono-3.12.1-gtksharp-2.12.26-win32-0.msi" "6d71614574b15219d03df5bbfe501907" "mono312"
  
# Check if it is already installed
CHECK_MONO312=`find $WINEPREFIX -name "mono-3.12.1.dll"`
if [ "$CHECK_MONO312" == "" ] || [ "$FORCE_MODE" == "--force" ]; then
        POL_Wine start msiexec /i "mono-3.12.1-gtksharp-2.12.26-win32-0.msi" /silent
        POL_Wine_WaitExit "Mono"
fi

Replies

Dadu042 Thursday 9 January 2020 at 12:58
Dadu042

Information

This update has been approved by the team.

Differences

@@ -10,7 +10,12 @@
 #   First script.
 # [Dadu042] (2020-01-09 12:50)
 #   Fix comment.
- 
+#   Warn 64bits NOK.
+
+if [ "$POL_ARCH" == "amd64" ]; then
+        POL_Debug_Fatal "$(eval_gettext '64-bit not supported')"
+fi
+
 FORCE_MODE=$1
  
 # Downloading Mono 3.12

New source code

#!/bin/bash
# PlayOnLinux Function
# Date : (2019-12-24 19:20)
# Last revision : see changelog
# Author : Dadu042
# Only For : http://www.playonlinux.com
#
# CHANGELOG
# [Dadu042] (2019-12-24 19:20)
#   First script.
# [Dadu042] (2020-01-09 12:50)
#   Fix comment.
#   Warn 64bits NOK.

if [ "$POL_ARCH" == "amd64" ]; then
        POL_Debug_Fatal "$(eval_gettext '64-bit not supported')"
fi

FORCE_MODE=$1
 
# Downloading Mono 3.12
mkdir -p "$POL_USER_ROOT"/ressources/mono312/
cd "$POL_USER_ROOT"/ressources/mono312/
POL_Download_Resource "https://download.mono-project.com/archive/3.12.1/windows-installer/mono-3.12.1-gtksharp-2.12.26-win32-0.msi" "6d71614574b15219d03df5bbfe501907" "mono312"
  
# Check if it is already installed
CHECK_MONO312=`find $WINEPREFIX -name "mono-3.12.1.dll"`
if [ "$CHECK_MONO312" == "" ] || [ "$FORCE_MODE" == "--force" ]; then
        POL_Wine start msiexec /i "mono-3.12.1-gtksharp-2.12.26-win32-0.msi" /silent
        POL_Wine_WaitEx
fi

Replies

Dadu042 Thursday 9 January 2020 at 12:52
Dadu042

Warning

This update has not been approved yet by the team.
Use it at your own risk

Differences

@@ -8,6 +8,8 @@
 # CHANGELOG
 # [Dadu042] (2019-12-24 19:20)
 #   First script.
+# [Dadu042] (2020-01-09 12:50)
+#   Fix comment.
  
 FORCE_MODE=$1
  
@@ -16,7 +18,7 @@
 cd "$POL_USER_ROOT"/ressources/mono312/
 POL_Download_Resource "https://download.mono-project.com/archive/3.12.1/windows-installer/mono-3.12.1-gtksharp-2.12.26-win32-0.msi" "6d71614574b15219d03df5bbfe501907" "mono312"
   
-# Check if mono210 is already installed
+# Check if it is already installed
 CHECK_MONO312=`find $WINEPREFIX -name "mono-3.12.1.dll"`
 if [ "$CHECK_MONO312" == "" ] || [ "$FORCE_MODE" == "--force" ]; then
         POL_Wine start msiexec /i "mono-3.12.1-gtksharp-2.12.26-win32-0.msi" /silent

New source code

#!/bin/bash
# PlayOnLinux Function
# Date : (2019-12-24 19:20)
# Last revision : see changelog
# Author : Dadu042
# Only For : http://www.playonlinux.com
#
# CHANGELOG
# [Dadu042] (2019-12-24 19:20)
#   First script.
# [Dadu042] (2020-01-09 12:50)
#   Fix comment.
 
FORCE_MODE=$1
 
# Downloading Mono 3.12
mkdir -p "$POL_USER_ROOT"/ressources/mono312/
cd "$POL_USER_ROOT"/ressources/mono312/
POL_Download_Resource "https://download.mono-project.com/archive/3.12.1/windows-installer/mono-3.12.1-gtksharp-2.12.26-win32-0.msi" "6d71614574b15219d03df5bbfe501907" "mono312"
  
# Check if it is already installed
CHECK_MONO312=`find $WINEPREFIX -name "mono-3.12.1.dll"`
if [ "$CHECK_MONO312" == "" ] || [ "$FORCE_MODE" == "--force" ]; then
        POL_Wine start msiexec /i "mono-3.12.1-gtksharp-2.12.26-win32-0.msi" /silent
        POL_Wine_WaitEx
fi

Replies

Dadu042 Tuesday 24 December 2019 at 19:20
Dadu042

Warning

This update has not been approved yet by the team.
Use it at your own risk

Differences

@@ -0,0 +1,24 @@
+#!/bin/bash
+# PlayOnLinux Function
+# Date : (2019-12-24 19:20)
+# Last revision : see changelog
+# Author : Dadu042
+# Only For : http://www.playonlinux.com
+#
+# CHANGELOG
+# [Dadu042] (2019-12-24 19:20)
+#   First script.
+ 
+FORCE_MODE=$1
+ 
+# Downloading Mono 3.12
+mkdir -p "$POL_USER_ROOT"/ressources/mono312/
+cd "$POL_USER_ROOT"/ressources/mono312/
+POL_Download_Resource "https://download.mono-project.com/archive/3.12.1/windows-installer/mono-3.12.1-gtksharp-2.12.26-win32-0.msi" "6d71614574b15219d03df5bbfe501907" "mono312"
+  
+# Check if mono210 is already installed
+CHECK_MONO312=`find $WINEPREFIX -name "mono-3.12.1.dll"`
+if [ "$CHECK_MONO312" == "" ] || [ "$FORCE_MODE" == "--force" ]; then
+        POL_Wine start msiexec /i "mono-3.12.1-gtksharp-2.12.26-win32-0.msi" /silent
+        POL_Wine_WaitEx
+fi
\ No newline at end of file

New source code

#!/bin/bash
# PlayOnLinux Function
# Date : (2019-12-24 19:20)
# Last revision : see changelog
# Author : Dadu042
# Only For : http://www.playonlinux.com
#
# CHANGELOG
# [Dadu042] (2019-12-24 19:20)
#   First script.
 
FORCE_MODE=$1
 
# Downloading Mono 3.12
mkdir -p "$POL_USER_ROOT"/ressources/mono312/
cd "$POL_USER_ROOT"/ressources/mono312/
POL_Download_Resource "https://download.mono-project.com/archive/3.12.1/windows-installer/mono-3.12.1-gtksharp-2.12.26-win32-0.msi" "6d71614574b15219d03df5bbfe501907" "mono312"
  
# Check if mono210 is already installed
CHECK_MONO312=`find $WINEPREFIX -name "mono-3.12.1.dll"`
if [ "$CHECK_MONO312" == "" ] || [ "$FORCE_MODE" == "--force" ]; then
        POL_Wine start msiexec /i "mono-3.12.1-gtksharp-2.12.26-win32-0.msi" /silent
        POL_Wine_WaitEx
fi

Replies