diff options
author | Chris Piazza <cpiazza@FreeBSD.org> | 1999-10-07 04:22:30 +0000 |
---|---|---|
committer | Chris Piazza <cpiazza@FreeBSD.org> | 1999-10-07 04:22:30 +0000 |
commit | 1b9c475a42623b7918eb93d47b4d02cc2e88f87c (patch) | |
tree | ad721abe2c0b6823946f6c72e894456f895b4008 /sysutils/flexbackup | |
parent | 25abf4b4a7d028a535c39c871464a0cdc1879f16 (diff) | |
download | ports-1b9c475a42623b7918eb93d47b4d02cc2e88f87c.tar.gz ports-1b9c475a42623b7918eb93d47b4d02cc2e88f87c.zip |
Flexbackup is a flexible "wrapper" around dump, cpio, afio, or tar which helps
automate doing tape backups (local or remote).
PR: 14108
Submitted by: John Reynolds <jreynold@primenet.com>
Notes
Notes:
svn path=/head/; revision=22218
Diffstat (limited to 'sysutils/flexbackup')
-rw-r--r-- | sysutils/flexbackup/Makefile | 35 | ||||
-rw-r--r-- | sysutils/flexbackup/distinfo | 1 | ||||
-rw-r--r-- | sysutils/flexbackup/pkg-comment | 1 | ||||
-rw-r--r-- | sysutils/flexbackup/pkg-descr | 17 | ||||
-rw-r--r-- | sysutils/flexbackup/pkg-message | 21 | ||||
-rw-r--r-- | sysutils/flexbackup/pkg-plist | 4 |
6 files changed, 79 insertions, 0 deletions
diff --git a/sysutils/flexbackup/Makefile b/sysutils/flexbackup/Makefile new file mode 100644 index 000000000000..9afd6c608cc6 --- /dev/null +++ b/sysutils/flexbackup/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: flexbackup +# Version required: 0.9.6 +# Date created: Mon Sep 27 21:35:45 MST 1999 +# Whom: John Reynolds <jreynold@primenet.com> +# +# $FreeBSD$ +# + +DISTNAME= flexbackup-0.9.6 +CATEGORIES= sysutils +MASTER_SITES= http://members.home.com/edwinh/flexbackup/tarball/ \ + http://metalab.unc.edu/pub/linux/system/backup/ + +MAINTAINER= jreynold@primenet.com + +RUN_DEPENDS= afio:${PORTSDIR}/sysutils/afio \ + buffer:${PORTSDIR}/misc/buffer + +NO_BUILD = yes +USE_PERL5 = yes + +post-configure: + @${INSTALL_DATA} ${WRKSRC}/flexbackup.conf ${WRKSRC}/flexbackup.conf.sample + @${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/flexbackup.README + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/flexbackup ${PREFIX}/bin + ${MKDIR} ${PREFIX}/share/flexbackup + ${INSTALL_DATA} ${WRKSRC}/flexbackup.conf.sample ${PREFIX}/share/flexbackup + ${INSTALL_DATA} ${WRKSRC}/flexbackup.README ${PREFIX}/share/flexbackup + +post-install: + @${CAT} ${PKGDIR}/MESSAGE + +.include <bsd.port.mk> diff --git a/sysutils/flexbackup/distinfo b/sysutils/flexbackup/distinfo new file mode 100644 index 000000000000..8d89248bfa56 --- /dev/null +++ b/sysutils/flexbackup/distinfo @@ -0,0 +1 @@ +MD5 (flexbackup-0.9.6.tar.gz) = aba52f1c03f9bfeb44c6c81129461469 diff --git a/sysutils/flexbackup/pkg-comment b/sysutils/flexbackup/pkg-comment new file mode 100644 index 000000000000..786a00c09221 --- /dev/null +++ b/sysutils/flexbackup/pkg-comment @@ -0,0 +1 @@ +A perl-based, flexible tape backup system. Uses dump, cpio, or afio diff --git a/sysutils/flexbackup/pkg-descr b/sysutils/flexbackup/pkg-descr new file mode 100644 index 000000000000..5c26631cf6ce --- /dev/null +++ b/sysutils/flexbackup/pkg-descr @@ -0,0 +1,17 @@ +Flexible backup script. + +Features: + o Easy to configure. + o Uses dump, afio, tar, or cpio with the flick of a switch. + o Backup, extract, compare, list modes. + o Compression and buffering options for all backup types. + o Full (0) and 1-9 levels of incremental backup (ala "dump"). + o Filesystem-oriented (won't traverse devices). + o Does remote filesystems (over rsh/ssh; no special service). + o Works with IDE/SCSI tapes + or Linux ftape (allows table of contents support) + or archive to normal files rather than device + o Nice log files. + + +WWW: http://members.home.com/edwinh/flexbackup/ diff --git a/sysutils/flexbackup/pkg-message b/sysutils/flexbackup/pkg-message new file mode 100644 index 000000000000..4205441d8495 --- /dev/null +++ b/sysutils/flexbackup/pkg-message @@ -0,0 +1,21 @@ + +------------------ Flexbackup Configuration Information ----------------- + +Flexbackup needs to have its configuration file placed in /etc. A template +copy of this configuration file has been installed into + + ${PREFIX}/share/flexbackup/flexbackup.conf.sample + +(where PREFIX nominally is /usr/local). Please copy this file as + + /etc/flexbackup.conf + +and edit appropriately for your site. + + ** Changes have occurred in this file since previous versions ** + +Also see ${PREFIX}/share/flexbackup/flexbackup.README for more information on +how to use flexbackup (until the man pages are written :). + +------------------------------------------------------------------------- + diff --git a/sysutils/flexbackup/pkg-plist b/sysutils/flexbackup/pkg-plist new file mode 100644 index 000000000000..5f52107e3430 --- /dev/null +++ b/sysutils/flexbackup/pkg-plist @@ -0,0 +1,4 @@ +bin/flexbackup +share/flexbackup/flexbackup.conf.sample +share/flexbackup/flexbackup.README +@dirrm share/flexbackup |