views:

659

answers:

3

I recently downloaded the source tarball for a GTK application that I'd like to improve. It uses the standard ./configure and make build sequence.

The first time through, configure reported a bunch of unmet build dependencies, such as libgnomeui-2.0. As I usually do, I had to manually go through and find the Debian *-dev package names corresponding to these dependencies... of course the names never match up quite the same, so it gets to be a real hassle.

So what occurred to me is... are there any helper tools to automatically install the build dependencies listed by the automake/autoconf configuration files???

(I already know about the dpkg-buildpackage tools, but in this case I am interested in building from a raw distribution-independent source tarball, not from the Debian package source.)

A: 

apt-get build-dep <package>

John Millikin
Thanks, John, I am aware of this tool but it only works for packages that have already been "Debianized". I'm wondering if there is something similar that will do the trick for distro-agnostic tarballs using the standard automake/autoconf system.
Dan
A: 

short of writing your own script that does an apt-cache search for each package -dev you may be out of luck.

contagious
+6  A: 

You want auto-apt (manpage).

ephemient
Now that's what I'm lookin' for! Thanks, ephemient!
Dan
Wow, that is an awesome tool to add to my collection. Why does it get no press? +1 for you.
sdellysse