-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 07 Feb 2025 17:35:56 -0600 Source: pomegranate-clojure Architecture: source Version: 1.2.24-1 Distribution: unstable Urgency: medium Maintainer: Debian Clojure Maintainers <team+clojure@tracker.debian.org> Changed-By: Rob Browning <rlb@defaultvalue.org> Changes: pomegranate-clojure (1.2.24-1) unstable; urgency=medium . * Team upload. * Update to upstream version '1.2.24'. * 0002_Skip-failing-deploy-artifacts-test.patch: remove after upgrade. * 0001_Skip_Network_Tests.patch: adjust for 1.2.24 and disable via #_. * 0001_Skip_Network_Tests.patch: just mark relevant tests as ^:network. Add ^:network metadata to the relevant tests instead of commenting them out so we'll be able to choose when to run them. * d/patches: change deps.edn dependencies to debian coordinates. Now that upstream no longer provides a pom.xml, adjust the coordinates in the deps.edn for debian so that we'll be able to run tools.build to create the jar and pom.xml. Add 0002-deps.edn-change-dependencies-to-debian-coordinates.patch to make the changes. * libpomegranate-clojure.docs: switch to README.adoc and CHANGELOG.adoc. * Build debian jar/pom via tools.build. Since upstream no longer provides a pom.xml, but does provide tools.build code to build a jar with a pom, use that. * d/run-build-tests: rely on libpomegranate-clojure.classpath. * Run src/test tests requiring network via autopkgtest. Until we can use cognitect.test-runner, filter the tests in run-debian-tests ourselves, based on the :network metadata so we can run the :network tests via debian/tests/source (tools-build-clojure does something similar). * Run src/test-isolated tests via autopkgtest. * Run all tests via autopkgtest on installed jar. Instead of running the source tests in a built source tree against the src/, add a --src option to run-build-tests that allows us to specify the source to test against and use that to run all the tests (network, isolated, and the rest) against the installed jar via autopkgtest. Drop the more expensive debian/tests/source since testing the packaged jar makes them irrelevant. * d/control: update Standards-Version to 4.7.0. Checksums-Sha1: 38a99be04d7c64113a77d94224f4b53e7084234d 2527 pomegranate-clojure_1.2.24-1.dsc e73ccf86b96d9af966dc904e6be37fd910326641 44012 pomegranate-clojure_1.2.24.orig.tar.xz 0bf7ef8d94141de8e6c77d845800a8342a856c3d 10752 pomegranate-clojure_1.2.24-1.debian.tar.xz 919f0a037a86c08522069aaea1001efce8a2a967 15616 pomegranate-clojure_1.2.24-1_amd64.buildinfo Checksums-Sha256: 5352abd52bbe380cd8610b13449277ac407b2bd2f8fe667a81d83cf0fdca24ed 2527 pomegranate-clojure_1.2.24-1.dsc d61695772104d65d645b2f00214fd0b7a9838cfdb9e4b1444de9b301a7c4fbbb 44012 pomegranate-clojure_1.2.24.orig.tar.xz 5766e986a17513fe1ca6d2fca65ea046877f46db5fa272e48d917f6ab69f8ace 10752 pomegranate-clojure_1.2.24-1.debian.tar.xz 00202a168e9c06bf1f26045ca5364f55d7c066e9c45cf8b640b6aa54eb5a826d 15616 pomegranate-clojure_1.2.24-1_amd64.buildinfo Files: dc95a933dbdddc69b1ba76327c81d20e 2527 java optional pomegranate-clojure_1.2.24-1.dsc 1ddd107bcbd10970a4708db5b60d4dda 44012 java optional pomegranate-clojure_1.2.24.orig.tar.xz bd7d1c31a1c548474bbdcb7b28c27a99 10752 java optional pomegranate-clojure_1.2.24-1.debian.tar.xz 34550518bef7ba59c3e754535e961871 15616 java optional pomegranate-clojure_1.2.24-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJJBAEBCAAzFiEEPTFSABe5ruOuhW+97vEWxVpaQvEFAmemm4MVHHJsYkBkZWZh dWx0dmFsdWUub3JnAAoJEO7xFsVaWkLxqtoP/j20iMSJHUTgAzHmcsZf7P/A7oZ9 HqXv07g4pcVtgl/E3O4pMADkN86ecyx1q0Z+hX1y/qWgcv1vrP15AROaU3B5xQnb zYeMQmEOgLem8+rr0xiCfM6yu7R927Qz3xoXQhNdpJ4YM1GWfjW3ryRAHT9Qdc9+ JW5J3k7tpTmQpcwhNFpMXVnoxoR5h/zterB2DBANbyL+R1Pc+tWZMzaiVBNgdaUo 8v+PPOqFCTWUg0/shNQ1e2EBKbUckB6bCB1cWC9baFvuuynVhBCqaCkVPZkgMStj YCDDxdmXkV6oKQhIXzCaXrRQIrwPKneoIOAwbaRW5EJGnHHgvSbxPIuADKoxnCS2 9vuWn5/HYqIyB2ukGyJiRSzUd5wd2dVx9LFZYOvrNC3oZNq+iCDeAt5gqSFanpN0 YakLln3VUgFkm98rWF5ynxYP9miGCGYTn4GPXBW6fhfI3p1XnabrlIB5txqAWhWF Ky98cglIq/B2TQzs3zTbUk9Y+Ax4dahYyOkvh78DVt6lNEYICQJBVV09NtuEQXeF SQiwcU1FYWTYdAIseRnG5JmB/gR7voPT++hRuA8KSlUx/VKH6wqRKZqONBEipqQa AnV5HT2DvpBXl8qNm4Bg7jPyZ494FmjefAFaaUSUCVgCzv7V8XLHSKgdS4unIOGk T91wzJL0GXIzTSIu =HcSz -----END PGP SIGNATURE-----