#65818 closed update (fixed)
hdfeos5: Update to 2.0
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | tenomoto (Takeshi Enomoto) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | Dave-Allured (Dave Allured) | |
Port: | hdfeos5 |
Description
hdfeos5 version 2.0 was released April 21, 2021.
$ port livecheck hdfeos5 hdfeos5 seems to have been updated (port version: 1.16, new version: 2.0)
Attachments (1)
Change History (10)
comment:1 Changed 2 years ago by tenomoto (Takeshi Enomoto)
Changed 18 months ago by ryandesign (Ryan Carsten Schmidt)
Attachment: | hdfeos5-2.0-incomplete.patch added |
---|
comment:2 Changed 18 months ago by ryandesign (Ryan Carsten Schmidt)
The attached patch works for me, using the download URL provided on their homepage and this recipe for dealing with download URLs that have GET parameters. This patch only deals with updating the fetch location and checksums; the port will then fail in the patch phase; I'll leave the rest to you.
comment:3 Changed 18 months ago by Dave-Allured (Dave Allured)
Cc: | Dave-Allured added |
---|
comment:4 Changed 18 months ago by Dave-Allured (Dave Allured)
I tested the above fetch patch in my local repo on Big Sur. It works fine for me with hdfeos5 version 2.0.
I am now stuck on "unable to find libz" during configure. Adding zlib as a dependency did not help. I fixed up "implicit.patch" (#65288), and that also did not help. I will investigate some more and ask for help if I can't figure it out. This package's "configure" does some strange things with secondary dependencies such as zlib.
If anyone recognizes this "libz" problem, please let me know.
comment:5 Changed 16 months ago by tenomoto (Takeshi Enomoto)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:6 Changed 16 months ago by tenomoto (Takeshi Enomoto)
comment:7 follow-up: 8 Changed 16 months ago by tenomoto (Takeshi Enomoto)
Thanks for the patch. I looked at the recipe but I was not able to make it work. Perhaps distfiles
must be done before master_sites
. The libz problem was probably caused because HAVE_LIBZ
was not defined in the shell at the same time as writing to confdefs.h
.
comment:8 Changed 16 months ago by Dave-Allured (Dave Allured)
Replying to tenomoto:
Thanks for the patch. I looked at the recipe but I was not able to make it work. Perhaps
distfiles
must be done beforemaster_sites
. The libz problem was probably caused becauseHAVE_LIBZ
was not defined in the shell at the same time as writing toconfdefs.h
.
This is all working now, after #67810. Thanks for your work, @tenomoto.
I cannot figure out how to download the source with curl. The files seems to be hosted on bitbucket.