Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 130565 - tash is a tcl ada binding
Summary: tash is a tcl ada binding
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal
Assignee: ada team [OBSOLETE]
URL: http://www.adatcl.com
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-20 02:02 UTC by Tupone Alfredo
Modified: 2007-02-13 16:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
tash-8.4.1a.ebuild (tash-8.4.1a.ebuild,1.05 KB, text/plain)
2006-04-20 02:03 UTC, Tupone Alfredo
Details
tash-8.4.1a.ebuild using the gnat.eclass (tash-8.4.1a.ebuild,1.06 KB, text/plain)
2006-10-24 12:20 UTC, Tupone Alfredo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tupone Alfredo gentoo-dev 2006-04-20 02:02:43 UTC
Providing an ebuild for that
Comment 1 Tupone Alfredo gentoo-dev 2006-04-20 02:03:19 UTC
Created attachment 85008 [details]
tash-8.4.1a.ebuild
Comment 2 George Shapovalov (RETIRED) gentoo-dev 2006-06-12 08:32:45 UTC
Hi Tupone.

Thanks for your contribution!

Can you please update your ebuild to work with new gnat.eclass? Please see #111340 (mostly later comments) for some details on new gnat and xmlada/gtkada/booch_components for examples.
The new eclasses/eselect-gnat seem finelly to be ready, and hopefully I'll write some detailed instructions soon as well..

Geprge
Comment 3 Tupone Alfredo gentoo-dev 2006-10-24 12:20:41 UTC
Created attachment 100400 [details]
tash-8.4.1a.ebuild using the gnat.eclass
Comment 4 George Shapovalov (RETIRED) gentoo-dev 2007-02-05 15:14:55 UTC
Hi Tupone.

Thanks for an update!
I am trying to process this package, however I cannot even find its website it seems. adatcl.com now shows some "ADAMS Atlas & Database of Air Medical Services", no tash mention in view. The SRC_URI does not resolve either. Is the project still up?

George
Comment 5 George Shapovalov (RETIRED) gentoo-dev 2007-02-13 14:46:05 UTC
Ok, this one is done, thanks for the source btw! The ebuild is in the tree and the (proper) source is in my src dir. I'll adjust the SRC_URI to point to mirroors:// in a few days.

I had to repackage it and actually redo the build system - stuffing bunch of .o files in a dir does not look nice, a library is much better :). In fact I provided two - both static and dynamic (just creates two simplistic .gpr files to autohandle that). I set the soname to match the version number, hopefully this will avoid confusion.

Please test.

George
Comment 6 Tupone Alfredo gentoo-dev 2007-02-13 15:17:57 UTC
I vaguely remember I tried library, but the gnatmake system, when I needed to compile my application, wanted to recompile the tash objects anyway. The only way to fix this was to make stuff of bunching .o

Maybe you have fixed that.
Comment 7 George Shapovalov (RETIRED) gentoo-dev 2007-02-13 16:12:33 UTC
Hm, well, I am not sure - I have not tested this one since I do not use tcl myself, however my understanding is that gnat's build system is looking for the 0444 permissions on ali's when deciding on recompilation. Although, unfortunately, this does not seem well described, so possibly some more testing is necessary and, indeed, is may be looking for the .o files as well as 0444'd ali's.

I'll try to check that.

George