svn commit: r465415 - head/devel/meson
Cy Schubert
Cy.Schubert at cschubert.com
Sat Mar 24 03:20:01 UTC 2018
In message <tkrat.81c3c443974b3e39 at 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.
-------------- next part --------------
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
-------------- next part --------------
Cheers,
Cy Schubert <Cy.Schubert at cschubert.com>
FreeBSD UNIX: <cy at FreeBSD.org> Web: http://www.FreeBSD.org
The need of the many outweighs the greed of the few.
More information about the svn-ports-all
mailing list