diff options
author | knu <knu@FreeBSD.org> | 2001-04-30 11:06:34 +0000 |
---|---|---|
committer | knu <knu@FreeBSD.org> | 2001-04-30 11:06:34 +0000 |
commit | c181e95c0be21b2bd26272842c0eb6ba7b3a3f00 (patch) | |
tree | 3e7397aa96c8d7c9ba638a8093d903295454bfe5 /sysutils | |
parent | 3579e189c5a2377e852b46e756bc60b3733c90d7 (diff) | |
download | FreeBSD-ports-c181e95c0be21b2bd26272842c0eb6ba7b3a3f00.zip FreeBSD-ports-c181e95c0be21b2bd26272842c0eb6ba7b3a3f00.tar.gz |
Add pdumpfs, a daily backup system similar to Plan9's dumpfs.
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/pdumpfs/Makefile | 35 | ||||
-rw-r--r-- | sysutils/pdumpfs/distinfo | 1 | ||||
-rw-r--r-- | sysutils/pdumpfs/pkg-comment | 1 | ||||
-rw-r--r-- | sysutils/pdumpfs/pkg-descr | 18 | ||||
-rw-r--r-- | sysutils/pdumpfs/pkg-plist | 6 |
6 files changed, 62 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 7a690b3..34a5a8b 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -99,6 +99,7 @@ SUBDIR += p5-Unix-ConfigFile SUBDIR += p5-Unix-Syslog SUBDIR += paicc + SUBDIR += pdumpfs SUBDIR += perf SUBDIR += personality SUBDIR += pib diff --git a/sysutils/pdumpfs/Makefile b/sysutils/pdumpfs/Makefile new file mode 100644 index 0000000..7ebe620 --- /dev/null +++ b/sysutils/pdumpfs/Makefile @@ -0,0 +1,35 @@ +# Ports collection makefile for: pdumpfs +# Date created: 30 April 2001 +# Whom: Akinori MUSHA aka knu <knu@idaemons.org> +# +# $FreeBSD$ +# + +PORTNAME= pdumpfs +PORTVERSION= 0.3 +CATEGORIES= sysutils +MASTER_SITES= http://namazu.org/~satoru/pdumpfs/ + +MAINTAINER= knu@FreeBSD.org + +USE_RUBY= yes + +NO_BUILD= yes + +RUBY_SHEBANG_FILES= ${WRKSRC}/pdumpfs +DOCS_EN= ChangeLog pdumpfs-en.html +DOCS_JA= pdumpfs-ja.html + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/pdumpfs ${PREFIX}/sbin/ +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/${PORTNAME}/ja +.for f in ${DOCS_EN} + ${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/${PORTNAME}/ +.endfor +.for f in ${DOCS_JA} + ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${PREFIX}/share/doc/${PORTNAME}/ja/ +.endfor +.endif + +.include <bsd.port.mk> diff --git a/sysutils/pdumpfs/distinfo b/sysutils/pdumpfs/distinfo new file mode 100644 index 0000000..6353a7b --- /dev/null +++ b/sysutils/pdumpfs/distinfo @@ -0,0 +1 @@ +MD5 (pdumpfs-0.3.tar.gz) = 48ed459de1294b15b6d346ae0cfa68eb diff --git a/sysutils/pdumpfs/pkg-comment b/sysutils/pdumpfs/pkg-comment new file mode 100644 index 0000000..afbd4ef --- /dev/null +++ b/sysutils/pdumpfs/pkg-comment @@ -0,0 +1 @@ +A daily backup system similar to Plan9's dumpfs diff --git a/sysutils/pdumpfs/pkg-descr b/sysutils/pdumpfs/pkg-descr new file mode 100644 index 0000000..80327b6 --- /dev/null +++ b/sysutils/pdumpfs/pkg-descr @@ -0,0 +1,18 @@ +pdumpfs: a daily backup system similar to Plan9's dumpfs + +What's pdumpfs? + +pdumpfs is a simple daily backup system similar to Plan9's dumpfs +which preserves every daily snapshot. pdumpfs is written in Ruby. +You can access the past snapshots at any time for retrieving a certain +day's file. Let's backup your home directory with pdumpfs! + +pdumpfs constructs the snapshot YYYY/MM/DD in the destination +directory. All source files are copied to the snapshot directory for +the first time. On and after the second time, pdumpfs copies only +updated or newly created files and stores unchanged files as hard +links to the files of the previous day's snapshot for saving a disk +space. + +WWW: http://namazu.org/~satoru/pdumpfs/ +Author: Satoru Takabayashi <satoru@namazu.org> diff --git a/sysutils/pdumpfs/pkg-plist b/sysutils/pdumpfs/pkg-plist new file mode 100644 index 0000000..f4596c4 --- /dev/null +++ b/sysutils/pdumpfs/pkg-plist @@ -0,0 +1,6 @@ +sbin/pdumpfs +%%PORTDOCS%%share/doc/pdumpfs/ChangeLog +%%PORTDOCS%%share/doc/pdumpfs/pdumpfs-en.html +%%PORTDOCS%%share/doc/pdumpfs/ja/pdumpfs-ja.html +%%PORTDOCS%%@dirrm share/doc/pdumpfs/ja +%%PORTDOCS%%@dirrm share/doc/pdumpfs |