Jérôme Charaoui pushed to branch master at Debian Clojure Maintainers / 
typesafe-config-clojure


Commits:
3f8d28fb by Jérôme Charaoui at 2026-08-01T18:50:38+00: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

- - - - -
df1cd5fd by Jérôme Charaoui at 2026-08-05T15:29:15-04:00
d/upstream: add metadata

- - - - -
b573e711 by Jérôme Charaoui at 2026-08-05T15:51:20-04:00
d/rules: use DH_CLOJURE_USJ_NAME override

- - - - -
e61d29e3 by Jérôme Charaoui at 2026-08-05T15:57:08-04:00
Update changelog for 1.0.4-4 release

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/rules
- + debian/upstream/metadata


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+typesafe-config-clojure (1.0.4-4) unstable; urgency=medium
+
+  * Team upload.
+  * d/rules: use DH_CLOJURE_USJ_NAME override
+  * d/upstream: add metadata
+  * Removed Rules-Requires-Root
+
+ -- Jérôme Charaoui <[email protected]>  Wed, 05 Aug 2026 15:56:55 -0400
+
 typesafe-config-clojure (1.0.4-3) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -5,15 +5,13 @@ Uploaders:
 Section: java
 Build-Depends:
  debhelper-compat (= 14),
- dh-clojure,
+ dh-clojure (>= 0.4.0),
  javahelper,
  libtypesafe-config-java,
- rename,
 Standards-Version: 4.7.4
 Vcs-Browser: https://salsa.debian.org/clojure-team/typesafe-config-clojure
 Vcs-Git: https://salsa.debian.org/clojure-team/typesafe-config-clojure.git
 Homepage: https://github.com/OpenVoxProject/clj-typesafe-config
-Rules-Requires-Root: no
 
 Package: libtypesafe-config-clojure
 Architecture: all


=====================================
debian/rules
=====================================
@@ -4,19 +4,10 @@ include /usr/share/dpkg/pkg-info.mk
 
 CLASSPATH := /usr/share/java/clojure.jar /usr/share/java/typesafe-config.jar
 
+export DH_CLOJURE_USJ_NAME = clj-typesafe-config
+
 %:
        dh $@ --buildsystem=leiningen --without=single-binary
 
 execute_after_dh_auto_build:
        jh_manifest --classpath="$(CLASSPATH)" 
target/typesafe-config-$(DEB_VERSION_UPSTREAM).jar
-
-execute_after_dh_auto_install:
-       # temporary workaround for jar filename collision
-       # see https://salsa.debian.org/clojure-team/dh-clojure/-/work_items/10
-       cd debian/libtypesafe-config-clojure/usr/share/java && \
-               mv typesafe-config-$(DEB_VERSION_UPSTREAM).jar 
clj-typesafe-config-$(DEB_VERSION_UPSTREAM).jar && \
-               ln -sf clj-typesafe-config-$(DEB_VERSION_UPSTREAM).jar 
clj-typesafe-config.jar && \
-               rm typesafe-config.jar
-       cd 
debian/libtypesafe-config-clojure/usr/share/maven-repo/org/openvoxproject/typesafe-config
 && \
-               ln -sf 
../../../../../java/clj-typesafe-config-$(DEB_VERSION_UPSTREAM).jar 
debian/typesafe-config-debian.jar && \
-               ln -sf 
../../../../../java/clj-typesafe-config-$(DEB_VERSION_UPSTREAM).jar 
$(DEB_VERSION_UPSTREAM)/typesafe-config-$(DEB_VERSION_UPSTREAM).jar


=====================================
debian/upstream/metadata
=====================================
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/OpenVoxProject/clj-typesafe-config/issues
+Bug-Submit: https://github.com/OpenVoxProject/clj-typesafe-config/issues/new
+Repository: https://github.com/OpenVoxProject/clj-typesafe-config.git
+Repository-Browse: https://github.com/OpenVoxProject/clj-typesafe-config



View it on GitLab: 
https://salsa.debian.org/clojure-team/typesafe-config-clojure/-/compare/8df22a36e42800ef599d8fea34b59b63b861b6aa...e61d29e353a656125c6b2aab06e174117757fa3a

-- 
View it on GitLab: 
https://salsa.debian.org/clojure-team/typesafe-config-clojure/-/compare/8df22a36e42800ef599d8fea34b59b63b861b6aa...e61d29e353a656125c6b2aab06e174117757fa3a
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


_______________________________________________
pkg-java-commits mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to