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
commit6ce3c9146cc16b235eaf21416201cfac6fb9b3e9 (patch)
tree278402fb5df003bc26b4ec1f431553168d0ed095 /sysutils/rsnapshot
parente398d1c664911a345d06d4448d74c41752cd9930 (diff)
downloadpkgsrc-6ce3c9146cc16b235eaf21416201cfac6fb9b3e9.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