Commits

Christopher Chavez authored and Perry E. Metzger committed 2eecafe3b31
sbt: use Java portgroup

Replace fallback dependency on kaffe with Java LTS Use HTTPS homepage
No tags

devel/sbt/Portfile

Modified
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 }

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut