[Git][clojure-team/core-async-clojure][debian/main] 4 commits: d/control: update formatting, debhelper version and standards version.

Louis-Philippe Véronneau gitlab at salsa.debian.org
Sat Nov 14 00:10:16 GMT 2020



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


Commits:
75053768 by Louis-Philippe Véronneau at 2020-11-13T19:09:50-05:00
d/control: update formatting, debhelper version and standards version.

- - - - -
630c9026 by Louis-Philippe Véronneau at 2020-11-13T19:10:06-05:00
d/watch: update to version 4.

- - - - -
a4539829 by Louis-Philippe Véronneau at 2020-11-13T19:10:06-05:00
d/examples: install upstream examples.

- - - - -
0981b078 by Louis-Philippe Véronneau at 2020-11-13T19:10:06-05:00
d/tests: add autopkgtests.

- - - - -


8 changed files:

- debian/changelog
- − debian/compat
- debian/control
- + debian/libcore-async-clojure.examples
- + debian/tests/build
- + debian/tests/control
- + debian/tests/unittests
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -6,6 +6,10 @@ core-async-clojure (1.3.610-1) UNRELEASED; urgency=medium
   * d/control: update the VCS urls.
   * d/rules: remove java build parts, as there is no java code anymore.
   * d/poms: use upstream's pom.xml.
+  * d/control: update formatting, debhelper version and standards version.
+  * d/watch: update to version 4.
+  * d/examples: install upstream examples.
+  * d/tests: add autopkgtests.
 
  -- Louis-Philippe Véronneau <pollo at debian.org>  Fri, 13 Nov 2020 15:32:56 -0500
 


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-10


=====================================
debian/control
=====================================
@@ -3,16 +3,17 @@ Section: java
 Priority: optional
 Maintainer: Debian Clojure Maintainers <pkg-clojure-maintainers at lists.alioth.debian.org>
 Uploaders: Louis-Philippe Véronneau <pollo at debian.org>
-Build-Depends: clojure (>= 1.8),
-               debhelper (>= 10),
+Build-Depends: debhelper-compat (= 13),
+               javahelper,
+               maven-repo-helper,
+               clojure,
                default-jdk,
-               javahelper (>= 0.43),
-               libtools-analyzer-jvm-clojure (>= 0.7.0),
-               maven-repo-helper (>= 1.7)
-Standards-Version: 4.0.0
+               libtools-analyzer-jvm-clojure
+Standards-Version: 4.5.0
 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
+Rules-Requires-Root: no
 
 Package: libcore-async-clojure
 Architecture: all


=====================================
debian/libcore-async-clojure.examples
=====================================
@@ -0,0 +1,5 @@
+examples/ex-alts.clj
+examples/ex-altsgo.clj
+examples/ex-async.clj
+examples/ex-go.clj
+examples/walkthrough.clj


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


=====================================
debian/tests/control
=====================================
@@ -0,0 +1,6 @@
+Tests: build
+Depends: @, clojure
+Restrictions: allow-stderr, superficial
+
+Tests: unittests
+Depends: @, clojure


=====================================
debian/tests/unittests
=====================================
@@ -0,0 +1,9 @@
+#!/bin/sh
+set -efu
+
+CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/tools.analyzer.jvm.jar:/usr/share/java/core.async.jar
+
+cp -a src/test/clojure "$AUTOPKGTEST_TMP/test"
+cd "$AUTOPKGTEST_TMP"
+
+find . -name "*.clj" | xargs clojure -cp $CLASSPATH


=====================================
debian/watch
=====================================
@@ -1,2 +1,2 @@
-version=3
-https://github.com/clojure/core.async/tags .*[-/]{1}(\d[\d\.]+)\.tar\.gz
+version=4
+  https://github.com/clojure/core.async/tags .*[-/]{1}(\d[\d\.]+)\.tar\.gz



View it on GitLab: https://salsa.debian.org/clojure-team/core-async-clojure/-/compare/f0e82da80fa78b80c606d77df8c3f06cd2dfa575...0981b078849ab28d60bc663ca987e8a73675e040

-- 
View it on GitLab: https://salsa.debian.org/clojure-team/core-async-clojure/-/compare/f0e82da80fa78b80c606d77df8c3f06cd2dfa575...0981b078849ab28d60bc663ca987e8a73675e040
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/20201114/502d09fa/attachment.html>


More information about the pkg-java-commits mailing list