aboutsummaryrefslogtreecommitdiff
path: root/sysutils/flexbackup
diff options
context:
space:
mode:
authorChris Piazza <cpiazza@FreeBSD.org>1999-10-07 04:22:30 +0000
committerChris Piazza <cpiazza@FreeBSD.org>1999-10-07 04:22:30 +0000
commit1b9c475a42623b7918eb93d47b4d02cc2e88f87c (patch)
treead721abe2c0b6823946f6c72e894456f895b4008 /sysutils/flexbackup
parent25abf4b4a7d028a535c39c871464a0cdc1879f16 (diff)
downloadports-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/Makefile35
-rw-r--r--sysutils/flexbackup/distinfo1
-rw-r--r--sysutils/flexbackup/pkg-comment1
-rw-r--r--sysutils/flexbackup/pkg-descr17
-rw-r--r--sysutils/flexbackup/pkg-message21
-rw-r--r--sysutils/flexbackup/pkg-plist4
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