1 # $NetBSD: Makefile,v 1.6 2012/05/01 22:22:01 yyamano Exp $
5 MASTER_SITES
= http
://www.scala-lang.org
/downloads
/distrib
/files
/
8 MAINTAINER
= yyamano@NetBSD.org
9 HOMEPAGE
= http
://www.scala-lang.org
/
10 COMMENT
= Scala is a multi-paradigm programming language
17 REPLACE_BASH
+= bin
/fsc bin
/scala bin
/scalac \
18 bin
/scaladoc bin
/scalap
20 SCALA_HOME
= ${PREFIX}/share
/${DISTNAME}
23 SUBST_FILES.scala
= bin
/fsc bin
/scala bin
/scalac bin
/scaladoc bin
/scalap
24 SUBST_STAGE.scala
= pre-configure
25 SUBST_SED.scala
= -e
's,@PREFIX@,${PREFIX},g'
26 SUBST_SED.scala
+= -e
's,@JAVA_HOME@,${PKG_JAVA_HOME},g'
27 SUBST_SED.scala
+= -e
's,@SCALA_HOME@,${SCALA_HOME},g'
29 PLIST_SUBST
+= DISTNAME
=${DISTNAME}
31 INSTALLATION_DIRS
= bin
${PKGMANDIR}/man1 share
/${DISTNAME}
34 @
${RM} ${WRKSRC}/bin
/*.bat
37 @
${RM} ${WRKSRC}/bin
/*.orig
38 ${INSTALL_SCRIPT} ${WRKSRC}/bin
/* ${DESTDIR}${PREFIX}/bin
39 ${INSTALL_MAN} ${WRKSRC}/man
/man1
/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
40 @cd
${WRKSRC} && ${TAR} cf
- doc lib misc src |
${TAR} xf
- -C
${DESTDIR}${SCALA_HOME}
42 .
include "../../mk/java-vm.mk"
43 .
include "../../mk/bsd.pkg.mk"