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

Package for Debian, and derivatives like Ubuntu? #669

Open
petterreinholdtsen opened this issue Sep 19, 2017 · 4 comments
Open

Package for Debian, and derivatives like Ubuntu? #669

petterreinholdtsen opened this issue Sep 19, 2017 · 4 comments

Comments

@petterreinholdtsen
Copy link

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
Copy link
Member

xaiki commented Sep 19, 2017

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

@petterreinholdtsen
Copy link
Author

petterreinholdtsen commented Sep 19, 2017 via email

@vankasteelj
Copy link
Member

vankasteelj commented Sep 19, 2017

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
Copy link
Member

xaiki commented Sep 19, 2017

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

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

3 participants