From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,27e56580ae0c3b7d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-07-24 14:11:48 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!logbridge.uoregon.edu!nntp-server.caltech.edu!not-for-mail From: George Shapovalov Newsgroups: comp.lang.ada Subject: Re: GNAT for Debian Date: Thu, 24 Jul 2003 14:12:07 -0700 Organization: Caltech Message-ID: References: <404ee0af.0307211056.15324da@posting.google.com> <20030722021229.15da08ae.david@realityrift.com> <20030722135518.32888aaa.david@realityrift.com> <20030722165245.15f880a2.david@realityrift.com> <20030723125549.1336a07f.david@realityrift.com> <20030723134949.7badd43c.david@realityrift.com> <3f1f9c07.90089321@news.greenlnk.net> <3f1fc2d7.100025238@news.greenlnk.net> <3f1ffea7.115337085@news.greenlnk.net> NNTP-Posting-Host: dhcp-38-150.caltech.edu Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: naig.caltech.edu 1059081107 8289 131.215.38.150 (24 Jul 2003 21:11:47 GMT) X-Complaints-To: abuse@caltech.edu NNTP-Posting-Date: Thu, 24 Jul 2003 21:11:47 +0000 (UTC) User-Agent: KNode/0.7.2 Xref: archiver1.google.com comp.lang.ada:40776 Date: 2003-07-24T14:12:07-07:00 List-Id: Chris M. Moore wrote: > It seems cleaner, less work and more maintainable to build gnat as Well, this seems all nice and sound, but there are such things as FHS and LSB, and in this case GNAE, which pretty much define what goes where. Of course when you build it on your own you are free to screw your system as you wish ;) (even then FHS says you should put it under /usr/local). However if we are talking about a package for a respectable distribution (such as Gentoo or Debian ;)) placing this stuff under /opt is inappropriate (this one is reserved for biary packages). Sometimes there is really no easy way around and one is forced to bundle a package in a way it is built, however even then it should go under /usr/lib/$PkgName and proper symlinks should be created (and possibly docs moved to proper place.., well may be there will be something else as well :)). Randhol is definitely free to do as he wishes, however I would expect Debian devs to take the position similar to what he demonstrated just now. And finally, wouldn't you like to use a properly built and installed package ;)? > I did look at this not long ago but I abandoned my attempt to port > 3.14 PATCHes to 3.15 for this very reason. It just seemed harder than > it should be. Feel free to look at the ebuilds we have for Gentoo here: http://www.gentoo.org/cgi-bin/viewcvs.cgi/dev-lang/gnat/ for the gnat package (an update to the already posted ebuild is coming soon) and here: http://www.gentoo.org/cgi-bin/viewcvs.cgi/dev-ada/ for some apps that already made it in.. George