butterproject / butter-desktop

All the free parts of Popcorn Time
http://butterproject.org/
GNU Affero General Public License v3.0
4.29k stars 1.09k forks source link

Package for Debian, and derivatives like Ubuntu? #669

Open petterreinholdtsen opened 6 years ago

petterreinholdtsen commented 6 years ago

Would you be willing to work on packaging the Butter desktop client for Debian and Ubuntu? There is a request for Debian package at https://bugs.debian.org/741972 , and including it in Debian would make it available in a consistent and tested state for a large audience, including all the Debian derivatives like Ubuntu and Raspbian.

This would probably require changes to the build system of Butter. Are you interested in accepting changes to help Linux distribution packaging?

Note, consistent copyright licensing is a key requirement, and including license information in each file make it easier to track the copyright status of the entire project. Having such copyright headers make it easier to get packages accepted into Debian.

xaiki commented 6 years ago

we're very happy to accept help in packaging, especially if you can get us up to debian standards.

petterreinholdtsen commented 6 years ago

[Niv Sardi]

we're very happy to accept help in packaging, especially if you can get us up to debian standards.

That sound very good. Are you by chance users of Debian or a derivative yourself? I would be happy to guide, mentor and sponsor an upload (ie sign and upload a package made by others), but lack the required spare time to do the work myself.

I'm available on IRC, 'pere' on #debian-multimedia (irc.debian.org) if you want to discuss what is needed to make a Debian package. :)

-- Happy hacking Petter Reinholdtsen

vankasteelj commented 6 years ago

in theory, gulp dist on a compatible distro will package a .deb

Now I have now idea if it's compliant to anything, but it does install on Ubuntu and derivatives.

https://github.com/butterproject/butter-desktop/blob/master/gulpfile.js#L354 https://github.com/butterproject/butter-desktop/blob/master/dist/linux/deb-maker.sh

xaiki commented 6 years ago

i'm a debian develloper myself, and lack the time to do the packaging.