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 package #44

Open
gjedeer opened this issue Jun 13, 2017 · 7 comments
Open

Debian package #44

gjedeer opened this issue Jun 13, 2017 · 7 comments

Comments

@gjedeer
Copy link
Owner

gjedeer commented Jun 13, 2017

The work is basically done: https://github.com/abbat/tox.pkg/commit/44f27bc69be059b5d6356e5b9e71fb5aaf2b83e0

@gjedeer
Copy link
Owner Author

gjedeer commented Mar 4, 2018

New location: anthonybilinski/tox.pkg@44f27bc

Mirror(2020): https://github.com/gjedeer/tox.pkg/tree/891b2241c65563b4f2af0ccc0745811e3298d3dc/tuntox

@im-grey
Copy link

im-grey commented Mar 5, 2018

Thank you.

@gjedeer
Copy link
Owner Author

gjedeer commented Jul 31, 2019

Toxcore is in sid https://packages.debian.org/sid/libtoxcore2

@gjedeer
Copy link
Owner Author

gjedeer commented Aug 15, 2020

There's now a debian/ subdirectory in the tuntox source: https://github.com/gjedeer/tuntox/tree/master/debian

I'm building deb files using Bitbucket CI here: https://bitbucket.org/gjedeer/tuntox/downloads/

The CI runs: https://bitbucket.org/gjedeer/tuntox/addon/pipelines/home

There's also a Debian section in BUILDING.md

What's left to do is creating a PPA and finding a willing maintainer

@afcady
Copy link

afcady commented Aug 19, 2020

Nice. Debian packages built and appeared to work fine for me, even using Debian stretch (with backported libtoxcore-dev).

@gjedeer
Copy link
Owner Author

gjedeer commented Aug 19, 2020

Yeah, on anything with libtoxcore-dev installed a quick make should be enough.

@afcady
Copy link

afcady commented Aug 21, 2020

I meant that I built the packages with fakeroot ./debian/rules binary

In the PR #61 there is a commit 8569e6c that adds targets make debs and make install-debs:

~/src/upstream/tuntox$ make -n debs
fakeroot ./debian/rules binary
~/src/upstream/tuntox$ make -n install-debs
sudo dpkg -i ../tuntox_0.0.9-1_amd64.deb ../tuntox-dbgsym_0.0.9-1_amd64.deb

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

No branches or pull requests

3 participants