[Git][java-team/tigris][debian/main] 3 commits: add missing classpath

Jérôme Charaoui (@lavamind) gitlab at salsa.debian.org
Sun Feb 5 14:19:09 GMT 2023



Jérôme Charaoui pushed to branch debian/main at Debian Java Maintainers / tigris


Commits:
c40f6450 by Jérôme Charaoui at 2023-02-05T09:16:25-05:00
add missing classpath

Gbp-Dch: ignore

- - - - -
631dbd3e by Jérôme Charaoui at 2023-02-05T09:16:41-05:00
d/tests: add autopkgtests

- - - - -
0900ef84 by Jérôme Charaoui at 2023-02-05T09:17:20-05:00
Update changelog for 0.1.2-1 release

- - - - -


5 changed files:

- debian/changelog
- + debian/libtigris-clojure.classpath
- + debian/tests/build
- + debian/tests/control
- + debian/tests/upstream


Changes:

=====================================
debian/changelog
=====================================
@@ -1,9 +1,16 @@
-tigris (0.1.2-1) UNRELEASED; urgency=medium
+tigris (0.1.2-1) unstable; urgency=medium
 
-  * d/watch: switch to v4 and git mode
   * New upstream version 0.1.2
+  * switch to leiningen build system
+  * move package into the clojure-team namespace
+  * d/control: bump Standards-Version, no changes needed
+  * d/control: add myself to Uploaders
+  * d/watch: switch to v4 and git mode
+  * add --has-package-version to pom
+  * add d/gbp.conf with clojure-team defaults
+  * add autopkgtests
 
- -- Jérôme Charaoui <jerome at riseup.net>  Sat, 04 Feb 2023 22:07:17 -0500
+ -- Jérôme Charaoui <jerome at riseup.net>  Sun, 05 Feb 2023 09:17:03 -0500
 
 tigris (0.1.1-3) unstable; urgency=medium
 


=====================================
debian/libtigris-clojure.classpath
=====================================
@@ -0,0 +1 @@
+usr/share/java/tigris.jar /usr/share/java/clojure.jar /usr/share/java/cheshire.jar


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


=====================================
debian/tests/control
=====================================
@@ -0,0 +1,10 @@
+Tests: build
+Depends:
+ clojure,
+ @,
+Restrictions: superficial
+
+Tests: upstream
+Depends:
+ clojure,
+ @,


=====================================
debian/tests/upstream
=====================================
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/tigris.jar:/usr/share/java/chesire.jar:test
+
+# using the usual clojure/bultitude setup doesn't seem to work here
+# in this context, the clojure command exits with rc=255
+
+cp -a test "$AUTOPKGTEST_TMP"
+cd "$AUTOPKGTEST_TMP"
+
+echo "(run-tests)" >> test/tigris/core_test.clj
+
+java -cp $CLASSPATH clojure.main test/tigris/core_test.clj



View it on GitLab: https://salsa.debian.org/java-team/tigris/-/compare/fbc5b69b8d8ee8af1838ca001fe9e1dccb194b57...0900ef849ba4781c9691796de1ef416f2bb3dc72

-- 
View it on GitLab: https://salsa.debian.org/java-team/tigris/-/compare/fbc5b69b8d8ee8af1838ca001fe9e1dccb194b57...0900ef849ba4781c9691796de1ef416f2bb3dc72
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/20230205/25298ceb/attachment.htm>


More information about the pkg-java-commits mailing list