Bug#1029448: alire in Debian; dependencies of the package

2023-01-28 Thread Ludovic Brenta
Stephane Carrez  writes:
> Alire does not directly use XML/Ada nor GNATPRJ.
> These shared libraries are linked/used by libgnatcoll.so.21 and 
> libgnatprj.so.10.

Ah, ok, in that case the dependencies are already handled i.e. the package 
libgnatcoll21
depends on libxmlada-* and libgnatprj10.

So you don't need to do anything more.  I'll try to upload.

-- 
Ludovic Brenta.



Bug#1029448: alire in Debian; dependencies of the package

2023-01-28 Thread Ludovic Brenta
>  Depends: libc6 (>= 2.34), libgcc-s1 (>= 3.0), libgnat-12 (>= 12.2.0), 
> libgnatcoll21 (>= 23.0.0), libxmlezout7 (>= 1.06.2)

is at odds with

> ciceron@theia:~/debian$ ldd /usr/bin/alr
> linux-vdso.so.1 (0x7ffc36dca000)
> libgnatcoll.so.21 => /lib/x86_64-linux-gnu/libgnatcoll.so.21 
> (0x7f1508e0)
> libxmlezout.so.7 => /lib/x86_64-linux-gnu/libxmlezout.so.7 
> (0x7f150a71b000)
> libgnarl-12.so => /lib/x86_64-linux-gnu/libgnarl-12.so 
> (0x7f150a6cf000)
> libgnat-12.so => /lib/x86_64-linux-gnu/libgnat-12.so 
> (0x7f150880)
> libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
> (0x7f150a6af000)
> libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7f150861f000)
> libgnatprj.so.10 => /lib/x86_64-linux-gnu/libgnatprj.so.10 
> (0x7f1507c0)
> libxmlada_schema.so.7 => /lib/x86_64-linux-gnu/libxmlada_schema.so.7 
> (0x7f150a5d7000)
> libxmlada_dom.so.8 => /lib/x86_64-linux-gnu/libxmlada_dom.so.8 
> (0x7f15095de000)
> libxmlada_sax.so.7 => /lib/x86_64-linux-gnu/libxmlada_sax.so.7 
> (0x7f150958c000)
> libxmlada_input.so.7 => /lib/x86_64-linux-gnu/libxmlada_input.so.7 
> (0x7f150957d000)
> libxmlada_unicode.so.7 => 
> /lib/x86_64-linux-gnu/libxmlada_unicode.so.7 (0x7f150780)
> /lib64/ld-linux-x86-64.so.2 (0x7f150a741000)
> libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7f150949e000)

You need to add libgnatprj10, libxmlada-schema7 etc. to the dependencies; 
preferably in an
automated way.

You're almost there, keep up the good work.

Also, I've checked that no existing package provides a file named /usr/bin/alr, 
so you're
good in that respect.

-- 
Ludovic Brenta.



Bug#1029448: alire in Debian; dependencies of the package

2023-01-23 Thread Ludovic Brenta
Stephane Carrez  writes:
> By not depending on the GNAT compiler installed, you can use Alire with 
> several newer
> or older compiler as you wish.

This may be fine on operating systems that lack a package manager but this 
contradicts the
Debian Ada Policy, which requires all Ada packages to depend on the same gnat 
compiler.
Therefore, please package alire in such a way that the binary package depends 
on, and uses,
the existing Debian packages i.e. gnat-12, libgnatcoll21 and libxmlezout7 at 
run-time, and
build-depends and uses the corresponding -dev packages at compile time.

-- 
Ludovic Brenta.



Bug#1029448: alire in Debian; dependencies of the package

2023-01-23 Thread Ludovic Brenta
Here is what I get with dpkg --info alire_1.2.1-2_amd64.deb after building it:

 new Debian package, version 2.0.
 size 3434464 bytes: control archive=1560 bytes.
 476 bytes,13 lines  control  
2386 bytes,35 lines  md5sums  
 Package: alire
 Version: 1.2.1-2
 Architecture: amd64
 Maintainer: Stephane Carrez 
 Installed-Size: 17740
 Depends: libc6 (>= 2.35)
 Section: devel
 Priority: optional
 Homepage: https://github.com/alire-project
 Description: Ada package manager.
  A catalog of ready-to-use Ada libraries plus a command-line tool
  (`alr`) to obtain, build, and incorporate them into your own projects.
  It aims to fulfill a similar role to Rust's `cargo` or OCaml's `opam`.

As you can see, it does not depend on libgnat-12 and does not even recommend 
gnat.  This
seems suspicious to me.  Could you please check that the dependencies are 
generated
correctly?

-- 
Ludovic Brenta.



Bug#1029448: Debian package for Alire 1.2.1

2023-01-22 Thread Ludovic Brenta
OK, after a little struggling I managed to build the package (notably,
g...@github.com:alire-project/alire.git requires permissions which I
don't have, used https://github.com/alire-project/alire.git).

During the build I noticed that alire pulls and recompiles several
libraries it depends on.  This violates Debian policy; a Debian package
must never duplicate another.  I notice gnatcoll and xmlezout among the
dependencies that are already packaged for Debian.  There may be others
I didn't see.

Therefore, please update the packaging of alire to build-depend on these
existing packages and not to recompile them from source.

I have filed bug #1029448 to track the introduction of alire into
Debian.  A Debian bug is also a dedicated, public mailing list: in this
case, 1029...@bugs.debian.org.

-- 
Ludovic Brenta.



Bug#1029448: ITP: alire -- Package manager for Ada sources

2023-01-22 Thread Ludovic Brenta
Package: wnpp
Owner: Ludovic Brenta 
Severity: wishlist

* Package name: alire
  Version : 1.2.1
  Upstream Author : Alejandro R. Mosteo and others
* URL or Web page : https://github.com/alire-project
* License : GPLv3
  Description : Package manager for Ada sources

ALIRE: Ada LIbrary REpository.

A catalog of ready-to-use Ada libraries plus a command-line tool (alr)
to obtain, build, and incorporate them into your own projects. It aims
to fulfill a similar role to Rust's cargo or OCaml's opam.

This is a source package manager, in contrast to apt which is a binary
package manager.

-- 
Ludovic Brenta.



Bug#496905: RFH: gnat-gps -- integrated development environment for C and Ada

2020-10-01 Thread Ludovic Brenta
The packaging scripts have migrated to salsa:
https://salsa.debian.org/debian/gnat-gps

-- 
Ludovic Brenta.



Bug#956606: ITP: libsdlada2 -- Ada binding to SDL2

2020-04-13 Thread Ludovic Brenta
Package: wnpp
Owner: Ludovic Brenta 
Severity: wishlist

* Package name: libsdlada2
  Version : 2.4.0
  Upstream Author : Luke A. Guest
* URL or Web page : https://github.com/Lucretia/sdlada
* License : zlib/libpng
  Description : Ada binding to SDL2

-- 
Ludovic Brenta.



Bug#539562: RFH: gnat-4.9 -- help needed to execute test cases

2014-05-07 Thread Ludovic Brenta

retitle 539562 RFH: gnat-4.9 -- help needed to execute test cases
thanks

Nicolas Boulenguez has contributed a script to execute all test
cases automatically; this script is part of package gnat-4.9.
But the test cases themselves are not packaged and the execution
of the script is not automatic, so I'm not closing this RFH yet.

--
Ludovic Brenta.


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/afa9f6d3f6267603db0e19a749164...@ludovic-brenta.org



Bug#539562: RFH: gnat-4.8 -- help needed to execute test cases

2014-02-02 Thread Ludovic Brenta
retitle 539562 RFH: gnat-4.8 -- help needed to execute test cases
thanks


I am updating the title of this bug to reflect the fact that we're now
working on gnat-4.8.  However, work on gnat-4.9 will start Real Soon
Now.

Help on running the tests is *always* welcome and even more welcome
would be someone with the time and energy to turn the remaining bug
reports into an automated test suite.

-- 
Ludovic Brenta.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/8761oxv4ne@ludovic-brenta.org



Bug#574609: Bug #574609: RFH: monotone -- a distributed version (revision) control system; more maintainers needed

2013-08-20 Thread Ludovic Brenta

On Tue, 20 Aug 2013 13:01:40 +0200, Markus Wanner wrote:

Anybody opposed to closing this? Given my recent work on the package
and the 1.0-11 that just migrated to testing.


I suggest you close this bug in the next upload, explaining that you
added yourself to Uploaders.

--
Ludovic Brenta.


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/3392c1fe0d9105a247b1e2513835e...@ludovic-brenta.org



Bug#673750: O: gnade -- GNat Ada Database Environment

2012-05-21 Thread Ludovic Brenta

Package: wnpp

Stephen Leake writes on [1]:

I don't have time or energy for this anymore. Someone will need to
take over maintenance of my packages.

[1] http://lists.debian.org/debian-ada/2012/04/msg00043.html

--
Ludovic Brenta.




--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/af692a18670c9edcc6306c2e2f11d...@ludovic-brenta.org



Bug#673751: O: gprbuild -- a multi-language extensible build tool

2012-05-21 Thread Ludovic Brenta

Package: wnpp

Stephen Leake writes on [1]:

I don't have time or energy for this anymore. Someone will need to
take over maintenance of my packages.

[1] http://lists.debian.org/debian-ada/2012/04/msg00043.html

--
Ludovic Brenta.




--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/283b960934b1e8628e710d0c7301d...@ludovic-brenta.org



Bug#673753: O: libopentoken -- OpenToken lexical analysis library for Ada

2012-05-21 Thread Ludovic Brenta

Package: wnpp

Stephen Leake writes on [1]:

I don't have time or energy for this anymore. Someone will need to
take over maintenance of my packages.

[1] http://lists.debian.org/debian-ada/2012/04/msg00043.html

--
Ludovic Brenta.



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/ba4294cb04c35e81a5e31b82328d5...@ludovic-brenta.org



Bug#673752: O: libaunit -- AUnit, a unit testing framework for Ada

2012-05-21 Thread Ludovic Brenta

Package: wnpp

Stephen Leake writes on [1]:

I don't have time or energy for this anymore. Someone will need to
take over maintenance of my packages.

[1] http://lists.debian.org/debian-ada/2012/04/msg00043.html

--
Ludovic Brenta.




--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/407cd9c5444398c32b2aabe77cfa2...@ludovic-brenta.org



Bug#640532: RFH: gnat-gps -- Build gnatcoll from the sources of GPS

2011-09-05 Thread Ludovic Brenta
Package: wnpp
Severity: normal

AdaCore have a new library called gnatcoll, containing lots of useful
bits and pieces.  The sources for this library are in a subdirectory of
the GPS sources (package gnat-gps).  I intend to build new binary
packages for gnatcoll from these sources but I would like someone to
help, if possible.

This task can be divided into:

- analyze the upstream changelog to determine which version of GPS would
  best work with gnat-4.6.  Take into account that gnat-gps must build
  against and run with libgnatvsn4.6 and libgnatprj4.6.

- analyze the sources of gnatcoll to see what other packages they
  build-depend on.  Decide on how to split these sources into several
  packages so as to minimize dependencies.  For example, split the
  database interfaces into packages that build-depend on gnade.

- decide whether to use (and build-depend on) gprbuild, or to stick with
  gnatmake.

- make the changes necessary in the packaging, which is maintained at
  http://www.ada-france.org/article131.html.

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87r53vxbkm@ludovic-brenta.org



Bug#576018: ITP: narval -- An Ada framework for Distributed Acquisition Systems

2010-04-01 Thread Ludovic Brenta

I will sponsor the package.  After the initial upload, if the quality
is OK, I will also add the DM-Upload-Allowed: yes flag so that Xavier
can upload unsupervised.

Xavier, when you are ready, tell me where the upstream sources and
Debian packaging scripts are.

-- 
Ludovic Brenta.





--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2744b82f46060c88502fa41e5585f...@localhost



Bug#576018: ITP: narval -- An Ada framework for Distributed Acquisition Systems

2010-04-01 Thread Ludovic Brenta

xavier grave wrote:
 OK, I just need to duplicate our monotone database to one of our server
 that can be acceded from outside our lab.

The public server at www.ada-france.org is also appropriate, if you want.

-- 
Ludovic Brenta.





--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4a58869b246d0ef7539f30ba1dfe0...@localhost



Bug#574609: RFH: monotone -- a distributed version (revision) control system; more maintainers needed

2010-03-19 Thread Ludovic Brenta

Package: wnpp
Severity: wishlist
X-Debbugs-CC: monotone-deb...@nongnu.org

monotone is maintained by a team on a dedicated mailing list[1].
This team currently consists of two maintainers, both of whom
are too busy with other things, and one sponsor (myself).

We need more manpower and more redundancy in the team; therefore
this is a call for help; any interested person can join the team
by simply saying hello on the list.  If you are a Debian Developer
or Debian Maintainer, you can act as a second sponsor for the
package.  If not, you can help by providing patches and updates
and we'll be happy to grand you write permissions on the
repository.

[1] http://lists.nongnu.org/mailman/listinfo/monotone-debian

The packaging scripts are under version control using monotone,
of course.  They are in the upstream database in a branch separate
from the upstream sources.

To build the package from source:

$ tar xzf monotone-$VERSION.tgz
$ cp -a monotone-$VERSION monotone-$VERSION.orig
$ cd monotone-$VERSION
$ mtn clone monotone.ca org.debian.monotone debian
$ dpkg-buildpackage -i

-- 
Ludovic Brenta.





--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/62a4aa5dbf540f6509d1aca4b7c15...@localhost



Bug#571190: ITA: music123 -- maintainer is MIA

2010-02-25 Thread Ludovic Brenta

retitle 571190 ITA: music123 -- maintainer is MIA
owner 571190 Xavier Grave xavier.gr...@ipno.in2p3.fr
thanks

Xavier is on vacation without a keyboard or screen :) so
I'm doing the administrative stuff on his behalf.  He
volunteered to adopt music123 both as Debian package
maintainer and as the upstream developer.

As preliminary steps he placed the sources in the Ada-France
monotone repository[1] under the two branches:

org.music123 (upstream sources)
org.debian.music123 (Debian packaging)

Contributions are welcome under the conditions listed in [1].

[1] http://www.ada-france.org/article131.html

-- 
Ludovic Brenta.





--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5d29705d9a409dc72d1e69af1bb4c...@localhost



Bug#571190: O: music123 -- maintainer is MIA

2010-02-24 Thread Ludovic Brenta

Package: wnpp
Severity: normal
X-Debbugs-CC: Maxime ROBACHE mroba...@linux.utc.fr

Looking at the changelog, Maxime adopted this package and did a
single upload in 2006.  Since then, there has been no sign of
life from him.  For all intents and purposes, this package is
now orphaned.

-- 
Ludovic Brenta.





--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/488ffdea9ea689039a2a5ff43e707...@localhost



Bug#475374: gnat-4.3 bug triaging

2008-12-29 Thread Ludovic Brenta

Hi Jörgen,

Thank you so much for your work on triaging the gnat-4.3 bugs.  I
really appreciate you help.  I hope you try to reproduce more bugs.
If so, may I suggest that you CC cont...@bugs.debian.org and begin
your emails with commands like:

found nn 4.3.2-2(if the bug is found in 4.3.2-2)
fixed nn 4.3.2-2(otherwise)
thanks

(obviously, replace nn with the bug number.)

The control@ address is a robot that processes the commands until the
word thanks.  After that word, you can add your comments as in a
regular email.

This will tag the bugs, making the valuable information you provide
visible at a glance in the summary bug page.

For more information about the commands available via the control@
address, please see http://www.debian.org/Bugs/server-control.

Again, thanks a lot for your help.

I'm CCing the Request For Help bug so that the information is available
there as well.

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#497018: RFA: adabrowse -- HTML generator for Ada 95 library unit specifications

2008-08-29 Thread Ludovic Brenta
Package: wnpp
Severity: normal

I am looking for someone to adopt this package. The software seems
unmaintained upstream but it  is on SourceForge, so anyone could take it
over (e.g. to add support for Ada 2005). The workload for Debian
maintenance is extremely low and the packaging very straightforward; the
only thing to pay attention to is asis which adabrowse depends on.
Basically, a new upload of adabrowse is required every time the soname of
libasis.so changes; this normally happens once for each Debian stable
release.

If you would like to help maintain asis too, you are most welcome.

The Debian packaging scripts are on a public monotone server; you can use
it at your option, or tailor the scripts into your VCS of choice:

http://www.ada-france.org/article131.html
http://www.ada-france.org:8081/branch/changes/org.debian.adabrowse

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



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

2008-08-28 Thread Ludovic Brenta
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.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#496787: RFA: gnade -- GNat Ada Database Environment

2008-08-27 Thread Ludovic Brenta
Package: wnpp
Severity: wishlist

GNADE is a complete database development environment for Ada programmers.
It consists of:

a. A Thin binding to the ODBC API. With this API, you can write programs
that query any ODBC-compliant database server.

b. Thin bindings to some specific database servers which provide
functionality above and beyond ODBC. In this release, these include
MySQL, PostgreSQL and SQLite.

c. An Embedded-SQL preprocessor, gesql. You can write Ada programs that
contain embedded SQL statements, as per the ISO SQL 92 standard. The
preprocessor translates the embedded SQL statements to ODBC calls. 

I hereby request for someone to adopt the package. It is in good shape
with no known bugs. Future maintenance effort should be low. Upstream has
a version 2.0 in the works. I can sponsor the package for you if you're
not a Debian developer. The packaging scripts are in a public monotone
repository which you are welcome to use if you so wish:

http://www.ada-france.org/article131.html
http://www.ada-france.org:8081/branch/changes/org.debian.gnade

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#477322: RFA: libopentoken -- OpenToken lexical analysis library for Ada

2008-05-08 Thread Ludovic Brenta
That is excellent news; thank you very much.

First, you should check whether there is a new upstream version or not (I don't
think there is one).

Then, the package needs love for the transition to gnat-4.3. Because of the new
ABI, you must change the soname of the shared library and, consequently, the
name of the binary package containing it (currently libopentoken3.0b).

At your option, you may turn the project file,
/usr/share/ada/adainclude/opentoken.gpr, into a library project file.

Other minor things to do are:
- increase Standards-Version
- create a new debian/compat file
- do not export DH_COMPAT from debian/rules

The build scripts are in a public monotone database[1] with a web interface[2].
If you would like to use it, I can grant you write permission; otherwise you
can use your own version control system.

[1] http://www.ada-france.org/article131.html
[2] http://www.ada-france.org:8081

Would you like me to sponsor the package for you after you take over?

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#477322: RFA: libopentoken -- OpenToken lexical analysis library for Ada

2008-05-08 Thread Ludovic Brenta
Selon Reto Buerki [EMAIL PROTECTED]:
 Since you are creating the soname of the lib from the latest changelog
 entry, should I also bump this version to 3.0c-6? Or should I decouple
 the soname from the changelog at all? What do you suggest?

I leave it up to you. For the users' convenience, it may be marginally better to
decouple, so the binary package name doesn't have too many numbers and dashes
in it :)

Thanks for taking over.

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#477474: RFA: libtexttools -- Ada and C++ library for writing console applications

2008-04-23 Thread Ludovic Brenta
Package: wnpp
Severity: wishlist

I would like someone to take over maintenance of libtexttools. The amount of
work required is extremely low. Upstream releases are few and far between; the
only significant work is to migrate to a new compiler and change the soname
every 18 months or so. The transition to gnat-4.3 has just happened, so you can
expect very low maintenance for the next 18 months.

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#477322: RFA: libopentoken -- OpenToken lexical analysis library for Ada

2008-04-22 Thread Ludovic Brenta
Package: wnpp
Severity: normal

I am looking for someone to take over this package. Maintenance is easy.

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#476270: RFH: gnat-4.3: backport bug fixes from trunk (GCC 4.4)

2008-04-15 Thread Ludovic Brenta
Package: wnpp
Severity: normal

The default (and possibly the only) Ada compiler in Lenny will be gnat-4.3 which
was released in February 2008.  However, since the release, GCC 4.4 is in stage
1 and has already received several bug fixes.  Some of the bugs fixed are
present in gnat-4.3, so it would be nice to backport the fixes.  Unfortunately,
the rules governing GCC release branches only allow *regressions* (not regular
bugs) to be fixed upstream.  Therefore, if we want to backport bug fixes into
gnat-4.3, we must do so by means of Debian-specific patches.

I need help to do just that.

Your mission, should you choose to accept it, is to:

- scan the Debian BTS for bugs marked [Fixed in 4.4] (look at packages gnat-4.1
and gnat-4.3; see also #475369).

- if the bug has a patch in the upstream Bugzilla, backport it to gnat-4.3.

- Create a new file, debian/patches/pr*.dpatch in the Debian packaging scripts.

- Add an entry to debian/rules.patch so the patch is applied.

More details are in debian/README.maintainers in the GCC scripts.

Of course, backporting new functionality is not on the agenda because it might
introduce new bugs.

The most efficient way to commit these changes is by means of the monotone
database I use to maintain the scripts.  See
http://www.ada-france.org/article131.html for information.  You can also see
the database at http://www.ada-france.org:8081.

The second most efficient way is to commit the changes into the Debian GCC
Maintainers' Subversion repository at svn.debian.org/svn/gcccvs, but this is
open only to Debian Developers.

The least efficient way is to attach patches to the bugs in the Debian BTS.

Please do not hesitate to contact me if you need any additional information, and
thanks for any help you can provide.

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#475369: gnat-4.1: help needed with bug triaging

2008-04-10 Thread Ludovic Brenta
Package: wnpp
Severity: normal

gnat-4.1 has 88 bugs opened against it and I need help triaging them. This is a
low-skill task suitable for any contributor with an understanding of the BTS.

- Bugs marked [Fixed in 4.2] or [Fixed in 4.3] should be reassigned to gnat-4.3
and then closed, preferably with the version number 4.3.0-1.

- Most other bugs should be reassigned to gnat-4.3 and left open. There are a
couple exceptions which are specific to gnat-4.1 or that have an equivalent in
gnat-4.3.

- Bugs that are forwarded upstream should be closed if closed upstream.

Thanks for any help.

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#475374: RFH: gnat-4.3: help needed to execute test cases

2008-04-10 Thread Ludovic Brenta
Package: wnpp
Severity: normal

I need help from someone with at least a beginner's knowledge of Ada and GNAT.
Your mission, should you choose to accept it, is to:

- look at all bugs filed against gnat-4.1 and gnat-4.3 that
  * are not forwarded upstream
  * are not marked [Fixed in 4.2] or [Fixed in 4.3]
  * contain a test case

- Compile each test case with gnat-4.3

- If gnat-4.3 resolves the bug, close the bug in the BTS. Otherwise, add a
comment to the bug report stating that the bug is still present in 4.3.

If, in addition, you spend time studying the test cases, you will gain a deep
knowledge of Ada's fine points, not to mention my gratitude.

There are 80+ such test cases. Even if you only process a couple of them, this
is appreciated.

Thanks for any help.

PS. See also Bug#475369 which is related but does not require any knowledge of
Ada.

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#431797: RFA: monotone - A distributed version (revision) control system

2007-07-07 Thread Ludovic Brenta
retitle 431797 ITA: monotone - A distributed version (revision) control system
thanks

Two of the upstream maintainers, Richard Levitte and Zack Weinberg,
have volunteered to co-maintain the package, and I have volunteered to
sponsor it.  Watch out for 0.35 in unstable real soon now (tm).

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#392083: O: libadabindx -- Ada binding to the X Window System and *tif

2006-10-10 Thread Ludovic Brenta
Package: wnpp
Severity: normal

I'm orphaning libadabindx.

This package is unmaintained upstream and has zero votes in the
Popularity Contest.  It does have one known user however.  I've
contacted him privately to know if he would adopt the package.

The package requires minimal work for a transition to GCC 4.1.  This
involves:

- update the Build-Depends to gnat (= 4.1)
- update Depends of libadabindx-dev to gnat-4.1
- add alpha, amd64, hppa, ia64, s390 to Architectures
- change the soname of the shared library, because of the new ABI
- change the name of the library package.

There may be other things I haven't thought about.

Whoever adopts the package: if you're not a Debian Developer, contact me
and I'll sponsor the package for you.

If the package is not adopted by the time Etch freezes, I'll ask for
removal.

-- 
Ludovic Brenta.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#380193: O: gch -- Ada quality style checker

2006-08-08 Thread Ludovic Brenta
I have just asked that the package be removed from the archive
altogether.  See #382056.

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#234551: ITP: libbooch_components -- The Ada 95 Booch Components

2005-01-15 Thread Ludovic Brenta
retitle 234551 RFP: libbooch_components -- The Ada 95 Booch Components
thanks

As I have already made 18 packages for Debian, I cannot commit time to
the maintenance of more packages.  Moreover, the package `libcharles'
already provides a container library for Ada 95.

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#234551: ITP: libbooch_components -- The Ada 95 Booch Components

2005-01-15 Thread Ludovic Brenta
retitle 234551 RFP: libbooch_components -- The Ada 95 Booch Components
thanks

As I have already made 18 packages for Debian, I cannot commit time to
the maintenance of more packages.  Moreover, the package `libcharles'
already provides a container library for Ada 95.

-- 
Ludovic Brenta.




Bug#236548: ITP: libtexttools -- Ada library for console applications, based on ncurses

2004-03-06 Thread ludovic . brenta
Package: wnpp
Severity: wishlist

* Package name: libtexttools
  Version : 2.0.3
  Upstream Author : Ken O. Burtch [EMAIL PROTECTED]
* URL or Web page : http://www.pegasoft.ca/tt.html
* License : GPL
  Description : Ada library for console applications, based on ncurses

The Texttools packages are a GPL, ncurses-based library for the Linux
console.  Texttools contain more than 600 procedures and functions to
create windows, draw scroll bars, handle the mouse and keyboard
events, play sounds, and much more.  The Texttools package also
provides a thick binding to Linux kernel calls.  You can create a wide
variety of application programs using Texttools alone.

-- 
Ludovic Brenta.




Bug#234546: ITP: libaunit -- AUnit, a testing framework for Ada

2004-02-24 Thread ludovic . brenta
Package: wnpp
Severity: wishlist

* Package name: libaunit
  Version : 1.01
  Upstream Author : Ed Falis [EMAIL PROTECTED]
* URL or Web page : http://libre.act-europe.fr/aunit
* License : GPL
  Description : AUnit, a testing framework for Ada

 AUnit is a set of Ada packages based on the xUnit family of unit test
 frameworks. It's intended as a developer's tool to facilitate
 confident writing and evolution of Ada software. It is purposely
 lightweight, as one of its main goals is to make it easy to develop
 and run unit tests, rather than to generate artifacts for process
 management. The framework supports easy composition of sets of unit
 tests to provide flexibility in determining what tests to run for a
 given purpose.
 .
 The GNAT Programming system (package gnat-gps) has special support for
 AUnit.


-- 
Ludovic Brenta.




Bug#234551: ITP: libbooch_components -- The Ada 95 Booch Components

2004-02-24 Thread ludovic . brenta
Package: wnpp
Severity: wishlist

* Package name: libbooch_components
  Version : 0.0.20031123
  Upstream Author : Simon Wright [EMAIL PROTECTED]
* URL or Web page : http://www.pogner.demon.co.uk/components/bc/
* License : GMGPL (GNAT-modified GPL, see below)
  Description : The Ada 95 Booch Components

The Booch Components are a collection of generic containers (Bags,
Collections, Deques, Lists, Maps, Queues, Rings, Sets, Stacks, Trees)
along with several additional useful abstractions (Smart Pointers,
Graphs, Iterators).

This is the Ada 95, object-oriented version of the Booch Components;
the original Ada 83 Components are described in Grady Booch's classic
text book, `Software Components with Ada - Structures, Tools, and
Subsystems' (1987, ISBN 0-8053-0609-9).

Copyright 1994 Grady Booch
Copyright 1998-2002 Simon Wright [EMAIL PROTECTED]

This package is free software; you can redistribute it and/or
modify it under terms of the GNU General Public License as
published by the Free Software Foundation; either version 2, or
(at your option) any later version. This package is distributed in
the hope that it will be useful, but WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more
details. You should have received a copy of the GNU General Public
License distributed with this package; see file COPYING.  If not,
write to the Free Software Foundation, 59 Temple Place - Suite
330, Boston, MA 02111-1307, USA.

As a special exception, if other files instantiate generics from
this unit, or you link this unit with other files to produce an
executable, this unit does not by itself cause the resulting
executable to be covered by the GNU General Public License.  This
exception does not however invalidate any other reasons why the
executable file might be covered by the GNU Public License.

-- 
Ludovic Brenta.




Bug#234553: ITP: libadabindx -- Ada binding to the X Window System and *tif

2004-02-24 Thread ludovic . brenta
Package: wnpp
Severity: wishlist

* Package name: libadabindx
  Version : 0.7.2
  Upstream Author : Hans-Frieder Vogt [EMAIL PROTECTED]
* URL or Web page : http://home.arcor.de/hfvogt/programming.html
* License : GMGPL (GNAT-modified GPL, see below)
  Description : Ada binding to the X Window System and *tif


This is a hand-written Ada binding to the X libraries and the Lesstif
widget set.  While retaining familiarity to the C interface, the
author tried to include the security of Ada by controlling the
creation and release of pointer types wherever possible.

While all of the Motif(tm) routines are included, some Xlib and X
intrinsics routines are still missing.  Support for the Athena widget
set is not planned.

Copyright (c) 1996-2000 Hans-Frieder Vogt

Adabindx is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the
Free Software Foundation, Inc.,
59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.

As a special exception, if other files instantiate generics from this
unit, or you link this unit with other files to produce an executable,
this unit does not by itself cause the resulting executable to be
covered by the GNU General Public License. This exception does not
however invalidate any other reasons why the executable file might be
covered by the GNU General Public License.

X Window System is copyrighted by the X Consortium
Motif(tm)   is copyrighted by the Open Software Foundation, Inc.
and by The Open Group


Copyright notice for the package X_Lib.Tasking (originally named X.Tasking):


THIS FILE AND ANY ASSOCIATED DOCUMENTATION IS PROVIDED AS IS WITHOUT 
WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 
TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A 
PARTICULAR PURPOSE.  The user assumes the entire risk as to the accuracy 
and the use of this file.  

Ada version Copyright (c) Intermetrics, Inc. 1994 
Royalty-free, unlimited, worldwide, non-exclusive use, modification, 
reproduction and further distribution of this Ada file is permitted. 





Bug#232640: ITP: adabrowse -- HTML generator for Ada 95 library unit specifications

2004-02-14 Thread ludovic . brenta
Package: wnpp
Severity: wishlist

* Package name: adabrowse
  Version : 4.0.2
  Upstream Author : Thomas Wolf [EMAIL PROTECTED]
* URL or Web page : http://home.tiscalinet.ch/t_wolf/tw/ada95/adabrowse/
* License : GPL
  Description : HTML generator for Ada 95 library unit specifications

AdaBrowse is a javadoc-like HTML generator for Ada 95 library unit
specifications. It can also generate XML output; a DTD is included in
the distribution. It is free software; distributed under the terms of
the GNU General Public License.

-- 
Ludovic Brenta.





Bug#154105: O: libgtkada -- Ada binding for the GTK library

2004-02-12 Thread Ludovic Brenta

libgtkada has been superceded by libgtkada2, which I maintain.  Now
that gvd has been removed from testing and unstable, no package uses
libgtkada anymore.  Shall I close this bug?

-- 
Ludovic Brenta.




Bug#232471: ITP: libaws1 -- Ada Web Server library

2004-02-12 Thread ludovic . brenta
Package: wnpp
Severity: wishlist

* Package name: libaws1
  Version : 1.4
  Upstream Author : Dmitriy Anisimkov [EMAIL PROTECTED] and
Pascal Obry [EMAIL PROTECTED]
* URL or Web page : http://libre.act-europe.fr/aws
* License : GNAT-modified GPL
  Description : Ada Web Server

 AWS is a complete framework to develop Web based applications. The
 main part of the framework is the embedded Web server. This small yet
 powerful Web server can be embedded into your application so your
 application will be able to talk with a Web browser. Around this Web
 server a lot of services have been developed.
 .
  - A Web parameters module. This module takes care of retrieving the
forms or URL parameters and to build an associative table for easy
access.
  - A session server, this is a very important module to be able to
keep client's data from page to page.
  - Support SOAP to develop Web Services.
  - A tool to generate Web Services stubs/skeletons from a WSDL
document.
  - A template parser, this module makes it possible to completely
separate the Web design from the code. No more scripting into your Web
page.
  - Support for Secure Sockets (HTTPS/SSL), this is based on OpenSSL
library.
  - Support for large servers using dispatchers based on URI, request
methods.
  - Support for virtual hosting (dispatchers based on the host name).
  - Support for server push.
  - A directory browser ready to be used in any application.
  - A status page to get many information about the current AWS server.
  - A log module. Log files keep information about all resources
requested to the server.
  - Hotplug modules which can be loaded/unloaded dynamically to add
specific features to a server.
  - A communication API to exchange data between applications using the
HTTP protocol.
  - A configuration API to tune/change the server parameters without
recompilation.
  - A client API to retrieve any Web page from a Web site.
  - A Web Page service to build a simple static page server.
  - Support for SMTP, LDAP and Jabber protocols.


Copyright: Copyright (c) 2000-2003 ACT-Europe

This library is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at
your option) any later version.

This library is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with this library; if not, write to the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

As a special exception, if other files instantiate generics from this
unit, or you link this unit with other files to produce an executable,
this  unit  does not  by itself cause  the resulting executable to be
covered by the GNU General Public License. This exception does not
however invalidate any other reasons why the executable file  might be
covered by the  GNU Public License.

-- 
Ludovic Brenta.




Bug#232473: ITP: libopentoken1 -- OpenToken, an Ada library to build lexical analyzers

2004-02-12 Thread ludovic . brenta
Package: wnpp
Severity: wishlist

* Package name: libopentoken3
  Version : 3.0b
  Upstream Author : Ted Dennison [EMAIL PROTECTED]
* URL or Web page : 
http://www.telepath.com/~dennison/Ted/OpenToken/OpenToken.html
* License : GNAT-Modified GPL
  Description : OpenToken, an Ada library to build lexical analyzers

The OpenToken package is a facility for performing token analysis
within the Ada language. It is designed to provide all the
functionality of a traditional lexical analyzer generator, such as
lex. But due to the magic of inheritance and runtime polymorphism it
is implemented entirely in Ada as withed-in code. No precompilation
step is required, and no messy tool-generated source code is created.

The OpenToken package is free software; you can redistribute it and/or
modify it under the terms of the  GNU General Public License as published
by the Free Software Foundation; either version 2, or (at your option)
any later version. The OpenToken package is distributed in the hope that
it will be useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for  more details.  You should have received
a copy of the GNU General Public License  distributed with the OpenToken
package;  see file GPL.txt.  If not, write to  the Free Software Foundation,
59 Temple Place - Suite 330,  Boston, MA 02111-1307, USA.

As a special exception,  if other files  instantiate  generics from this
unit, or you link this unit with other files to produce an executable,
this unit does not by itself cause the resulting executable to be
covered by the GNU General Public License.  This exception does not
however invalidate any other reasons why the executable file might be
covered by the GNU Public License.

This software was originally developed by the following company, and was
released as open-source software as a service to the community:

  FlightSafety International Simulation Systems Division
   Broken Arrow, OK  USA  918-259-4000


-- 
Ludovic Brenta.




Re: Processed: merge #186212 #212808

2004-01-26 Thread Ludovic Brenta
merge 186212 212808
thanks



Bug#224763: ITP: libxmlada1 - XML/Ada, a full XML suite for Ada programmers

2003-12-22 Thread Ludovic Brenta
I have finished building the package for Debian.  The two binary
packages (libxmlada1 and libxmlada1-dev) are lintian-clean.  You can
obtain them from my repository:

deb http://www.ada-france.org/debian ada main
deb-src http://www.ada-france.org/debian ada main

This is temporary; if and when XML/Ada is sponsored into Debian, I
will delete it from the above repository.  Here is the .dsc file:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.0
Source: libxmlada1
Version: 1.0-1
Binary: libxmlada1-dev, libxmlada1
Maintainer: Ludovic Brenta [EMAIL PROTECTED]
Architecture: i386 powerpc sparc
Standards-Version: 3.6.1
Build-Depends: debhelper (= 4.0.0), gnat (= 3.15p), texinfo
Files: 
 3be09eb8d87ad90afaa60681a3f32ced 313549 libxmlada1_1.0.orig.tar.gz
 727e7f5eeba8ab968178dc2aee5a2d65 4503 libxmlada1_1.0-1.diff.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/5rczx9kwJZ3/qtQRAhTCAJwOkPX9p45CAtwyDsftb+GWtG8MCACgiSk9
yoaM/Ye0MaU6gDwR1R5/2Dc=
=glur
-END PGP SIGNATURE-

-- 
Ludovic Brenta.




Bug#154101: Your ITA of gnat-glade-doc

2003-12-21 Thread Ludovic Brenta

Here is an update on the status of gnat-glade-doc.

I have obtained a copyright statement from the upstream authors, and
applied it to the package.

The package is available from my repository:

deb http://www.ada-france.org/debian ada main
deb-src http://www.ada-france.org/debian ada main

I have a sponsor for this package, but he has had some minor technical
problems uploading it (not because of the package itself).

-- 
Ludovic Brenta.




Bug#224763: ITP: libxmlada1 - XML/Ada, a full XML suite for Ada programmers

2003-12-21 Thread Ludovic Brenta

Package: wnpp
Severity: wishlist

XML/Ada is a set of modules that provide a simple manipulation of XML
streams. It supports the whole XML 1.0 specifications, and can parse
any file that follows this standard (including the contents of the
DTD).  It also provides support for a number of other standard
associated with XML, like SAX and DOM.  In addition, It includes a
module to manipulate Unicode streams, since this is required by the
XML standard.

XML/Ada is Copyright 2001-2003 ACT-Europe, and can be obtained from
http://libre.act-europe.fr/xmlada.  I will post an update to this bug
when the package is available on my repository.

-- 
Ludovic Brenta.




Bug#211120: ITP: gnat-gdb -- Ada-aware version of GDB

2003-10-31 Thread Ludovic Brenta
Brian May [EMAIL PROTECTED] writes:
 1. Missing build depends on libncurses5-dev

Fixed.

 2. Compile time errors (not yet investigated):

Fixed; was missing Build-Depends on bison.

I have uploaded a new release of my package here for your review:

deb http://www.ada-france.org/debian ada main
deb-src http://www.ada-france.org/debian ada main

The new version is 5.3.gnat.0.0.20030225-2 (instead of -1); you should
be able to get it with apt-get update; apt-get upgrade.

Thank you for reporting these problems.

-- 
Ludovic Brenta.




Bug#154098: ITA: gnat -- The GNU Ada 95 compiler

2003-09-25 Thread Ludovic Brenta

For lack of response from Jon, I now intend to adopt the package and
will send an RFS to debian-mentors.

-- 
Ludovic Brenta.




Bug#211120: ITP: gnat-gdb -- Ada-aware version of GDB

2003-09-20 Thread Ludovic Brenta
Brian May [EMAIL PROTECTED] writes:

 Will it work with programs compiled with both gnat and gnat-3.3?

I just tried it with gnat-3.3.  It works.  Will you sponsor this
package for me?  I just issued an RFS on debian-mentors.

-- 
Ludovic Brenta.




Bug#211121: ITP: gnat-gps -- The GNAT Programming System - advanced IDE for C and Ada

2003-09-17 Thread Ludovic Brenta
Brian May [EMAIL PROTECTED] writes:

 On Tue, Sep 16, 2003 at 03:48:38AM +0200, Ludovic Brenta wrote:
   GPS is a complete integrated development environment that gives access
   to a wide range of tools and integrates them smoothly.
 
 I tried to get GPS working, but both gnat and gnat-3.3 seem to have
 problems reading the generated project *.gpr file.
 
 gnat says for default.gpr
 3:3  : end expected
 
 Eyeballing the file reveals nothing obvious wrong, so I wonder if it is
 a case of gnat 3.14p-3 (the latest in Debian) being too old?
 
 Of couse, it could be because the user (ie. me) did something wrong...

Indeed, you need gnat 3.15p to compile it, as the Project Manager was
introduced in this version, and 3.3 is buggy.  Someone else has ITA's
gnat 3.15p, but I have packaged it myself and if I don't get any news
from him, I'll ITA it.  You can get all of my packages at

deb http://www.ada-france.org/debian ada main
deb-src http://www.ada-france.org/debian ada main

-- 
Ludovic Brenta.




Bug#211120: ITP: gnat-gdb -- Ada-aware version of GDB

2003-09-17 Thread Ludovic Brenta
Brian May [EMAIL PROTECTED] writes:
 I assume this will conflict with the standard gdb?

No it won't, I compile it into /usr/bin/gnatgdb, this way it is
possible that gdb move to 6.0 in Sarge.

 Will it work with programs compiled with both gnat and gnat-3.3?
 
 (gnat seems to be old, I heard somewhere that 3.15 is now available, and
 gnat-3.3 seems to be buggy).


I haven't tried to debug programs compiled with 3.3, precisely because
it is buggy and considered Alpha-quality by ACT.  gnat 3.15p conflicts
with gnat-3.2 and gnat-3.3.

If you're interested, you can try my packages here:

deb http://www.ada-france.org/debian ada main
deb-src http://www.ada-france.org/debian ada main

-- 
Ludovic Brenta.




Bug#154098: ITA: gnat - The GNU Ada 95 Compiler

2003-09-15 Thread Ludovic Brenta

Hi Jon,

It's been 10 months since you expressed your intent to adopt the
packages gnat and gnat-doc.  I'd like to know what your status is.  I
have packaged gnat and gnat-doc 3.15p but I don't know if I should
adopt these packages officially.  Please advise.

FYI, my packages for GNAT and several other Ada-related things are
available from:

deb http://users.skynet.be/ludovic.brenta testing main
deb-src http://users.skynet.be/ludovic.brenta testing main

-- 
Ludovic Brenta.




Bug#211120: ITP: gnat-gdb -- Ada-aware version of GDB

2003-09-15 Thread Ludovic Brenta
Package: wnpp
Version: unavailable; reported 2003-09-16
Severity: wishlist

* Package name: gnat-gdb
  Version : 5.3.gnat.0.0.20030225
  Upstream Author : Ada Core Technologies
* URL : http://www.act-europe.org/GDB/
* License : GPL
  Description : Ada-aware version of GDB

 This is a version of GDB 5.3 that allows debugging of progams written in Ada
 95.  It consists of GDB 5.3 with patches contributed by Ada Core Technologies,
 the company behind GNAT.  Note that ACT considers this version to be beta-
 quality.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux lbrenta 2.4.21-4-686-smp #1 SMP Sun Aug 3 00:31:17 EST 2003 i686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8




Bug#211121: ITP: gnat-gps -- The GNAT Programming System - advanced IDE for C and Ada

2003-09-15 Thread Ludovic Brenta
Package: wnpp
Version: unavailable; reported 2003-09-16
Severity: wishlist

* Package name: gnat-gps
  Version : 1.2.2
  Upstream Author : Ada Core Technologies
* URL : http://libre.act-europe.fr/GPS/
* License : GPL
  Description : The GNAT Programming System - advanced IDE for C and Ada

 GPS is a complete integrated development environment that gives access
 to a wide range of tools and integrates them smoothly.
 .
 GPS gives access to built-in file editing; HTML based help system;
 complete compile/build/run cycle; intelligent source navigation;
 project management; general graph technology giving access to many
 different browsers such as source dependency, project dependency, call
 graphs, etc.; fully integrated visual debugger, based on the GVD
 technology, and enhanced for inclusion in GPS; generic version control
 system, providing access to CVS, ClearCase, and possibly others in the
 future; many other tools such as a visual comparison, automatic
 generation of files, source reformatting.
 .
 GPS is fully customizable, providing several levels of customizations:
 a first level, available through the preferences dialog; a second
 level, which allows you to customize your menu items, tool bar and key
 bindings; a third level, which allows you to automate processing
 through scripts; and a fourth level, which allows any kind of very
 specific or tight integration, due to the open nature of GPS, and to
 its architecture.
 .
 GPS also integrates with existing editors such as Emacs and Vi.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux lbrenta 2.4.21-4-686-smp #1 SMP Sun Aug 3 00:31:17 EST 2003 i686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8




Bug#211120: ITP: gnat-gdb -- Ada-aware version of GDB

2003-09-15 Thread Ludovic Brenta

Here are my reasons for adding this package to Debian:

- GDB 6.0 is not even in unstable yet.  Unless it has a fair chance of
  making it into Sarge, I think gnat-gdb would be appropriate.

- I am not sure that GDB 6.0 will work with Public versions of GNAT
  (3.14p, 3.15p).  My proposed package does.

- ACT has not formally released an Ada-aware version of GDB 6.0. If
  they have such a version, it is in their CVS and I would rather
  package a released version.

I have tested my proposed package personally and found it to work
without any problems.  If anyone wants to test it, it is available
here:

deb http://users.skynet.be/ludovic.brenta testing main

(the source package does not fit in my personal web space; please
email me if you want a copy).

However, I am more than willing to forego gnat-gdb if GDB 6.0 does fit
the bill and does make it into Sarge.

-- 
Ludovic Brenta.




Bug#211123: ITP: libgtkada2 -- Ada 95 bindings to GTK+ 2.x

2003-09-15 Thread Ludovic Brenta
Package: wnpp
Version: unavailable; reported 2003-09-16
Severity: wishlist

* Package name: libgtkada2
  Version : 2.2.0
  Upstream Author : Ada Core Technologies
* URL : http://libre.act-europe.fr/GtkAda
* License : GPL
  Description : Ada 95 bindings to GTK+ 2.x

 GtkAda is a library that allows programmers to write GTK+ applications in the
 Ada 95 programming language.  This version of GtkAda supports:
 - GTK+ 2.2
 - GNOME 2.2
 - GLADE 2.0, both for generating Ada 95 code from .glade files, and for
   loading .glade files at run time through libglade.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux lbrenta 2.4.21-4-686-smp #1 SMP Sun Aug 3 00:31:17 EST 2003 i686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8




Bug#211124: ITP: libflorist-3.15p-1 -- POSIX.5 Ada interface to operating system services

2003-09-15 Thread Ludovic Brenta
Package: wnpp
Version: unavailable; reported 2003-09-16
Severity: wishlist

* Package name: libflorist-3.15p-1
  Version : 3.15p
  Upstream Author : Florida State University
* URL : ftp://ftp.cs.nyu.edu/pub/gnat/3.15p
* License : GNAT-Modified GPL: see below
  Description : POSIX.5 Ada interface to operating system services

* Copyright Information *

All the code in this package is copyrighted by the Florida State
University (FSU), except for any files that contain statements
indicating the copyright belongs to someone else.

The FSU-copyrighted code is free software; you can redistribute it
and/or modify it under terms of the GNU General Public License as
published by the Free Software Foundation; either version 2, or (at
your option) any later version.  FLORIST is distributed in the hope
that it will be useful, but WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.  See the GNU General Public License for more details.  You
should have received a copy of the GNU General Public License
distributed with GNARL (see file COPYING).  If not, write to the Free
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
  
As a special exception, if other files instantiate generics from this
unit, or you link this unit with other files to produce an executable,
this unit does not by itself cause the resulting executable to be
covered by the GNU General Public License. This exception does not
however invalidate any other reasons why the executable file might be
covered by the GNU Public License.


* Description *

 FLORIST is an implementation of the IEEE Standards 1003.5: 1992, IEEE
 STD 1003.5b: 1996, and parts of IEEE STD 1003.5c: 1998, also known as
 the POSIX Ada Bindings.  Using this library, you can call operating
 system services from within Ada programs.


-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux lbrenta 2.4.21-4-686-smp #1 SMP Sun Aug 3 00:31:17 EST 2003 i686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8