View | Details | Raw Unified | Return to bug 259933 | Differences between
and this patch

Collapse All | Expand All

(-)scala/Makefile (-26 / +7 lines)
Lines 1-23 Link Here
1
# Created by: Mitsuru YOSHIDA <mitsuru@riken.jp>
1
# Created by: Mitsuru YOSHIDA <mitsuru@riken.jp>
2
2
3
PORTNAME=	scala
3
PORTNAME=	scala
4
PORTVERSION=	2.13.1
4
PORTVERSION=	3.1.0
5
CATEGORIES=	lang java
5
CATEGORIES=	lang java
6
MASTER_SITES=	http://www.scala-lang.org/files/archive/
6
MASTER_SITES=	https://github.com/lampepfl/dotty/releases/download/${PORTVERSION}/
7
DISTNAME=	scala3-${PORTVERSION}
8
EXTRACT_SUFX=	.tar.gz
7
9
8
MAINTAINER=	freebsd-ports@jan0sch.de
10
MAINTAINER=	freebsd-ports@jan0sch.de
9
COMMENT=	Scala Programming Language
11
COMMENT=	Scala Programming Language
10
12
11
LICENSE=	APACHE20
13
LICENSE=	APACHE20
12
LICENSE_FILE=	${WRKSRC}/doc/LICENSE.md
13
14
14
RUN_DEPENDS=	bash:shells/bash
15
RUN_DEPENDS=	bash:shells/bash
15
16
16
USES=		cpe tar:tgz
17
USES=		cpe tar:tgz
17
CPE_VENDOR=	${PORTNAME}-lang
18
CPE_VENDOR=	${PORTNAME}-lang
18
19
19
OPTIONS_DEFINE=	DOCS
20
21
NO_ARCH=	yes
20
NO_ARCH=	yes
22
NO_BUILD=	yes
21
NO_BUILD=	yes
23
USE_JAVA=	yes
22
USE_JAVA=	yes
Lines 25-47 Link Here
25
24
26
SCALA_HOME=	${DATADIR}
25
SCALA_HOME=	${DATADIR}
27
SCALA_SHRDIRS=	lib
26
SCALA_SHRDIRS=	lib
28
SCALA_DOCDIRS=	tools
27
SCALA_BINS=	common \
29
SCALA_BINS=	fsc \
30
		scala \
28
		scala \
31
		scalac \
29
		scalac \
32
		scaladoc \
30
		scaladoc
33
		scalap
34
31
35
SCALA_MANS=	${SCALA_BINS:S,$,.1,}
32
PLIST_FILES=	${SCALA_BINS:S,^,bin/,}
36
PLIST_FILES=	${SCALA_BINS:S,^,bin/,} \
37
	man/man1/fsc.1.gz \
38
	man/man1/scala.1.gz \
39
	man/man1/scalac.1.gz \
40
	man/man1/scaladoc.1.gz \
41
	man/man1/scalap.1.gz
42
33
43
PORTDATA=	*
34
PORTDATA=	*
44
PORTDOCS=	*
45
35
46
pre-patch:
36
pre-patch:
47
	@${ECHO_MSG} "Installation settings:"
37
	@${ECHO_MSG} "Installation settings:"
Lines 55-69 Link Here
55
.endfor
45
.endfor
56
.for d in ${SCALA_SHRDIRS}
46
.for d in ${SCALA_SHRDIRS}
57
	(cd ${WRKSRC}/${d} && ${COPYTREE_SHARE} . ${STAGEDIR}${SCALA_HOME}/${d})
47
	(cd ${WRKSRC}/${d} && ${COPYTREE_SHARE} . ${STAGEDIR}${SCALA_HOME}/${d})
58
.endfor
59
.for m in ${SCALA_MANS}
60
	${INSTALL_MAN} ${WRKSRC}/man/man1/${m} ${STAGEDIR}${MANPREFIX}/man/man1/${m}
61
.endfor
62
63
do-install-DOCS-on:
64
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
65
.for d in ${SCALA_DOCDIRS}
66
	(cd ${WRKSRC}/doc/${d} && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/${d})
67
.endfor
48
.endfor
68
49
69
.include <bsd.port.mk>
50
.include <bsd.port.mk>
(-)scala/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1568893979
1
TIMESTAMP = 1637310726
2
SHA256 (scala-2.13.1.tgz) = 6918ccc494e34810a7254ad2c4e6f0e1183784c22e7b4801b7dbc8d1994a04db
2
SHA256 (scala3-3.1.0.tar.gz) = f5bb19d85b486fa02f0375b7af656fd1d3cd89cb988cc073dd7e3ccf8e40beff
3
SIZE (scala-2.13.1.tgz) = 19685743
3
SIZE (scala3-3.1.0.tar.gz) = 34775737

Return to bug 259933