diff options
-rw-r--r-- | sysutils/pdumpfs/DESCR | 11 | ||||
-rw-r--r-- | sysutils/pdumpfs/Makefile | 27 | ||||
-rw-r--r-- | sysutils/pdumpfs/PLIST | 12 | ||||
-rw-r--r-- | sysutils/pdumpfs/distinfo | 5 |
4 files changed, 55 insertions, 0 deletions
diff --git a/sysutils/pdumpfs/DESCR b/sysutils/pdumpfs/DESCR new file mode 100644 index 00000000000..23d3ee18721 --- /dev/null +++ b/sysutils/pdumpfs/DESCR @@ -0,0 +1,11 @@ +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. diff --git a/sysutils/pdumpfs/Makefile b/sysutils/pdumpfs/Makefile new file mode 100644 index 00000000000..e5ca8dbabca --- /dev/null +++ b/sysutils/pdumpfs/Makefile @@ -0,0 +1,27 @@ +# $NetBSD: Makefile,v 1.1.1.1 2005/11/04 02:38:06 minskim Exp $ +# + +DISTNAME= pdumpfs-${VER} +CATEGORIES= sysutils +MASTER_SITES= http://namazu.org/~satoru/pdumpfs/ + +MAINTAINER= obata@lins.jp +HOMEPAGE= http://namazu.org/~satoru/pdumpfs/ +COMMENT= Simple daily backup system similar to Plan9's dumpfs + +VER= 1.3 +BUILD_TARGET= pdumpfs + +REPLACE_RUBY= pdumpfs.in + +INSTALLATION_DIRS= share/doc/pdumpfs + +do-install: + ${INSTALL_SCRIPT} ${WRKSRC}/pdumpfs ${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/man/man8/pdumpfs.8 ${PREFIX}/man/man8 + ${INSTALL_MAN} ${WRKSRC}/man/ja/man8/pdumpfs.8 ${PREFIX}/man/ja_JP.EUC/man8 + cd ${WRKSRC}/doc && \ + ${PAX} -rw -pp -pm . ${PREFIX}/share/doc/pdumpfs + +.include "../../lang/ruby/modules.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/pdumpfs/PLIST b/sysutils/pdumpfs/PLIST new file mode 100644 index 00000000000..0e3114ad1fc --- /dev/null +++ b/sysutils/pdumpfs/PLIST @@ -0,0 +1,12 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2005/11/04 02:38:06 minskim Exp $ +bin/pdumpfs +man/ja_JP.EUC/man8/pdumpfs.8 +man/man8/pdumpfs.8 +share/doc/pdumpfs/images/pdumpfs-ja-mini.png +share/doc/pdumpfs/images/pdumpfs-ja.png +share/doc/pdumpfs/images/pdumpfs-mini.png +share/doc/pdumpfs/images/pdumpfs.png +share/doc/pdumpfs/pdumpfs-ja.html +share/doc/pdumpfs/pdumpfs.html +@dirrm share/doc/pdumpfs/images +@dirrm share/doc/pdumpfs diff --git a/sysutils/pdumpfs/distinfo b/sysutils/pdumpfs/distinfo new file mode 100644 index 00000000000..95e0dc61886 --- /dev/null +++ b/sysutils/pdumpfs/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2005/11/04 02:38:06 minskim Exp $ + +SHA1 (ruby/pdumpfs-1.3.tar.gz) = 1ce91f0429d730fbc6e6f253d04e80226c145cdf +RMD160 (ruby/pdumpfs-1.3.tar.gz) = a9730349347d50d06dd101b0c1d9a7b3e25777c1 +Size (ruby/pdumpfs-1.3.tar.gz) = 68210 bytes |