summary refs log tree commit diff
path: root/README.7
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2020-03-01 19:20:23 -0500
committerJune McEnroe <june@causal.agency>2020-03-01 21:14:52 -0500
commitc876c88c2ac74255fa402c441343e8314d1fff8f (patch)
treee6420b0a64c4e8ef9709d129b3ce2a11b484602a /README.7
parentAdvertise STS policy (diff)
downloadpounce-c876c88c2ac74255fa402c441343e8314d1fff8f.tar.gz
pounce-c876c88c2ac74255fa402c441343e8314d1fff8f.zip
Replace .mk files with configure script
Copied and expanded from catgirl.
Diffstat (limited to 'README.7')
-rw-r--r--README.751
1 files changed, 32 insertions, 19 deletions
diff --git a/README.7 b/README.7
index 1508628..225a7a7 100644
--- a/README.7
+++ b/README.7
@@ -1,4 +1,4 @@
-.Dd January 17, 2020
+.Dd March  1, 2020
 .Dt README 7
 .Os "Causal Agency"
 .
@@ -15,24 +15,6 @@ and the IRCv3.2
 .Sy server-time
 extension to communicate with clients.
 .
-.Pp
-.Nm
-requires LibreSSL
-.Pq Fl ltls
-and targets
-.Fx .
-It can also be built
-on Darwin or GNU/Linux
-by copying the appropriate file to
-.Pa config.mk
-and modifying as needed.
-On
-.Fx ,
-processes are sandboxed with
-.Xr capsicum 4 .
-On other systems,
-who knows what might happen?
-.
 .Sh RATIONALE
 As a former
 .Xr znc 1
@@ -58,6 +40,37 @@ extension,
 all events can be accurately replayed,
 rather than being limited to messages.
 .
+.Sh INSTALLING
+.Nm
+requires LibreSSL
+.Pq Fl ltls
+and primarily targets
+.Fx ,
+as well as macOS and Linux.
+On
+.Fx ,
+processes are sandboxed with
+.Xr capsicum 4 .
+On other systems,
+who knows what might happen?
+.
+.Bd -literal -offset indent
+\&./configure
+make all
+sudo make install PREFIX=/usr/local
+.Ed
+.
+.Pp
+If your system installs LibreSSL
+in a non-standard path, set
+.Ev PKG_CONFIG_PATH
+for
+.Nm ./configure .
+For example,
+.Bd -literal -offset indent
+PKG_CONFIG_PATH=/opt/libressl/lib/pkgconfig ./configure
+.Ed
+.
 .Sh FILES
 .Bl -tag -width "dispatch.c" -compact
 .It Pa bounce.h
021-09-21 15:02:46 -0400'>2021-09-21Rewrite pngo, add explicit optionsJune McEnroe 2021-09-16Fix /* **/ comment matchingJune McEnroe 2021-09-15Remove typer, add downgrade to READMEJune McEnroe 2021-09-15Set bot mode on downgradeJune McEnroe 2021-09-15Enter capsicum in downgradeJune McEnroe 2021-09-15Factor out common parts of downgrade messagesJune McEnroe 2021-09-14Add downgrade IRC botJune McEnroe 2021-09-14Sort by title if authors matchJune McEnroe 2021-09-13Swap-remove tags as they're foundJune McEnroe 2021-09-12Replace htagml regex with strncmpJune McEnroe 2021-09-11Also defer printing comment for lone close-parensJune McEnroe 2021-09-10Publish "git-comment"June McEnroe 2021-09-10Add git comment --pretty optionJune McEnroe 2021-09-08Defer printing comment if line is blank or closing braceJune McEnroe 2021-09-08Up default min-repeat to 30 linesJune McEnroe 2021-09-08Handle dirty lines in git-commentJune McEnroe 2021-09-08Document and install git-commentJune McEnroe 2021-09-08Add repeat and all options to git-commentJune McEnroe 2021-09-08Add group threshold to git-commentJune McEnroe