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

Create a package for Debian #99

Open
buckket opened this issue Feb 18, 2016 · 4 comments
Open

Create a package for Debian #99

buckket opened this issue Feb 18, 2016 · 4 comments

Comments

@buckket
Copy link
Owner

buckket commented Feb 18, 2016

to make it non-Python users easier to install twtxt.

@timofurrer
Copy link
Contributor

What about the dependencies? Do you want it installable as a standalone package with a virtualenv?
Or python-pip as a dependency and install the others in the postinst?

@buckket
Copy link
Owner Author

buckket commented Feb 18, 2016

Let’s have a look at twtxt’s dependencies:

Seems like we have everything we need to mitigate all those workarounds, we can just use Debian’s package management to install our deps. 😃

So what options do we have? As far as I know there a two tools out there which can help to minimize the effort of creating such a package:

Are there other ways?

@timofurrer
Copy link
Contributor

Oh, I didn't check the requirements yet - but that's great (at least for now).
I have had pretty good experiences with stdeb. For the standalone version I would have thought about https://github.com/nylas/make-deb
I have never used it tough.. But for our case I wouldn't be needed..

@DracoBlue
Copy link
Contributor

You might also use https://github.com/jordansissel/fpm, which could create rpm's etc, too.

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