[Git][clojure-team/core-async-clojure][debian/main] 3 commits: d/*.classpath: fix typo

Louis-Philippe Véronneau (@pollo) gitlab at salsa.debian.org
Fri May 13 16:20:42 BST 2022



Louis-Philippe Véronneau pushed to branch debian/main at Debian Clojure Maintainers / core-async-clojure


Commits:
afae424e by Louis-Philippe Véronneau at 2022-05-13T10:59:36-04:00
d/*.classpath: fix typo

- - - - -
43c3501b by Louis-Philippe Véronneau at 2022-05-13T11:11:50-04:00
d/tests: revamp autopkgtests to be actually useful.

- - - - -
a387d374 by Louis-Philippe Véronneau at 2022-05-13T11:15:43-04:00
d/control: Standards-Version update to 4.6.1. No changes.

- - - - -


6 changed files:

- debian/changelog
- debian/control
- debian/libcore-async-clojure.classpath
- debian/tests/build
- debian/tests/control
- debian/tests/unittests


Changes:

=====================================
debian/changelog
=====================================
@@ -1,9 +1,14 @@
-core-async-clojure (1.3.610-5) UNRELEASED; urgency=normal
+core-async-clojure (1.3.610-5) unstable; urgency=medium
+
+  * Team upload.
 
   [ Louis-Philippe Véronneau ]
   * d/control: New email for the Clojure Team.
+  * d/*.classpath: fix typo
+  * d/tests: revamp autopkgtests to be actually useful.
+  * d/control: Standards-Version update to 4.6.1. No changes.
 
- -- Louis-Philippe Véronneau <pollo at debian.org>  Sat, 08 Jan 2022 18:32:15 -0500
+ -- Louis-Philippe Véronneau <pollo at debian.org>  Fri, 13 May 2022 11:12:48 -0400
 
 core-async-clojure (1.3.610-4) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -12,7 +12,7 @@ Build-Depends: debhelper-compat (= 13),
                libnrepl-clojure <!nocheck>,
                libcomplete-clojure <!nocheck>,
                leiningen,
-Standards-Version: 4.5.1
+Standards-Version: 4.6.1
 Vcs-Git: https://salsa.debian.org/clojure-team/core-async-clojure.git
 Vcs-Browser: https://salsa.debian.org/clojure-team/core-async-clojure
 Homepage: https://github.com/clojure/core.async


=====================================
debian/libcore-async-clojure.classpath
=====================================
@@ -1 +1 @@
-usr/share/java/core.async.jar /usr/share/java/clojure.jar /usr/share/java/tools.analyzer.jvm
+usr/share/java/core.async.jar /usr/share/java/clojure.jar /usr/share/java/tools.analyzer.jvm.jar


=====================================
debian/tests/build
=====================================
@@ -1,5 +1,5 @@
 #!/bin/sh
 
-CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/tools.analyzer.jvm.jar:/usr/share/java/core.async.jar
+CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/core.async.jar
 
 clojure -cp $CLASSPATH -e '(use '"'"'clojure.core.async)'


=====================================
debian/tests/control
=====================================
@@ -3,4 +3,5 @@ Depends: @, clojure
 Restrictions: allow-stderr, superficial
 
 Tests: unittests
-Depends: @, clojure
+Depends: @, clojure, libbultitude-clojure
+Restrictions: allow-stderr


=====================================
debian/tests/unittests
=====================================
@@ -1,9 +1,12 @@
 #!/bin/sh
 set -efu
 
-CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/tools.analyzer.jvm.jar:/usr/share/java/core.async.jar
+CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/bultitude.jar:/usr/share/java/core.async.jar:src/test/clojure
 
-cp -a src/test/clojure "$AUTOPKGTEST_TMP/test"
-cd "$AUTOPKGTEST_TMP"
-
-find . -name "*.clj" | xargs clojure -cp $CLASSPATH
+clojure \
+    -cp $CLASSPATH \
+    -e "(require '[clojure.test])" \
+    -e "(require '[bultitude.core :as b])" \
+    -e '(def all-tests (b/namespaces-on-classpath :classpath "src/test/clojure"))' \
+    -e "(map #(require %) all-tests)" \
+    -e '(System/exit (if (clojure.test/successful? (clojure.test/run-all-tests #"clojure.core.async.+-test")) 0 1))'



View it on GitLab: https://salsa.debian.org/clojure-team/core-async-clojure/-/compare/0a34e6d62d9971f4587a072d339274f1afec63fc...a387d3743339f1e69475a8999876d44e3d666a40

-- 
View it on GitLab: https://salsa.debian.org/clojure-team/core-async-clojure/-/compare/0a34e6d62d9971f4587a072d339274f1afec63fc...a387d3743339f1e69475a8999876d44e3d666a40
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/20220513/992d5e30/attachment.htm>


More information about the pkg-java-commits mailing list