diff --git a/sysutils/Makefile b/sysutils/Makefile index 2c87f33e5e71..4d952bc21fac 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -658,6 +658,7 @@ SUBDIR += syslog-ng2 SUBDIR += system-tools-backends SUBDIR += sysupdate + SUBDIR += tbku SUBDIR += tclsyslog SUBDIR += tcplist SUBDIR += tdir diff --git a/sysutils/tbku/Makefile b/sysutils/tbku/Makefile new file mode 100644 index 000000000000..248977cdaa29 --- /dev/null +++ b/sysutils/tbku/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: tbku +# Date Created: 19 March 2008 +# Whom: tundra +# +# $FreeBSD$ +# + +PORTNAME= tbku +PORTVERSION= 1.115 +CATEGORIES= sysutils +MASTER_SITES= http://www.tundraware.com/Software/tbku/ + +MAINTAINER= tbku@tundraware.com +COMMENT= A Tool For Incremental And Imaging Backups + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for f in WHATSNEW.txt tbku-license.txt tbku.html tbku.pdf tbku.ps tbku.txt \ + Imaging-FreeBSD-With-tbku.txt Imaging-FreeBSD-With-tbku.html \ + Imaging-FreeBSD-With-tbku.pdf Imaging-FreeBSD-With-tbku.ps \ + Imaging-SUSE-Linux-With-tbku.txt Imaging-SUSE-Linux-With-tbku.html \ + Imaging-SUSE-Linux-With-tbku.pdf Imaging-SUSE-Linux-With-tbku.ps + @${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} +.endfor +.endif + +.include diff --git a/sysutils/tbku/distinfo b/sysutils/tbku/distinfo new file mode 100644 index 000000000000..6399c9fac2c5 --- /dev/null +++ b/sysutils/tbku/distinfo @@ -0,0 +1,3 @@ +MD5 (tbku-1.115.tar.gz) = 048efe26149fe6d29d8b3a9d0daf447a +SHA256 (tbku-1.115.tar.gz) = 4f3d9879f9dc2d8b0fe60d9edfeca8751b67c39d5d118d783fcba3570b4a69f3 +SIZE (tbku-1.115.tar.gz) = 509504 diff --git a/sysutils/tbku/pkg-descr b/sysutils/tbku/pkg-descr new file mode 100644 index 000000000000..9c5402ebd77f --- /dev/null +++ b/sysutils/tbku/pkg-descr @@ -0,0 +1,17 @@ +'tbku' is a utility script for producing "tarball" backups of some- or +all of your files. It is useful both for producing incremental backups +or for systemwide images or "snapshots". The script can be run either +from the command line or, more typically, as a cron job to automate +system backup tasks. + +The central benefit of using 'tbku' over hand written tar commands is +that 'tbku' is "table driven". You specify the set of files to back up +in a table (a separate file). You can have as many of these "filesets" +as you wish, corresponding to different kinds of backups you want +done. 'tbku' will do backups automatically or manually, based on the +name of the "fileset". This considerably simplifies automating +backups, keeping backup logs, and generally maintaining an orderly +backup environment. + +'tbku' can also be used to capture system images which can then +later be used to (re)provision other machines. diff --git a/sysutils/tbku/pkg-plist b/sysutils/tbku/pkg-plist new file mode 100644 index 000000000000..036eddcac7ad --- /dev/null +++ b/sysutils/tbku/pkg-plist @@ -0,0 +1,17 @@ +bin/tbku +man/cat1/tbku.1.gz +%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.html +%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.pdf +%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.ps +%%PORTDOCS%%%%DOCSDIR%%/Imaging-FreeBSD-With-tbku.txt +%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.html +%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.pdf +%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.ps +%%PORTDOCS%%%%DOCSDIR%%/Imaging-SUSE-Linux-With-tbku.txt +%%PORTDOCS%%%%DOCSDIR%%/WHATSNEW.txt +%%PORTDOCS%%%%DOCSDIR%%/tbku-license.txt +%%PORTDOCS%%%%DOCSDIR%%/tbku.html +%%PORTDOCS%%%%DOCSDIR%%/tbku.pdf +%%PORTDOCS%%%%DOCSDIR%%/tbku.ps +%%PORTDOCS%%%%DOCSDIR%%/tbku.txt +%%PORTDOCS%%@dirrm %%DOCSDIR%%