diff options
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/reoback/Makefile | 41 | ||||
-rw-r--r-- | sysutils/reoback/distinfo | 1 | ||||
-rw-r--r-- | sysutils/reoback/pkg-descr | 9 | ||||
-rw-r--r-- | sysutils/reoback/pkg-plist | 5 |
5 files changed, 57 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 95cdabef8e28..287b180a7420 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -245,6 +245,7 @@ SUBDIR += rdate SUBDIR += rdiff-backup SUBDIR += readlink + SUBDIR += reoback SUBDIR += rlogview SUBDIR += rmonitor SUBDIR += roottail diff --git a/sysutils/reoback/Makefile b/sysutils/reoback/Makefile new file mode 100644 index 000000000000..dc63e410b792 --- /dev/null +++ b/sysutils/reoback/Makefile @@ -0,0 +1,41 @@ +# New ports collection makefile for: reoback +# Date created: 19 April 2003 +# Whom: kiesel +# +# $FreeBSD$ +# + +PORTNAME= reoback +PORTVERSION= 1.0 +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= reoback +EXTRACT_SUFX= _r3.tar.gz + +MAINTAINER= kiesel@schlund.de +COMMENT= Simple but flexible ftp/nfs backup script + +RUN_DEPENDS= ${SITE_PERL}/Net/FTP.pm:${PORTSDIR}/net/p5-Net + +NO_BUILD= yes +USE_PERL5= yes +USE_REINPLACE= yes + +MAN1= reoback.1 reoback.pl.1 +MANCOMPRESSED= yes + +pre-install: + cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,/home/sforge/reoback/settings.conf,${PREFIX}/etc/reoback/settings.conf,g' ${WRKSRC}/run_reoback.sh + cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,/home/sforge/reoback/reoback.pl,${PREFIX}/bin/reoback.pl,g' ${WRKSRC}/run_reoback.sh + cd ${WRKSRC} && ${REINPLACE_CMD} -e 's,^#!/usr/bin/perl -W,#!/usr/bin/perl -w,g' reoback.pl + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/reoback.pl ${PREFIX}/bin/ + ${INSTALL_SCRIPT} ${WRKSRC}/run_reoback.sh ${PREFIX}/bin/ + ${MKDIR} ${PREFIX}/etc/reoback + ${INSTALL_DATA} ${WRKSRC}/conf/settings.conf ${PREFIX}/etc/reoback/settings.conf.dist + ${INSTALL_DATA} ${WRKSRC}/conf/files.conf ${PREFIX}/etc/reoback/files.conf.dist + ${INSTALL_MAN} ${WRKSRC}/docs/man/reoback.1.gz ${PREFIX}/man/man1/ + ${INSTALL_MAN} ${WRKSRC}/docs/man/reoback.pl.1.gz ${PREFIX}/man/man1/ + +.include <bsd.port.mk> diff --git a/sysutils/reoback/distinfo b/sysutils/reoback/distinfo new file mode 100644 index 000000000000..6dfee64074d7 --- /dev/null +++ b/sysutils/reoback/distinfo @@ -0,0 +1 @@ +MD5 (reoback-1.0_r3.tar.gz) = 864f8f44f2124be113838b85c405ffe1 diff --git a/sysutils/reoback/pkg-descr b/sysutils/reoback/pkg-descr new file mode 100644 index 000000000000..9aa5ce569655 --- /dev/null +++ b/sysutils/reoback/pkg-descr @@ -0,0 +1,9 @@ +REOBack (pronounced as ray-o-back), is a backup solution designed for +Linux or FreeBSD users/system admins. It supports scheduled full/incremental +backups, remote transfers via NFS or FTP as well as auto-deletion of old +backups. + +WWW: http://sourceforge.net/projects/reoback/ + +- Alex Kiesel +kiesel@schlund.de diff --git a/sysutils/reoback/pkg-plist b/sysutils/reoback/pkg-plist new file mode 100644 index 000000000000..c13ba59a8c13 --- /dev/null +++ b/sysutils/reoback/pkg-plist @@ -0,0 +1,5 @@ +bin/reoback.pl +bin/run_reoback.sh +etc/reoback/settings.conf.dist +etc/reoback/files.conf.dist +@dirrm etc/reoback |