On 2024/05/14 08:32, Dave St.Germain wrote: > I've updated fossil to version 2.24, but the binary still seems to be version > 2.23. > I've tried removing and reinstalling, with a binary dated May 11th. Same > result: > > $ pkg_info -I fossil > fossil-2.24v0 simple distributed software configuration management > > $ /usr/local/bin/fossil version > This is fossil version 2.23 [47362306a7] 2023-11-01 18:56:47 UTC >
Upstream has an annoying name format for downloads (that wasn't called out in a comment in the port), so the last port update didn't actually change anything. This fixes it. DISTFILES mess needed because the file contents can't change without changing the name otherwise bulk builds get broken. Index: Makefile =================================================================== RCS file: /cvs/ports/devel/fossil/Makefile,v diff -u -p -r1.92 Makefile --- Makefile 3 May 2024 16:00:05 -0000 1.92 +++ Makefile 14 May 2024 12:57:54 -0000 @@ -1,6 +1,15 @@ COMMENT = simple distributed software configuration management +# commit ID must be changed in DISTFILES when updating, see +# https://fossil-scm.org/home/uv/download.html DISTNAME = fossil-2.24 +REVISION = 0 + +#DISTFILES = {8be0372c1051043761320c8ea8669c3cf320c406e5fe18ad36b7be5f844ca73b}${DISTNAME}${EXTRACT_SUFX} +# temporary, mistake in 2.24 update requires this file to be renamed. +# switch back to the above scheme for 2.25. +DISTFILES = ${DISTNAME}-1{8be0372c1051043761320c8ea8669c3cf320c406e5fe18ad36b7be5f844ca73b/${DISTNAME}}${EXTRACT_SUFX} + CATEGORIES = devel www EPOCH = 0 @@ -8,8 +17,6 @@ MAINTAINER = James Turner <james@calmin HOMEPAGE = https://fossil-scm.org/ SITES = https://fossil-scm.org/home/tarball/ -DISTFILES = {47362306a7dd7c6fc3cab77cebe5d25469b0a9448479d9718eb5c49c8337b29/}${DISTNAME}${EXTRACT_SUFX} - # BSD PERMIT_PACKAGE = Yes Index: distinfo =================================================================== RCS file: /cvs/ports/devel/fossil/distinfo,v diff -u -p -r1.64 distinfo --- distinfo 3 May 2024 16:00:05 -0000 1.64 +++ distinfo 14 May 2024 12:57:54 -0000 @@ -1,2 +1,2 @@ -SHA256 (fossil-2.24.tar.gz) = 7bXPKgf4FBDPUjl+DoQVWKp4qJFsYmin9xH2IXPYXMk= -SIZE (fossil-2.24.tar.gz) = 6798925 +SHA256 (fossil-2.24-1.tar.gz) = lc08F2g1vrm4lwdvpYFx/jCwspH2OHu1R0nvvfqWL0w= +SIZE (fossil-2.24-1.tar.gz) = 6903811