Re: Packaging Ezra Bible App for Snap and Flatpak users?

Tobias Klein <[email protected]>
Newsgroups gmane.comp.literature.sword.devel
Message-ID <[email protected]>
Hi Aaron,

I'd be very open to that!

You should start with the build instruction:

https://github.com/ezra-bible-app/ezra-bible-app/blob/master/BUILD.md#linux

If you need to add a build script consider the existing ones for Linux here:
https://github.com/ezra-bible-app/ezra-bible-app/tree/master/build_scripts/linux

The build targets for the different platforms are also available as npm run 
actions via the package.json file:
https://github.com/ezra-bible-app/ezra-bible-app/blob/master/package.json

Feel free to raise a pull request if you want to add this additional 
packaging in the existing structures mentioned above. I'd be happy to test/ 
review your work.

Best regards,
Tobias

Am 20. Januar 2024 19:18:33 schrieb Aaron Rainbolt <[email protected]>:

> It appears that the Ezra Bible App can only be installed using
> upstream packages for a select group of popular Linux distributions
> currently. It would be handy for users to be able to install it by
> using widely available repositories such as the Snap Store and
> Flathub. I'm fairly skilled at software packaging for distros (though
> I haven't done Snap or Flatpak before - I'm interested in learning how
> though) and am thinking about trying to make Snap and Flatpak packages
> for Ezra Bible App.
>
> Does this seem like a good idea? Are there hurdles I should be aware
> of (other than having to work with Electron)? Would the developers
> prefer that I not do this?

_______________________________________________
sword-devel mailing list: [email protected]
http://crosswire.org/mailman/listinfo/sword-devel
Instructions to unsubscribe/change your settings at above page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.