Fetching tarball of a commit
Craig Treleaven
ctreleaven at cogeco.ca
Fri May 11 08:03:39 PDT 2012
Hi:
So, I'm back working on a port of MythTV; thanks to Michael Dickens
for finding and fixing a flaw in the QT4-mac port. I really want to
use a recent version of the Fixes/0.25 branch as some bugs affecting
the Mac were fixed recently. A Myth dev tells me that GitHub deliver
the identical zipball for a particular commit (say 9ccfac11f3...) via:
https://github.com/MythTV/mythtv/zipball/9ccfac11f31d8d05d48092efcbec8015c68f6cc1
In Safari, this downloads "MythTV-mythtv-v0.25-84-g9ccfac1.zip".
I've tried several combinations of master_sites, distfiles, and
distname with little success. For example ...
set sha1_long 9ccfac11f31d8d05d48092efcbec8015c68f6cc1
master_sites https://github.com/MythTV/mythtv/zipball/
distfiles $sha1_long
extract.suffix {}
checksums rmd160 08598846aa0cf909a75c67c76183a6d044eff90a \
sha256
e7d681ad0d1e22d87b11779665966627354b71864c4269f1d789cce9649ec120
This fetches a file (named
"9ccfac11f31d8d05d48092efcbec8015c68f6cc1", 79.5 MB) which passes the
checksum but fails to unzip, complaining "has more than one
entry--rest ignored". I'm still a neophyte with MacPorts, TCL and
lots of other stuff! ;)
Any suggestions on how to get this to work? Might be useful in other
cases, as well.
Craig
More information about the macports-dev
mailing list