From aac814bfdaa78cf1a4585b4975a1c9cc4573aa1f Mon Sep 17 00:00:00 2001 From: Adam Frey Date: Mon, 23 Jan 2023 15:14:37 -0500 Subject: [PATCH 1/2] leiningen: update to 2.10.0. --- srcpkgs/leiningen/template | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/srcpkgs/leiningen/template b/srcpkgs/leiningen/template index bed67800d0e5..ab2007afc7e4 100644 --- a/srcpkgs/leiningen/template +++ b/srcpkgs/leiningen/template @@ -1,23 +1,24 @@ # Template file for 'leiningen' pkgname=leiningen -version=2.9.5 +version=2.10.0 revision=1 +_jar_id=43cebda5-a7c2-405b-b641-5143a00051b5 depends="bash virtual?java-runtime" short_desc="Automate Clojure projects without setting your hair on fire" -maintainer="Orphaned " +maintainer="Adam Frey " license="EPL-2.0" homepage="http://leiningen.org/" -distfiles="https://github.com/technomancy/${pkgname}/archive/${version}.tar.gz - https://github.com/technomancy/${pkgname}/releases/download/${version}/leiningen-${version}-standalone.zip" -checksum="a29b45966e5cc1a37d5dc07fe436ed7cb172c88c53d44a049956ff53a096d43e - df490c98bfe8d667bc5d83b80238528877234c285d0d48f61a4c8743c2db1eea" -skip_extraction="leiningen-${version}-standalone.zip" +distfiles="https://codeberg.org/${pkgname}/${pkgname}/archive/${version}.tar.gz + https://codeberg.org/attachments/${_jar_id}" +checksum="6b04dbe0934ab4c34dc27b0055ad290d2ba9c0f454c1bda7defa58d62946b743 + d27299bad34075ac2864d0bd0559f835c6e2c476c0b0a283bcbdb574fdadbb34" +skip_extraction="${_jar_id}" do_install() { vbin bin/lein-pkg lein vman doc/lein.1 - vinstall ${XBPS_SRCDISTDIR}/${pkgname}-${version}/leiningen-${version}-standalone.zip \ + vinstall ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_jar_id} \ 644 usr/share/java leiningen-${version}-standalone.jar vcompletion zsh_completion.zsh zsh lein vcompletion bash_completion.bash bash lein From b5aac7eacfea7ba4cef2108fc497a44addcde857 Mon Sep 17 00:00:00 2001 From: Adam Frey Date: Tue, 24 Jan 2023 08:29:42 -0500 Subject: [PATCH 2/2] Add changelog to leiningen template Co-authored-by: icp --- srcpkgs/leiningen/template | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/srcpkgs/leiningen/template b/srcpkgs/leiningen/template index ab2007afc7e4..1596a3cee127 100644 --- a/srcpkgs/leiningen/template +++ b/srcpkgs/leiningen/template @@ -6,8 +6,9 @@ _jar_id=43cebda5-a7c2-405b-b641-5143a00051b5 depends="bash virtual?java-runtime" short_desc="Automate Clojure projects without setting your hair on fire" maintainer="Adam Frey " -license="EPL-2.0" -homepage="http://leiningen.org/" +license="EPL-1.0" +homepage="https://leiningen.org/" +changelog="https://codeberg.org/leiningen/leiningen/raw/branch/main/NEWS.md" distfiles="https://codeberg.org/${pkgname}/${pkgname}/archive/${version}.tar.gz https://codeberg.org/attachments/${_jar_id}" checksum="6b04dbe0934ab4c34dc27b0055ad290d2ba9c0f454c1bda7defa58d62946b743