pkgsrc-wip/pdumpfs/Makefile
OBATA Akio bd7737c9e8 Initial import of 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.
2005-03-15 17:32:29 +00:00

29 lines
779 B
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2005/03/15 17:32:29 obache 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
RUBY_VERSION_SUPPORTED= 18
REPLACE_RUBY= pdumpfs.in
INSTALLATION_DIRS= share/doc/html/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/html/pdumpfs
.include "../../lang/ruby/modules.mk"
.include "../../mk/bsd.pkg.mk"