[Git][clojure-team/typesafe-config-clojure][master] 4 commits: Removed Rules-Requires-Root
Jérôme Charaoui (@lavamind)
gitlab at salsa.debian.org
Sun Aug 9 02:40:40 BST 2026
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 <jerome at riseup.net> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20260809/7a562987/attachment.htm>
More information about the pkg-java-commits
mailing list