FreeBSD Bugzilla – Attachment 205224 Details for
Bug 238584
New port: sysutils/sanoid, a zfs snapshot/replication management tool
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Shar w/ both sanoid and sanoid-devel ports
sanoid.shar (text/plain), 7.49 KB, created by
hartzell
on 2019-06-19 23:53:29 UTC
(
hide
)
Description:
Shar w/ both sanoid and sanoid-devel ports
Filename:
MIME Type:
Creator:
hartzell
Created:
2019-06-19 23:53:29 UTC
Size:
7.49 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: ># ># ./sanoid-devel ># ./sanoid-devel/pkg-plist ># ./sanoid-devel/Makefile ># ./sanoid-devel/pkg-message ># ./sanoid-devel/distinfo ># ./sanoid-devel/pkg-descr ># ./sanoid ># ./sanoid/pkg-plist ># ./sanoid/Makefile ># ./sanoid/pkg-message ># ./sanoid/distinfo ># ./sanoid/pkg-descr ># >echo c - ./sanoid-devel >mkdir -p ./sanoid-devel > /dev/null 2>&1 >echo x - ./sanoid-devel/pkg-plist >sed 's/^X//' >./sanoid-devel/pkg-plist << 'END-of-./sanoid-devel/pkg-plist' >Xbin/findoid >Xbin/sanoid >Xbin/sleepymutex >Xbin/syncoid >X%%ETCDIR%%/sanoid.conf.sample >X%%ETCDIR%%/sanoid.defaults.conf >END-of-./sanoid-devel/pkg-plist >echo x - ./sanoid-devel/Makefile >sed 's/^X//' >./sanoid-devel/Makefile << 'END-of-./sanoid-devel/Makefile' >X# $FreeBSD$ >X >XPORTNAME= sanoid >XPORTVERSION=1.0.0.20190619 >XPORTEPOCH=1 >XCATEGORIES= sysutils >XPKGNAMESUFFIX=-devel >X >XMAINTAINER= hartzell@alerce.com >XCOMMENT= Policy-driven snapshot management and replication tools >X >XLICENSE= GPLv3 >XLICENSE_FILE= ${WRKSRC}/LICENSE >X >XRUN_DEPENDS= ${LOCALBASE}/bin/lzop:archivers/lzop \ >X ${LOCALBASE}/bin/mbuffer:misc/mbuffer \ >X ${LOCALBASE}/bin/pv:sysutils/pv \ >X p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \ >X p5-Config-IniFiles>=0:devel/p5-Config-IniFiles >X >XUSES= shebangfix perl5 >X >XUSE_GITHUB= yes >XGH_ACCOUNT= jimsalterjrs >XGH_PROJECT=sanoid >XGH_TAGNAME=a90eec3 >X >XUSE_PERL5= run >XSHEBANG_FILES= findoid sanoid sleepymutex syncoid >X >X# line 19: my %args = ("configdir" => "/etc/sanoid"); >Xpost-patch: >X @${REINPLACE_CMD} -i '' -e 's|/etc/sanoid|${PREFIX}/etc/sanoid|' \ >X ${WRKSRC}/sanoid >X @${REINPLACE_CMD} -i '' \ >X -e 's|:/bin:/usr/bin:/sbin|:${PREFIX}/bin:/bin:/usr/bin:/sbin|' \ >X ${WRKSRC}/syncoid >X >Xdo-build: >X >Xdo-install: >X ${INSTALL_SCRIPT} ${WRKSRC}/findoid ${STAGEDIR}${PREFIX}/bin >X ${INSTALL_SCRIPT} ${WRKSRC}/sanoid ${STAGEDIR}${PREFIX}/bin >X ${INSTALL_SCRIPT} ${WRKSRC}/sleepymutex ${STAGEDIR}${PREFIX}/bin >X ${INSTALL_SCRIPT} ${WRKSRC}/syncoid ${STAGEDIR}${PREFIX}/bin >X @${MKDIR} ${STAGEDIR}/${ETCDIR} >X ${INSTALL_DATA} ${WRKSRC}/sanoid.defaults.conf \ >X ${STAGEDIR}${ETCDIR}/sanoid.defaults.conf >X ${INSTALL_DATA} ${WRKSRC}/sanoid.conf \ >X ${STAGEDIR}${ETCDIR}/sanoid.conf.sample >X >X.include <bsd.port.mk> >END-of-./sanoid-devel/Makefile >echo x - ./sanoid-devel/pkg-message >sed 's/^X//' >./sanoid-devel/pkg-message << 'END-of-./sanoid-devel/pkg-message' >X[ >X{ >X message: <<EOD >X*************************************************************************** >X >X Sanoid requires additional configuration in the ${PREFIX}/etc/sanoid.conf >X file. >X >X A sample has been installed in ${PREFIX}/etc/sanoid.conf.sample and >X additional documentation can be found at the sanoid master site: >X >X https://github.com/jimsalterjrs/sanoid >X >X*************************************************************************** >XEOD >X} >X{ >X message: <<EOD >X*************************************************************************** >X >X If you have created a local configuration file, >X ${PREFIX}/etc/sanoid.conf, you will need to remove it separately. >X >X*************************************************************************** >XEOD >X type: remove >X} >X] >END-of-./sanoid-devel/pkg-message >echo x - ./sanoid-devel/distinfo >sed 's/^X//' >./sanoid-devel/distinfo << 'END-of-./sanoid-devel/distinfo' >XTIMESTAMP = 1560978182 >XSHA256 (jimsalterjrs-sanoid-1.0.0.20190619-a90eec3_GH0.tar.gz) = 32fe6ef68735e074f8c11d28e06d4e4d9f35cde7b80bacb20636f0fb1fb45500 >XSIZE (jimsalterjrs-sanoid-1.0.0.20190619-a90eec3_GH0.tar.gz) = 113654 >END-of-./sanoid-devel/distinfo >echo x - ./sanoid-devel/pkg-descr >sed 's/^X//' >./sanoid-devel/pkg-descr << 'END-of-./sanoid-devel/pkg-descr' >XSanoid is a policy-driven snapshot management tool for ZFS >Xfilesystems. More prosaically, you can use Sanoid to create, >Xautomatically thin, and monitor snapshots and pool health from a >Xsingle eminently human-readable TOML config file. >END-of-./sanoid-devel/pkg-descr >echo c - ./sanoid >mkdir -p ./sanoid > /dev/null 2>&1 >echo x - ./sanoid/pkg-plist >sed 's/^X//' >./sanoid/pkg-plist << 'END-of-./sanoid/pkg-plist' >Xbin/findoid >Xbin/sanoid >Xbin/sleepymutex >Xbin/syncoid >X%%ETCDIR%%/sanoid.conf.sample >X%%ETCDIR%%/sanoid.defaults.conf >END-of-./sanoid/pkg-plist >echo x - ./sanoid/Makefile >sed 's/^X//' >./sanoid/Makefile << 'END-of-./sanoid/Makefile' >X# $FreeBSD$ >X >XPORTNAME= sanoid >XDISTVERSION= v2.0.1 >XCATEGORIES= sysutils >X >XMAINTAINER= hartzell@alerce.com >XCOMMENT= Policy-driven snapshot management and replication tools >X >XLICENSE= GPLv3 >XLICENSE_FILE= ${WRKSRC}/LICENSE >X >XRUN_DEPENDS= ${LOCALBASE}/bin/lzop:archivers/lzop \ >X ${LOCALBASE}/bin/mbuffer:misc/mbuffer \ >X ${LOCALBASE}/bin/pv:sysutils/pv \ >X p5-Capture-Tiny>=0:devel/p5-Capture-Tiny \ >X p5-Config-IniFiles>=0:devel/p5-Config-IniFiles >X >XUSES= shebangfix perl5 >X >XUSE_GITHUB= yes >XGH_ACCOUNT= jimsalterjrs >X >XUSE_PERL5= run >XSHEBANG_FILES= findoid sanoid sleepymutex syncoid >X >X# line 19: my %args = ("configdir" => "/etc/sanoid"); >Xpost-patch: >X @${REINPLACE_CMD} -i '' -e 's|/etc/sanoid|${PREFIX}/etc/sanoid|' \ >X ${WRKSRC}/sanoid >X @${REINPLACE_CMD} -i '' \ >X -e 's|/usr/bin/lzop|${PREFIX}/bin/lzop|' \ >X -e 's|/usr/bin/mbuffer|${PREFIX}/bin/mbuffer|' \ >X -e 's|/usr/bin/pv|${PREFIX}/bin/pv|' \ >X -e 's|/usr/bin/sudo|${PREFIX}/bin/sudo|' \ >X ${WRKSRC}/syncoid >X >Xdo-build: >X >Xdo-install: >X ${INSTALL_SCRIPT} ${WRKSRC}/findoid ${STAGEDIR}${PREFIX}/bin >X ${INSTALL_SCRIPT} ${WRKSRC}/sanoid ${STAGEDIR}${PREFIX}/bin >X ${INSTALL_SCRIPT} ${WRKSRC}/sleepymutex ${STAGEDIR}${PREFIX}/bin >X ${INSTALL_SCRIPT} ${WRKSRC}/syncoid ${STAGEDIR}${PREFIX}/bin >X @${MKDIR} ${STAGEDIR}/${ETCDIR} >X ${INSTALL_DATA} ${WRKSRC}/sanoid.defaults.conf \ >X ${STAGEDIR}${ETCDIR}/sanoid.defaults.conf >X ${INSTALL_DATA} ${WRKSRC}/sanoid.conf \ >X ${STAGEDIR}${ETCDIR}/sanoid.conf.sample >X >X.include <bsd.port.mk> >END-of-./sanoid/Makefile >echo x - ./sanoid/pkg-message >sed 's/^X//' >./sanoid/pkg-message << 'END-of-./sanoid/pkg-message' >X[ >X{ >X message: <<EOD >X*************************************************************************** >X >X Sanoid requires additional configuration in the ${PREFIX}/etc/sanoid.conf >X file. >X >X A sample has been installed in ${PREFIX}/etc/sanoid.conf.sample and >X additional documentation can be found at the sanoid master site: >X >X https://github.com/jimsalterjrs/sanoid >X >X*************************************************************************** >XEOD >X} >X{ >X message: <<EOD >X*************************************************************************** >X >X If you have created a local configuration file, >X ${PREFIX}/etc/sanoid.conf, you will need to remove it separately. >X >X*************************************************************************** >XEOD >X type: remove >X} >X] >END-of-./sanoid/pkg-message >echo x - ./sanoid/distinfo >sed 's/^X//' >./sanoid/distinfo << 'END-of-./sanoid/distinfo' >XTIMESTAMP = 1560550040 >XSHA256 (jimsalterjrs-sanoid-v2.0.1_GH0.tar.gz) = e28bd2ee372d777cd58e3a2ddd9c5c04210d07323b648c6c21030d0f7a22a464 >XSIZE (jimsalterjrs-sanoid-v2.0.1_GH0.tar.gz) = 106981 >END-of-./sanoid/distinfo >echo x - ./sanoid/pkg-descr >sed 's/^X//' >./sanoid/pkg-descr << 'END-of-./sanoid/pkg-descr' >XSanoid is a policy-driven snapshot management tool for ZFS >Xfilesystems. More prosaically, you can use Sanoid to create, >Xautomatically thin, and monitor snapshots and pool health from a >Xsingle eminently human-readable TOML config file. >END-of-./sanoid/pkg-descr >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 238584
:
205080
|
205187
| 205224