Summary: | fix fetch error for biology/paml | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Joseph Mingrone <jrm> | ||||
Component: | Individual Port(s) | Assignee: | Brad Davis <brd> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | brd | ||||
Priority: | --- | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
This looks wrong, PORTVERSION should be set to 4.8a. We had a long discussion about this on #bsdports. The problem is that upstream basically rolled a new version, but didn't rename the folder inside the tarball. So, there is paml4.8.tgz, but inside is paml4.8/src. Either way there has to be a hack, but it was decided to hack $WRKSRC rather than not changing PORTVERSION. A new version is a new version, set PORTVERSION=4.8a and set WRKSRC=${WRKDIR}/${PORTNAME}4.8 But don't just change the DISTNAME. The version has been upgraded, the port must reflect that. and it's not a hack, there is a new version upstream called 4.8a, so the port must reflect that, now, if the tarball is all rotten, then WRKSRC is there to take care of that. That's exactly what was done. It will be rolled shortly. A commit references this bug: Author: brd Date: Fri Apr 10 15:39:02 UTC 2015 New revision: 383736 URL: https://svnweb.freebsd.org/changeset/ports/383736 Log: Update biology/paml to 4.8a and unbreak. PR: 199264 Submitted by: Joseph Mingrone <jrm@ftfl.ca> Approved by: bdrewery (mentor) Changes: head/biology/paml/Makefile head/biology/paml/distinfo Committed, thanks for your submission! |
Created attachment 155304 [details] svn diff Add one letter to the makefile to fix the fetch error and remove the BROKEN line.