[146320] trunk/dports/science/libccd/Portfile

Ryan Schmidt ryandesign at macports.org
Sat Mar 5 04:16:43 PST 2016


> On Mar 4, 2016, at 11:47 AM, mmoll at macports.org wrote:
> 
> Revision
> 146320
> Author
> mmoll at macports.org
> Date
> 2016-03-04 09:47:29 -0800 (Fri, 04 Mar 2016)
> Log Message
> 
> science/libccd: project has moved to github, so switch to github portgroup
> Modified Paths
> 
> 	• trunk/dports/science/libccd/Portfile
> Diff
> 
> Modified: trunk/dports/science/libccd/Portfile (146319 => 146320)
> 
> --- trunk/dports/science/libccd/Portfile	2016-03-04 16:42:19 UTC (rev 146319)
> +++ trunk/dports/science/libccd/Portfile	2016-03-04 17:47:29 UTC (rev 146320)
> 
> @@ -2,22 +2,17 @@
> 
>  
> 
>  PortSystem 1.0
> 
>  PortGroup  cmake 1.0
> 
> +PortGroup  github 1.0
> 
>  cmake.out_of_source yes
> 
>  
> 
> -name                libccd
> -version             2.0
> 
> +github.setup        danfis libccd 2.0 v
> 
>  epoch               20140327
> 
>  categories          science
> 
>  maintainers         mmoll openmaintainer
> 
>  description         A library for collision detection between convex shapes
> 
>  long_description    $description
> 
> -homepage            http://libccd.danfis.cz/
>  platforms           darwin
> 
>  license             BSD
> 
> -master_sites        ${homepage}/files
> 
>  checksums           md5     919415277e3baa1d157e713c0b597ab0 \
> 
>                      sha1    f6ab9053c7f3b18a781c8be973c1844c4421936a \
> 
>                      rmd160  3c66e503a411b97801d7d385cf4b511716639935
> 
> -livecheck.type      regex
> -livecheck.url       ${homepage}
> -livecheck.regex     ${name}-(\[0-9.\]+).tar.gz

Checksum mismatch. The automatically-generated github tarball is not identical to the manually-created tarball the portfile's checksums reference. Unfortunately the new github page does not indicate any way to download the old manually-created tarball from the project. For now, you should set

master_sites macports_distfiles

to indicate that downloading from github should not be attempted. You should advise the developers of the project that they should create a github release for version 2.0 and all prior versions, and attach the original tarballs to those releases.






More information about the macports-dev mailing list