pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/pdumpfs Import pdumpfs from pkgsrc-wip. Pack...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2c6f6866bf88
branches:  trunk
changeset: 502301:2c6f6866bf88
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Fri Nov 04 02:38:06 2005 +0000

description:
Import pdumpfs from pkgsrc-wip.  Packaged by OBATA Akio and modified
by Leonard Schmidt.

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.

diffstat:

 sysutils/pdumpfs/DESCR    |  11 +++++++++++
 sysutils/pdumpfs/Makefile |  27 +++++++++++++++++++++++++++
 sysutils/pdumpfs/PLIST    |  12 ++++++++++++
 sysutils/pdumpfs/distinfo |   5 +++++
 4 files changed, 55 insertions(+), 0 deletions(-)

diffs (71 lines):

diff -r 232b37095701 -r 2c6f6866bf88 sysutils/pdumpfs/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/pdumpfs/DESCR    Fri Nov 04 02:38:06 2005 +0000
@@ -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 -r 232b37095701 -r 2c6f6866bf88 sysutils/pdumpfs/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/pdumpfs/Makefile Fri Nov 04 02:38:06 2005 +0000
@@ -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@localhost
+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 -r 232b37095701 -r 2c6f6866bf88 sysutils/pdumpfs/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/pdumpfs/PLIST    Fri Nov 04 02:38:06 2005 +0000
@@ -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 -r 232b37095701 -r 2c6f6866bf88 sysutils/pdumpfs/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/pdumpfs/distinfo Fri Nov 04 02:38:06 2005 +0000
@@ -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



Home | Main Index | Thread Index | Old Index