BSD Ports

science/2d-rewriter 1.6_1 FreeBSD

Cellular automata simulator

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
science
Package size
17.3 KiB, 36.1 KiB installed

Description

2d-rewriter is a cellular automata simulator. Key features:

  • Declarative input language for rules and initial patterns definition.
  • Ability to emulate Conway's "Life Game" via proper rules specification.
  • Ability to demonstrate self replicating loops.
  • Patterns are tried in 4 orientations.
  • Cell directions are defined against the pattern orientation.
  • Total number of rules can be substantially decreased by using sets and defining patterns using variables.
  • Required run time environment is a minimal X window system installation on a POSIX-compatible system (*BSD/Linux/Mac OS X/Cygwin/...).

In the other systems

SystemPortVersion
FreeBSDscience/2d-rewriter1.6_1
DragonFlyscience/2d-rewriter1.6_1

Install

Binary package:

pkg install 2d-rewriter

From the ports tree:

cd /usr/ports/science/2d-rewriter/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	2d-rewriter>0:science/2d-rewriter

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.6_11.6_11.61.6_11.6_1
FreeBSD:14:quarterly1.6_11.6_1n/a1.6_11.6_1
FreeBSD:15:latest1.6_11.6_1n/a1.6_11.6_1
FreeBSD:15:quarterly1.6_11.6_1n/an/an/a
FreeBSD:16:latest1.6_11.6_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 12
Run dependencies 6

No port depends on this one.

Configuration

Options name: science_2d-rewriter

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
USES
imake xorg
Service scripts
none

Message after installing

===>   NOTICE:

The 2d-rewriter port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 1
  • 2d-rewriter(1)
pkg-plist 7
  • bin/2d-rewriter
  • share/examples/2d-rewriter/life.rules
  • share/examples/2d-rewriter/life1.txt
  • share/examples/2d-rewriter/life2.txt
  • share/examples/2d-rewriter/sierpinski.txt
  • share/examples/2d-rewriter/srloop.txt
  • share/man/man1/2d-rewriter.1.gz
distinfo 1
FileSizeSHA256
iserikov-2d-rewriter-1.6_GH0.tar.gz15848904efb7d185ec818a75436f966145a7dfb4fd39fa0affddf593b7fdc18174a92

Commit history 0

No commits in the history this site was built from.