Skip to content

Initial Support for Debian Package

stellarpower requested to merge stellarpower/waypipe:master into master

Hi,

Had been wanting to get this installed on a few Ubuntu systems, so hopefully I've included the basics for creating a Debian package, via a source package as this would enable uploading to a PPA in Launchpad. I'm happy to add this to my own PPA and so have included details for myself as maintainer, but thought before doing this I'd check with you in case you want to change anything, any of the details in the control file, or even go about it in an entirely different way.

Thought it was easiest to separate this into a packaging directory at the root level, there's then a script that does the work. For a source package it's necessary to have a tarball, so the script actually goes back to the repo to clone and checkout the version included in the variables at the top - I don't know if you want to extract this from the main repo in some manner, rather than bumping the script version each time - in any case, this should be the bare bones, feel free to change however.

Thanks for the great work by the way! I've been keeping an eye on the project for about 18 months now and found it's not been talked about a lot online - I'm moving my systems to be fully-virtual and this would be a fantastic way of sidestepping things like VNC and completely avoiding X and just having a client-server communication no matter how I deploy the guest. It's slow progress but hopefully even if it's too involved with the technologies involved for me to contribute to code directly I may have some suggestions. Currently am aiming to explore as to what hardware support is required on the server end; don't know if I'll need access to the OpenGL drivers there, which may require PCI Passthrough, and how much can be delegated to the client.

Cheers :)

Merge request reports