From: Dmitry A. Kazakov on
The library provides an implementation of dimensioned values for Ada. Unit
checks are made at run-time, if not optimized out by the compiler. SI and
irregular measurement units are supported. Shifted units like degrees
Celsius are supported too. Conversions from and back to strings are
provided for all various irregular units. An extensive set of GTK widgets
for dealing with dimensioned values is included, though use of GTK is not
mandatory for the rest of the library.

http://www.dmitry-kazakov.de/ada/units.htm

This version adds experimental Debian and Fedora packages.

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