Date: Sat, 24 Mar 2018 01:06:11 +0100 From: Tobias Kortkamp <tobik@FreeBSD.org> To: Don Lewis <truckman@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: <1521849971.1712146.1314190536.51DB2DC6@webmail.messagingengine.com> In-Reply-To: <201803232334.w2NNYEpY018118@repo.freebsd.org> References: <201803232334.w2NNYEpY018118@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1521849971.1712146.1314190536.51DB2DC6>