svn commit: r386217 - in head/sysutils: . acts
Mark Felder
feld at FreeBSD.org
Wed May 13 14:28:44 UTC 2015
Author: feld
Date: Wed May 13 14:28:42 2015
New Revision: 386217
URL: https://svnweb.freebsd.org/changeset/ports/386217
Log:
Welcome acts to the ports tree
acts is a utility for managing Tarsnap backups which is written in plain
sh(1). This utility was praised in mwl's Tarsnap Mastery book, but was
somehow missing from our dear ports tree.
Now it's here so I can better manage my backups, and you should too!
Added:
head/sysutils/acts/
head/sysutils/acts/Makefile (contents, props changed)
head/sysutils/acts/distinfo (contents, props changed)
head/sysutils/acts/pkg-descr (contents, props changed)
head/sysutils/acts/pkg-plist (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Wed May 13 14:24:51 2015 (r386216)
+++ head/sysutils/Makefile Wed May 13 14:28:42 2015 (r386217)
@@ -15,6 +15,7 @@
SUBDIR += accountsservice
SUBDIR += acpi_call
SUBDIR += acpica-tools
+ SUBDIR += acts
SUBDIR += adtool
SUBDIR += afbinit
SUBDIR += afflib
Added: head/sysutils/acts/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/acts/Makefile Wed May 13 14:28:42 2015 (r386217)
@@ -0,0 +1,20 @@
+# Created by: Mark Felder <feld at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= acts
+PORTVERSION= 1.0
+CATEGORIES= sysutils archivers
+
+MAINTAINER= feld at FreeBSD.org
+COMMENT= Another Calendar-based Tarsnap Script
+
+USE_GITHUB= yes
+GH_ACCOUNT= alexjurkiewicz
+
+NO_BUILD= yes
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/acts ${STAGEDIR}/${PREFIX}/bin/acts
+ ${INSTALL_DATA} ${WRKSRC}/acts.conf ${STAGEDIR}/${PREFIX}/etc/acts.conf.sample
+
+.include <bsd.port.mk>
Added: head/sysutils/acts/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/acts/distinfo Wed May 13 14:28:42 2015 (r386217)
@@ -0,0 +1,2 @@
+SHA256 (alexjurkiewicz-acts-1.0_GH0.tar.gz) = 60541d245d9e1c11c2bd34784f45f7e89010d453c4132e6af62f83f1c115f59d
+SIZE (alexjurkiewicz-acts-1.0_GH0.tar.gz) = 3330
Added: head/sysutils/acts/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/acts/pkg-descr Wed May 13 14:28:42 2015 (r386217)
@@ -0,0 +1,11 @@
+acts is a minimal shell script that creates backups with Tarsnap.
+Some design goals:
+
+ Just backup, no restore.
+ Calendar-based (daily, monthly, yearly) backup schedule
+ Portable, small code footprint.
+
+One Tarsnap archive is created per-target per-run. 31 daily, 12 monthly,
+and indefinite yearly backups are kept.
+
+WWW: https://github.com/alexjurkiewicz/acts
Added: head/sysutils/acts/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/acts/pkg-plist Wed May 13 14:28:42 2015 (r386217)
@@ -0,0 +1,2 @@
+bin/acts
+ at sample etc/acts.conf.sample
More information about the svn-ports-all
mailing list