pokete icon indicating copy to clipboard operation
pokete copied to clipboard

Publish formats

Open MaFeLP opened this issue 2 years ago • 6 comments

This pull request adds many publishing formats. Including:

  • [x] as a flatpak (published on Flathub)
  • [x] as a snap (published on the snapstore)
  • [x] as a docker image (published on ghcr and Docker Hub via CI/CD (needs #135 to be merged first)
  • [x] As a .deb (downloadable from the releases page, built with CI/CD)
  • [ ] As a .rpm (downloadable from the releases page, built with CI/CD)
  • [ ] Add a windows .msi installer (publish it on winget and the releases page with CI/CD)
  • [ ] Add a macOS .app (downloadable from the releases page)
  • [x] ~~Include the PKGBULID for ArchLinux users in this repository~~

Features for pokete include:

  • [ ] An update checker
  • [ ] Which packaging format the currently installed instance of pokete uses (git as default, or one of the above)
  • [x] Cleaned up assets directory
  • [x] an SVG of the Pokete logo (currently only needs some clean up)

MaFeLP avatar Jun 19 '22 12:06 MaFeLP

Include the PKGBULID for ArchLinux users in this repository

I think I would have to move the git repository in?

lxgr-linux avatar Jun 19 '22 15:06 lxgr-linux

Include the PKGBULID for ArchLinux users in this repository

I think I would have to move the git repository in?

Do you mean as a submodule? For this, we would have to either contact the current owner or just include the git version...

MaFeLP avatar Jun 19 '22 16:06 MaFeLP

As an arch user, I don't think the PKGBUILD really needs to be included. I've seen projects that do, but you can't store that PKGBUILD on the AUR anyway, and since it's already on the AUR I don't see the point in us trying to maintain it here as well.

magnus-ISU avatar Jun 19 '22 16:06 magnus-ISU

As an arch user, I don't think the PKGBUILD really needs to be included. I've seen projects that do, but you can't store that PKGBUILD on the AUR anyway, and since it's already on the AUR I don't see the point in us trying to maintain it here as well.

It would then be the same with the flatpak build script.

I think adding the git repository of the AUR package/flathub package will show that these projects are 'officially' packaged versions of Pokete.

MaFeLP avatar Jun 19 '22 17:06 MaFeLP

But just the git version if "official".

lxgr-linux avatar Jun 19 '22 19:06 lxgr-linux

look, a gentoo package https://packages.gentoo.org/packages/games-rpg/pokete

lxgr-linux avatar Jul 27 '22 16:07 lxgr-linux