Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release as a Flatpak package #37

Closed
thecursedfly opened this issue Dec 13, 2018 · 17 comments
Closed

Release as a Flatpak package #37

thecursedfly opened this issue Dec 13, 2018 · 17 comments
Milestone

Comments

@thecursedfly
Copy link

Hi,

It would be great if you could package PDFarranger in a flatpak package (see https://flatpak.org/ for info/documentation).
That way non techy users would be able to install the application without having to install separate packages. I also recommend a flatpak package because it is distribution independent, avoids dependency problems and incompatibilities with older/newer Linux distribution versions, and allows sandboxing for additional security.

Thanks

@jeromerobert jeromerobert added the help needed I don't know how to do label Dec 14, 2018
@jeromerobert
Copy link
Member

I'm not a flatpak user so it would be great that someone else would maintain and upload the pdfarranger flatpak package.

@PhillyMay
Copy link

I'd also love to see a crossplattform package. If you can't decide to maintain a flatpack image, how about an .appimage file? It works equally well on different linux distros.

@jeromerobert jeromerobert added wontdoit and removed help needed I don't know how to do labels Apr 26, 2019
@PadreAdamo
Copy link

I packaged a Flatpak for myself as I'm on OpenSUSE and that was the easiest way for me to install. Would you mind if I did this task Jerome?

@jeromerobert
Copy link
Member

Thanks ! Here is what I had in mind:

@jeromerobert
Copy link
Member

jeromerobert commented May 10, 2019

Well, if you know any alternative to flathub that will also be fine.

@jeromerobert
Copy link
Member

@PadreAdamo I missread your question. I would be happy if you would manage pdfarranger on flathub.

@PadreAdamo
Copy link

No problem @jeromerobert, I haven't had a chance to dive in yet. I build the flatpak locally and will start this project soon I hope! You made a great tool!

@PhillyMay
Copy link

No problem @jeromerobert, I haven't had a chance to dive in yet. I build the flatpak locally and will start this project soon I hope! You made a great tool!

Can't wait to see that happen. I really like the Solus OS, but it lacks a good pdf merger. On Windows I use pdf24 (great tool, sadly there is no linux version). Thats why i keep jumping between solus and manjaro.

@jeromerobert
Copy link
Member

@PhillyMay I think Solus have all required packages so you could install pdfarranger with pip

@dreua
Copy link
Member

dreua commented Mar 15, 2020

What is the status here? Is there anything I can help with?

@jeromerobert
Copy link
Member

What has not changed:

What is new:

@dreua
Copy link
Member

dreua commented Mar 25, 2020

I'm working on this now, next steps (my personal Todo):

  • Update dependencies
  • Some testing
  • Request flathub repository

Postponed as known bug until after #158 and the next release

  • Fix missing icon in About

@dreua
Copy link
Member

dreua commented Apr 12, 2020

It's done

https://flathub.org/apps/details/com.github.jeromerobert.pdfarranger

Testing

Everyone interested in flatpaks please test and report if anything doesn't work. It would be great if one or two persons could help me with testing the flatpak on a regular basis (i.e. after new releases) as I already have the Fedora package and my local git checkout and switching between all of those is a bit cumbersome. (Comment here or drop me a line if you want to help.)

Build Recipe

The recipe has it's own repository:
https://github.com/flathub/com.github.jeromerobert.pdfarranger

  • I think it would be a good idea to remove the flatpak.yml from this repository to protect people from using outdated stuff

A big thank you and credits to those, who provided the flatpak.yml in the first place, I wouldn't have started this from scratch.

Architecture support

Currently the flatpak builds for x86_64 only. Is anyone interested in builds for arm or aarch64?

@dreua
Copy link
Member

dreua commented Apr 15, 2020

Version 1.5.0 is released: flathub/com.github.jeromerobert.pdfarranger#1

Should be available on the main site / via flatpak update in a few hours. Let me know if anything does not work as expected!

@darkdragon-001
Copy link

@dreua Update works without problems. Just the Save as button stays always grayed out. The option in the main menu works though.

@dreua
Copy link
Member

dreua commented Apr 15, 2020

@darkdragon-001 I never noticed but it's not flatpak specific. Created a new issue.

@dreua
Copy link
Member

dreua commented Apr 20, 2020

@darkdragon-001 It is fixed now, thanks for reporting!

Updated flatpak to 1.5.1: flathub/com.github.jeromerobert.pdfarranger#2

@dreua dreua added this to the 1.4.2 milestone Mar 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants