Enterprise Architect

Informations

Creator Message
alesliehughes Anonymous

Information

This installer has been approved by the team.

Informations

Platforms:
Downloads: 299
Wine: System

Feedbacks

Description

Enterprise Architect is a comprehensive UML analysis and design tool, covering software development from requirements gathering through analysis, design, testing and maintenance.

 

Source code

#!/usr/bin/env playonlinux-bash
# Date : (2016-06-06 12-00)
# Last revision : (2016-06-06 12-00)
# Wine version used : 1.9.7
# Distribution used to test : Mint 17
# Author : Alsitair Leslie-Hughes

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="Enterprise Architect"
PREFIX="EnterpriseArchitect"

POL_SetupWindow_Init
POL_Debug_Init
 
POL_SetupWindow_presentation "$TITLE" "Sparx Systems" "http://www.sparxsystems.com" "Sparx Systems" "$PREFIX"

POL_System_TmpCreate "$PREFIX"
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"

if [ "$INSTALL_METHOD" = "LOCAL" ]
then
    POL_SetupWindow_browse "Please select the installation file to run." "Enterprise Architect installation"
    INSTALLER="$APP_ANSWER"
elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
then
    cd "$POL_System_TmpDir"
    POL_Download "http://www.sparxsystems.com/bin/codeweavers-static/easetup.msi"
    INSTALLER="$POL_System_TmpDir/easetup.msi"
fi

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate

POL_Call POL_Install_corefonts
POL_Call POL_Install_msxml3

# WORKAROUND the fact that msxml4 and msxml6 doesn't override the DLL before/after installing.
POL_Wine_OverrideDLL "native" "msxml4"
POL_Call POL_Install_msxml4

POL_Wine_OverrideDLL "native" "msxml6"
POL_Call POL_Install_msxml6

POL_Call POL_Install_mdac28

Set_OS "winxp"

POL_SetupWindow_wait "Installation in progress." "Enterprise Architect installation"
POL_Wine msiexec /i "$INSTALLER"

POL_Shortcut "EA.exe" "$TITLE"
 
POL_SetupWindow_Close
exit

Contributions

Filters:

Contribute
Member Message
schepparn Wednesday 29 November 2017 at 13:37
schepparn Anonymous

Message

Works like a charm on PlayOnMac, thank you!

Replies

alesliehughes Friday 10 June 2016 at 1:10
alesliehughes Anonymous

Information

This update has been approved by the team.

Message

No changes. Just placed in the correct location hopefully.
 

Differences

@@ -0,0 +1,56 @@
+#!/usr/bin/env playonlinux-bash
+# Date : (2016-06-06 12-00)
+# Last revision : (2016-06-06 12-00)
+# Wine version used : 1.9.7
+# Distribution used to test : Mint 17
+# Author : Alsitair Leslie-Hughes
+
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+
+TITLE="Enterprise Architect"
+PREFIX="EnterpriseArchitect"
+
+POL_SetupWindow_Init
+POL_Debug_Init
+ 
+POL_SetupWindow_presentation "$TITLE" "Sparx Systems" "http://www.sparxsystems.com" "Sparx Systems" "$PREFIX"
+
+POL_System_TmpCreate "$PREFIX"
+POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"
+
+if [ "$INSTALL_METHOD" = "LOCAL" ]
+then
+    POL_SetupWindow_browse "Please select the installation file to run." "Enterprise Architect installation"
+    INSTALLER="$APP_ANSWER"
+elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
+then
+    cd "$POL_System_TmpDir"
+    POL_Download "http://www.sparxsystems.com/bin/codeweavers-static/easetup.msi"
+    INSTALLER="$POL_System_TmpDir/easetup.msi"
+fi
+
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate
+
+POL_Call POL_Install_corefonts
+POL_Call POL_Install_msxml3
+
+# WORKAROUND the fact that msxml4 and msxml6 doesn't override the DLL before/after installing.
+POL_Wine_OverrideDLL "native" "msxml4"
+POL_Call POL_Install_msxml4
+
+POL_Wine_OverrideDLL "native" "msxml6"
+POL_Call POL_Install_msxml6
+
+POL_Call POL_Install_mdac28
+
+Set_OS "winxp"
+
+POL_SetupWindow_wait "Installation in progress." "Enterprise Architect installation"
+POL_Wine msiexec /i "$INSTALLER"
+
+POL_Shortcut "EA.exe" "$TITLE"
+ 
+POL_SetupWindow_Close
+exit
\ No newline at end of file

