[GRASS5] grass 5.0.3 in debian
Francesco P. Lovergine
frankie at debian.org
Tue Jan 13 04:54:21 EST 2004
On Tue, Jan 13, 2004 at 07:13:50PM +1300, Hamish wrote:
> [Hi everyone, happy New Year]
>
> > the GRASS 5.0.3 package has been submitted to debian.
>
> Great! This'll make the Knoppix based distros really easy to put together as
> well.
>
>
> A couple of points about the new Debian package..
> (mostly from looking at the Debian.ChangeLog & package page, I haven't
> tested or even inspected the package so I could be mistaken on some of
> these...)
>
>
> - what happened to all the dependencies? they all seem to be missing.
> e.g., look at
> http://packages.debian.org/testing/science/grass
> vs
> http://packages.debian.org/unstable/science/grass
> ?
>
>
Federico, dh_shlibdeps is missing in rules :-/
We need to re-release ASAP...
> - add a dependency to the new gdal-bin package and build --with-gdal ?
> This is in testing now.
>
We could consider this I think.
>
> - DBM patch & deps not needed as GRASS doesn't actually use DBM.
> Build without.
> > Added build-deps in control file:
> > + libgdbm-dev for --with-dbm
>
This is GDBM, not DBM. Ok, due for next release.
>
> - after changing to tcl/tk 8.4, does NVIZ still work??? could someone check?
> > Build against tcl/tk 8.4 (Closes: #206844).
> for possible fix, see
> http://article.gmane.org/gmane.comp.gis.grass.devel/2036/
> ??
> maybe fixed in the latest tcl/tk packages?
>
To be verified.
>
> - What's with avoiding the freetype check? I've never had a problem with
> the standard Debian version of freetype2..
> > Include dir for freetype2 is /usr/include/freetype2/freetype
> > + debian/rules
> With Debian I've always used:
> ./configure --with-freetype --with-freetype-includes=/usr/include/freetype2
> ?
>
You have to use the _current_ sid package for libfreetype6-dev (2.1.7-1.1) to see the
problem. In /usr/include/freetype2/freetype/freetype.h:
#ifndef FT_FREETYPE_H
#error "`ft2build.h' hasn't been included yet!"
#error "Please always use macros to include FreeType header files."
#error "Example:"
#error " #include <ft2build.h>"
#error " #include FT_FREETYPE_H"
#endif
this causes a configure test error and requires changes in a couple of files.
--
Francesco P. Lovergine
More information about the grass-dev
mailing list