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 <[email protected]> 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 <[email protected]> Uploaders: Louis-Philippe Véronneau <[email protected]> -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.
_______________________________________________ pkg-java-commits mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits

