diff --git a/debian/changelog b/debian/changelog index 2b6b826..37ad873 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ jawn (0.10.4-2) UNRELEASED; urgency=medium * Team upload. + * No longer build with the embedded SBT using Scala 2.10 (Closes: #893456) * Standards-Version updated to 4.2.1 * Switch to debhelper level 11 * Added the missing Vcs-* fields diff --git a/debian/clean b/debian/clean new file mode 100644 index 0000000..d3198fe --- /dev/null +++ b/debian/clean @@ -0,0 +1,8 @@ +ast/target/ +parser/target/ +support/argonaut/target/ +support/json4s/target/ +support/play/target/ +support/rojoma/target/ +support/rojoma-v3/target/ +support/spray/target/ diff --git a/debian/control b/debian/control index a57ce0d..de54c39 100644 --- a/debian/control +++ b/debian/control @@ -7,7 +7,9 @@ debhelper (>= 11), default-jdk, javahelper, - maven-repo-helper + libjson4s-java, + maven-repo-helper, + scala Standards-Version: 4.2.1 Vcs-Git: https://salsa.debian.org/java-team/jawn.git Vcs-Browser: https://salsa.debian.org/java-team/jawn @@ -15,7 +17,7 @@ Package: libjawn-java Architecture: all -Depends: ${java:Depends}, ${misc:Depends} +Depends: ${java:Depends}, ${misc:Depends}, libjson4s-java Recommends: ${java:Recommends} Description: Scala json parser Jawn was designed to parse JSON into an AST as quickly as possible. diff --git a/debian/copyright b/debian/copyright index 5916279..30bbdad 100644 --- a/debian/copyright +++ b/debian/copyright @@ -9,517 +9,6 @@ Files: debian/* Copyright: 2017 Frédéric Bonnard License: Expat - -Files: bootstrapsbt/* -Copyright: Typesafe Inc - Mark Harrah - Grzegorz Kossakowski - Josh Suereth - Indrajit Raychaudhuri - Eugene Yokota, and other contributors -License: BSD-3-clause - -Files: bootstrapdeps-sources/org.scala-sbt/compiler-interface/srcs/compiler-interface-*-sources.jar -Copyright: 2008-2014 Typesafe Inc, Mark Harrah, Grzegorz Kossakowski, Josh Suereth, Indrajit Raychaudhuri, Eugene Yokota, and other contributors - 2002-2008 EPFL, Lausanne, unless otherwise specified. -License: BSD-3-clause - -Files: bootstrapdeps/com.fasterxml.jackson.core/jackson-annotations/bundles/jackson-annotations-2.7.6.jar - bootstrapdeps/com.fasterxml.jackson.core/jackson-annotations/ivy-2.7.6.xml - bootstrapdeps/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.7.6.jar - bootstrapdeps/com.fasterxml.jackson.core/jackson-core/ivy-2.7.6.xml - bootstrapdeps/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.7.6.jar - bootstrapdeps/com.fasterxml.jackson.core/jackson-databind/ivy-2.7.6.xml - bootstrapdeps/com.fasterxml.jackson.datatype/jackson-datatype-jdk8/bundles/jackson-datatype-jdk8-2.7.6.jar - bootstrapdeps/com.fasterxml.jackson.datatype/jackson-datatype-jdk8/ivy-2.7.6.xml - bootstrapdeps/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/bundles/jackson-datatype-jsr310-2.7.6.jar - bootstrapdeps/com.fasterxml.jackson.datatype/jackson-datatype-jsr310/ivy-2.7.6.xml -Copyright: Christopher Currie - Paul Brown - Tatu Saloranta -License: Apache-2.0 - -Files: bootstrapdeps/com.github.julien-truffaut/monocle-core_2.11/jars/monocle-core_2.11-1.1.0.jar - bootstrapdeps/com.github.julien-truffaut/monocle-core_2.11/ivy-1.1.0.xml - bootstrapdeps/com.github.julien-truffaut/monocle-macro_2.11/jars/monocle-macro_2.11-1.1.0.jar - bootstrapdeps/com.github.julien-truffaut/monocle-macro_2.11/ivy-1.1.0.xml -Copyright: Julien Truffaut - Ilan Godik -License: Expat - -Files: bootstrapdeps/com.rojoma/rojoma-json-v3_2.11/jars/rojoma-json-v3_2.11-3.7.0.jar - bootstrapdeps/com.rojoma/rojoma-json_2.11/jars/rojoma-json_2.11-2.4.3.jar -Copyright: Robert Macomber -License: public-domain - -Files: bootstrapdeps/com.typesafe.play/play-datacommons_2.11/jars/play-datacommons_2.11-2.5.9.jar - bootstrapdeps/com.typesafe.play/play-datacommons_2.11/ivy-2.5.9.xml - bootstrapdeps/com.typesafe.play/play-functional_2.11/jars/play-functional_2.11-2.5.9.jar - bootstrapdeps/com.typesafe.play/play-functional_2.11/ivy-2.5.9.xml - bootstrapdeps/com.typesafe.play/play-iteratees_2.11/jars/play-iteratees_2.11-2.5.9.jar - bootstrapdeps/com.typesafe.play/play-iteratees_2.11/ivy-2.5.9.xml - bootstrapdeps/com.typesafe.play/play-json_2.11/jars/play-json_2.11-2.5.9.jar - bootstrapdeps/com.typesafe.play/play-json_2.11/ivy-2.5.9.xml -Copyright: Play Framework Team -License: Apache-2.0 - -Files: bootstrapdeps/com.typesafe/config/bundles/config-1.3.0.jar - bootstrapdeps/com.typesafe/config/ivy-1.3.0.xml -Copyright: Havoc Pennington -License: Apache-2.0 - -Files: bootstrapdeps/io.argonaut/argonaut_2.11/jars/argonaut_2.11-6.1.jar - bootstrapdeps/io.argonaut/argonaut_2.11/ivy-6.1.xml -Copyright: Tony Morris - Mark Hibberd - Sean Parsons -License: BSD-3-clause - -Files: bootstrapdeps/io.spray/spray-json_2.11/bundles/spray-json_2.11-1.3.2.jar - bootstrapdeps/io.spray/spray-json_2.11/ivy-1.3.2.xml -Copyright: Mathias Doenitz - Johannes Rudolph -License: Apache-2.0 - -Files: bootstrapdeps/joda-time/joda-time/jars/joda-time-2.9.4.jar - bootstrapdeps/joda-time/joda-time/ivy-2.9.4.xml -Copyright: Stephen Colebourne - Brian S O'Neill -License: Apache-2.0 - -Files: bootstrapdeps/net.sf.jopt-simple/jopt-simple/jars/jopt-simple-4.6.jar - bootstrapdeps/net.sf.jopt-simple/jopt-simple/ivy-4.6.xml -Copyright: Paul Holser -License: Expat - -Files: bootstrapdeps/org.apache.commons/commons-math3/jars/commons-math3-3.2.jar - bootstrapdeps/org.apache.commons/commons-math3/ivy-3.2.xml -Copyright: Mikkel Meyer Andersen - Bill Barker - Sébastien Brisar - Albert Davidson Chou - Mark Diggory - Robert Burrell Donkin - Luc Maisonobe - Tim O'Brien - J. Pietschmann - Dimitri Pourbaix - Gilles Sadowski - Phil Steitz - Greg Sterijevski - Brent Worden - Thomas Neidhart -License: Apache-2.0 - -Files: bootstrapdeps/org.joda/joda-convert/jars/joda-convert-1.8.1.jar - bootstrapdeps/org.joda/joda-convert/ivy-1.8.1.xml -Copyright: Stephen Colebourne -License: Apache-2.0 - -Files: bootstrapdeps/org.openjdk.jmh/jmh-core/jars/jmh-core-1.9.1.jar - bootstrapdeps/org.openjdk.jmh/jmh-generator-asm/jars/jmh-generator-asm-1.9.1.jar - bootstrapdeps/org.openjdk.jmh/jmh-generator-bytecode/jars/jmh-generator-bytecode-1.9.1.jar - bootstrapdeps/org.openjdk.jmh/jmh-generator-reflection/jars/jmh-generator-reflection-1.9.1.jar -Copyright: Aleksey Shipilev - Sergey Kuksenko - Anders Astrand - Staffan Friberg - Henrik Loef -License: GPL-2.0+-with-classpath-exception - -Files: bootstrapdeps/org.scala-stm/scala-stm_2.11/jars/scala-stm_2.11-0.7.jar - bootstrapdeps/org.scala-stm/scala-stm_2.11/ivy-0.7.xml -Copyright: Nathan Bronson -License: BSD-3-clause - -Files: bootstrapdeps/org.scalacheck/scalacheck_2.11/jars/scalacheck_2.11-1.13.4.jar - bootstrapdeps/org.scalacheck/scalacheck_2.11/ivy-1.13.4.xml -Copyright: Rickard Nilsson -License: BSD-2-clause - -Files: bootstrapdeps/scala_2.10/sbt_0.13/com.eed3si9n/sbt-doge/jars/sbt-doge-0.1.5.jar - bootstrapdeps/scala_2.10/sbt_0.13/com.eed3si9n/sbt-doge/ivy-0.1.5.xml -Copyright: Eugene Yokota -License: Expat - -Files: bootstrapdeps/scala_2.10/sbt_0.13/com.github.gseitz/sbt-release/jars/sbt-release-1.0.0.jar - bootstrapdeps/scala_2.10/sbt_0.13/com.github.gseitz/sbt-release/ivy-1.0.0.xml -Copyright: Gerolf Seitz -License: Apache-2.0 - -Files: bootstrapdeps/scala_2.10/sbt_0.13/com.jsuereth/sbt-pgp/jars/sbt-pgp-1.0.0.jar - bootstrapdeps/scala_2.10/sbt_0.13/com.jsuereth/sbt-pgp/ivy-1.0.0.xml - bootstrapdeps/com.jsuereth/pgp-library_2.10/jars/pgp-library_2.10-1.0.0.jar - bootstrapdeps/com.jsuereth/pgp-library_2.10/ivy-1.0.0.xml -Copyright: Typesafe, Inc. -License: BSD-3-clause - -Files: bootstrapdeps/scala_2.10/sbt_0.13/org.xerial.sbt/sbt-sonatype/jars/sbt-sonatype-0.5.0.jar - bootstrapdeps/scala_2.10/sbt_0.13/org.xerial.sbt/sbt-sonatype/ivy-0.5.0.xml -Copyright: Taro L. Saito -License: Apache-2.0 - -Files: bootstrapdeps/scala_2.10/sbt_0.13/pl.project13.scala/sbt-jmh/jars/sbt-jmh-0.1.15.jar - bootstrapdeps/scala_2.10/sbt_0.13/pl.project13.scala/sbt-jmh/ivy-0.1.15.xml -Copyright: Konrad Malawski -License: Apache-2.0 - -Files: bootstrapdeps/org.scalaz/scalaz-core_2.11/bundles/scalaz-core_2.11-7.1.1.jar - bootstrapdeps/org.scalaz/scalaz-core_2.11/ivy-7.1.1.xml -Copyright: Runar Bjarnason - Paul Chiusano - Tony Morris - Jason Zaugg - Edward Kmett - Alexey Romanov - Daniel Peebles - Richard Wallace - Kris Nuttycombe - Lars Hupel -License: BSD-2-clause - -Files: bootstrapdeps/org.scalactic/scalactic_2.11/bundles/scalactic_2.11-3.0.0.jar - bootstrapdeps/org.scalactic/scalactic_2.11/ivy-3.0.0.xml -Copyright: Bill Venners - George Berger - Chua Chee Seng -License: Apache-2.0 - -Files: bootstrapdeps/commons-codec/commons-codec/jars/commons-codec-1.6.jar - bootstrapdeps/commons-codec/commons-codec/ivy-1.6.xml -Copyright: Henri Yandell - Tim OBrien - Scott Sanders - Rodney Waldhoff - Daniel Rall - Jon S. Stevens - Gary D. Gregory - David Graham -License: Apache-2.0 - -Files: bootstrapdeps/commons-logging/commons-logging/jars/commons-logging-1.1.1.jar - bootstrapdeps/commons-logging/commons-logging/ivy-1.1.1.xml -Copyright: Morgan Delagrange - Rodney Waldhoff - Craig McClanahan - Scott Sanders - Robert Burrell Donkin - Peter Donald - Costin Manolache - Richard Sitze - Juozas Baliuka - Simon Kitching - Dennis Lundberg - Brian Stansberry -License: Apache-2.0 - -Files: bootstrapdeps/net.databinder/dispatch-core_2.10/jars/dispatch-core_2.10-0.8.10.jar - bootstrapdeps/net.databinder/dispatch-core_2.10/ivy-0.8.10.xml - bootstrapdeps/net.databinder/dispatch-futures_2.10/jars/dispatch-futures_2.10-0.8.10.jar - bootstrapdeps/net.databinder/dispatch-futures_2.10/ivy-0.8.10.xml - bootstrapdeps/net.databinder/dispatch-http_2.10/jars/dispatch-http_2.10-0.8.10.jar - bootstrapdeps/net.databinder/dispatch-http_2.10/ivy-0.8.10.xml -Copyright: Nathan Hamblen -License: LGPL-2.1 - -Files: bootstrapdeps/org.apache.httpcomponents/httpclient/jars/httpclient-4.2.6.jar - bootstrapdeps/org.apache.httpcomponents/httpclient/ivy-4.2.6.xml - bootstrapdeps/org.apache.httpcomponents/httpcore/jars/httpcore-4.2.5.jar - bootstrapdeps/org.apache.httpcomponents/httpcore/ivy-4.2.5.xml -Copyright: Ortwin Glueck - Oleg Kalnichevski - Asankha C. Perera - Sebastian Bazley - Erik Abele - Ant Elder - Paul Fremantle - Roland Weber - Sam Berlin - Sean C. Sullivan -License: Apache-2.0 - -Files: bootstrapdeps/org.bouncycastle/bcpg-jdk15on/jars/bcpg-jdk15on-1.51.jar - bootstrapdeps/org.bouncycastle/bcpg-jdk15on/ivy-1.51.xml - bootstrapdeps/org.bouncycastle/bcprov-jdk15on/jars/bcprov-jdk15on-1.51.jar - bootstrapdeps/org.bouncycastle/bcprov-jdk15on/ivy-1.51.xml -Copyright: The Legion of the Bouncy Castle Inc. -License: Expat - -Files: bootstrapdeps/com.jcraft/jsch/jars/jsch-0.1.46.jar - bootstrapdeps/com.jcraft/jsch/ivy-0.1.46.xml -Copyright: Atsuhiko Yamanaka -License: BSD-3-clause - -Files: bootstrapdeps/com.thoughtworks.paranamer/paranamer/jars/paranamer-2.6.jar - bootstrapdeps/com.thoughtworks.paranamer/paranamer/ivy-2.6.xml -Copyright: Paul Hammant - Mauro Talevi - Guilherme Silveira -License: BSD-3-clause - -Files: bootstrapdeps/jline/jline/jars/jline-2.12.1.jar - bootstrapdeps/jline/jline/ivy-2.12.1.xml - bootstrapdeps/jline/jline/jars/jline-2.13.jar - bootstrapdeps/jline/jline/ivy-2.13.xml -Copyright: Jason Dillon - Guillaume Nodet - Marc Prud'hommeaux -License: BSD-2-clause - -Files: bootstrapdeps/org.fusesource.jansi/jansi/jars/jansi-1.11.jar - bootstrapdeps/org.fusesource.jansi/jansi/ivy-1.11.xml - bootstrapdeps/org.fusesource.jansi/jansi/jars/jansi-1.4.jar - bootstrapdeps/org.fusesource.jansi/jansi/ivy-1.4.xml -Copyright: Hiram Chirino -License: Apache-2.0 - -Files: bootstrapdeps/org.json4s/json4s-ast_2.11/jars/json4s-ast_2.11-3.5.0.jar - bootstrapdeps/org.json4s/json4s-ast_2.11/ivy-3.5.0.xml - bootstrapdeps/org.json4s/json4s-ast_2.10/jars/json4s-ast_2.10-3.2.10.jar - bootstrapdeps/org.json4s/json4s-ast_2.10/ivy-3.2.10.xml - bootstrapdeps/org.json4s/json4s-core_2.10/jars/json4s-core_2.10-3.2.10.jar - bootstrapdeps/org.json4s/json4s-core_2.10/ivy-3.2.10.xml -Copyright: Ivan Porto Carrero -License: Apache-2.0 - -Files: bootstrapdeps/org.ow2.asm/asm/jars/asm-5.0.3.jar - bootstrapdeps/org.ow2.asm/asm/ivy-5.0.3.xml -Copyright: INRIA, France Telecom -License: BSD-3-clause - -Files: bootstrapdeps/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.2.jar - bootstrapdeps/org.scala-lang.modules/scala-parser-combinators_2.11/ivy-1.0.2.xml - bootstrapdeps/org.scala-lang.modules/scala-parser-combinators_2.11/bundles/scala-parser-combinators_2.11-1.0.4.jar - bootstrapdeps/org.scala-lang.modules/scala-parser-combinators_2.11/ivy-1.0.4.xml - bootstrapdeps/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.1.jar - bootstrapdeps/org.scala-lang.modules/scala-xml_2.11/ivy-1.0.1.xml - bootstrapdeps/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.2.jar - bootstrapdeps/org.scala-lang.modules/scala-xml_2.11/ivy-1.0.2.xml - bootstrapdeps/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.4.jar - bootstrapdeps/org.scala-lang.modules/scala-xml_2.11/ivy-1.0.4.xml - bootstrapdeps/org.scala-lang.modules/scala-xml_2.11/bundles/scala-xml_2.11-1.0.5.jar - bootstrapdeps/org.scala-lang.modules/scala-xml_2.11/ivy-1.0.5.xml -Copyright: EPFL - Typesafe, Inc. -License: BSD-3-clause - -Files: bootstrapdeps/org.scala-lang.modules/scala-pickling_2.10/jars/scala-pickling_2.10-0.10.1.jar - bootstrapdeps/org.scala-lang.modules/scala-pickling_2.10/ivy-0.10.1.xml -Copyright: Eugene Burmako - Heather Miller - Philipp Haller - Havoc Pennington - Eugene Yokota - Josh Suereth -License: BSD-3-clause - -Files: bootstrapdeps/org.scala-lang/jline/jars/jline-2.10.6.jar - bootstrapdeps/org.scala-lang/jline/ivy-2.10.6.xml -Copyright: EPFL LAMP - Typesafe, Inc. -License: BSD-2-clause - -Files: bootstrapdeps/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.8.jar - bootstrapdeps/org.scala-lang/scala-compiler/ivy-2.11.8.xml - bootstrapdeps/org.scala-lang/scala-library/jars/scala-library-2.11.8.jar - bootstrapdeps/org.scala-lang/scala-library/ivy-2.11.8.xml - bootstrapdeps/org.scala-lang/scala-reflect/jars/scala-reflect-2.11.8.jar - bootstrapdeps/org.scala-lang/scala-reflect/ivy-2.11.8.xml - bootstrapdeps/org.scala-lang/scala-compiler/jars/scala-compiler-2.10.6.jar - bootstrapdeps/org.scala-lang/scala-compiler/ivy-2.10.6.xml - bootstrapdeps/org.scala-lang/scala-library/jars/scala-library-2.10.6.jar - bootstrapdeps/org.scala-lang/scala-library/ivy-2.10.6.xml - bootstrapdeps/org.scala-lang/scala-reflect/jars/scala-reflect-2.10.6.jar - bootstrapdeps/org.scala-lang/scala-reflect/ivy-2.10.6.xml - bootstrapdeps/org.scala-lang/scala-actors/jars/scala-actors-2.10.6.jar - bootstrapdeps/org.scala-lang/scala-actors/ivy-2.10.6.xml -Copyright: EPFL LAMP - Typesafe, Inc. -License: BSD-3-clause - -Files: bootstrapdeps/org.scala-sbt.ivy/ivy/jars/ivy-2.3.0-sbt-2cc8d2761242b072cedb0a04cb39435c4fa24f9a.jar - bootstrapdeps/org.scala-sbt.ivy/ivy/ivy-2.3.0-sbt-2cc8d2761242b072cedb0a04cb39435c4fa24f9a.xml -Copyright: Eugene Yokota -License: Apache-2.0 - -Files: bootstrapdeps/org.scala-sbt/actions/jars/actions-0.13.12.jar - bootstrapdeps/org.scala-sbt/actions/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/api/jars/api-0.13.12.jar - bootstrapdeps/org.scala-sbt/api/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/apply-macro/jars/apply-macro-0.13.12.jar - bootstrapdeps/org.scala-sbt/apply-macro/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/cache/jars/cache-0.13.12.jar - bootstrapdeps/org.scala-sbt/cache/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/classfile/jars/classfile-0.13.12.jar - bootstrapdeps/org.scala-sbt/classfile/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/classpath/jars/classpath-0.13.12.jar - bootstrapdeps/org.scala-sbt/classpath/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/collections/jars/collections-0.13.12.jar - bootstrapdeps/org.scala-sbt/collections/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/command/jars/command-0.13.12.jar - bootstrapdeps/org.scala-sbt/command/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/compile/jars/compile-0.13.12.jar - bootstrapdeps/org.scala-sbt/compile/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/compiler-integration/jars/compiler-integration-0.13.12.jar - bootstrapdeps/org.scala-sbt/compiler-integration/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/compiler-interface/jars/compiler-interface-0.13.12.jar - bootstrapdeps/org.scala-sbt/compiler-interface/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/compiler-ivy-integration/jars/compiler-ivy-integration-0.13.12.jar - bootstrapdeps/org.scala-sbt/compiler-ivy-integration/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/completion/jars/completion-0.13.12.jar - bootstrapdeps/org.scala-sbt/completion/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/control/jars/control-0.13.12.jar - bootstrapdeps/org.scala-sbt/control/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/cross/jars/cross-0.13.12.jar - bootstrapdeps/org.scala-sbt/cross/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/incremental-compiler/jars/incremental-compiler-0.13.12.jar - bootstrapdeps/org.scala-sbt/incremental-compiler/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/interface/jars/interface-0.13.12.jar - bootstrapdeps/org.scala-sbt/interface/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/io/jars/io-0.13.12.jar - bootstrapdeps/org.scala-sbt/io/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/ivy/jars/ivy-0.13.12.jar - bootstrapdeps/org.scala-sbt/ivy/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/logging/jars/logging-0.13.12.jar - bootstrapdeps/org.scala-sbt/logging/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/logic/jars/logic-0.13.12.jar - bootstrapdeps/org.scala-sbt/logic/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/main-settings/jars/main-settings-0.13.12.jar - bootstrapdeps/org.scala-sbt/main-settings/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/main/jars/main-0.13.12.jar - bootstrapdeps/org.scala-sbt/main/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/persist/jars/persist-0.13.12.jar - bootstrapdeps/org.scala-sbt/persist/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/process/jars/process-0.13.12.jar - bootstrapdeps/org.scala-sbt/process/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/relation/jars/relation-0.13.12.jar - bootstrapdeps/org.scala-sbt/relation/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/run/jars/run-0.13.12.jar - bootstrapdeps/org.scala-sbt/run/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/sbt/jars/sbt-0.13.12.jar - bootstrapdeps/org.scala-sbt/sbt/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/task-system/jars/task-system-0.13.12.jar - bootstrapdeps/org.scala-sbt/task-system/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/tasks/jars/tasks-0.13.12.jar - bootstrapdeps/org.scala-sbt/tasks/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/test-agent/jars/test-agent-0.13.12.jar - bootstrapdeps/org.scala-sbt/test-agent/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/testing/jars/testing-0.13.12.jar - bootstrapdeps/org.scala-sbt/testing/ivy-0.13.12.xml - bootstrapdeps/org.scala-sbt/tracking/jars/tracking-0.13.12.jar - bootstrapdeps/org.scala-sbt/tracking/ivy-0.13.12.xml -Copyright: Josh Suereth - Eugene Yokota -License: BSD-3-clause - -Files: bootstrapdeps/org.scala-tools.sbinary/sbinary_2.10/jars/sbinary_2.10-0.4.2.jar - bootstrapdeps/org.scala-tools.sbinary/sbinary_2.10/ivy-0.4.2.xml -Copyright: David R. MacIver -License: Expat - -Files: bootstrapdeps/org.scala-sbt/launcher-interface/jars/launcher-interface-1.0.0-M1.jar - bootstrapdeps/org.scala-sbt/launcher-interface/ivy-1.0.0-M1.xml -Copyright: Josh Suereth - Eugene Yokota -License: BSD-3-clause - -Files: bootstrapdeps/org.scala-sbt/serialization_2.10/jars/serialization_2.10-0.1.2.jar - bootstrapdeps/org.scala-sbt/serialization_2.10/ivy-0.1.2.xml -Copyright: Havoc Pennington - Eugene Yokota - Josh Suereth -License: Apache-2.0 - -Files: bootstrapdeps/org.scala-sbt/test-interface/jars/test-interface-1.0.jar - bootstrapdeps/org.scala-sbt/test-interface/ivy-1.0.xml -Copyright: Mark Harrah - Josh Cough - Bill Venners - Chua Chee Seng -License: BSD-3-clause - -Files: bootstrapdeps/org.scalamacros/quasiquotes_2.10/jars/quasiquotes_2.10-2.0.1.jar - bootstrapdeps/org.scalamacros/quasiquotes_2.10/ivy-2.0.1.xml -Copyright: Eugene Burmako -License: BSD-3-clause - -Files: bootstrapdeps/org.scalatest/scalatest_2.11/bundles/scalatest_2.11-3.0.0.jar - bootstrapdeps/org.scalatest/scalatest_2.11/ivy-3.0.0.xml -Copyright: Bill Venners -License: Apache-2.0 - -Files: bootstrapdeps/org.spire-math/jawn-parser_2.10/jars/jawn-parser_2.10-0.6.0.jar - bootstrapdeps/org.spire-math/jawn-parser_2.10/ivy-0.6.0.xml - bootstrapdeps/org.spire-math/json4s-support_2.10/jars/json4s-support_2.10-0.6.0.jar - bootstrapdeps/org.spire-math/json4s-support_2.10/ivy-0.6.0.xml -Copyright: Erik Osheim -License: Expat - -License: public-domain - I, the copyright holder of this work, hereby release it into the public domain. This applies worldwide. - . - In case this is not legally possible, I grant any entity the right to use this work for any purpose, - without any conditions, unless such conditions are required by law. - -License: BSD-2-clause - All rights reserved. - . - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - . - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - . - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT - OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License: BSD-3-clause - All rights reserved. - . - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - 3. Neither the name of the University nor the names of its contributors - may be used to endorse or promote products derived from this - software without specific prior written permission. - . - THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS - BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR - BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR - OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License: Apache-2.0 - On Debian systems, the full text of the Apache-2.0 license - can be found in the file '/usr/share/common-licenses/Apache-2.0' - -License: LGPL-2.1 - On Debian systems, the full text of the LGPL-2.1 license - can be found in the file '/usr/share/common-licenses/LGPL-2.1' License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy @@ -539,30 +28,3 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License: GPL-2.0+-with-classpath-exception - On Debian systems, the full text of the GPL-2 license - can be found in the file '/usr/share/common-licenses/GPL-2' - . - "CLASSPATH" EXCEPTION TO THE GPL - . - Certain source files distributed by Oracle America and/or its affiliates are - subject to the following clarification and special exception to the GPL, but - only where Oracle has expressly included in the particular source file's header - the words "Oracle designates this particular file as subject to the "Classpath" - exception as provided by Oracle in the LICENSE file that accompanied this code." - . - Linking this library statically or dynamically with other modules is making - a combined work based on this library. Thus, the terms and conditions of - the GNU General Public License cover the whole combination. - . - As a special exception, the copyright holders of this library give you - permission to link this library with independent modules to produce an - executable, regardless of the license terms of these independent modules, - and to copy and distribute the resulting executable under terms of your - choice, provided that you also meet, for each linked independent module, - the terms and conditions of the license of that module. An independent - module is a module which is not derived from or based on this library. If - you modify this library, you may extend this exception to your version of - the library, but you are not obligated to do so. If you do not wish to do - so, delete this exception statement from your version. diff --git a/debian/libjawn-java.poms b/debian/libjawn-java.poms new file mode 100644 index 0000000..91d0cf9 --- /dev/null +++ b/debian/libjawn-java.poms @@ -0,0 +1,9 @@ +debian/poms/jawn-ast.pom --java-lib --usj-name=jawn-ast --artifact=ast/target/jawn-ast.jar +debian/poms/jawn-parser.pom --java-lib --usj-name=jawn-parser --artifact=parser/target/jawn-parser.jar + +#debian/poms/jawn-argonaut.pom --java-lib --usj-name=jawn-argonaut --artifact=support/argonaut/target/jawn-argonaut.jar +debian/poms/jawn-json4s.pom --java-lib --usj-name=jawn-json4s --artifact=support/json4s/target/jawn-json4s.jar +#debian/poms/jawn-play.pom --java-lib --usj-name=jawn-play --artifact=support/play/target/jawn-play.jar +#debian/poms/jawn-rojoma.pom --java-lib --usj-name=jawn-rojoma --artifact=support/rojoma/target/jawn-rojoma.jar +#debian/poms/jawn-rojoma-v3.pom --java-lib --usj-name=jawn-rojoma-v3 --artifact=support/rojoma-v3/target/jawn-rojoma-v3.jar +#debian/poms/jawn-spay.pom --java-lib --usj-name=jawn-spay --artifact=support/spay/target/jawn-spay.jar diff --git a/debian/patches/series b/debian/patches/series index d50c39e..78e9091 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1 @@ -use-latest-sbt.patch +#use-latest-sbt.patch diff --git a/debian/poms/jawn-argonaut.pom b/debian/poms/jawn-argonaut.pom new file mode 100644 index 0000000..178fc11 --- /dev/null +++ b/debian/poms/jawn-argonaut.pom @@ -0,0 +1,62 @@ + + + 4.0.0 + org.spire-math + jawn-argonaut_2.11 + jar + argonaut-support + http://github.com/non/jawn + 0.10.4 + + + MIT + http://opensource.org/licenses/MIT + repo + + + argonaut-support + + org.spire-math + http://github.com/non/jawn + + + git@github.com:non/jawn.git + scm:git:git@github.com:non/jawn.git + + + + d_m + Erik Osheim + http://github.com/non/ + + + + + org.scala-lang + scala-library + 2.11.8 + + + org.spire-math + jawn-parser_2.11 + 0.10.4 + + + org.scalatest + scalatest_2.11 + 3.0.0 + test + + + org.scalacheck + scalacheck_2.11 + 1.13.4 + test + + + io.argonaut + argonaut_2.11 + 6.1 + + + \ No newline at end of file diff --git a/debian/poms/jawn-ast.pom b/debian/poms/jawn-ast.pom new file mode 100644 index 0000000..85a39b8 --- /dev/null +++ b/debian/poms/jawn-ast.pom @@ -0,0 +1,57 @@ + + + 4.0.0 + org.spire-math + jawn-ast_2.11 + jar + ast + http://github.com/non/jawn + 0.10.4 + + + MIT + http://opensource.org/licenses/MIT + repo + + + ast + + org.spire-math + http://github.com/non/jawn + + + git@github.com:non/jawn.git + scm:git:git@github.com:non/jawn.git + + + + d_m + Erik Osheim + http://github.com/non/ + + + + + org.scala-lang + scala-library + 2.11.8 + + + org.spire-math + jawn-parser_2.11 + 0.10.4 + + + org.scalatest + scalatest_2.11 + 3.0.0 + test + + + org.scalacheck + scalacheck_2.11 + 1.13.4 + test + + + \ No newline at end of file diff --git a/debian/poms/jawn-json4s.pom b/debian/poms/jawn-json4s.pom new file mode 100644 index 0000000..90eb41b --- /dev/null +++ b/debian/poms/jawn-json4s.pom @@ -0,0 +1,62 @@ + + + 4.0.0 + org.spire-math + jawn-json4s_2.11 + jar + json4s-support + http://github.com/non/jawn + 0.10.4 + + + MIT + http://opensource.org/licenses/MIT + repo + + + json4s-support + + org.spire-math + http://github.com/non/jawn + + + git@github.com:non/jawn.git + scm:git:git@github.com:non/jawn.git + + + + d_m + Erik Osheim + http://github.com/non/ + + + + + org.scala-lang + scala-library + 2.11.8 + + + org.spire-math + jawn-parser_2.11 + 0.10.4 + + + org.scalatest + scalatest_2.11 + 3.0.0 + test + + + org.scalacheck + scalacheck_2.11 + 1.13.4 + test + + + org.json4s + json4s-ast_2.11 + 3.5.0 + + + \ No newline at end of file diff --git a/debian/poms/jawn-parser.pom b/debian/poms/jawn-parser.pom new file mode 100644 index 0000000..684901f --- /dev/null +++ b/debian/poms/jawn-parser.pom @@ -0,0 +1,52 @@ + + + 4.0.0 + org.spire-math + jawn-parser_2.11 + jar + parser + http://github.com/non/jawn + 0.10.4 + + + MIT + http://opensource.org/licenses/MIT + repo + + + parser + + org.spire-math + http://github.com/non/jawn + + + git@github.com:non/jawn.git + scm:git:git@github.com:non/jawn.git + + + + d_m + Erik Osheim + http://github.com/non/ + + + + + org.scala-lang + scala-library + 2.11.8 + + + org.scalatest + scalatest_2.11 + 3.0.0 + test + + + org.scalacheck + scalacheck_2.11 + 1.13.4 + test + + + \ No newline at end of file diff --git a/debian/poms/jawn-play.pom b/debian/poms/jawn-play.pom new file mode 100644 index 0000000..5b8ecbc --- /dev/null +++ b/debian/poms/jawn-play.pom @@ -0,0 +1,62 @@ + + + 4.0.0 + org.spire-math + jawn-play_2.11 + jar + play-support + http://github.com/non/jawn + 0.10.4 + + + MIT + http://opensource.org/licenses/MIT + repo + + + play-support + + org.spire-math + http://github.com/non/jawn + + + git@github.com:non/jawn.git + scm:git:git@github.com:non/jawn.git + + + + d_m + Erik Osheim + http://github.com/non/ + + + + + org.scala-lang + scala-library + 2.11.8 + + + org.spire-math + jawn-parser_2.11 + 0.10.4 + + + org.scalatest + scalatest_2.11 + 3.0.0 + test + + + org.scalacheck + scalacheck_2.11 + 1.13.4 + test + + + com.typesafe.play + play-json_2.11 + 2.5.9 + + + \ No newline at end of file diff --git a/debian/poms/jawn-rojoma-v3.pom b/debian/poms/jawn-rojoma-v3.pom new file mode 100644 index 0000000..40a6bb5 --- /dev/null +++ b/debian/poms/jawn-rojoma-v3.pom @@ -0,0 +1,62 @@ + + + 4.0.0 + org.spire-math + jawn-rojoma-v3_2.11 + jar + rojoma-v3-support + http://github.com/non/jawn + 0.10.4 + + + MIT + http://opensource.org/licenses/MIT + repo + + + rojoma-v3-support + + org.spire-math + http://github.com/non/jawn + + + git@github.com:non/jawn.git + scm:git:git@github.com:non/jawn.git + + + + d_m + Erik Osheim + http://github.com/non/ + + + + + org.scala-lang + scala-library + 2.11.8 + + + org.spire-math + jawn-parser_2.11 + 0.10.4 + + + org.scalatest + scalatest_2.11 + 3.0.0 + test + + + org.scalacheck + scalacheck_2.11 + 1.13.4 + test + + + com.rojoma + rojoma-json-v3_2.11 + 3.7.0 + + + \ No newline at end of file diff --git a/debian/poms/jawn-rojoma.pom b/debian/poms/jawn-rojoma.pom new file mode 100644 index 0000000..397376f --- /dev/null +++ b/debian/poms/jawn-rojoma.pom @@ -0,0 +1,62 @@ + + + 4.0.0 + org.spire-math + jawn-rojoma_2.11 + jar + rojoma-support + http://github.com/non/jawn + 0.10.4 + + + MIT + http://opensource.org/licenses/MIT + repo + + + rojoma-support + + org.spire-math + http://github.com/non/jawn + + + git@github.com:non/jawn.git + scm:git:git@github.com:non/jawn.git + + + + d_m + Erik Osheim + http://github.com/non/ + + + + + org.scala-lang + scala-library + 2.11.8 + + + org.spire-math + jawn-parser_2.11 + 0.10.4 + + + org.scalatest + scalatest_2.11 + 3.0.0 + test + + + org.scalacheck + scalacheck_2.11 + 1.13.4 + test + + + com.rojoma + rojoma-json_2.11 + 2.4.3 + + + \ No newline at end of file diff --git a/debian/poms/jawn-spray.pom b/debian/poms/jawn-spray.pom new file mode 100644 index 0000000..8fcd971 --- /dev/null +++ b/debian/poms/jawn-spray.pom @@ -0,0 +1,62 @@ + + + 4.0.0 + org.spire-math + jawn-spray_2.11 + jar + spray-support + http://github.com/non/jawn + 0.10.4 + + + MIT + http://opensource.org/licenses/MIT + repo + + + spray-support + + org.spire-math + http://github.com/non/jawn + + + git@github.com:non/jawn.git + scm:git:git@github.com:non/jawn.git + + + + d_m + Erik Osheim + http://github.com/non/ + + + + + org.scala-lang + scala-library + 2.11.8 + + + org.spire-math + jawn-parser_2.11 + 0.10.4 + + + org.scalatest + scalatest_2.11 + 3.0.0 + test + + + org.scalacheck + scalacheck_2.11 + 1.13.4 + test + + + io.spray + spray-json_2.11 + 1.3.2 + + + \ No newline at end of file diff --git a/debian/rules b/debian/rules index cc5fd89..dbc2418 100755 --- a/debian/rules +++ b/debian/rules @@ -1,26 +1,58 @@ #!/usr/bin/make -f -export SBTHOME=$(CURDIR)/debian/sbt_home -export HOME=$(SBTHOME) -export SBTCMD=$(CURDIR)/bootstrapsbt/bin/sbt -verbose -debug -sbt-dir $(SBTHOME)/.sbt -ivy $(SBTHOME)/.ivy2 +include /usr/share/dpkg/pkg-info.mk -PKD = $(abspath $(dir $(MAKEFILE_LIST))) -SRCPKG = $(word 2,$(shell dpkg-parsechangelog -l$(PKD)/changelog | grep ^Source)) -BINPKG = lib$(SRCPKG)-java +SCALA_VERSION=$(shell scala -version 2>&1 | cut -f 5 -d ' ') +SCALA_MAJOR=$(shell scala -version 2>&1 | cut -f 5 -d ' ' | cut -f 1 -d '.') +SCALA_MINOR=$(shell scala -version 2>&1 | cut -f 5 -d ' ' | cut -f 2 -d '.') +SCALA_BINARY_VERSION=$(SCALA_MAJOR).$(SCALA_MINOR) %: - dh $@ --with javahelper --with maven_repo_helper + dh $@ --with javahelper --with maven-repo-helper override_dh_auto_build: - mkdir -p $(SBTHOME)/.ivy2/cache - cp -fr $(CURDIR)/bootstrapdeps/* $(SBTHOME)/.ivy2/cache/ - mkdir $(SBTHOME)/.sbt - echo "[repositories]" > $(SBTHOME)/.sbt/repositories - echo "local" >> $(SBTHOME)/.sbt/repositories - cp -frv $(CURDIR)/bootstrapdeps-sources/. $(SBTHOME)/.ivy2/cache/ - $(SBTCMD) 'set offline := true' -Dsbt.override.build.repos=true packageBin make-pom - find ./ -name '*.pom'|grep target|grep -v jawn_|sed 's/\(.*\).pom/\1.pom --package=$(BINPKG) --has-package-version --java-lib --artifact=\1.jar/' > $(CURDIR)/debian/$(BINPKG).poms + # parser + mkdir -p parser/target/classes + scalac -d parser/target/classes $(shell find parser/src/main/scala -name *.scala) + cp -R parser/src/main/resources/* parser/target/classes + jar cf parser/target/jawn-parser.jar -C parser/target/classes . -override_dh_clean: - rm -fr .git $(SBTHOME) project/project $(shell find ./ -name target -type d) debian/$(BINPKG).poms - dh_clean + # ast + mkdir -p ast/target/classes + scalac -d ast/target/classes -cp parser/target/jawn-parser.jar $(shell find ast/src/main/scala -name *.scala) + jar cf ast/target/jawn-ast.jar -C ast/target/classes . + + # support/argonaut (requires io.argonaut:argonaut) + #mkdir -p support/argonaut/target/classes; \ + #scalac -d support/argonaut/target/classes -cp parser/target/jawn-parser.jar $(shell find support/argonaut/src/main/scala -name *.scala); \ + #jar cf support/argonaut/target/jawn-argonaut.jar -C support/argonaut/target/classes . ; \ + + # support/json4s + mkdir -p support/json4s/target/classes; \ + scalac -d support/json4s/target/classes -cp parser/target/jawn-parser.jar:/usr/share/java/json4s-core.jar:/usr/share/java/json4s-ast.jar $(shell find support/json4s/src/main/scala -name *.scala); \ + jar cf support/json4s/target/jawn-json4s.jar -C support/json4s/target/classes . ; \ + + # support/play (requires com.typesafe.play:play-json) + #mkdir -p support/play/target/classes; \ + #scalac -d support/play/target/classes -cp parser/target/jawn-parser.jar $(shell find support/play/src/main/scala -name *.scala); \ + #jar cf support/play/target/jawn-play.jar -C support/play/target/classes . ; \ + + # support/rojoma (requires com.rojoma:rojoma-json) + #mkdir -p support/rojoma/target/classes; \ + #scalac -d support/rojoma/target/classes -cp parser/target/jawn-parser.jar $(shell find support/rojoma/src/main/scala -name *.scala); \ + #jar cf support/rojoma/target/jawn-rojoma.jar -C support/rojoma/target/classes . ; \ + + # support/rojoma-v3 (requires com.rojoma:rojoma-json-v3) + #mkdir -p support/rojoma-v3/target/classes; \ + #scalac -d support/rojoma-v3/target/classes -cp parser/target/jawn-parser.jar $(shell find support/rojoma-v3/src/main/scala -name *.scala); \ + #jar cf support/rojoma-v3/target/jawn-rojoma-v3.jar -C support/rojoma-v3/target/classes . ; \ + + # support/spray (requires io.spray:spray-json) + #mkdir -p support/spray/target/classes; \ + #scalac -d support/spray/target/classes -cp parser/target/jawn-parser.jar $(shell find support/spray/src/main/scala -name *.scala); \ + #jar cf support/spray/target/jawn-spray.jar -C support/spray/target/classes . ; \ + +get-orig-poms: + for MODULE in argonaut ast json4s parser play rojoma rojoma-v3 spray; do \ + wget https://repo1.maven.org/maven2/org/spire-math/jawn-$${MODULE}_$(SCALA_BINARY_VERSION)/$(DEB_VERSION_UPSTREAM)/jawn-$${MODULE}_$(SCALA_BINARY_VERSION)-$(DEB_VERSION_UPSTREAM).pom -O debian/poms/jawn-$${MODULE}.pom; \ + done