Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 May 2015 14:28:43 +0000 (UTC)
From:      Mark Felder <feld@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r386217 - in head/sysutils: . acts
Message-ID:  <201505131428.t4DEShVK011342@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	acts
+PORTVERSION=	1.0
+CATEGORIES=	sysutils archivers
+
+MAINTAINER=	feld@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
+@sample etc/acts.conf.sample



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505131428.t4DEShVK011342>