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

debian packages #530

Closed
starenka opened this issue Aug 12, 2020 · 5 comments · Fixed by #723
Closed

debian packages #530

starenka opened this issue Aug 12, 2020 · 5 comments · Fixed by #723

Comments

@starenka
Copy link

starenka commented Aug 12, 2020

Could anyone please look into debian packages? The flatpak dist is kinda clumsy and PITA to use. Using nicotine from source also does not shine too much (because of missing reqs in setup.py/requirements file). I suppose it won't be too much hassle as there are Ubuntu pkgs already. Thank you a big thank you to you all for making this happen (2.x).

@hboetes
Copy link
Member

hboetes commented Aug 12, 2020

I've already made a request for maintainer ship and a request for somebody to become a maintainer for the Debian packages and I had
no reaction to either request.
Feel free to try the same.
The /debian folder makes building packages for Debian a breeze.

@kiplingw
Copy link
Member

@starenka, try the PPA and see how it fares under Debian. Most, if not all, of the dependencies I would think should be satisfiable.

@starenka
Copy link
Author

The /debian folder makes building packages for Debian a breeze.

Cheers! Will try. Can you please navigate me to a term i need to google out to get me started?

@hboetes
Copy link
Member

hboetes commented Aug 13, 2020

Sure, just google for:

git clone https://github.com/Nicotine-Plus/nicotine-plus.git
sudo apt install devscripts build-essential:native
tar czf nicotine_2.1.0.orig.tar.gz nicotine-plus
cd nicotine-plus
sudo mk-build-deps -i
dpkg-buildpackage
cd ..
ls -lrt

@kiplingw
Copy link
Member

Instructions in the README.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging a pull request may close this issue.

3 participants