[macports-ports] branch master updated: arora: move to github; use qmake PG

Ryan Schmidt ryandesign at macports.org
Thu Mar 22 00:42:38 UTC 2018


On Feb 24, 2018, at 23:33, Kurt Hindenburg wrote:

> Kurt Hindenburg (kurthindenburg) pushed a commit to branch master
> in repository macports-ports.
> 
> 
> https://github.com/macports/macports-ports/commit/0f4b7a7073cae8ef4b77652c6e6d1887c11bfc3e
> 
> The following commit(s) were added to refs/heads/master by this push:
> 
>      new 0f4b7a7  arora: move to github; use qmake PG
> 
> 0f4b7a7 is described below
> 
> 
> commit 0f4b7a7073cae8ef4b77652c6e6d1887c11bfc3e
> 
> Author: Kurt Hindenburg
> AuthorDate: Sun Feb 25 00:32:37 2018 -0500
> 
> 
>     arora: move to github; use qmake PG
>     
>     No bump as I think the binaries/build should not change.
> 
> ---
>  www/arora/Portfile | 15 ++++-----------
>  1 file changed, 4 insertions(+), 11 deletions(-)
> 
> 
> diff --git a/www/arora/Portfile b/www/arora/Portfile
> index 5e79eff..fb6fe7e 100644
> --- a/www/arora/Portfile
> +++ b/www/arora/Portfile
> @@ -1,9 +1,10 @@
>  # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
>  
>  PortSystem          1.0
> +PortGroup           github 1.0
> +PortGroup           qmake 1.0
>  
> -name                arora
> -version             0.11.0
> +github.setup        arora arora 0.11.0

> -homepage            https://code.google.com/p/arora/
> -master_sites        googlecode
> -
>  checksums           sha1    480cfd7482cccbb7ece866fa10afe9acace29b31 \
>                      rmd160  c8b010d5e540c8ee3a0604c4d24c19c8b8653798

The automatically-generated github tarball of course has different contents and checksums than the manually-generated tarball uploaded to google code has. So if a user happens to download from github instead of one of our mirrors, they will see:


$ sudo port fetch --no-mirrors arora && sudo port checksum arora
--->  Fetching distfiles for arora
--->  Attempting to fetch arora-0.11.0.tar.gz from https://github.com/arora/arora/tarball/0.11.0
--->  Verifying checksums for arora                                                  
Error: Checksum (sha1) mismatch for arora-0.11.0.tar.gz
Error: Checksum (rmd160) mismatch for arora-0.11.0.tar.gz
Error: Failed to checksum arora: Unable to verify file checksums


You can fix this by setting "master_sites macports_distfiles" to ignore the github download location; this would be removed later if the port is updated to a new version.




More information about the macports-dev mailing list