Thanks for the feedback! Fixed everything, but I moved MODGO_MODULESand stuff to modules.inc, since crates.inc is more appropriate for rust ports.
On 9/6/22 23:11, Stuart Henderson wrote:
On 2022/09/06 21:17, la ninpre wrote:Updated to version 1.12.1. Also bumped up user and group IDs. Comments and suggestions are welcome! On 8/2/22 19:01, la ninpre wrote:Mycorrhiza is a wiki engine for personal wikis and digital garden. It uses git for history management and stores everything in plain text files. It also features it's own simple markup language inspired by gemtext (of gemini protocol). Mycorrhiza can be used locally or served on a webpage. Comments, ok?: $ tar tzf /tmp/mycorrhiza-1.12.1.tgz : : ./Makefile : ./distinfo : ./pkg : ./pkg/mycorrhiza.rc : ./pkg/PLIST : ./pkg/DESCR : ./pkg/README include the subdirectory in the tar : SUBST_VARS += VARBASE don't add VARBASE to SUBST_VARS : MODGO_MODULES = \ : git.sr.ht/~bouncepaw/mycomarkup/v5 v5.2.1 \ : github.com/andybalholm/brotli v1.0.3 \ : ... : MODGO_MODFILES = \ : github.com/andybalholm/brotli v1.0.2 \ : github.com/klauspost/compress v1.13.4 \ those go into crates.inc with an .include (see other ports with ls /usr/ports/*/*/crates.inc) : #MAINTAINER = ??? either fill it in, or leave it out completely : @newuser _mycorrhiza:884:_mycorrhiza:daemon:Mycorrhiza User:${VARBASE}/mycorrhiza:/sbin/nologin don't use "daemon", leave that field blank don't use VARBASE, maybe it should be LOCALSTATEDIR if you want /var/mycorrhiza. create that dir via @owner @group @mode @sample in the PLIST, don't tell people to mkdir/chown : mycorrhiza# acme-client -v mycorrhiza.example.com : mycorrhiza# acme-client -v mycorrhiza.example.com repeated : Set desired wiki name in ${RCDIR}/mycorrhiza (daemon_flags variable). do not edit installed ${RCDIR} scripts. these should be set with "rcctl set flags".
mycorrhiza-1.12.1.tgz
Description: application/gzip