Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Mar 2018 19:54:54 -0700
From:      Cy Schubert <Cy.Schubert@cschubert.com>
To:        Don Lewis <truckman@FreeBSD.org>, Tobias Kortkamp <tobik@FreeBSD.org>
Cc:        "ports-committers@freebsd.org" <ports-committers@freebsd.org>,  "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>,  "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>
Subject:   RE: svn commit: r465415 - head/devel/meson
Message-ID:  <20180324025454.BFC60B34@spqr.komquats.com>

next in thread | raw e-mail | index | archive | help
Sorry for the confusion. I'll put together a patch when I get home tonight.

---
Sent using a tiny phone keyboard.
Apologies for any typos and autocorrect.
Also, this old phone only supports top post. Apologies.

Cy Schubert
<Cy.Schubert@cschubert.com> or <cy@freebsd.org>
The need of the many outweighs the greed of the few.
---

-----Original Message-----
From: Don Lewis
Sent: 23/03/2018 19:18
To: Tobias Kortkamp
Cc: ports-committers@freebsd.org; svn-ports-all@freebsd.org; svn-ports-head=
@freebsd.org
Subject: Re: svn commit: r465415 - head/devel/meson

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
>>=20
>> Log:
>>   Update devel/meson to version 0.45.
>>  =20
>>   Switch to USE_GITHUB.
>>  =20
>>   PR:		226879
>>   Submitted by:	cy
>>=20
>> Modified:
>>   head/devel/meson/Makefile
>>   head/devel/meson/distinfo
>>=20
>> Modified: head/devel/meson/Makefile
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
>> --- 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$
>> =20
>>  PORTNAME=3D	meson
>> -PORTVERSION=3D	0.44.1
>> +PORTVERSION=3D	0.45
>>  CATEGORIES=3D	devel python
>>  MASTER_SITES=3D	https://github.com/mesonbuild/${PORTNAME}/releases/
>> download/${PORTVERSION}/
>> =20
>> @@ -15,6 +15,8 @@ LICENSE_FILE=3D	${WRKSRC}/COPYING
>>  RUN_DEPENDS=3D	ninja:devel/ninja
>> =20
>>  USES=3D		python:3.4+
>> +USE_GITHUB=3D	yes
>> +GH_ACCOUNT=3D	mesonbuild
>>  USE_PYTHON=3D	autoplist distutils noflavors
>>  NO_ARCH=3D	yes
>> =20
>>=20
>> Modified: head/devel/meson/distinfo
>> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D
>> --- 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 =3D 1519672364
>> -SHA256 (meson-0.44.1.tar.gz) =3D=20
>> 2ea1a721574adb23160b6481191bcc1173f374e02b0ff3bb0ae85d988d97e4fa
>> -SIZE (meson-0.44.1.tar.gz) =3D 1136478
>> +TIMESTAMP =3D 1521831968
>> +SHA256 (mesonbuild-meson-0.45_GH0.tar.gz) =3D=20
>> 7c579b98ee09ddcfc99e92a9ffd0cf1197bf2ad00b6498061bb5f0ad8e343a26
>> +SIZE (mesonbuild-meson-0.45_GH0.tar.gz) =3D 1393557
>>=20
>=20
> Hi,
>=20
> upstream provides a release tarball.  There is no reason to USE_GITHUB
> here.
>=20
> Besides that 0.45 is a branch not a tag i.e. it's subject to change
> when upstream pushes commits to it!
>=20
> 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.
>=20
> 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.





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