Source: scala
Section: devel
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Uploaders:
 Juan Manuel Méndez Rey <juan.mendezr@proton.me>
Build-Depends:
 debhelper-compat (= 14),
 dh-sequence-maven-repo-helper,
 ant,
 libjline2-java,
 openjdk-25-jdk-headless,
 scala (>= 2.12~) <!pkg.scala.stage0>,
 scala-asm (>= 9.9.0),
 scala-stage0 <pkg.scala.stage0>
Standards-Version: 4.7.4
Vcs-Git: https://salsa.debian.org/java-team/scala.git
Vcs-Browser: https://salsa.debian.org/java-team/scala
Homepage: https://www.scala-lang.org

Package: scala
Architecture: all
Depends:
 scala-library (= ${source:Version}),
 default-jre-headless | java8-runtime-headless,
 libjline2-java,
 scala-asm (>= 9.9.0),
 ${misc:Depends}
Breaks: scala-doc (<< 2.12~)
Description: Scala programming language
 Scala is a Java-compatible programming language with many
 modern language features.  It is Java-compatible in that
 Scala and Java classes can directly reference each other and
 subclass each other with no glue code needed.  It
 includes modern language features such as closures,
 pattern-matching, parametric types, and virtual type members.
 .
 This package includes the various tools used to develop
 code written in Scala.  It includes a compiler (scalac),
 an interpreter and script runner (scala), and the offline
 compiler (fsc).

Package: scala-library
Architecture: all
Multi-Arch: foreign
Depends:
 ${misc:Depends}
# Jars compiled for Scala 2.11 do not run on the 2.12 library.
Breaks:
 latexdraw (<< 3.3.8+ds1-3~),
 pilon (<< 1.24-5~),
 plm (<< 2.9.2-1.2~)
Description: Scala standard library
 Scala is a Java-compatible programming language with many
 modern language features.  It is Java-compatible in that
 Scala and Java classes can directly reference each other and
 subclass each other with no glue code needed.  It
 includes modern language features such as closures,
 pattern-matching, parametric types, and virtual type members.
 .
 This package contains the run-time library needed to run Scala programs.
