diff below updates leiningen to the latest versions and changes it to
fetch from codeberg.

The changelog is here
https://codeberg.org/leiningen/leiningen/releases/tag/2.11.0

2.11.1 and 2.11.2 are small bugfix releases on top.

briefly tested (since i'm mostly using deps.edn) but works for me.
OK?

Index: Makefile
===================================================================
RCS file: /home/cvs/ports/devel/leiningen/Makefile,v
diff -u -p -r1.16 Makefile
--- Makefile    13 Oct 2023 09:23:58 -0000      1.16
+++ Makefile    24 Feb 2024 09:18:55 -0000
@@ -1,8 +1,7 @@
 COMMENT =              Clojure project automation
 
-GH_ACCOUNT =           technomancy
-GH_PROJECT =           leiningen
-GH_TAGNAME =           2.10.0
+V =                    2.11.2
+DIST_TUPLE =           codeberg leiningen leiningen $V .
 
 JAR_FILE =             ${DISTNAME}-standalone.jar
 
@@ -10,9 +9,9 @@ CATEGORIES =           devel lang
 
 HOMEPAGE =             https://leiningen.org
 
-SITES.jar =            
https://github.com/technomancy/leiningen/releases/download/${GH_TAGNAME}/
+SITES.jar =            
https://codeberg.org/leiningen/leiningen/releases/download/$V/
 DISTFILES.jar =                ${JAR_FILE}
-EXTRACT_ONLY =         ${DISTFILES:N*.jar}
+EXTRACT_ONLY =         ${ALL_DISTFILES:N*.jar}
 
 # EPL
 PERMIT_PACKAGE =       Yes
@@ -32,6 +31,8 @@ ZSH_DIR =             ${PREFIX}/share/zsh/site-func
 
 SUBST_VARS +=          JAR_FILE \
                        JAVA_HOME
+
+WRKDIST =              ${WRKDIR}/leiningen
 
 do-install:
        ${SUBST_PROGRAM} ${LEIN} ${PREFIX}/bin/lein
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/devel/leiningen/distinfo,v
diff -u -p -r1.8 distinfo
--- distinfo    13 Oct 2023 09:23:58 -0000      1.8
+++ distinfo    24 Feb 2024 08:38:24 -0000
@@ -1,4 +1,4 @@
-SHA256 (leiningen-2.10.0-standalone.jar) = 
0nKZutNAdawoZNC9BVn4NcbixHbAsKKDvL21dP2tuzQ=
-SHA256 (leiningen-2.10.0.tar.gz) = X0rm7yqWZRdhOHMPAM4Aixfelq+Zos5eTD8Bey1NVlk=
-SIZE (leiningen-2.10.0-standalone.jar) = 12758097
-SIZE (leiningen-2.10.0.tar.gz) = 973618
+SHA256 (leiningen-2.11.2-standalone.jar) = 
fTGuI652npJ0OLDNVdFak+faurCf1PwVh3l5Fh4Qh3Q=
+SHA256 (leiningen-leiningen-2.11.2.tar.gz) = 
uN0zAEDtRzGD+8SovEBOxU+S+BgXLgw5ltfGWreUCh4=
+SIZE (leiningen-2.11.2-standalone.jar) = 16481883
+SIZE (leiningen-leiningen-2.11.2.tar.gz) = 981415

Reply via email to