[sword-devel] Packaging Ezra Bible App for Snap and Flatpak users?
Tobias Klein
contact at tklein.info
Sat Jan 20 14:35:26 EST 2024
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 <arraybolt3 at gmail.com>:
> 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?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://crosswire.org/pipermail/sword-devel/attachments/20240120/b39ffea3/attachment.htm>
More information about the sword-devel
mailing list