summaryrefslogtreecommitdiff
path: root/sysutils/rsnapshot
diff options
context:
space:
mode:
authorkim <kim@pkgsrc.org>2004-10-10 17:28:14 +0000
committerkim <kim@pkgsrc.org>2004-10-10 17:28:14 +0000
commitb71b38c93d0cc1d083cd69f84912b6aedca64051 (patch)
tree278402fb5df003bc26b4ec1f431553168d0ed095 /sysutils/rsnapshot
parent030b599375f5008348cc2bfb387b9127949e87e0 (diff)
downloadpkgsrc-b71b38c93d0cc1d083cd69f84912b6aedca64051.tar.gz
rsnapshot is a filesystem backup utility based on rsync.
Using rsnapshot, it is possible to take snapshots of your filesystems at different points in time. Using hard links, rsnapshot creates the illusion of multiple full backups, while only taking up the space of one full backup plus differences. When coupled with ssh, it is possible to take snapshots of remote filesystems as well.
Diffstat (limited to 'sysutils/rsnapshot')
-rw-r--r--sysutils/rsnapshot/DESCR7
-rw-r--r--sysutils/rsnapshot/Makefile35
-rw-r--r--sysutils/rsnapshot/PLIST5
-rw-r--r--sysutils/rsnapshot/distinfo4
4 files changed, 51 insertions, 0 deletions
diff --git a/sysutils/rsnapshot/DESCR b/sysutils/rsnapshot/DESCR
new file mode 100644
index 00000000000..c185ce89a51
--- /dev/null
+++ b/sysutils/rsnapshot/DESCR
@@ -0,0 +1,7 @@
+rsnapshot is a filesystem backup utility based on rsync.
+
+Using rsnapshot, it is possible to take snapshots of your filesystems
+at different points in time. Using hard links, rsnapshot creates the
+illusion of multiple full backups, while only taking up the space of
+one full backup plus differences. When coupled with ssh, it is possible
+to take snapshots of remote filesystems as well.
diff --git a/sysutils/rsnapshot/Makefile b/sysutils/rsnapshot/Makefile
new file mode 100644
index 00000000000..afd566357ff
--- /dev/null
+++ b/sysutils/rsnapshot/Makefile
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/10/10 17:28:14 kim Exp $
+#
+
+DISTNAME= rsnapshot-1.1.6
+CATEGORIES= net
+MASTER_SITES= http://www.rsnapshot.org/downloads/
+
+MAINTAINER= kim@tac.nyc.ny.us
+HOMEPAGE= http://www.rsnapshot.org/
+COMMENT= Filesystem snapshot utility
+
+DEPENDS+= rsync>=2.3.1:../../net/rsync
+
+GNU_CONFIGURE= yes
+USE_PERL5= yes
+USE_PKGINSTALL= yes
+
+.include "../../mk/bsd.prefs.mk"
+
+EGDIR= ${PREFIX}/share/examples/${PKGBASE}
+
+CONF_FILES+= ${EGDIR}/rsnapshot.conf.default \
+ ${PKG_SYSCONFDIR}/rsnapshot.conf
+
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
+CONFIGURE_ARGS+= --with-perl=${PERL5}
+CONFIGURE_ARGS+= --with-rsync=${LOCALBASE}/bin/rsync
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/rsnapshot ${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/rsnapshot.1 ${PREFIX}/man/man1
+ ${INSTALL_DATA_DIR} ${EGDIR}
+ ${INSTALL_DATA} ${WRKSRC}/rsnapshot.conf.default ${EGDIR}
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/rsnapshot/PLIST b/sysutils/rsnapshot/PLIST
new file mode 100644
index 00000000000..d0685b18b3d
--- /dev/null
+++ b/sysutils/rsnapshot/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/10/10 17:28:14 kim Exp $
+bin/${PKGBASE}
+man/man1/${PKGBASE}.1
+share/examples/${PKGBASE}/${PKGBASE}.conf.default
+@dirrm share/examples/${PKGBASE}
diff --git a/sysutils/rsnapshot/distinfo b/sysutils/rsnapshot/distinfo
new file mode 100644
index 00000000000..7507e9a8efd
--- /dev/null
+++ b/sysutils/rsnapshot/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/10/10 17:28:14 kim Exp $
+
+SHA1 (rsnapshot-1.1.6.tar.gz) = 6813c68df1ff82df79682c0aaa6012f189c7eeb5
+Size (rsnapshot-1.1.6.tar.gz) = 88871 bytes