Commits
Christopher Chavez authored and Perry E. Metzger committed 2eecafe3b31
1 1 | # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 |
2 2 | |
3 3 | PortSystem 1.0 |
4 + | PortGroup java 1.0 |
4 5 | |
5 6 | name sbt |
6 7 | version 0.13.18 |
7 8 | revision 0 |
8 9 | categories devel java |
9 10 | license BSD |
10 11 | maintainers nomaintainer |
11 12 | platforms darwin |
12 13 | |
13 14 | description Simple build tool (sbt) simplifies building Scala projects |
14 15 | |
15 16 | long_description \ |
16 17 | Simple build tool (sbt) is provides unintrusive and easy to set up \ |
17 18 | for simple Scala projects. All configuration, customization, and \ |
18 19 | extension are done in Scala. Sbt supports continuous compilation \ |
19 20 | and testing with triggered execution in mixed Scala/Java projects. |
20 21 | |
21 - | homepage http://www.scala-sbt.org/ |
22 + | homepage https://www.scala-sbt.org/ |
22 23 | master_sites https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/${version} |
23 24 | distname ${name}-launch |
24 25 | dist_subdir ${name}/${version} |
25 26 | |
26 27 | checksums md5 c660658ea9b1300d31aaa713f214b1b4 \ |
27 28 | sha1 db44e7b60ed5c82ea00315ad223e3a8cc3d086e5 \ |
28 29 | rmd160 a61cd251a1593dafa0d1452dbb615b4fb1fd5a19 \ |
29 30 | sha256 add170a6e07d3ecf2a5add54565a0b5f729524083f0b05f9e1d4df90adb9257b \ |
30 31 | size 1210278 |
31 32 | |
32 - | depends_build bin:java:kaffe |
33 + | java.version 1.6+ |
34 + | java.fallback openjdk8 |
33 35 | |
34 36 | # Name the wrapper shell script. |
35 37 | set wrapper sbt.sh |
36 38 | |
37 39 | extract.suffix .jar |
38 40 | extract.mkdir yes |
39 41 | extract.only |
40 42 | pre-extract { |
41 43 | file copy ${filespath}/${wrapper} ${worksrcpath} |
42 44 | } |