Opened 6 years ago

Closed 4 years ago

Last modified 4 years ago

#55973 closed update (fixed)

demeter, demeter-devel: Update to 0.9.26

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: joefowler (Joe Fowler)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: demeter, demeter-devel

Description

demeter 0.9.26 is available.

$ port livecheck demeter demeter-devel
demeter seems to have been updated (port version: 0.9.25, new version: 0.9.26)
demeter-devel seems to have been updated (port version: 0.9.25, new version: 0.9.26)

demeter and demeter-devel should be updated to that version. I tried simply updating the version and checksums, but it failed to build.

Attachments (2)

demeter.diff (1.9 KB) - added by joefowler (Joe Fowler) 4 years ago.
patch-build-darwin-fix.diff (2.9 KB) - added by joefowler (Joe Fowler) 4 years ago.
Source patch. (Add this to the demeter/files directory)

Download all attachments as: .zip

Change History (9)

comment:1 Changed 6 years ago by joefowler (Joe Fowler)

Yes, it's true that version 0.9.26 is available, but I have not been able to make them build, either.

I have a question in to the Demeter developer, but he hasn't got back to me yet. Anyway, I am working on the problem. The problem appears to have to do with Perl, which I know nothing about. (That might make me a bad choice to be the Demeter maintainer, but that's a different story.)

comment:2 Changed 4 years ago by joefowler (Joe Fowler)

Ryan: finally, FINALLY, I have managed to get Demeter version 0.9.26 to build. I am persistent, but not usually this persistent.

It required a source patch, which I will share with the developer. Perhaps it can be incorporated in his next release. But for now, we have to distribute a patch in MacPorts. So I am going to attach TWO patches. One updates our Portfile. One goes in files. Also, two out-of-date patches are there. So I propose:

  1. Patch the port file with demeter.diff
  2. Add the file patch-build-darwin-fix.diff to directory files/
  3. Remove the other patches patch-DocBuilder-*.pm.diff from files/, because they are no longer needed.

Changed 4 years ago by joefowler (Joe Fowler)

Attachment: demeter.diff added

Changed 4 years ago by joefowler (Joe Fowler)

Attachment: patch-build-darwin-fix.diff added

Source patch. (Add this to the demeter/files directory)

comment:3 Changed 4 years ago by joefowler (Joe Fowler)

comment:4 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Thanks! What email address of yours should I attribute this update to when I commit it—the GMail address shown here in Trac, or the NIST address listed in the Portfile?

comment:5 Changed 4 years ago by joefowler (Joe Fowler)

Hmm. Either is fine. How about the NIST one from the Portfile.

comment:6 Changed 4 years ago by Joe Fowler <joe.fowler@…>

Resolution: fixed
Status: newclosed

In 93edd889ed0e1ef31279d22b7fa4a62aa42d3c50/macports-ports (master):

demeter: Update to 0.9.26

Closes: #55973

comment:7 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

I removed the revision 4 line that had been left in the Portfile. I added revision 0 lines since we are moving toward always listing a revision, even when it is 0. I moved the checksums up near the version to match our new style as well.

Note: See TracTickets for help on using tickets.