INSTALL (1248B)
1 Prerequisites 2 ============= 3 4 * Standard utilities: awk, cat, cp, cut, diff, getopts, grep, head, mv, printf, 5 readlink, rm, sed, tail, touch, trap, wc 6 * table[1] 7 8 9 Optional 10 -------- 11 12 * gzip (autodetected, for manpage compression) 13 * vipe from moreutils[2] + any text editor set via EDITOR environment variable; 14 if not present, reads stdin 15 * rlwrap[3] (autodetected, fallback if absent) for command line editing 16 17 [1]: https://strahinja.srht.site/table/ 18 [2]: https://joeyh.name/code/moreutils/ 19 [3]: https://github.com/hanslub42/rlwrap 20 21 22 Install 23 ------- 24 25 $ git clone https://git.sr.ht/~strahinja/ste 26 $ cd ste 27 $ su 28 # make install 29 30 With got[1]: 31 32 $ got clone https://git.sr.ht/~strahinja/ste 33 $ got checkout ste.git 34 $ cd ste 35 $ su 36 # make install 37 38 39 Persistent build configuration file 40 ----------------------------------- 41 42 The file config.mk will be sourced when building targets which also accept 43 configuration through environment variables. For example, PREFIX is specified 44 in config.mk. 45 46 47 OpenBSD 48 ------- 49 50 Before running make(1), comment the MANPREFIX definition in config.mk above the 51 line with the "OpenBSD" comment and uncomment the one below it: 52 53 #MANPREFIX = $(DESTDIR)$(PREFIX)/share/man 54 # OpenBSD 55 MANPREFIX = $(DESTDIR)$(PREFIX)/man