Winetricks / winetricks

Winetricks is an easy way to work around problems in Wine
GNU Lesser General Public License v2.1
2.66k stars 389 forks source link

winlinkexpress: new verb #2230

Closed WheezyE closed 1 month ago

WheezyE commented 1 month ago

I would like to add this verb to winetricks to aid the more hardware-oriented amateur radio hobbyists who want to try the Winlink Express client-side software. Please let me know your thoughts on adding this verb - and if you have any ideas for this code.

There have been many informal installation guides and scripts for installing Winlink Express on Linux via wine over the years, including my own project Winɘlink - which I am in the process of merging into Pi-Apps. Winlink Express' main developers have actively responded to compatibility improvements specifically for Wine on several occasions and even included allusions to Wine in their changelogs. I believe many users could benefit from incorporating it into winetricks. This proposed verb's version is frozen in time with an archive.org link, but the program itself checks for updates once installed.

Thank you! Eric (KI7POL)

WheezyE commented 1 month ago

Works on fresh wineprefixes (WINEARCH="win32" & WINEARCH="win64") [LinuxMint x64, wine-9.9, wine-mono-9.1.0).

WheezyE commented 1 month ago

Added stuff to try to make the install more user-friendly.

austin987 commented 1 month ago

Hi @WheezyE,

Thanks for the contribution. I don't think this belong in winetricks, as it's not something that's likely to be used by many users, but rather a niche set of users.

You could make this into standalone verb that users can use to install it in an automated way, see https://github.com/Winetricks/winetricks?tab=readme-ov-file#custom-verb-files.

WheezyE commented 1 month ago

That makes sense. Thank you for the tip on making this into a 'plugin'. I might try that for my Winelink project. Thank you also for winetricks, it's a great script. Kind regards, Eric

austin987 commented 1 month ago

You're welcome! Good luck on your project!