New source code

#!/usr/bin/env playonlinux-bash
# Date : (2016-06-06 12-00)
# Last revision : (2016-06-06 12-00)
# Wine version used : 1.9.7
# Distribution used to test : Mint 17
# Author : Alsitair Leslie-Hughes

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="Enterprise Architect"
PREFIX="EnterpriseArchitect"

POL_SetupWindow_Init
POL_Debug_Init
 
POL_SetupWindow_presentation "$TITLE" "Sparx Systems" "http://www.sparxsystems.com" "Sparx Systems" "$PREFIX"

POL_System_TmpCreate "$PREFIX"
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"

if [ "$INSTALL_METHOD" = "LOCAL" ]
then
    POL_SetupWindow_browse "Please select the installation file to run." "Enterprise Architect installation"
    INSTALLER="$APP_ANSWER"
elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
then
    cd "$POL_System_TmpDir"
    POL_Download "http://www.sparxsystems.com/bin/codeweavers-static/easetup.msi"
    INSTALLER="$POL_System_TmpDir/easetup.msi"
fi

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate

POL_Call POL_Install_corefonts
POL_Call POL_Install_msxml3

# WORKAROUND the fact that msxml4 and msxml6 doesn't override the DLL before/after installing.
POL_Wine_OverrideDLL "native" "msxml4"
POL_Call POL_Install_msxml4

POL_Wine_OverrideDLL "native" "msxml6"
POL_Call POL_Install_msxml6

POL_Call POL_Install_mdac28

Set_OS "winxp"

POL_SetupWindow_wait "Installation in progress." "Enterprise Architect installation"
POL_Wine msiexec /i "$INSTALLER"

POL_Shortcut "EA.exe" "$TITLE"
 
POL_SetupWindow_Close
exit

Replies

alesliehughes Tuesday 7 June 2016 at 2:18
alesliehughes Anonymous

Warning

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

Message

Differences

@@ -0,0 +1 @@
+

New source code

                            

Replies

alesliehughes Tuesday 7 June 2016 at 2:14
alesliehughes Anonymous

Message

Replies

alesliehughes Tuesday 7 June 2016 at 2:03
alesliehughes Anonymous

Message

#!/usr/bin/env playonlinux-bash
# Date : (2016-06-06 12-00)
# Last revision : (2016-06-06 12-00)
# Wine version used : 1.9.7
# Distribution used to test : Mint 17
# Author : Alsitair Leslie-Hughes

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

TITLE="Enterprise Architect"
PREFIX="EnterpriseArchitect"

POL_SetupWindow_Init
POL_Debug_Init
 
POL_SetupWindow_presentation "$TITLE" "Sparx Systems" "http://www.sparxsystems.com" "Sparx Systems" "$PREFIX"

POL_System_TmpCreate "$PREFIX"
POL_SetupWindow_InstallMethod "LOCAL,DOWNLOAD"

if [ "$INSTALL_METHOD" = "LOCAL" ]
then
    POL_SetupWindow_browse "Please select the installation file to run." "Enterprise Architect installation"
    INSTALLER="$APP_ANSWER"
elif [ "$INSTALL_METHOD" = "DOWNLOAD" ]
then
    cd "$POL_System_TmpDir"
    POL_Download "http://www.sparxsystems.com/bin/codeweavers-static/easetup.msi"
    INSTALLER="$POL_System_TmpDir/easetup.msi"
fi

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate

POL_Call POL_Install_corefonts
POL_Call POL_Install_msxml3

# WORKAROUND the fact that msxml4 and msxml6 doesn't override the DLL before/after installing.
POL_Wine_OverrideDLL "native" "msxml4"
POL_Call POL_Install_msxml4

POL_Wine_OverrideDLL "native" "msxml6"
POL_Call POL_Install_msxml6

POL_Call POL_Install_mdac28

Set_OS "winxp"

POL_SetupWindow_wait "Installation in progress." "Enterprise Architect installation"
POL_Wine msiexec /i "$INSTALLER"

POL_Shortcut "EA.exe" "$TITLE"
 
POL_SetupWindow_Close
exit

Replies