BSD Ports

misc/libemos 4.5.9_4 FreeBSD

Interpolation library for meteorological software

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
3bece905e8
License
APACHE20
Categories
misc
Package size
17445.7 KiB, 336008.7 KiB installed

Description

The Interpolation library (EMOSLIB) includes Interpolation software and BUFR &CREX encoding/decoding routines. It is used by the ECMWF meteorological archival and retrieval system (MARS) and also by the ECMWF workstation Metview.

This software covers : * Interpolating fields * spectral coefficients to spectral coefficients * spectral coefficients to rotated spectral coefficients * spectral coefficients to regular latitude-longitude grids * spectral coefficients to regular gaussian grids * encoding/decoding of WMO FM-94 BUFR BUFR code messages * encoding/decoding of WMO FM-95 CREX CREX code messages * handling pure binary unix files * multiple (Temperton's) FFT routine

In the other systems

SystemPortVersion
FreeBSDmisc/libemos4.5.9_4
DragonFlymisc/libemos4.5.9_4

Install

Binary package:

pkg install libemos

From the ports tree:

cd /usr/ports/misc/libemos/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libemos>0:misc/libemos

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.5.9_44.5.9_4---
FreeBSD:14:quarterly4.5.9_44.5.9_4n/a--
FreeBSD:15:latest4.5.9_44.5.9_4n/a--
FreeBSD:15:quarterly4.5.9_44.5.9_4n/an/an/a
FreeBSD:16:latest4.5.9_44.5.9_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

The full lists below include those, and their dependencies in turn.

Build dependencies 37
Run dependencies 30

No port depends on this one.

Configuration

No options to configure.

USES
cmake:noninja compiler:c11 fortran localbase:ldflags
Service scripts
none

Files

pkg-plist 7608
  • bin/bufr_0t2
  • bin/bufr_88t89
  • bin/bufr_add_bias
  • bin/bufr_check
  • bin/bufr_compress
  • bin/bufr_decode
  • bin/bufr_decode_all
  • bin/bufr_key
  • bin/bufr_merg
  • bin/bufr_merge_tovs
  • bin/bufr_nt1
  • bin/bufr_ntm
  • bin/bufr_obs_filter
  • bin/bufr_repack
  • bin/bufr_repack_206t205
  • bin/bufr_repack_satid
  • bin/bufr_ship_anmh
  • bin/bufr_ship_anmh_ERA
  • bin/bufr_simulate
  • bin/bufr_split
  • bin/emos_tool
  • bin/emoslib_bufr_filter
  • bin/grib2bufr
  • bin/libemos_version
  • bin/snow_key_repack
  • bin/tc_tracks
  • bin/tc_tracks_10t5
  • bin/tc_tracks_det
  • bin/tc_tracks_eps
  • include/libemos/libemos_config.h
  • include/libemos/libemos_ecbuild_config.h
  • include/libemos/libemos_version.h
  • lib/libemos.a
  • lib/libemos.R32.D64.I32.a
  • lib/libemos.R64.D64.I32.a
  • lib/libemosR64.a
  • libdata/pkgconfig/libemos.pc
  • libdata/pkgconfig/libemosR64.pc
  • share/libemos/cmake/libemos-config-version.cmake
  • share/libemos/cmake/libemos-config.cmake
  • share/libemos/cmake/libemos-targets-.cmake
  • share/libemos/cmake/libemos-targets.cmake
  • share/libemos/tables/bufrtables/.gitignore
  • share/libemos/tables/bufrtables/B0000000000000000000.TXT
  • share/libemos/tables/bufrtables/B0000000000000002000.TXT
  • share/libemos/tables/bufrtables/B0000000000000004000.TXT
  • share/libemos/tables/bufrtables/B0000000000000006000.TXT
  • share/libemos/tables/bufrtables/B0000000000000007000.TXT
  • share/libemos/tables/bufrtables/B0000000000000008000.TXT
  • share/libemos/tables/bufrtables/B0000000000000009000.TXT
  • share/libemos/tables/bufrtables/B0000000000000010000.TXT
  • share/libemos/tables/bufrtables/B0000000000000011000.TXT
  • share/libemos/tables/bufrtables/B0000000000000012000.TXT
  • share/libemos/tables/bufrtables/B0000000000000013000.TXT
  • share/libemos/tables/bufrtables/B0000000000000014000.TXT
  • share/libemos/tables/bufrtables/B0000000000000015000.TXT
  • share/libemos/tables/bufrtables/B0000000000000016000.TXT
  • share/libemos/tables/bufrtables/B0000000000000017000.TXT
  • share/libemos/tables/bufrtables/B0000000000000018000.TXT
  • share/libemos/tables/bufrtables/B0000000000000019000.TXT
  • share/libemos/tables/bufrtables/B0000000000000020000.TXT
  • share/libemos/tables/bufrtables/B0000000000000021000.TXT
  • share/libemos/tables/bufrtables/B0000000000000022000.TXT
  • share/libemos/tables/bufrtables/B0000000000000023000.TXT
  • share/libemos/tables/bufrtables/B0000000000000024000.TXT
  • share/libemos/tables/bufrtables/B0000000000000025000.TXT
  • share/libemos/tables/bufrtables/B0000000000000026000.TXT
  • share/libemos/tables/bufrtables/B0000000000000027000.TXT
  • share/libemos/tables/bufrtables/B0000000000000028000.TXT
  • share/libemos/tables/bufrtables/B0000000000000029000.TXT
  • share/libemos/tables/bufrtables/B0000000000000030000.TXT
  • share/libemos/tables/bufrtables/B0000000000000031000.TXT
  • share/libemos/tables/bufrtables/B0000000000001010001.TXT
  • share/libemos/tables/bufrtables/B0000000000001011001.TXT
  • share/libemos/tables/bufrtables/B0000000000001012001.TXT
  • share/libemos/tables/bufrtables/B0000000000001013001.TXT
  • share/libemos/tables/bufrtables/B0000000000001014001.TXT
  • share/libemos/tables/bufrtables/B0000000000001015001.TXT
  • share/libemos/tables/bufrtables/B0000000000001016001.TXT
  • share/libemos/tables/bufrtables/B0000000000001017001.TXT
  • share/libemos/tables/bufrtables/B0000000000002010001.TXT
  • share/libemos/tables/bufrtables/B0000000000002011001.TXT
  • share/libemos/tables/bufrtables/B0000000000002012001.TXT
  • share/libemos/tables/bufrtables/B0000000000002013001.TXT
  • share/libemos/tables/bufrtables/B0000000000002014001.TXT
  • share/libemos/tables/bufrtables/B0000000000002015001.TXT
  • share/libemos/tables/bufrtables/B0000000000002016001.TXT
  • share/libemos/tables/bufrtables/B0000000000002017001.TXT
  • share/libemos/tables/bufrtables/B0000000000003010001.TXT
  • share/libemos/tables/bufrtables/B0000000000003011001.TXT
  • share/libemos/tables/bufrtables/B0000000000003012001.TXT
  • share/libemos/tables/bufrtables/B0000000000003013001.TXT
  • share/libemos/tables/bufrtables/B0000000000003014001.TXT
  • share/libemos/tables/bufrtables/B0000000000003015001.TXT
  • share/libemos/tables/bufrtables/B0000000000003016001.TXT
  • share/libemos/tables/bufrtables/B0000000000003017001.TXT
  • share/libemos/tables/bufrtables/B0000000000004010001.TXT
  • share/libemos/tables/bufrtables/B0000000000004011001.TXT
  • share/libemos/tables/bufrtables/B0000000000004012001.TXT
  • share/libemos/tables/bufrtables/B0000000000004013001.TXT

The first 100 are listed.

distinfo 1
FileSizeSHA256
libemos-4.5.9-Source.tar.gz5.8268483e+07e57e02c636dc8f5ccb862a103789b1e927bc985b1e0f2b05abf4f64e86d2f67f
Master sites 1
  • https://confluence.ecmwf.int/download/attachments/3473472/

Commit history 1

DateCommitCreditsLog message
3bece905e8 Yuri Victorovich */*: CMake 4 compatibility
PR: 295319