How do I create a .deb ?

If you’ve ever tried to write some sample application with Visual Studio you surely already know that creating an installer for you Window application is pretty trivial. You follow the wizard, click here and there, et-voila ! You have a nice installer ready to be shipped wherever you want.

Linux makes not that easier, though. Debian packaging, although tremendously powerful and flexible, has never had any GUI tool to help with packaging.

As far as I know, there has been 2 attempts, but neither really took off.

When Vadim told me he was working on a packaging tool, that made pretty happy as well as wondering about if and when I could see anything working.

Introducing GiftWrap 0.1

GiftWrap is a GTK based tool that helps you creating Debian packages from scratch, born as a fork of the dead Deb Creator project. Don’t expect too much right now, as we’re just at the 0.1 version, but still, it seems to be able to accomplish basic tasks yet.

GiftWrap wizard: package metadata

Look at the video below to get a better idea about how it works:

Download:

If you want to try it yourself download it your best bet is using the official Launchpad PPA: https://launchpad.net/~giftwrap/+archive/ppa

For standalone packages and source, look here: download it from this page.

Further resources:

About the author of GiftWrap

Vadim Peretokin is co-creator of Shutter and also the mantainer of the Gnote PPA. Should you want to know more about him, check out his blog.

Thoughts ?

Feel free to express them in the comments. Look, I know perfectly the hype or the concerns such a tool will raise. Please be constructive ;-)

As for what I think, I’m all for it !