On Thu, Oct 22, 2026 at 02:56:22PM +0100, Stuart Henderson wrote:
> > V =                     1.2.0
> > REV =                   35b87f3cb5f18a1a5c07447560d4a02cc501a83e
> > DIST_TUPLE =            gitlab severin-lemaignan retex  ${V} .
> ..
> > WRKDIST =               ${WRKDIR}/retex-${V}-${REV}
> 
> it's so annoying that gitlab does this!

By fixing TEMPLATE_DISTFILES.gitlab, for projects with a release we
can get rid of it. And a quick test shows that for  ports with only a
commit id or a tag it doesn't change.

But still all ports with actal releases need a patch to remove the
commit Id and WRKDIST override..

Index: infrastructure/db/dist-tuple.pattern
===================================================================
RCS file: /cvs/ports/infrastructure/db/dist-tuple.pattern,v
diff -u -p -u -r1.13 dist-tuple.pattern
--- infrastructure/db/dist-tuple.pattern        16 Jan 2026 06:12:28 -0000      
1.13
+++ infrastructure/db/dist-tuple.pattern        22 Oct 2026 20:47:39 -0000
@@ -25,7 +25,7 @@ TEMPLATE_DISTFILES.github ?= \
        
<account>-<project>-{<account>/<project>/archive/<subdir>}<id>${EXTRACT_SUFX.github}
 
 TEMPLATE_DISTFILES.gitlab ?= \
-       
<account>-<project>-{<account>/<project>/-/archive/<id>/}<id>${EXTRACT_SUFX.gitlab}
+        
<account>-<project>-{<account>/<project>/-/archive/<id>/}<project>-<id>${EXTRACT_SUFX.gitlab}
 
 TEMPLATE_DISTFILES.gnome ?= \
        
<account>-<project>-{<account>/<project>/-/archive/<id>/}<project>-<id>${EXTRACT_SUFX.gnome}


-- 
Matthieu Herrb

Reply via email to