svn commit: r465415 - head/devel/meson

Tobias Kortkamp tobik at FreeBSD.org
Sat Mar 24 00:06:18 UTC 2018


On Sat, Mar 24, 2018, at 00:34, Don Lewis wrote:
> Author: truckman
> Date: Fri Mar 23 23:34:14 2018
> New Revision: 465415
> URL: https://svnweb.freebsd.org/changeset/ports/465415
> 
> Log:
>   Update devel/meson to version 0.45.
>   
>   Switch to USE_GITHUB.
>   
>   PR:		226879
>   Submitted by:	cy
> 
> Modified:
>   head/devel/meson/Makefile
>   head/devel/meson/distinfo
> 
> Modified: head/devel/meson/Makefile
> ==============================================================================
> --- head/devel/meson/Makefile	Fri Mar 23 23:19:53 2018	(r465414)
> +++ head/devel/meson/Makefile	Fri Mar 23 23:34:14 2018	(r465415)
> @@ -2,7 +2,7 @@
>  # $FreeBSD$
>  
>  PORTNAME=	meson
> -PORTVERSION=	0.44.1
> +PORTVERSION=	0.45
>  CATEGORIES=	devel python
>  MASTER_SITES=	https://github.com/mesonbuild/${PORTNAME}/releases/
> download/${PORTVERSION}/
>  
> @@ -15,6 +15,8 @@ LICENSE_FILE=	${WRKSRC}/COPYING
>  RUN_DEPENDS=	ninja:devel/ninja
>  
>  USES=		python:3.4+
> +USE_GITHUB=	yes
> +GH_ACCOUNT=	mesonbuild
>  USE_PYTHON=	autoplist distutils noflavors
>  NO_ARCH=	yes
>  
> 
> Modified: head/devel/meson/distinfo
> ==============================================================================
> --- head/devel/meson/distinfo	Fri Mar 23 23:19:53 2018	(r465414)
> +++ head/devel/meson/distinfo	Fri Mar 23 23:34:14 2018	(r465415)
> @@ -1,3 +1,3 @@
> -TIMESTAMP = 1519672364
> -SHA256 (meson-0.44.1.tar.gz) = 
> 2ea1a721574adb23160b6481191bcc1173f374e02b0ff3bb0ae85d988d97e4fa
> -SIZE (meson-0.44.1.tar.gz) = 1136478
> +TIMESTAMP = 1521831968
> +SHA256 (mesonbuild-meson-0.45_GH0.tar.gz) = 
> 7c579b98ee09ddcfc99e92a9ffd0cf1197bf2ad00b6498061bb5f0ad8e343a26
> +SIZE (mesonbuild-meson-0.45_GH0.tar.gz) = 1393557
> 

Hi,

upstream provides a release tarball.  There is no reason to USE_GITHUB
here.

Besides that 0.45 is a branch not a tag i.e. it's subject to change
when upstream pushes commits to it!

I would suggest to either revert the USE_GITHUB change and continue
using the release tarball or use the 0.45.0 or 0.45.1 tag.  Either way
PORTVERSION needs to be one of 0.45.0 or 0.45.1 because there is no
0.45 release.

If you keep USE_GITHUB then MASTER_SITES can be removed too.


More information about the svn-ports-all mailing list