WookieChat
Jump to navigation
Jump to search
;--------------------------------------------
- ## ITEM "WookieChat"
- ## DATE "30.09.2011"
- ## DESCRIPTION
IRC client (Internet Relay Chat)
- ## DESCRIPTION END
- ## APPTYPE "NETWORK"
- ## DEPENDENCIES "MCC_NList" "MCC_BetterString" "LIB_Codesets"
- ## APPAUTHOR "James Carroll <james$carroll&xnet$co$nz"
- ## APPWEBPAGE "http://wookiechat.amigarevolution.com/"
- ## GRUNCHAUTHOR "Guido Mersmann <geit&gmx$de>"
- ## URLARCHIVE "http://aminet.net/comm/irc/WookieChat{VERSION}.{REVISION}_{SYSOS}.lha"
- ## URLWEBPAGE "http://aminet.net/search?name=wookiechat"
- ## ARCHIVESIZE 1600000
- ## INSTALLCHECK "{INSTALLDIR}{NAME}/{NAME}"
- ## INSTALL
{STANDARDBACKUP}
{STANDARDEXTRACT}
Rename "{TEMPDIR}{NAME}{VERSION}.{REVISION}_{SYSOS}_Installer" "{TEMPDIR}{NAME}"
If EXISTS "{INSTALLDIR}{NAME}/servers.txt"
If EXISTS "{TEMPDIR}{NAME}/servers.txt"
Delete FORCE "{TEMPDIR}{NAME}/servers.txt"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/settings.txt"
If EXISTS "{TEMPDIR}{NAME}/settings.txt"
Delete FORCE "{TEMPDIR}{NAME}/settings.txt"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/nick_settings.txt"
If EXISTS "{TEMPDIR}{NAME}/nick_settings.txt"
Delete FORCE "{TEMPDIR}{NAME}/nick_settings.txt"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/urls.txt"
If EXISTS "{TEMPDIR}{NAME}/urls.txt"
Delete FORCE "{TEMPDIR}{NAME}/urls.txt"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ignorelist.txt"
If EXISTS "{TEMPDIR}{NAME}/ignorelist.txt"
Delete FORCE "{TEMPDIR}{NAME}/ignorelist.txt"
Endif
EndIf
;Connect scripts
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/AfterX"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/AfterX"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/AfterX"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/AmigaWorldNET"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/AmigaWorldNET"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/AmigaWorldNET"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/DarkMyst"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/DarkMyst"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/DarkMyst"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/Efnet"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/Efnet"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/Efnet"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/Freenode.net"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/Freenode.net"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/Freenode.net"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/Galaxynet"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/Galaxynet"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/Galaxynet"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/HatNet"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/HatNet"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/HatNet"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/Undernet"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/Undernet"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/Undernet"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts/ZiRC"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts/ZiRC"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts/ZiRC"
Endif
EndIf
; Icons
If EXISTS "{INSTALLDIR}{NAME}/Bonus.info"
If EXISTS "{TEMPDIR}{NAME}/Bonus.info"
Delete FORCE "{TEMPDIR}{NAME}/Bonus.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/Catalogs.info"
If EXISTS "{TEMPDIR}{NAME}/Catalogs.info"
Delete FORCE "{TEMPDIR}{NAME}/Catalogs.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/Colors.info"
If EXISTS "{TEMPDIR}{NAME}/Colors.info"
Delete FORCE "{TEMPDIR}{NAME}/Colors.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/ConnectScripts.info"
If EXISTS "{TEMPDIR}{NAME}/ConnectScripts.info"
Delete FORCE "{TEMPDIR}{NAME}/ConnectScripts.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/Docs.info"
If EXISTS "{TEMPDIR}{NAME}/Docs.info"
Delete FORCE "{TEMPDIR}{NAME}/Docs.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/Logs.info"
If EXISTS "{TEMPDIR}{NAME}/Logs.info"
Delete FORCE "{TEMPDIR}{NAME}/Logs.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/Smilies.info"
If EXISTS "{TEMPDIR}{NAME}/Smilies.info"
Delete FORCE "{TEMPDIR}{NAME}/Smilies.info"
Endif
EndIf
If EXISTS "{INSTALLDIR}{NAME}/sounds.info"
If EXISTS "{TEMPDIR}{NAME}/sounds.info"
Delete FORCE "{TEMPDIR}{NAME}/sounds.info"
Endif
EndIf
FailAt 30
Delete FORCE "{TEMPDIR}{NAME}/WookieChat"
Delete FORCE "{TEMPDIR}{NAME}/WookieChat.info"
Delete FORCE "{TEMPDIR}{NAME}/libs" ALL
Delete FORCE "{TEMPDIR}{NAME}/MUI" ALL
Delete FORCE "{TEMPDIR}{NAME}/Install"
Delete FORCE "{TEMPDIR}{NAME}/Install.info"
FailAt 10
Rename "{TEMPDIR}{NAME}/WookieChat_{SYSOS}" "{TEMPDIR}{NAME}/WookieChat"
Rename "{TEMPDIR}{NAME}/WookieChat_{SYSOS}.info" "{TEMPDIR}{NAME}/WookieChat.info"
{STANDARDCOPY}
{CREATEWBSTARTUPICON}
- ## INSTALL END
- ## UNINSTALL
{STANDARDBACKUP}
Delete FORCE "{INSTALLDIR}{NAME}" ALL
Delete FORCE "{INSTALLDIR}{NAME}.info"
Delete FORCE "ENVARC:MUI/{UPPERNAME}_GUI{MUIPREFSPATTERN}"
Delete FORCE "ENV:MUI/{UPPERNAME}_GUI{MUIPREFSPATTERN}"
Delete FORCE "SYS:WBStartup/{NAME}.info"
Delete FORCE "SYS:WBStartup/{NAME}_WBStartup.info"
EndIf
- ## UNINSTALL END
- ## ITEM END