Commit Diff


commit - d9e4d43f37814a1e0752ec2b6bae2882b69fa569
commit + e499844e1f1133e5e1dcf58d89f8e6444b91a3eb
blob - 83b54643bd03a784015d447eb09445975d0b3b2e
blob + 0181f533fd3d5ba411f2d2eb1da56561d2a48d33
--- .github/README.md
+++ .github/README.md
@@ -5,17 +5,19 @@ README.portable
 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)
@@ -25,6 +27,26 @@ Got requires the following dependencies:
 * `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
@@ -2,17 +2,19 @@ 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)
@@ -22,6 +24,26 @@ Got requires the following dependencies:
 * `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)
 ===============
 
@@ -63,9 +85,6 @@ and FreeBSD.
 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.