KLayout / klayout

KLayout Main Sources
http://www.klayout.org
GNU General Public License v3.0
776 stars 198 forks source link

Package KLayout for flatpak/flathub #125

Open gyger opened 6 years ago

gyger commented 6 years ago

Is there some interest in having KLayout packaged as a flatpak, which is a container format for applications in linux that emerged the recent years (https://flatpak.org/). I prepared a first version of the file to generate the package, it is good enough for my computer, but could be polished if it is of interest to the project.

de.klayout.KLayout.txt

Flathub (the repository) likes to have the packaging done upstream, that is the reason for this request.

Feel free to close the request, if you are not interested. I guess packaging is quite some annoyance in the life of a programmer.

klayoutmatthias commented 6 years ago

Hi gyger,

thanks for spending your time on this and also thanks for sharing the results. You're right, packaging is a pain :-)

I'm not familiar myself with flatpak. I personally do Linux deployment on a pool of Docker images and Jenkins. That's a feasible approach. But I'll take a look into flatpak.

Best regards,

Matthias

wshanks commented 4 years ago

@klayoutmatthias, if you are not interested in publishing KLayout on flathub, would you be willing to condone the community maintaining the package there? Flathub prefers upstream to publish but allows community versions if upstream is not interested. KLayout is not packaged for my distribution, and it would be nice to use it as a flatpak. I have made some small tweaks to @gyger's version here: https://github.com/willsALMANJ/flathub/tree/klayout (actually, I overlooked the fact that he had posted a config above until just now and made mine from scratch but it came out almost the same).