Providing an ebuild for that
Created attachment 85008 [details] tash-8.4.1a.ebuild
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
Created attachment 100400 [details] tash-8.4.1a.ebuild using the gnat.eclass
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
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
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.
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