From ea90e8bb58d348d1632a7123f21870413d7dbc9b Mon Sep 17 00:00:00 2001 From: cpiazza Date: Thu, 7 Oct 1999 04:22:30 +0000 Subject: 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 --- sysutils/flexbackup/Makefile | 35 +++++++++++++++++++++++++++++++++++ sysutils/flexbackup/distinfo | 1 + sysutils/flexbackup/pkg-comment | 1 + sysutils/flexbackup/pkg-descr | 17 +++++++++++++++++ sysutils/flexbackup/pkg-message | 21 +++++++++++++++++++++ sysutils/flexbackup/pkg-plist | 4 ++++ 6 files changed, 79 insertions(+) create mode 100644 sysutils/flexbackup/Makefile create mode 100644 sysutils/flexbackup/distinfo create mode 100644 sysutils/flexbackup/pkg-comment create mode 100644 sysutils/flexbackup/pkg-descr create mode 100644 sysutils/flexbackup/pkg-message create mode 100644 sysutils/flexbackup/pkg-plist (limited to 'sysutils/flexbackup') diff --git a/sysutils/flexbackup/Makefile b/sysutils/flexbackup/Makefile new file mode 100644 index 0000000..9afd6c6 --- /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 +# +# $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 diff --git a/sysutils/flexbackup/distinfo b/sysutils/flexbackup/distinfo new file mode 100644 index 0000000..8d89248 --- /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 0000000..786a00c --- /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 0000000..5c26631 --- /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 0000000..4205441 --- /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 0000000..5f52107 --- /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 -- cgit v1.1