> On Oct 31, 2014, at 8:58 AM, Ryan Schmidt <[email protected]> wrote:
>
>
> On Oct 31, 2014, at 7:46 AM, Kurt Hindenburg wrote:
>>
>> Well as I mentioned, I couldn’t get it to work removing those lines. It
>> appears they are not using the tarball URL but rather the archive one.
>
> As far as I was able to determine, all revisions and tags of all github
> projects are available via both the old tarball URLs and the new archive
> URLs. The content of the tarball that gets created is the same. The only
> difference is the name of the enclosing directory (which is why the checksums
> differ). So it should not matter which is used.
>
> This diff shows how the github portgroup was meant to be used in this
> situation; this also fixes the livecheck.
>
>
> Index: Portfile
> ===================================================================
> --- Portfile (revision 127646)
> +++ Portfile (working copy)
> @@ -4,7 +4,7 @@
> PortSystem 1.0
> PortGroup github 1.0
>
> -github.setup visionmedia git-extras 2.1.0
> +github.setup tj git-extras 2.1.0 v
Oh, duh - I completely missed that visionmedia wasn’t correct - thanks
Kurt
> maintainers nomaintainer
> platforms darwin
> categories devel
> @@ -16,13 +16,9 @@
> commit percentages and more
> license MIT
>
> -distname v${version}
> -master_sites https://github.com/tj/git-extras/archive/
> -worksrcdir ${name}-${version}
> +checksums rmd160 dfd5e33402bc65c1ef6310c93c49371b723622ef \
> + sha256
> bcd0aed2f6675929f59d4be386a34f71023c7851f69d60f2d9360131705b40b7
>
> -checksums rmd160 6285ac20687eeb2f54cadc6bc0d55ea6e5a16d44 \
> - sha256
> 54d7e5678e9e12b5a1eb0e83bf06a8299821a21f11d74dab1180078725afcdba
> -
> patchfiles patch-remove-auto-updater.diff \
> patch-fix-mktemp-invocation.diff
>
>
>
>
_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev