Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Sep 1999 13:14:05 -0700 (MST)
From:      jreynold@primenet.com
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/14065: new port - flexbackup-0.9.5
Message-ID:  <199909302014.NAA26950@localhost.primenet.com>

next in thread | raw e-mail | index | archive | help

>Number:         14065
>Category:       ports
>Synopsis:       brand new port of backup scripts
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 30 13:20:01 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator:     John Reynolds
>Release:        FreeBSD 3.3-STABLE i386
>Organization:
Four Guys' Plumbing, South Chandler
>Environment:

N/A

>Description:

This is a port of some software called "flexbackup." It is a nifty "wrapper"
around dump, cpio, afio, etc. etc. Pretty cool. GPL'ed. shar archive attached.
My best guess is that this should go into sysutils which is the category 
I've given it.

>How-To-Repeat:

N/A

>Fix:
	
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	flexbackup
#	flexbackup/pkg
#	flexbackup/pkg/PLIST
#	flexbackup/pkg/MESSAGE
#	flexbackup/pkg/DESCR
#	flexbackup/pkg/COMMENT
#	flexbackup/files
#	flexbackup/files/md5
#	flexbackup/Makefile
#
echo c - flexbackup
mkdir -p flexbackup > /dev/null 2>&1
echo c - flexbackup/pkg
mkdir -p flexbackup/pkg > /dev/null 2>&1
echo x - flexbackup/pkg/PLIST
sed 's/^X//' >flexbackup/pkg/PLIST << 'END-of-flexbackup/pkg/PLIST'
Xbin/flexbackup
Xshare/flexbackup/flexbackup.conf.sample
Xshare/flexbackup/flexbackup.README
X@dirrm share/flexbackup
END-of-flexbackup/pkg/PLIST
echo x - flexbackup/pkg/MESSAGE
sed 's/^X//' >flexbackup/pkg/MESSAGE << 'END-of-flexbackup/pkg/MESSAGE'
X
X------------------ Flexbackup Configuration Information -----------------
X
XFlexbackup needs to have its configuration file placed in /etc. A template
Xcopy of this configuration file has been installed into
X
X  ${PREFIX}/share/flexbackup/flexbackup.conf.sample
X
X(where PREFIX nominally is /usr/local). Please copy this file as 
X
X  /etc/flexbackup.conf
X
Xand edit appropriately for your site.
X
XAlso see ${PREFIX}/share/flexbackup/flexbackup.README for more information on
Xhow to use flexbackup (until the man pages are written :).
X
X-------------------------------------------------------------------------
X
END-of-flexbackup/pkg/MESSAGE
echo x - flexbackup/pkg/DESCR
sed 's/^X//' >flexbackup/pkg/DESCR << 'END-of-flexbackup/pkg/DESCR'
XFlexible backup script.
X
XFeatures:
X   o Easy to configure
X   o Uses dump, afio, tar, or cpio with the flick of a switch
X   o Backup, extract, compare, list modes
X   o Compression and buffering options for all backup types
X   o Full (0) and 1-9 levels of incremental backup (ala "dump")
X   o Filesystem-oriented (won't traverse devices)
X   o Does remote filesystems (over rsh/ssh; no special service)
X   o Works with IDE/SCSI tapes
X     or Linux ftape (allows table of contents support)
X     or archive to normal files rather than device
X   o Nice log files
X
X
XWWW: http://members.home.com/edwinh/flexbackup/
END-of-flexbackup/pkg/DESCR
echo x - flexbackup/pkg/COMMENT
sed 's/^X//' >flexbackup/pkg/COMMENT << 'END-of-flexbackup/pkg/COMMENT'
XA perl-based, flexible tape backup system. Uses dump, cpio, or afio.
END-of-flexbackup/pkg/COMMENT
echo c - flexbackup/files
mkdir -p flexbackup/files > /dev/null 2>&1
echo x - flexbackup/files/md5
sed 's/^X//' >flexbackup/files/md5 << 'END-of-flexbackup/files/md5'
XMD5 (flexbackup-0.9.5.tar.gz) = 2dd73d38b4fe7b9866209fc0b1677a61
END-of-flexbackup/files/md5
echo x - flexbackup/Makefile
sed 's/^X//' >flexbackup/Makefile << 'END-of-flexbackup/Makefile'
X# New ports collection makefile for:    flexbackup
X# Version required:     0.9.5
X# Date created:         Mon Sep 27 21:35:45 MST 1999
X# Whom:                 John Reynolds <jreynold@primenet.com>
X#
X# $FreeBSD$
X#
X
XDISTNAME=       flexbackup-0.9.5
XCATEGORIES=     sysutils
XMASTER_SITES=   http://members.home.com/edwinh/flexbackup/ \
X		http://metalab.unc.edu/pub/linux/system/backup/
X
XMAINTAINER=     jreynold@primenet.com
X
XRUN_DEPENDS=    afio:${PORTSDIR}/sysutils/afio \
X		buffer:${PORTSDIR}/misc/buffer
X
XNO_BUILD  = yes
XUSE_PERL5 = yes
X
Xpost-configure:
X	@cp ${WRKSRC}/flexbackup.conf ${WRKSRC}/flexbackup.conf.sample
X	@cp ${WRKSRC}/README ${WRKSRC}/flexbackup.README
X
Xdo-install:
X	${INSTALL_SCRIPT} ${WRKSRC}/flexbackup ${PREFIX}/bin
X	${MKDIR} ${PREFIX}/share/flexbackup
X	${INSTALL_DATA} ${WRKSRC}/flexbackup.conf.sample ${PREFIX}/share/flexbackup
X	${INSTALL_DATA} ${WRKSRC}/flexbackup.README ${PREFIX}/share/flexbackup
X
Xpost-install:
X	@cat ${PKGDIR}/MESSAGE
X
X.include <bsd.port.mk>
END-of-flexbackup/Makefile
exit




>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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