onenote icon indicating copy to clipboard operation
onenote copied to clipboard

Feature request]: Add Flatpak & deb package

Open dtantono opened this issue 3 years ago • 16 comments

it would be great if we could have at hand this app in a Flatpak & deb format. O.S: Ubuntu O.S. version: 20.04 version 2021.4.101

dtantono avatar Jan 20 '21 09:01 dtantono

yes, it would be so cool!

p3x-robot avatar Jan 20 '21 09:01 p3x-robot

I would love a flatpak version as well!

freddyw avatar Mar 01 '21 07:03 freddyw

electron-builder does not come with Flatpak, maybe someone will do it...

p3x-robot avatar Mar 01 '21 08:03 p3x-robot

the dep will be deployed now.

p3x-robot avatar Mar 01 '21 08:03 p3x-robot

https://github.com/patrikx3/onenote/releases/tag/v2021.4.140

p3x-robot avatar Mar 01 '21 08:03 p3x-robot

If it can't be a flatpak, would a rpm be possible? I am using Fedora, would be nice.

freddyw avatar Mar 01 '21 09:03 freddyw

i think rpm is possible electron-builder does rpm, so it should be released soon. a few hours. now working.

p3x-robot avatar Mar 01 '21 09:03 p3x-robot

although i cannot test it, as i only test linux mint (ubuntu)

p3x-robot avatar Mar 01 '21 09:03 p3x-robot

No worries, I can test it (on Fedora 32 and 33) and let you know the result. Thanks in advance!

freddyw avatar Mar 01 '21 09:03 freddyw

ok, you can test. i close this as it is done and flatpak is not available in electron-builder, i will not do it with manual fix, i will until electron-builder supports.

p3x-robot avatar Mar 01 '21 09:03 p3x-robot

https://github.com/patrikx3/onenote/releases/tag/v2021.4.144

p3x-robot avatar Mar 01 '21 09:03 p3x-robot

Works fine on Fedora 32 and 33. Many thanks!

freddyw avatar Mar 01 '21 09:03 freddyw

where is the flatpak link?

dtantono avatar Mar 01 '21 10:03 dtantono

where is the flatpak link?

https://github.com/patrikx3/onenote/issues/130#issuecomment-787741758

p3x-robot avatar Mar 01 '21 10:03 p3x-robot

There will be also an official repo in the future?

andreacoi avatar Mar 01 '21 12:03 andreacoi

@p3x-robot it looks like electron builder is supported (https://github.com/electron-userland/electron-builder/issues/512). Can it be reopened?

dtantono avatar May 09 '22 03:05 dtantono

If it can't be a flatpak, would a rpm be possible? I am using Fedora, would be nice.

I would also vote for a RPM package (Fedora). ;-)

BUT, the simplest method of distribution are standard Linux distro-indepenent binaries (packed with *.tar.gz). They are convenient for most Linux users - one can just unpack them to ~/opt (for autoupdate) or /opt, install dependencies and run. Not everyone uses snap/flatpak/appimage. And binary is simplest solution.

rbarte avatar Jan 10 '23 12:01 rbarte

you can install via npm install p3x-onenote

p3x-robot avatar Jan 10 '23 13:01 p3x-robot

Please, consider supporting Flatpak and publishing onenote on Flathub.

LeandroStanger avatar Feb 19 '23 13:02 LeandroStanger

i do not support flatpak

p3x-robot avatar Feb 19 '23 16:02 p3x-robot

@LeandroStanger the current workaround is use distrobox and install the deb file from within.

dtantono avatar Feb 19 '23 16:02 dtantono