commit - d9e4d43f37814a1e0752ec2b6bae2882b69fa569
commit + e499844e1f1133e5e1dcf58d89f8e6444b91a3eb
blob - 83b54643bd03a784015d447eb09445975d0b3b2e
blob + 0181f533fd3d5ba411f2d2eb1da56561d2a48d33
--- .github/README.md
+++ .github/README.md
got-portable repository for CI purposes.**
This is the portable version of got[1] (Game of Trees), using autotools to
-provide the library checks required for Got's dependencies.
+provide the library checks required for GoT's dependencies.
-Currently this has only been tested on Linux and FreeBSD, although the BSDs
-are already packaging Got via ports so this isn't a core focus of this
-portable repository, but patches to improve portability across systems are
-welcomed.
+The following operating systems are supported:
+* FreeBSD
+* NetBSD
+* MacOS
+* Linux
+
DEPENDENCIES
============
-Got requires the following dependencies:
+Linux:
* `libncurses` (for tog(1))
* `libmd` (BSD's digest routines)
* `pkg-config` (for searching libraries)
* `bison` (for configuration file grammar)
+FreeBSD:
+
+* `automake`
+* `pkgconf`
+
+NetBSD:
+
+* `automake`
+* `libuuid`
+* `ncuresesw`
+
+Darwin (MacOS):
+
+* `automake`
+* `bison`
+* `pkg-config`
+* `ncurses`
+* `openssl`
+* `ossp-uuid`
+
TESTS (REGRESS)
===============
blob - 317d2d37e1d33a97feecf36d4c2788b5bbb2c982
blob + e8418b4902dd9538621d19f1eddda96d7adfe907
--- README.portable
+++ README.portable
===============
This is the portable version of got[1] (Game of Trees), using autotools to
-provide the library checks required for Got's dependencies.
+provide the library checks required for GoT's dependencies.
-Currently this has only been tested on Linux and FreeBSD, although the BSDs
-are already packaging Got via ports so this isn't a core focus of this
-portable repository, but patches to improve portability across systems are
-welcomed.
+The following operating systems are supported:
+* FreeBSD
+* NetBSD
+* MacOS
+* Linux
+
DEPENDENCIES
============
-Got requires the following dependencies:
+Linux:
* `libncurses` (for tog(1))
* `libmd` (BSD's digest routines)
* `pkg-config` (for searching libraries)
* `bison` (for configuration file grammar)
+FreeBSD:
+
+* `automake`
+* `pkgconf`
+
+NetBSD:
+
+* `automake`
+* `libuuid`
+* `ncuresesw`
+
+Darwin (MacOS):
+
+* `automake`
+* `bison`
+* `pkg-config`
+* `ncurses`
+* `openssl`
+* `ossp-uuid`
+
TESTS (REGRESS)
===============
TODO
====
-This port is incomplete in that only got(1) and tog(1) have been ported.
-gotweb has yet to be ported.
-
configure.ac should start defining AC_ENABLE arguments to allow for
finer-grained control of where to search for includes/libraries, etc.