[Git][clojure-team/bidi-clojure][debian/main] 9 commits: d/control: bump ring-mock build-dep (Closes: #1030400)

Jérôme Charaoui (@lavamind) gitlab at salsa.debian.org
Mon Feb 6 02:01:46 GMT 2023



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


Commits:
f992c5f4 by Jérôme Charaoui at 2023-02-05T20:27:08-05:00
d/control: bump ring-mock build-dep (Closes: #1030400)

- - - - -
3a0c9840 by Jérôme Charaoui at 2023-02-05T20:28:11-05:00
d/control: bump Standards-Version, no changes needed

- - - - -
6e22f2d7 by Jérôme Charaoui at 2023-02-05T20:28:53-05:00
d/control: add myself to uploaders

- - - - -
77e24b25 by Jérôme Charaoui at 2023-02-05T20:44:53-05:00
d/tests: use bultitude to run autopkgtests

- - - - -
ca5ca572 by Jérôme Charaoui at 2023-02-05T20:44:54-05:00
add d/gbp.conf with clojure-team defaults

- - - - -
45e63ec2 by Jérôme Charaoui at 2023-02-05T20:45:03-05:00
run wrap-and-sort -bastk

Gbp-Dch: ignore

- - - - -
86f443e6 by Jérôme Charaoui at 2023-02-05T20:45:48-05:00
add --has-package-version to maven pom

- - - - -
3d79cb6e by Jérôme Charaoui at 2023-02-05T20:49:57-05:00
d/watch: switch to git mode

- - - - -
032a3702 by Jérôme Charaoui at 2023-02-05T20:50:17-05:00
Update changelog for 2.1.6-2 release

- - - - -


7 changed files:

- debian/changelog
- debian/control
- + debian/gbp.conf
- debian/libbidi-clojure.poms
- debian/tests/control
- debian/tests/unittests
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,9 +1,18 @@
-bidi-clojure (2.1.6-2) UNRELEASED; urgency=normal
+bidi-clojure (2.1.6-2) unstable; urgency=medium
 
   [ Louis-Philippe Véronneau ]
   * d/control: New email for the Clojure Team.
 
- -- Louis-Philippe Véronneau <pollo at debian.org>  Sat, 08 Jan 2022 18:32:37 -0500
+  [ Jérôme Charaoui ]
+  * d/control: bump ring-mock build-dep (Closes: #1030400)
+  * d/control: bump Standards-Version, no changes needed
+  * d/control: add myself to uploaders
+  * d/tests: use bultitude to run autopkgtests
+  * d/watch: switch to git mode
+  * add d/gbp.conf with clojure-team defaults
+  * add --has-package-version to maven pom
+
+ -- Jérôme Charaoui <jerome at riseup.net>  Sun, 05 Feb 2023 20:46:04 -0500
 
 bidi-clojure (2.1.6-1) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -1,22 +1,25 @@
 Source: bidi-clojure
 Maintainer: Debian Clojure Maintainers <team+clojure at tracker.debian.org>
-Uploaders: Apollon Oikonomopoulos <apoikos at debian.org>
+Uploaders:
+ Apollon Oikonomopoulos <apoikos at debian.org>,
+ Jérôme Charaoui <jerome at riseup.net>,
 Section: java
 Priority: optional
-Build-Depends: debhelper-compat (= 13),
-               default-jdk-headless,
-               javahelper,
-               maven-repo-helper,
-               libclojure-java,
-               libprismatic-schema-clojure (>= 1.1.12),
-               libring-core-clojure (>= 1.6.2-4),
-               libring-mock-clojure,
-               libtools-reader-clojure (>= 1.3.4),
-               libcompojure-clojure,
-               libnrepl-clojure <!nocheck>,
-               libcomplete-clojure <!nocheck>,
-               leiningen,
-Standards-Version: 4.5.1
+Build-Depends:
+ debhelper-compat (= 13),
+ default-jdk-headless,
+ javahelper,
+ leiningen,
+ libclojure-java,
+ libcomplete-clojure <!nocheck>,
+ libcompojure-clojure,
+ libnrepl-clojure <!nocheck>,
+ libprismatic-schema-clojure (>= 1.1.12),
+ libring-core-clojure (>= 1.6.2-4),
+ libring-mock-clojure (>= 0.4.0-2),
+ libtools-reader-clojure (>= 1.3.4),
+ maven-repo-helper,
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/clojure-team/bidi-clojure
 Vcs-Git: https://salsa.debian.org/clojure-team/bidi-clojure.git
 Homepage: https://github.com/juxt/bidi
@@ -24,12 +27,14 @@ Rules-Requires-Root: no
 
 Package: libbidi-clojure
 Architecture: all
-Depends: ${java:Depends},
-         ${misc:Depends},
-         libclojure-java,
-         libprismatic-schema-clojure (>= 1.1.12),
-         libring-core-clojure (>= 1.6.2-4),
-Recommends: ${java:Recommends}
+Depends:
+ libclojure-java,
+ libprismatic-schema-clojure (>= 1.1.12),
+ libring-core-clojure (>= 1.6.2-4),
+ ${java:Depends},
+ ${misc:Depends},
+Recommends:
+ ${java:Recommends},
 Description: bidirectional URI routing for Clojure
  Bi-directional URI dispatch. Like compojure, but when you want to go both
  ways. If you are serving REST resources, you should be


=====================================
debian/gbp.conf
=====================================
@@ -0,0 +1,4 @@
+[DEFAULT]
+pristine-tar = True
+debian-branch = debian/main
+upstream-branch = upstream


=====================================
debian/libbidi-clojure.poms
=====================================
@@ -1 +1 @@
-debian/pom.xml --artifact=target/bidi.jar --java-lib --usj-name=bidi
+debian/pom.xml --java-lib --artifact=target/bidi.jar --usj-name=bidi --has-package-version


=====================================
debian/tests/control
=====================================
@@ -1,6 +1,12 @@
 Tests: build
-Depends: @, clojure
+Depends:
+ clojure,
+ @,
 Restrictions: superficial
 
 Tests: unittests
-Depends: @, clojure, libring-mock-clojure
+Depends:
+ clojure,
+ libbultitude-clojure,
+ libring-mock-clojure,
+ @,


=====================================
debian/tests/unittests
=====================================
@@ -1,7 +1,7 @@
 #!/bin/sh
 set -efu
 
-CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/schema.jar:/usr/share/java/ring-core.jar:/usr/share/java/ring-mock.jar:/usr/share/java/bidi.jar:test:test-resources
+CLASSPATH=/usr/share/java/bultitude.jar:/usr/share/java/bidi.jar:/usr/share/java/ring-mock.jar:test:test-resources
 
 cp -a test test-resources "$AUTOPKGTEST_TMP"
 cd "$AUTOPKGTEST_TMP"
@@ -9,14 +9,7 @@ cd "$AUTOPKGTEST_TMP"
 clojure \
     -cp $CLASSPATH \
     -e "(require '[clojure.test])" \
-    -e "(require '[bidi.bidi-test])" \
-    -e "(require '[bidi.ring-test])" \
-    -e "(require '[bidi.schema-test])" \
-    -e "(require '[bidi.verbose-test])" \
-    -e "(require '[bidi.vhosts-test])" \
-    -e "(System/exit (if (clojure.test/successful? (clojure.test/run-tests
-         'bidi.bidi-test
-         'bidi.ring-test
-         'bidi.schema-test
-         'bidi.verbose-test
-         'bidi.vhosts-test)) 0 1))"
+    -e "(require '[bultitude.core :as b])" \
+    -e '(def all-tests (b/namespaces-on-classpath :classpath "test"))' \
+    -e "(map #(require %) all-tests)" \
+    -e '(System/exit (if (clojure.test/successful? (clojure.test/run-all-tests #"bidi.\S+-test")) 0 1))'


=====================================
debian/watch
=====================================
@@ -1,3 +1,4 @@
 version=4
-opts=filenamemangle=s!.*/archive/(.*)!bidi-$1! \
- https://github.com/juxt/bidi/tags .*/([\d.]+)\.tar\.gz
+opts="mode=git" \
+https://github.com/juxt/bidi.git \
+refs/tags/@ANY_VERSION@



View it on GitLab: https://salsa.debian.org/clojure-team/bidi-clojure/-/compare/38c64b681abd485a1a7ad3d53c4485593bb26933...032a3702c05a565c42a9db1e78ff245197b94d03

-- 
View it on GitLab: https://salsa.debian.org/clojure-team/bidi-clojure/-/compare/38c64b681abd485a1a7ad3d53c4485593bb26933...032a3702c05a565c42a9db1e78ff245197b94d03
You're receiving this email because of your account on salsa.debian.org.


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


More information about the pkg-java-commits mailing list