Bug 235759 - [NEW PORT] shells/ammonite: Provides a system shell in the high-level Scala language
Summary: [NEW PORT] shells/ammonite: Provides a system shell in the high-level Scala l...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-15 14:49 UTC by Jens Grassel
Modified: 2019-02-18 17:02 UTC (History)
1 user (show)

See Also:


Attachments
SHAR file containing the new port shells/ammonite. (2.97 KB, text/plain)
2019-02-15 14:49 UTC, Jens Grassel
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jens Grassel 2019-02-15 14:49:54 UTC
Created attachment 202041 [details]
SHAR file containing the new port shells/ammonite.

Hi,

I have created a port for the ammonite project (https://ammonite.io/
) which can be used as a system shell.

Longer description:
===================

Ammonite lets you use the Scala language for scripting purposes: in the
REPL, as scripts, as a library to use in existing projects, or as a
standalone systems shell.

Ammonite-Shell
--------------
A modern replacement for the Bash system shell. Provides a systems shell in
the high-level Scala language, letting you seamlessly mix system operations
with real code without the hassle or the frustration of trying to write
complex code in Bash.

The configuration setup necessary for the user is included in the pkg-message.

Kind regards,

Jens
Comment 1 Kurt Jaeger freebsd_committer freebsd_triage 2019-02-18 17:01:57 UTC
Committed, thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2019-02-18 17:02:52 UTC
A commit references this bug:

Author: pi
Date: Mon Feb 18 17:01:54 UTC 2019
New revision: 493275
URL: https://svnweb.freebsd.org/changeset/ports/493275

Log:
  New port: shells/ammonite

  A modern replacement for the Bash system shell. Provides a systems shell in
  the high-level Scala language, letting you seamlessly mix system operations
  with real code without the hassle or the frustration of trying to write
  complex code in Bash.

  Ammonite lets you use the Scala language for scripting purposes: in a
  Read-Evaluate-Print-Loop (REPL), as scripts, as a library to use
  in existing projects, or as a standalone systems shell.

  WWW: https://ammonite.io/

  PR:		235759
  Submitted by:	Jens Grassel <jan0sch@mykolab.com>

Changes:
  head/shells/Makefile
  head/shells/ammonite/
  head/shells/ammonite/Makefile
  head/shells/ammonite/distinfo
  head/shells/ammonite/pkg-descr
  head/shells/ammonite/pkg-message