PortSystem 1.0 PortGroup ruby 1.0 ruby.branches 3.1 1.8 ruby.setup pdumpfs 1.3 gnu {README doc} revision 2 maintainers nomaintainer description simply daily backup system similar to Plan9's dumpfs long_description 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! categories-append sysutils homepage http://0xcc.net/pdumpfs/ license GPL-2 master_sites ${homepage} checksums md5 c1bb6514b3136854ca265913fd3765c9 \ rmd160 a9730349347d50d06dd101b0c1d9a7b3e25777c1 \ sha1 1ce91f0429d730fbc6e6f253d04e80226c145cdf \ sha256 5f50158517f263370d59f6c794a1d45e947bb8c17be23e18a8f293ee13557377 \ size 68210 platforms any supported_archs noarch if {$subport ne $name} { patchfiles patch-pdumpfs-test.diff \ patch-pdumpfs.in.diff use_configure no build.target ${ruby.module} post-build { reinplace "s|^#!.*ruby|#!${ruby.bin}|" ${worksrcpath}/pdumpfs } test.run yes test.target check destroot { xinstall -d -m 0755 ${destroot}${ruby.bindir} xinstall -m 0755 ${worksrcpath}/pdumpfs ${destroot}${ruby.bindir} # the man file looks to be broken, `man pdumpfs` prints groff error # xinstall -d -m 0755 ${destroot}${prefix}/share/man/man8 # xinstall -m 0644 ${worksrcpath}/man/man8/pdumpfs.8 \ # ${destroot}${prefix}/share/man/man8 # xinstall -d -m 0755 ${destroot}${prefix}/share/man/ja/man8 # xinstall -m 0644 ${worksrcpath}/man/ja/man8/pdumpfs.8 \ # ${destroot}${prefix}/share/man/ja/man8 } }