[Git][clojure-team/tools-namespace-clojure][debian/main] 10 commits: Fix typo in debian/rules rules: exectute_after_jh_clean ⇒ execute_after_jh_clean

Jérôme Charaoui (@lavamind) gitlab at salsa.debian.org
Mon Aug 3 04:18:29 BST 2026



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


Commits:
ffe763cc by Jérôme Charaoui at 2026-08-02T14:41:16+00:00
Fix typo in debian/rules rules: exectute_after_jh_clean ⇒ execute_after_jh_clean

Changes-By: lintian-brush
Fixes: lintian: source: typo-in-debhelper-override-target exectute_after_jh_clean => execute_after_jh_clean [debian/rules:16]
See-also: https://lintian.debian.org/tags/typo-in-debhelper-override-target.html

- - - - -
de0e5e10 by Jérôme Charaoui at 2026-08-02T14:41:16+00:00
Remove redundant Priority: optional from source stanza.

Changes-By: lintian-brush
Fixes: lintian: source: redundant-priority-optional-field
See-also: https://lintian.debian.org/tags/redundant-priority-optional-field.html

- - - - -
0a5f8600 by Jérôme Charaoui at 2026-08-02T14:41:16+00:00
Update standards version to 4.7.4, no changes needed.

Upgrade checklist verified:
 4.7.0 → 4.7.1:
  * Package does not install to non-/usr paths
 4.7.3 → 4.7.4:
  * Package is not in non-free-firmware

Changes-By: lintian-brush
Fixes: lintian: source: out-of-date-standards-version 4.7.0 (released 2024-04-07) (current is 4.7.4.1)
See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html

- - - - -
a8bac85d by Jérôme Charaoui at 2026-08-02T10:43:40-04:00
Update watch file format version to 5.

Changes-By: lintian-brush
Fixes: lintian: source: older-debian-watch-file-standard 4
See-also: https://lintian.debian.org/tags/older-debian-watch-file-standard.html

- - - - -
434ab287 by Jérôme Charaoui at 2026-08-02T10:43:42-04:00
Removed Rules-Requires-Root

Changes-By: lintian-brush
Fixes: lintian: source: redundant-rules-requires-root-no-field [debian/control]
See-also: https://lintian.debian.org/tags/redundant-rules-requires-root-no-field.html

- - - - -
85be1990 by Jérôme Charaoui at 2026-08-02T10:44:33-04:00
Add upstream metadata

- - - - -
67600253 by Jérôme Charaoui at 2026-08-02T11:18:57-04:00
d/control: tighten dependency on java.classpath and tools.reader

- - - - -
d0acf7ea by Jérôme Charaoui at 2026-08-02T11:21:21-04:00
d/control: drop obsolete test.check dependency

- - - - -
99be361c by Jérôme Charaoui at 2026-08-02T11:23:13-04:00
d/control: bump dh compat to level 14

- - - - -
0261db0c by Jérôme Charaoui at 2026-08-02T11:23:39-04:00
Update changelog for 1.5.1-2 release

- - - - -


7 changed files:

- debian/changelog
- debian/control
- debian/rules
- debian/run-build-tests
- debian/tests/unittests
- + debian/upstream/metadata
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,17 @@
+tools-namespace-clojure (1.5.1-2) unstable; urgency=medium
+
+  * Team upload.
+  * d/control: tighten dependency on java.classpath and tools.reader
+  * d/control: drop obsolete test.check dependency
+  * d/control: bump dh compat to level 14
+  * Remove redundant Priority: optional from source stanza.
+  * Update standards version to 4.7.4, no changes needed.
+  * Update watch file format version to 5.
+  * Removed Rules-Requires-Root
+  * Add upstream metadata
+
+ -- Jérôme Charaoui <jerome at riseup.net>  Sun, 02 Aug 2026 11:21:40 -0400
+
 tools-namespace-clojure (1.5.1-1) experimental; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -1,31 +1,29 @@
 Source: tools-namespace-clojure
 Section: java
-Priority: optional
 Maintainer: Debian Clojure Maintainers <team+clojure at tracker.debian.org>
 Uploaders:
  Apollon Oikonomopoulos <apoikos at debian.org>,
 Build-Depends:
  clojure,
