[fink:package-submissions] #5030 grib-api (1.23.1) and grib-api-fortran (1.23.1)

Hanspeter Niederstrasser via Fink-tracker <[email protected]>
Newsgroups gmane.os.apple.fink.tracker
Message-ID </p/fink/package-submissions/5030/00fb13e6508ada4525aafe5109f82a259ef093e8.package-submissions@fink.p.sourceforge.net>
The `Replaces:` field is not just limited to packages where a newer upstream family replaces an obsolete library. It is also meant for packages that have overlapping files (grib-api and grib-api-fortran have overlaps with their eccodes counterpart). The `Conflicts/Replaces` pair provides dpkg hints on how to swap them as needed.
Also, currently, if I have eccodes installed, I can't build cdo because the build deadlocks trying to replace eccodes with grib-api (grib-api doesn't know how to replace the conflicting eccodes). And building gdl fails because it sees the provided grib-api from eccodes, and gdl's cmake fails to find the grib-api library (because a real grib-api is not present).


---

** [package-submissions:#5030] grib-api (1.23.1) and grib-api-fortran (1.23.1)**

**Status:** open
**Group:** Awaiting_Update_from_Submitter
**Labels:** sci Updated Version of Existing 
**Created:** Mon Oct 02, 2017 12:15 PM UTC by Remko Scharroo
**Last Updated:** Wed Oct 04, 2017 03:20 PM UTC
**Owner:** Remko Scharroo
**Attachments:**

- [grib-api-bin.lst](https://sourceforge.net/p/fink/package-submissions/5030/attachment/grib-api-bin.lst) (18.5 kB; application/octet-stream)
- [grib-api-fortran-shlibs.lst](https://sourceforge.net/p/fink/package-submissions/5030/attachment/grib-api-fortran-shlibs.lst) (7.0 kB; application/octet-stream)
- [grib-api-fortran.info](https://sourceforge.net/p/fink/package-submissions/5030/attachment/grib-api-fortran.info) (2.0 kB; application/octet-stream)
- [grib-api-fortran.lst](https://sourceforge.net/p/fink/package-submissions/5030/attachment/grib-api-fortran.lst) (6.4 kB; application/octet-stream)
- [grib-api-shlibs.lst](https://sourceforge.net/p/fink/package-submissions/5030/attachment/grib-api-shlibs.lst) (215.5 kB; application/octet-stream)
- [grib-api.info](https://sourceforge.net/p/fink/package-submissions/5030/attachment/grib-api.info) (2.3 kB; application/octet-stream)
- [grib-api.lst](https://sourceforge.net/p/fink/package-submissions/5030/attachment/grib-api.lst) (18.4 kB; application/octet-stream)


Updated version from upstream. This fixes several bugs and includes the support of some new variables produced in the ECMWF models.
Note that ECMWF is discontinuing support for grib-api, so this may be the last version.
It is being replaced by eccodes for which I have already created the Fink package, and will upload soon.
Hence, I have included Conflicts for eccodes, eccodes-fortran, and eccodes-bin.

This creates 5 packages:
grib-api.info: grib-api, grib-api-bin, grib-api-shlibs
grib-api-fortran.info: grib-api-fortran, grib-api-fortran-shlibs
The PatchFile grib-api.patch did not need any changes and remains the same.
The output of dpkg -L for each of these packages is attached as *.lst.

The running of the tests (like for previous versions) requires external data that are normally downloaded during "make check". This time, the test data are the same as a few versions back, so no update is needed here. Hence, I still reference grib_api-1.16.0.TestData.tar.gz


---

Sent from sourceforge.net because [email protected] is subscribed to https://sourceforge.net/p/fink/package-submissions/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/fink/admin/package-submissions/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot

_______________________________________________
Fink-tracker mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.tracker
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.