[fink:package-submissions] #5031 eccodes-2.4.1

Remko Scharroo via Fink-tracker <[email protected]>
Newsgroups gmane.os.apple.fink.tracker
Message-ID </p/fink/package-submissions/5031/1527139833f0f503876b2c40a031dd86984f8a64.package-submissions@fink.p.sourceforge.net>
Let's try again. I did take up all your suggestions (thanks!):
* Depends and BuildDepends: Spread over multiple lines, and alphabetized.
* Versioned libraries (updated from the Debian patch in order not to make static libraries).
* Put links to versioned libraries in eccodes and eccodes-fortran.
* Used openjp2.7 instead of openjpeg1.
* Updated ctest command, hopefully to make it work for you as well.
* Removed Provides: lines.

Find encloded the new PatchFile and updated Info file. I hope this works better. It passed "fink -m rebuild" for me.


Attachments:

- [eccodes.info](https://sourceforge.net/p/fink/package-submissions/_discuss/thread/2ca16b83/020f/attachment/eccodes.info) (4.9 kB; application/octet-stream)
- [eccodes.patch](https://sourceforge.net/p/fink/package-submissions/_discuss/thread/2ca16b83/020f/attachment/eccodes.patch) (1.5 kB; application/octet-stream)


---

** [package-submissions:#5031] eccodes-2.4.1**

**Status:** open
**Group:** Awaiting_Update_from_Submitter
**Labels:** sci new package 
**Created:** Mon Oct 02, 2017 12:30 PM UTC by Remko Scharroo
**Last Updated:** Thu Oct 05, 2017 09:23 AM UTC
**Owner:** Remko Scharroo
**Attachments:**

- [eccodes-bin.lst](https://sourceforge.net/p/fink/package-submissions/5031/attachment/eccodes-bin.lst) (1.2 kB; application/octet-stream)
- [eccodes-fortran-shlibs.lst](https://sourceforge.net/p/fink/package-submissions/5031/attachment/eccodes-fortran-shlibs.lst) (463 Bytes; application/octet-stream)
- [eccodes-fortran.lst](https://sourceforge.net/p/fink/package-submissions/5031/attachment/eccodes-fortran.lst) (483 Bytes; application/octet-stream)
- [eccodes-shlibs.lst](https://sourceforge.net/p/fink/package-submissions/5031/attachment/eccodes-shlibs.lst) (971.2 kB; application/octet-stream)
- [eccodes.info](https://sourceforge.net/p/fink/package-submissions/5031/attachment/eccodes.info) (4.7 kB; application/octet-stream)
- [eccodes.lst](https://sourceforge.net/p/fink/package-submissions/5031/attachment/eccodes.lst) (528 Bytes; application/octet-stream)


ECMWF is discontinuing support for grib-api, and has replaced it with eccodes.
Eccodes, however, provides full backward compatibility with grib-api.
Hence, I include Conflicts, Replaces, and Provides entries for grib-api, grib-api-fortran and grib-api-bin in the eccodes, eccodes-fortran and eccodes-bin sections for the eccodes.info file.

The SplitOff of eccodes-fortran and eccodes-fortran-shlibs is meant to avoid that non-Fortran users of eccodes would need to install gcc6.

The eccodes.info file creates 5 packages:
eccodes, eccodes-shlibs, eccodes-bin, eccodes-fortran, eccodes-fortran-shlibs
The output of dpkg -L for each of these packages is attached as *.lst.

No PathFile was needed.

fink -m build passed without warnings/errors.

The running of the tests requires external data that are normally downloaded during "ctest", but this is avoided by untarring a predownloaded tarball first, which is referenced in the eccodes.info file.

As with grib-api, I'm happy to keep sheparding eccodes packages for the Fink project.


---

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.