Astro-SLA

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

The Starlink SLALIB library (Fortran) is available from Starlink
under the GPL.

The array handling code was written by Karl Glazebrook.


Changes
-------

See the ChangeLog file for a full list of changes.

Changes for release 1.03

  - Add rpath hack to linker. MakeMaker includes this automatically
    but Module::Build does not.

Changes for release 1.02

  - Add ExtUtils::F77 as a configure dependency. This fixes a problem with
    CPAN tools running Build.PL, finding ExtUtils::F77 is required, installing
    it and not re-running Build.PL.

Changes for release 1.01:

  - Understand that modern Fortran SLA requires CNF.

  - Specify a minimum Module::Build version.

  - Now understands $STARLINK_DIR and uses it when Starlink::Config
    is not available.

  - Now understands $SLA_ROOT environment variable to allow the
    location of the C sla library to be specified externally through
    the environment.

Changes for release 1.00:

  - Use Module::Build

  - Fix slaIntin when using the Fortran library

  - Minor compiler warnings fixed and removedsome OUTPUT sections that
    were not needed.

Changes for release 0.99:

  - slaObs can now be called with a constant string (required by
    Astro::Telescope).

  - Added slaIntin (for completeness)

  - The tests have been updated considerably. All the examples
    from the slalib documentation are now included in the test suite.

  - Test::More is now required for the tests.

  - stime has added arguments (-epoch, -h and -man)

Changes for release 0.98:

  - Missed two "Perl_croak + threading errors"

Changes for release 0.97:

  - Addition of a test for cometary ephemerides

  - A fix to the slaOap function when using the Fortran bindings

  - Fix for building with a thread-enabled perl, although slalib
    is not proven to be thread safe.

Changes for release 0.96:

  - Now includes Fortran support

  - Add slaPertel and slaPertue

  - Fix slaOap

Changes for release 0.95:

  - Fix bug in slaPlante (it simply didn't work)

Changes for release 0.94:

  - Fix bug in slaPreces and add new test for it.

Changes for release (0.93):

  - New utility 'stime' for printing the current time, MJD and LST

  - Add ut2lst_tel command (this was in the docs but not present)

  - Fix bug in slaEg50 (thanks to Chris Phillips)

  - Fix segmentation violation in certain uses of the slaObs
    command on linux.

  - Should now compile cleanly on perl 5.6.0 (now uses PL_na symbols
    in XS layer)

  - slightly improved test suite.

Changes for release 0.92:

  - Export all single precision aliases

  - Export slaDvxv

  - Fix compiler warnings (thanks to Chris Phillips <phillips@jive.nfra.nl>
    for a patch).

Changes for release 0.91:

  - Add DR2S, DR2H and slaEcleq to the export list.

  - Fix argument order of slaEqgal and slaSupgal
        [patch supplied by Tim Kimball (kimball@stsci.edu)]

  - Allow use of single precision names as aliases to double precision
    commands.



( run in 0.424 second using v1.01-cache-2.11-cpan-39bf76dae61 )