FreeBSD Bugzilla – Attachment 202041 Details for
Bug 235759
[NEW PORT] shells/ammonite: Provides a system shell in the high-level Scala language
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
SHAR file containing the new port shells/ammonite.
ammonite.shar (text/plain), 2.97 KB, created by
Jens Grassel
on 2019-02-15 14:49:54 UTC
(
hide
)
Description:
SHAR file containing the new port shells/ammonite.
Filename:
MIME Type:
Creator:
Jens Grassel
Created:
2019-02-15 14:49:54 UTC
Size:
2.97 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># ammonite ># ammonite/Makefile ># ammonite/distinfo ># ammonite/pkg-descr ># ammonite/pkg-message ># ammonite/pkg-plist ># >echo c - ammonite >mkdir -p ammonite > /dev/null 2>&1 >echo x - ammonite/Makefile >sed 's/^X//' >ammonite/Makefile << '6fa33bb611de2531cae0c2e0c3db6125' >X# $FreeBSD$ >X >XPORTNAME= ammonite >XDISTVERSION= 1.6.3 >XCATEGORIES= java shells >XMASTER_SITES= https://github.com/lihaoyi/Ammonite/releases/download/${PORTVERSION}/ >XDISTNAME= 2.12-${PORTVERSION} >XEXTRACT_SUFX= >XDIST_SUBDIR= ${PORTNAME} >XEXTRACT_ONLY= >X >XMAINTAINER= freebsd-ports@jan0sch.de >XCOMMENT= Provides a system shell in the high-level Scala language >X >XLICENSE= MIT >X >XUSE_JAVA= yes >X >XJAVA_VERSION= 1.8+ >XNO_BUILD= yes >XNO_ARCH= yes >X >Xdo-extract: >X @${MKDIR} ${WRKSRC} >X @${CP} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME} ${WRKSRC} >X >Xdo-install: >X ${INSTALL_SCRIPT} ${WRKSRC}/${DISTNAME} \ >X ${STAGEDIR}${PREFIX}/bin/${PORTNAME} >X >X.include <bsd.port.mk> >6fa33bb611de2531cae0c2e0c3db6125 >echo x - ammonite/distinfo >sed 's/^X//' >ammonite/distinfo << 'c8130a6ea532b1e7709df4697c65b5d9' >XTIMESTAMP = 1550239983 >XSHA256 (ammonite/2.12-1.6.3) = adafccfdc70cdc83f072f6b0c340205d422fca56f743e269635dfb40dc63b171 >XSIZE (ammonite/2.12-1.6.3) = 28929884 >c8130a6ea532b1e7709df4697c65b5d9 >echo x - ammonite/pkg-descr >sed 's/^X//' >ammonite/pkg-descr << '76b278ab61f3bcafba3799904e524791' >XAmmonite lets you use the Scala language for scripting purposes: in the >XREPL, as scripts, as a library to use in existing projects, or as a >Xstandalone systems shell. >X >XAmmonite-Shell >X-------------- >XA modern replacement for the Bash system shell. Provides a systems shell in >Xthe high-level Scala language, letting you seamlessly mix system operations >Xwith real code without the hassle or the frustration of trying to write >Xcomplex code in Bash. >X >XWWW: https://ammonite.io/ >76b278ab61f3bcafba3799904e524791 >echo x - ammonite/pkg-message >sed 's/^X//' >ammonite/pkg-message << 'f75a735c2fbbc47cb5291fd238961a04' >XTo use ammonite as a shell you must(!) setup a configuration file >X~/.ammonite/predef.sc with a least the following minimal content: >X >Xinterp.load.ivy( >X "com.lihaoyi" %% "ammonite-ops" % ammonite.Constants.version >X) >Xinterp.load.ivy( >X "com.lihaoyi" % >X s"ammonite-shell_${scala.util.Properties.versionNumberString}" % >X ammonite.Constants.version >X) >X// This @ is necessary for Ammonite to process the `interp.load.ivy` >X// before continuing. >X@ >Xval shellSession = ammonite.shell.ShellSession() >Ximport shellSession._ >Ximport ammonite.ops._ >Ximport ammonite.shell._ >Xammonite.shell.Configure(interp, repl, wd) >X >f75a735c2fbbc47cb5291fd238961a04 >echo x - ammonite/pkg-plist >sed 's/^X//' >ammonite/pkg-plist << 'f9213c1bb777e70007e36790fc5adeb8' >Xbin/ammonite >f9213c1bb777e70007e36790fc5adeb8 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 235759
: 202041