Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Mar 2018 20:19:47 -0700
From:      Cy Schubert <Cy.Schubert@cschubert.com>
To:        Don Lewis <truckman@FreeBSD.org>
Cc:        Tobias Kortkamp <tobik@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r465415 - head/devel/meson
Message-ID:  <201803240319.w2O3Jlh7071977@slippy.cwsent.com>
In-Reply-To: Message from Don Lewis <truckman@FreeBSD.org> of "Fri, 23 Mar 2018 19:18:02 -0700." <tkrat.81c3c443974b3e39@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multipart MIME message.

--==_Exmh_1521861548_474320
Content-Type: text/plain; charset=us-ascii

In message <tkrat.81c3c443974b3e39@FreeBSD.org>, Don Lewis writes:
> On 24 Mar, Tobias Kortkamp wrote:
> > 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	(r46541
> 4)
> >> +++ head/devel/meson/Makefile	Fri Mar 23 23:34:14 2018	(r46541
> 5)
> >> @@ -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	(r46541
> 4)
> >> +++ head/devel/meson/distinfo	Fri Mar 23 23:34:14 2018	(r46541
> 5)
> >> @@ -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.
>
> Thanks.  I'll commit the fix later tonight after I have had a chance to
> test it.

Once again sorry for the confusion. Attached is an updated patch for 
0.45.1.



--==_Exmh_1521861548_474320
Content-Type: text/plain ; name="meson.diff"; charset=us-ascii
Content-Description: meson.diff
Content-Disposition: attachment; filename="meson.diff"

Index: Makefile
===================================================================
--- Makefile	(revision 465330)
+++ Makefile	(working copy)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	meson
-PORTVERSION=	0.44.1
+PORTVERSION=	0.45.1
 CATEGORIES=	devel python
 MASTER_SITES=	https://github.com/mesonbuild/${PORTNAME}/releases/download/${PORTVERSION}/
 
@@ -14,6 +14,8 @@
 
 RUN_DEPENDS=	ninja:devel/ninja
 
+USE_GITHUB=	yes
+GH_ACCOUNT=	mesonbuild
 USES=		python:3.4+
 USE_PYTHON=	autoplist distutils noflavors
 NO_ARCH=	yes
Index: distinfo
===================================================================
--- distinfo	(revision 465330)
+++ distinfo	(working copy)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1519672364
-SHA256 (meson-0.44.1.tar.gz) = 2ea1a721574adb23160b6481191bcc1173f374e02b0ff3bb0ae85d988d97e4fa
-SIZE (meson-0.44.1.tar.gz) = 1136478
+TIMESTAMP = 1521860295
+SHA256 (mesonbuild-meson-0.45.1_GH0.tar.gz) = 5dc53f61b02b0d2ffef196e0408cade480e6cada6fffa71b3abb6cbb870ab63b
+SIZE (mesonbuild-meson-0.45.1_GH0.tar.gz) = 1393512

--==_Exmh_1521861548_474320
Content-Type: text/plain; charset=us-ascii

Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX:  <cy@FreeBSD.org>   Web:  http://www.FreeBSD.org

	The need of the many outweighs the greed of the few.

--==_Exmh_1521861548_474320--





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201803240319.w2O3Jlh7071977>