ihhub / fheroes2

fheroes2 is a recreation of Heroes of Might and Magic II game engine.
https://ihhub.github.io/fheroes2/
GNU General Public License v2.0
2.72k stars 376 forks source link

Windows Package Manager support #3601

Open qarkai opened 3 years ago

qarkai commented 3 years ago

Consider adding manifest for Windows installers to winget repository.

oleg-derevenetz commented 3 years ago

@qarkai I think you are free to do this, if you want to become a maintainer of such package and update it after each release.

qarkai commented 3 years ago

Hi @ihhub @oleg-derevenetz I'm going to add manifests fheroes2ResurrectionTeam.fheroes2.installer.yaml.txt fheroes2ResurrectionTeam.fheroes2.locale.en-US.yaml.txt fheroes2ResurrectionTeam.fheroes2.yaml.txt Do you have have any objections/suggestions?

oleg-derevenetz commented 3 years ago

Hi @qarkai I never used winget, hence the question: are installers without an EV certificate suitable for it?

qarkai commented 3 years ago

Installer is filtered by SmartScreen but installation could be resumed. Upd. New single manifest: fheroes2ResurrectionTeam.fheroes2.yaml.txt (GitHub doesn't support yaml attachments).

ItzLevvie commented 3 years ago

Hi @qarkai I never used winget, hence the question: are installers without an EV certificate suitable for it?

Yes, they're allowed/suitable to be in WinGet as long as your application isn't flagged as malware or PUA in Microsoft Defender.

Upd. New single manifest: fheroes2ResurrectionTeam.fheroes2.yaml.txt (GitHub doesn't support yaml attachments).

This file is based on the old 0.1.0 schema, please use the YAMLCreate.ps1 or wingetcreate tools instead.

ihhub commented 1 year ago

Moving this issue out of the scope as the team has no resources to maintain another distribution of the engine at the moment.