LibGTop version numbering (was Re: libgtop version)



-----BEGIN PGP SIGNED MESSAGE-----

Hello,

I just made some little changes to the version numbering of LibGTop:

* in CVS (tag: LIBGTOP_0_25_PATCHES), we now have version 0.25.1
  and no `-version-info' flag for libtool (this would break backwards
  compatibility). Other GNOME libraries use 0.0.0 too.

* in the current CVS, we now have version 0.26.0 and the correct libtool
  version numbering.

Required versions are as follows:

* if you checkout the `LIBGTOP_0_25_PATCHES' branch of
  `gnome-common/macros', it will require LibGTop 0.25.1.

* if you just checkout the latest `gnome-common/macros/, then it
  will require LibGTop 0.26.0.

This means, if you want to compile the current CVS version of any program
requiring LibGTop, you also need to fetch LibGTop from CVS.

If you want to compile any of the released 0.27/0.28 packages with
LibGTop, you can still do a

$ cvs checkout -r LIBGTOP_0_25_PATCHES

to checkout LibGTop 0.25 with bug fixes applied. This will continue
working.

If you are writing GNOME applications and want to check for LibGTop
in your configure.in:

either use

	GNOME_INIT_LIBGTOP

to get a warning if it cannot be found or

	GNOME_INIT_LIBGTOP(0.26, fail)

to require LibGTop >= 0.25.1 and abort if this fails.

If you are already using

	GNOME_INIT_LIBGTOP(0.25, fail)

then you don't need to change this, it will automatically require
LibGTop >= 0.26.

========================================================================

On Fri, 28 Aug 1998, Matt Martin wrote:

> When I compile libgtop out of CVS, the version comes out as 0.0.0.
> This causes problems later with programs which check for libgtop.0.2x.x
> in the config script.

Which programs ?

The `GNOME_INIT_LIBGTOP' autoconf macro should work fine even with 0.0.0.

However, I added the correct libtool version numbering to the current CVS
version of libgtop - but I can't apply it to the bug-fix release since
this would break backwards compatibility.

Martin

- -----------------------------------------------------------------
   Martin Baulig - Angewandte Mathematik - Universitaet Trier

   baulig@castor.uni-trier.de, http://www.home-of-linux.org/
   Key: 1024-bit key with ID C8178435 created 1997/01/24 
   ID:  67 C1 84 A0 47 F5 11 C5  5F 68 4C 84 99 05 C3 92
   Finger me for public key or fetch finger.txt from the url above
- ------------------------------------------------------------------


-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv

iQCVAwUBNeh14oA8K7jIF4Q1AQGRvAP/RLDQgac8jTvzgJ67jKxDmK3UjF3AmV88
RYStgx5w0P6RZT17tp+UTyoMsd3jkKRbJjjoHo/MRdPcFrL+hqUye/eRB4SS2N1z
es9sdql66R/blcigkQLND8+/hCRLFzn50dDXMtsHWkMY1L+ndABz/sC4uy3Mc2J+
2he+intOySU=
=jqGz
-----END PGP SIGNATURE-----



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]