- debhelper-compat (= 13),
+ debhelper-compat (= 14),
  default-jdk-headless,
  javahelper,
  libbultitude-clojure <!nocheck>,
- libjava-classpath-clojure <!nocheck>,
- libtest-check-clojure <!nocheck>,
- libtools-reader-clojure <!nocheck>,
+ libjava-classpath-clojure,
+ libtools-reader-clojure,
  maven-repo-helper,
-Standards-Version: 4.7.0
+Standards-Version: 4.7.4
 Homepage: https://github.com/clojure/tools.namespace
 Vcs-Git: https://salsa.debian.org/clojure-team/tools-namespace-clojure.git
 Vcs-Browser: https://salsa.debian.org/clojure-team/tools-namespace-clojure
-Rules-Requires-Root: no
 
 Package: libtools-namespace-clojure
 Architecture: all
 Depends:
  libclojure-java,
+ libtools-reader-clojure,
+ libjava-classpath-clojure,
  ${java:Depends},
- ${misc:Depends},
 Recommends:
  ${java:Recommends},
 Description: tools for managing namespaces in Clojure


=====================================
debian/rules
=====================================
@@ -3,7 +3,7 @@
 PRODUCED_JAR=tools.namespace.jar
 
 %:
-	dh $@ --with javahelper --with maven_repo_helper
+	dh $@ --with javahelper --with maven_repo_helper --without=single-binary
 
 override_jh_build:
 	jar cf $(PRODUCED_JAR) -C src/main/clojure .
@@ -13,5 +13,5 @@ ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
 	debian/run-build-tests
 endif
 
-exectute_after_jh_clean:
+execute_after_jh_clean:
 	rm -f $(CURDIR)/$(PRODUCED_JAR)


=====================================
debian/run-build-tests
=====================================
@@ -1,7 +1,7 @@
 #!/bin/sh
 set -efu
 
-CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/tools.reader.jar:/usr/share/java/java.classpath.jar:/usr/share/java/bultitude.jar:/usr/share/java/test.check.jar:src/main/clojure:src/test/clojure
+CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/tools.reader.jar:/usr/share/java/java.classpath.jar:/usr/share/java/bultitude.jar:src/main/clojure:src/test/clojure
 
 clojure \
     -cp $CLASSPATH \


=====================================
debian/tests/unittests
=====================================
@@ -1,7 +1,7 @@
 #!/bin/sh
 set -efu
 
-CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/tools.reader.jar:/usr/share/java/java.classpath.jar:/usr/share/java/bultitude.jar:/usr/share/java/test.check.jar:/usr/share/java/tools.namespace.jar:test
+CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/tools.reader.jar:/usr/share/java/java.classpath.jar:/usr/share/java/bultitude.jar:/usr/share/java/tools.namespace.jar:test
 
 cp -a src/test/clojure "$AUTOPKGTEST_TMP/test"
 cd "$AUTOPKGTEST_TMP"


=====================================
debian/upstream/metadata
=====================================
@@ -0,0 +1,4 @@
+---
+Bug-Database: https://clojure.atlassian.net/browse/TNS
+Repository: https://github.com/clojure/tools.namespace.git
+Repository-Browse: https://github.com/clojure/tools.namespace


=====================================
debian/watch
=====================================
@@ -1,3 +1,5 @@
-version=4
-opts="mode=git, pgpmode=none" \
-https://github.com/clojure/tools.namespace refs/tags/(?:tools.namespace-|v)([\d\.]+)
+Version: 5
+Template: GitHub
+Owner: clojure
+Project: tools.namespace
+Version-Type: SEMANTIC_VERSION



View it on GitLab: https://salsa.debian.org/clojure-team/tools-namespace-clojure/-/compare/0b4cf7a3506b7c38323fc4006816361d7bc0d9a2...0261db0ca4ae1ec048d64c3adf2310eaa845e00b

-- 
View it on GitLab: https://salsa.debian.org/clojure-team/tools-namespace-clojure/-/compare/0b4cf7a3506b7c38323fc4006816361d7bc0d9a2...0261db0ca4ae1ec048d64c3adf2310eaa845e00b
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/20260803/b7ec551e/attachment.htm>


More information about the pkg-java-commits mailing list