Index: head/sysutils/feather/Makefile =================================================================== --- head/sysutils/feather/Makefile (revision 413766) +++ head/sysutils/feather/Makefile (revision 413767) @@ -1,42 +1,43 @@ # Created by: Greg Larkin # $FreeBSD$ PORTNAME= feather PORTVERSION= 1.0 CATEGORIES= sysutils python MASTER_SITES= http://www.sourcehosting.net/freebsd/distfiles/ \ LOCAL/glarkin MAINTAINER= ports@FreeBSD.org COMMENT= Python script for managing tarsnap backups RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml \ tarsnap>=0:sysutils/tarsnap USES= python NO_BUILD= yes -NO_INSTALL= yes -STRIP= +NO_ARCH= yes SUB_FILES= pkg-message OPTIONS_DEFINE= DOCS do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/feather ${STAGEDIR}${PREFIX}/bin + ${INSTALL_SCRIPT} ${WRKSRC}/feather ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/feather.yaml.dist ${STAGEDIR}${PREFIX}/etc + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} x-generate-tarball: ${SETENV} ${FETCH_ENV} ${FETCH_BINARY} -m -o ${PORTNAME}.tar.gz \ https://github.com/danrue/${PORTNAME}/tarball/master target=`${TAR} -tvf ${PORTNAME}.tar.gz | head -n 1`; \ dir=`${ECHO} $${target} | ${AWK} '{print $$9}' | ${SED} -e 's|/$$||'`; \ ${TAR} -zxf ${PORTNAME}.tar.gz; \ ${RM} ${PORTNAME}.tar.gz; \ ${MV} $${dir} ${PORTNAME}-${PORTVERSION}; \ ${TAR} -zcf ${PORTNAME}-${PORTVERSION}.tar.gz ${PORTNAME}-${PORTVERSION}; \ ${RM} -r ${PORTNAME}-${PORTVERSION} .include Index: head/sysutils/feather/pkg-descr =================================================================== --- head/sysutils/feather/pkg-descr (revision 413766) +++ head/sysutils/feather/pkg-descr (revision 413767) @@ -1,12 +1,12 @@ Feather is a tarsnap wrapper script that performs and maintains a -set of backups as defined by a YAML configuration file. +set of backups as defined by a YAML configuration file. -Features: +Features: - Dynamic scheduling - Keep an arbitrary number of backups of each schedule type - Restrict schedules based on time of day - Restrict feather run to a certain amount of wall time (max_runtime) - - Multiple backup paths per tarsnap + - Multiple backup paths per tarsnap - Multiple exclude list per tarsnap -WWW: https://github.com/danrue/feather +WWW: https://github.com/danrue/feather