[Git][clojure-team/trapperkeeper-clojure][debian/main] 5 commits: d/control: drop redundant jdk build-dep

Jérôme Charaoui (@lavamind) gitlab at salsa.debian.org
Sat Oct 10 05:15:16 BST 2026



Jérôme Charaoui pushed to branch debian/main at Debian Clojure Maintainers / trapperkeeper-clojure


Commits:
d9839f9c by Jérôme Charaoui at 2026-09-16T18:32:02-04:00
d/control: drop redundant jdk build-dep

- - - - -
5d127790 by Jérôme Charaoui at 2026-09-16T18:32:25-04:00
d/control: bump Breaks: version constraints on bin pkg

- - - - -
df859e17 by Jérôme Charaoui at 2026-09-16T18:33:07-04:00
drop unneeded comment

Gbp-Dch: ignore

- - - - -
ada14ecb by Jérôme Charaoui at 2026-10-10T00:13:24-04:00
fix liblogback-java version constraints

- - - - -
c81b1987 by Jérôme Charaoui at 2026-10-10T00:13:25-04:00
Update changelog for 5.0.6-3 release

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/dh-clojure-lein.clj
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+trapperkeeper-clojure (5.0.6-3) unstable; urgency=medium
+
+  * d/control: drop redundant jdk build-dep
+  * d/control: bump Breaks: version constraints on bin pkg
+  * fix liblogback-java version constraints
+
+ -- Jérôme Charaoui <jerome at riseup.net>  Fri, 09 Oct 2026 23:24:12 -0400
+
 trapperkeeper-clojure (5.0.6-2) unstable; urgency=medium
 
   * switch to slf4j 2.x


=====================================
debian/control
=====================================
@@ -6,7 +6,6 @@ Uploaders:
  Louis-Philippe Véronneau <pollo at debian.org>,
 Build-Depends:
  debhelper-compat (= 14),
- default-jdk-headless,
  dh-clojure (>= 0.5.0),
  libbeckon-clojure,
  libclj-time-clojure,
@@ -15,7 +14,7 @@ Build-Depends:
  libjanino-java,
  libjunixsocket-java,
  libkitchensink-clojure (>= 3.5.7),
- liblogback-java (>= 1.6.3),
+ liblogback-java (>= 1:1.6.3),
  liblogback-access-java,
  libnrepl-clojure <!nocheck>,
  libprismatic-plumbing-clojure,
@@ -39,8 +38,8 @@ Depends:
 Suggests:
  libnrepl-clojure,
 Breaks:
- puppetdb (<= 7.12.1-2),
- puppetserver (<= 7.9.4-2),
+ puppetdb (<= 9),
+ puppetserver (<= 9),
 Description: framework for configuring, composing and running Clojure services
  Trapperkeeper is a Clojure framework for hosting long-running applications and
  services. It acts as a sort of "binder" for Ring applications and other


=====================================
debian/dh-clojure-lein.clj
=====================================
@@ -3,7 +3,6 @@
 (require '[debian.dh-clojure-lein.client :as deb])
 
 (defn dh-clj-adjust-project [get-project when & _]
-  "Drop eastwood plugin and logback-access-common, adjust slingshot coordinates"
   (case when
     :before-plugins
     (-> (get-project)


=====================================
debian/rules
=====================================
@@ -10,6 +10,10 @@ export DH_CLOJURE_INSTALL_TEST_JAR = true
 execute_before_dh_auto_build:
 	. debian/dh-clojure/lein-env && lein i18n make
 
+execute_after_dh_auto_install:
+	# prepend missing epoch on liblogback-java version constraint
+	sed -i -e 's/liblogback-java (\(\S\+\) \(\S\+\))/liblogback-java (\1 1:\2)/' debian/libtrapperkeeper-clojure.substvars
+
 execute_after_dh_auto_clean:
 	-find resources \( -name Messages\*.class -or -name locales.clj \) -delete
 	-find resources -type d -empty -delete



View it on GitLab: https://salsa.debian.org/clojure-team/trapperkeeper-clojure/-/compare/e622102378061416b77faa17da8c9576cba683ee...c81b198752d28bf108373b0fb5c46a8d49bcb702

-- 
View it on GitLab: https://salsa.debian.org/clojure-team/trapperkeeper-clojure/-/compare/e622102378061416b77faa17da8c9576cba683ee...c81b198752d28bf108373b0fb5c46a8d49bcb702
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20261010/bb924381/attachment.htm>


More information about the pkg-java-commits mailing list