FreeBSD Bugzilla – Attachment 169125 Details for
Bug 208655
[NEW PORT] sysutils/s6-rc - service manager for s6-based systems
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
port archive
s6-rc.shar (text/plain), 4.32 KB, created by
Andris Raugulis
on 2016-04-09 13:22:00 UTC
(
hide
)
Description:
port archive
Filename:
MIME Type:
Creator:
Andris Raugulis
Created:
2016-04-09 13:22:00 UTC
Size:
4.32 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># s6-rc ># s6-rc/Makefile ># s6-rc/distinfo ># s6-rc/pkg-descr ># s6-rc/pkg-plist ># s6-rc/files ># s6-rc/files/patch-src_s6-rc_s6-rc-init.c ># >echo c - s6-rc >mkdir -p s6-rc > /dev/null 2>&1 >echo x - s6-rc/Makefile >sed 's/^X//' >s6-rc/Makefile << '68e25e1d141f726594f57f919b54a2ed' >X# Created by: Andris Raugulis <moo@arthepsy.eu> >X# $FreeBSD$ >X >XPORTNAME= s6-rc >XPORTVERSION= 0.0.2.1 >XCATEGORIES= sysutils >XMASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/ >X >XMAINTAINER= moo@arthepsy.eu >XCOMMENT= skarnet.org service manager >X >XLICENSE= ISCL >X >XBUILD_DEPENDS= skalibs>=2.3.8.3:devel/skalibs \ >X execline>=2.1.4.5:lang/execline \ >X s6>=2.2.4.2:sysutils/s6 >XRUN_DEPENDS= execlineb:lang/execline >X >XUSES= gmake >X >XUSE_LDCONFIG= yes >XHAS_CONFIGURE= yes >XCONFIGURE_ARGS+=--prefix=${PREFIX} \ >X --with-include=${LOCALBASE}/include \ >X --with-lib=${LOCALBASE}/lib/skalibs \ >X --with-lib=${LOCALBASE}/lib/execline \ >X --with-lib=${LOCALBASE}/lib/s6 \ >X --with-dynlib=${LOCALBASE}/lib \ >X --enable-shared >X >XDOCS= AUTHORS COPYING INSTALL README doc/*.html >XOPTIONS_DEFINE= DOCS >X >Xpost-install: >X.for d in bin sbin libexec >X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${d}/* >X.endfor >X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libs6rc.so.${PORTVERSION} >X @${MKDIR} ${STAGEDIR}${DOCSDIR} >X cd ${WRKSRC} && ${INSTALL_MAN} ${DOCS} ${STAGEDIR}${DOCSDIR} >X >X.include <bsd.port.mk> >68e25e1d141f726594f57f919b54a2ed >echo x - s6-rc/distinfo >sed 's/^X//' >s6-rc/distinfo << 'b72fe727a7b09b52364b644149c18ca0' >XSHA256 (s6-rc-0.0.2.1.tar.gz) = 93f30557e2e2e5c507b5becef2bd26f377be6b6c542fb4627c3122e1c2d83ef9 >XSIZE (s6-rc-0.0.2.1.tar.gz) = 85549 >b72fe727a7b09b52364b644149c18ca0 >echo x - s6-rc/pkg-descr >sed 's/^X//' >s6-rc/pkg-descr << 'c2e7f88dcffaffc5d6551293bb1e4c0b' >Xs6-rc is a service manager for s6-based systems, i.e. a suite of programs >Xthat can start and stop services, both long-running daemons and one-time >Xinitialization scripts, in the proper order according to a dependency tree. >X >XIt ensures that long-running daemons are supervised by the s6 infrastructure, >Xand that one-time scripts are also run in a controlled environment. >X >XWWW: http://www.skarnet.org/software/s6-rc/ >c2e7f88dcffaffc5d6551293bb1e4c0b >echo x - s6-rc/pkg-plist >sed 's/^X//' >s6-rc/pkg-plist << '0a275b2d299a5cab0f85371e4023391e' >Xbin/s6-rc-bundle >Xbin/s6-rc-compile >Xbin/s6-rc-db >Xbin/s6-rc-dryrun >Xinclude/s6-rc/config.h >Xinclude/s6-rc/s6rc-constants.h >Xinclude/s6-rc/s6rc-db.h >Xinclude/s6-rc/s6rc-servicedir.h >Xinclude/s6-rc/s6rc-utils.h >Xinclude/s6-rc/s6rc.h >Xlib/libs6rc.so >Xlib/libs6rc.so.0.0 >Xlib/libs6rc.so.0.0.2 >Xlib/libs6rc.so.0.0.2.1 >Xlib/s6-rc/libs6rc.a >Xlibexec/s6-rc-fdholder-filler >Xlibexec/s6-rc-oneshot-run >Xsbin/s6-rc >Xsbin/s6-rc-init >Xsbin/s6-rc-update >X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS >X%%PORTDOCS%%%%DOCSDIR%%/COPYING >X%%PORTDOCS%%%%DOCSDIR%%/INSTALL >X%%PORTDOCS%%%%DOCSDIR%%/README >X%%PORTDOCS%%%%DOCSDIR%%/faq.html >X%%PORTDOCS%%%%DOCSDIR%%/index.html >X%%PORTDOCS%%%%DOCSDIR%%/overview.html >X%%PORTDOCS%%%%DOCSDIR%%/s6-rc-bundle.html >X%%PORTDOCS%%%%DOCSDIR%%/s6-rc-compile.html >X%%PORTDOCS%%%%DOCSDIR%%/s6-rc-db.html >X%%PORTDOCS%%%%DOCSDIR%%/s6-rc-dryrun.html >X%%PORTDOCS%%%%DOCSDIR%%/s6-rc-init.html >X%%PORTDOCS%%%%DOCSDIR%%/s6-rc-oneshot-run.html >X%%PORTDOCS%%%%DOCSDIR%%/s6-rc-update.html >X%%PORTDOCS%%%%DOCSDIR%%/s6-rc.html >X%%PORTDOCS%%%%DOCSDIR%%/upgrade.html >X%%PORTDOCS%%%%DOCSDIR%%/why.html >0a275b2d299a5cab0f85371e4023391e >echo c - s6-rc/files >mkdir -p s6-rc/files > /dev/null 2>&1 >echo x - s6-rc/files/patch-src_s6-rc_s6-rc-init.c >sed 's/^X//' >s6-rc/files/patch-src_s6-rc_s6-rc-init.c << 'a0509f8f54449c34971f60ebd102a79e' >X--- src/s6-rc/s6-rc-init.c 2016-04-09 14:57:06.312860000 +0300 >X+++ src/s6-rc/s6-rc-init.c 2016-04-09 14:57:24.225903000 +0300 >X@@ -99,8 +99,10 @@ >X lfn[llen] = 0 ; >X if (symlink(satmp.s + dirlen, lfn) < 0) >X { >X+ char tmp[satmp.len - dirlen] ; >X+ byte_copy(tmp, satmp.len - dirlen, satmp.s + dirlen) ; >X cleanup() ; >X- strerr_diefu4sys(111, "symlink ", satmp.s + dirlen, " to ", lfn) ; >X+ strerr_diefu4sys(111, "symlink ", tmp, " to ", lfn) ; >X } >X >X >a0509f8f54449c34971f60ebd102a79e >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 208655
: 169125