# 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 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: <./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 END-of-./sanoid/Makefile echo x - ./sanoid/pkg-message sed 's/^X//' >./sanoid/pkg-message << 'END-of-./sanoid/pkg-message' X[ X{ X message: <./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