[opensource] Call for devs: gnome-format

Marc Uhrich uhrich.1 at gradsch.ohio-state.edu
Tue Jan 30 15:06:23 EST 2007

Thanks Paul,
I knew there was probably a good reason the configure script was
missing.  Your explanation makes a lot of sense.  I also noticed that
you put the autogen.sh script in the repository.  Thanks!

After installing a lot of development libraries for Python and GTK,
configure is still complaining that certain libraries on my machine are
too old.  Specifically, it is requesting that libnautilus-extension >=
2.16, eel-2.0>=2.16, and librsvg-2.0>=2.16.  I currently have versions
2.14.3, 2.14.3, 2.14.4 respectively.  I'm using Ubuntu Dapper and did an
update and upgrade to make sure I have the most current "stuff".  Now, I
can go hunting for source, but I'm assuming you didn't do that in order
to build the application.  How would you recommend getting the required
versions of these libraries?  I know that Debian has different release
levels like "unstable" and "stable", does Ubuntu have the same and
should I be using a more aggressive build?

Thanks again in advance,
Marc Uhrich
Systems Engineer @ OSU Graduate School
247 University Hall, 230 N Oval Mall
Columbus, Ohio  43210
(614) 292-6998

-----Original Message-----
From: Paul Betts [mailto:bettsp at cse.ohio-state.edu] 
Sent: Tuesday, January 30, 2007 1:31 PM
To: Marc Uhrich
Cc: opensource at cse.ohio-state.edu
Subject: RE: [opensource] Call for devs: gnome-format

On Tue, 2007-01-30 at 12:41 -0500, Marc Uhrich wrote:
> Hey Paul,
> I was taking a look at your python program and was having a little
> difficulty making sense of it.   I don't really have a lot of
> building software for *nix platforms, so the question may be sort of
> silly or indicate a broader lack of understanding.

Not at all, don't worry about it!

> Now that I got the disclaimer out of the way, I read the README and
> INSTALL files located in the source I downloaded from your subversion
> site.  Both of them say to use the configuration script ./configure.
> The script appears to be missing in the files I downloaded.  Is the
> script missing?  

This file typically isn't included in Subversion repositories because
it's generated from configure.ac. Instead, use the ./autogen.sh and
pretend it's ./configure. After that, you can run configure (unless you
change configure.ac, then you need to rerun autogen.sh). When you create
an distributable archive (a .tar.bz2) using "make dist", the configure
script gets included.

autogen.sh is really simple. only 5 lines or so:

libtoolize --force --copy
automake -a
./configure --enable-maintainer-mode $*

Paul Betts <bettsp at cse.ohio-state.edu>

More information about the Opensource mailing list