From 2db5aa38cfdc4f271802925e129ebc01258efd57 Mon Sep 17 00:00:00 2001 From: Michael Simacek Date: Mon, 2 Jul 2018 16:00:55 +0200 Subject: [PATCH] Initial import --- scala.yaml | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 scala.yaml diff --git a/scala.yaml b/scala.yaml new file mode 100644 index 0000000..4b1cfb1 --- /dev/null +++ b/scala.yaml @@ -0,0 +1,65 @@ +--- +document: modulemd +version: 2 +data: + summary: A hybrid functional/object-oriented language for the JVM + description: >- + Scala is a general purpose programming language designed to express + common programming patterns in a concise, elegant, and type-safe way. + It smoothly integrates features of object-oriented and functional + languages. It is also fully interoperable with Java. + license: + module: + - MIT + + dependencies: + - buildrequires: + javapackages-tools: [201801] + requires: + platform: [] + profiles: + default: + rpms: + - scala + api: + rpms: + - scala + - scala-apidoc + - scala-swing + filter: + rpms: + - ant-scala + - hawtjni + - hawtjni-javadoc + - jansi-javadoc + - jansi-native-javadoc + - jline-javadoc + - maven-hawtjni-plugin + components: + rpms: + hawtjni: + buildorder: 10 + ref: javapackages + rationale: > + Runtime dependency of jansi, jansi-native. + jansi: + buildorder: 30 + ref: javapackages + rationale: > + Runtime dependency of jline, scala. + jansi-native: + buildorder: 20 + ref: javapackages + multilib: [] + rationale: > + Runtime dependency of jansi. + jline: + buildorder: 40 + ref: javapackages + rationale: > + Runtime dependency of scala. + scala: + buildorder: 50 + ref: javapackages + rationale: > + Module API.