[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