- Add a patch to allow sending logs via UDP [1]
- Convert to option helper target and optimize away ``.for'' loop in its recipe while here PR: 207747 [1]
This commit is contained in:
parent
b829143f31
commit
127a2c2e44
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=435595
@ -3,7 +3,7 @@
|
||||
|
||||
PORTNAME= runit
|
||||
PORTVERSION= 2.1.2
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= http://smarden.org/${PORTNAME}/ \
|
||||
http://www.bayofrum.net/dist/${PORTNAME}/
|
||||
@ -28,6 +28,8 @@ CONFIG= etc/freebsd/1 etc/2 etc/freebsd/3 etc/freebsd/ctrlaltdel \
|
||||
etc/freebsd/getty-ttyv4/run etc/freebsd/getty-ttyv4/finish \
|
||||
etc/freebsd/getty-ttyv4/whichtty
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -i '' 's!/service/!${SERVICE_DIR}!' \
|
||||
${PATCH_WRKSRC}/man/* ${PATCH_WRKSRC}/src/sv.c
|
||||
@ -57,9 +59,9 @@ do-install:
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/etc/[123c]* ${STAGEDIR}${ETCDIR}
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/etc/getty-ttyv4/* \
|
||||
${STAGEDIR}${ETCDIR}/getty-ttyv4
|
||||
|
||||
do-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
.for doc in ${DOCS}
|
||||
${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR}
|
||||
.endfor
|
||||
${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
10
sysutils/runit/files/patch-src_svlogd.c
Normal file
10
sysutils/runit/files/patch-src_svlogd.c
Normal file
@ -0,0 +1,10 @@
|
||||
--- src/svlogd.c.orig 2014-08-10 18:22:34 UTC
|
||||
+++ src/svlogd.c
|
||||
@@ -430,6 +430,7 @@ unsigned int logdir_open(struct logdir *
|
||||
ld->name =(char*)fn;
|
||||
ld->ppid =0;
|
||||
ld->match ='+';
|
||||
+ ld->udpaddr.sin_family =AF_INET;
|
||||
ld->udpaddr.sin_port =0;
|
||||
ld->udponly =0;
|
||||
while (! stralloc_copys(&ld->prefix, "")) pause_nomem();
|
Loading…
Reference in New Issue
Block a user