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

Bug#496905: RFH: gnat-gps -- co-maintainer needed



Package: wnpp
Severity: normal

I am looking for a co-maintainer for this package, especially someone who
can test the package thoroughly, submit bug reports and provide patches
because I do not use GPS as my main IDE.  Areas that need particular
attention are integration with adacontrol and python.

Building this package from source is very difficult because of frequent
impedance mismatches between GNAT, GtkAda and GPS.  I have solved this
problem by providing libgnatvsn-dev and libgnatprj-dev from the gnat
package and by patching GPS as necessary.  The complexity of the build
system is also a big source of frustration; I have bypassed it completely
and replaced it with debian/rules and a single GNAT project file. This is
possible at the expense of flexibility: since I only build for Debian
systems, I can make assumptions that make ./configure unnecessary.

Thus the Debian build system is actually very simple, reliable and
maintainable (very little changes since 2.1.0-6 in February 2006).  OTOH,
each new upstream release requires updating the patches.

Apart from testing, integration and patches, this package will also need
to transition to Standards-Version: 3.8.0; this involves a minor change
in
the patch handling system.

The Debian packaging scripts are in a public monotone database:
http://www.ada-france.org/article131.html
http://www.ada-france.org:8081/branch/changes/org.debian.gnat-gps

-- 
Ludovic Brenta.



Reply to: