comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: A proposal for Debian policy for Ada
Date: Mon, 17 May 2010 15:14:31 +0200
Date: 2010-05-17T15:14:31+02:00	[thread overview]
Message-ID: <bokkr8lnasun$.13man1uysro1y.dlg@40tude.net> (raw)
In-Reply-To: 0dd107a0-5e60-4cdc-93c8-c8440863bee2@p17g2000vbe.googlegroups.com

On Mon, 17 May 2010 03:02:16 -0700 (PDT), Ludovic Brenta wrote:

> Dmitry A. Kazakov wrote on comp.lang.ada:
>> On Mon, 17 May 2010 00:05:39 +0200, Ludovic Brenta wrote:
>>> Or that each -dev package for an Ada library should provide an
>>> individual project file for each C library referenced? �That seems like
>>> a *lot* of work.
>>
>> Not really, I did it for GtkAda manually. But it is possible to write a
>> simple script. The only problem is that many libraries use "-" and "." in
>> the library name. The script could replace them with "_" in the project
>> name.
> 
> GtkAda is particularly difficult. From one release to the next, the
> result of /usr/bin/gtk-config (or is it pkg-config?) can, and does,
> change. To implement your suggestion, the script would have to use
> that as the input.

I don't think that were a problem. The libraries GtkAda uses are ones of
Gtk (Glib, Gdk, Pango and other mess). They do not come and go. We need to
enumerate them once. (Of course when Gtk3 comes, we will have to do it
again, but that will be a big change anyway)

The real problem, as I see it, that the package names are different across
different distributions. Starting with gnat itself. It is gcc-gnat under
Fedora and gnat under Debian. We should at least stop this schism for Ada
packages.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



  reply	other threads:[~2010-05-17 13:14 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-05-16 19:49 A proposal for Debian policy for Ada Dmitry A. Kazakov
2010-05-16 20:48 ` Ludovic Brenta
2010-05-16 21:15   ` Dmitry A. Kazakov
2010-05-16 22:05     ` Ludovic Brenta
2010-05-17  6:01       ` Stephen Leake
2010-05-17  9:28       ` Dmitry A. Kazakov
2010-05-17 10:02         ` Ludovic Brenta
2010-05-17 13:14           ` Dmitry A. Kazakov [this message]
2010-05-18  8:00         ` Stephen Leake
2010-05-18  8:39           ` Dmitry A. Kazakov
2010-05-18  9:53             ` Ludovic Brenta
2010-05-18 12:39               ` Dmitry A. Kazakov
2010-05-19  9:25                 ` Stephen Leake
2010-05-19  9:47                   ` Dmitry A. Kazakov
2010-05-20 10:45                     ` Stephen Leake
2010-05-20 14:06                       ` Dmitry A. Kazakov
2010-05-19 13:24                 ` Björn Persson
2010-05-19  9:22             ` Stephen Leake
2010-05-19  9:52               ` Dmitry A. Kazakov
2010-05-19 10:41                 ` Ludovic Brenta
2010-05-19 12:23                   ` Dmitry A. Kazakov
2010-05-19 13:21                     ` Ludovic Brenta
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox