diff options
author | 2005-04-08 23:40:45 +0000 | |
---|---|---|
committer | 2005-04-08 23:40:45 +0000 | |
commit | 3e528d6e85fa4db3c11de0917c8f7777c384dd47 (patch) | |
tree | 3f27ccc193dceadac9409df393025b0619abfaba /app-admin/dirvish | |
parent | stabilize for #88396 (diff) | |
download | gentoo-2-3e528d6e85fa4db3c11de0917c8f7777c384dd47.tar.gz gentoo-2-3e528d6e85fa4db3c11de0917c8f7777c384dd47.tar.bz2 gentoo-2-3e528d6e85fa4db3c11de0917c8f7777c384dd47.zip |
new ebuild from #59954
(Portage version: 2.0.51.19)
Diffstat (limited to 'app-admin/dirvish')
-rw-r--r-- | app-admin/dirvish/ChangeLog | 10 | ||||
-rw-r--r-- | app-admin/dirvish/Manifest | 3 | ||||
-rw-r--r-- | app-admin/dirvish/dirvish-1.2.ebuild | 42 | ||||
-rw-r--r-- | app-admin/dirvish/files/digest-dirvish-1.2 | 1 | ||||
-rw-r--r-- | app-admin/dirvish/files/master.conf.example | 33 | ||||
-rw-r--r-- | app-admin/dirvish/metadata.xml | 14 |
6 files changed, 103 insertions, 0 deletions
diff --git a/app-admin/dirvish/ChangeLog b/app-admin/dirvish/ChangeLog new file mode 100644 index 000000000000..9848d4603e32 --- /dev/null +++ b/app-admin/dirvish/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-admin/dirvish +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/dirvish/ChangeLog,v 1.1 2005/04/08 23:40:45 ramereth Exp $ + +*dirvish-1.2 (08 Apr 2005) + + 08 Apr 2005; Lance Albertson <ramereth@gentoo.org> + +files/master.conf.example, +metadata.xml, +dirvish-1.2.ebuild: + New ebuild, thanks to jochen <jochen.eisinger@gmx.de> #59954 + diff --git a/app-admin/dirvish/Manifest b/app-admin/dirvish/Manifest new file mode 100644 index 000000000000..2df9e740a342 --- /dev/null +++ b/app-admin/dirvish/Manifest @@ -0,0 +1,3 @@ +MD5 cb6fd306df3df71a5005a393aec107a9 dirvish-1.2.ebuild 992 +MD5 a399a37efc2b176bec46e04da41e89bf files/master.conf.example 639 +MD5 7be1a480a5e7bf8dce3128e2b83b846b files/digest-dirvish-1.2 67 diff --git a/app-admin/dirvish/dirvish-1.2.ebuild b/app-admin/dirvish/dirvish-1.2.ebuild new file mode 100644 index 000000000000..396a3c0c1d78 --- /dev/null +++ b/app-admin/dirvish/dirvish-1.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/dirvish/dirvish-1.2.ebuild,v 1.1 2005/04/08 23:40:45 ramereth Exp $ + +DESCRIPTION="Dirvish is a fast, disk based, rotating network backup system." +HOMEPAGE="http://www.dirvish.org/" +SRC_URI="http://dirvish.org/dirvish_${PV}.orig.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="app-arch/tar" +RDEPEND="dev-perl/Time-modules + dev-perl/Period + >=net-misc/rsync-2.5.7" + +MY_P="Dirvish-${PV}" +S=${WORKDIR}/${MY_P} + +src_compile() { + for f in dirvish dirvish-runall dirvish-expire dirvish-locate ; do + cat > $f <<-EOF + #!/usr/bin/perl + + \$CONFDIR = "/etc/dirvish"; + + EOF + cat $f.pl >> $f + cat loadconfig.pl >> $f + done +} + +src_install() { + dosbin dirvish dirvish-runall dirvish-expire dirvish-locate + doman dirvish.8 dirvish-runall.8 dirvish-expire.8 dirvish-locate.8 dirvish.conf.5 + dohtml FAQ.html INSTALL RELEASE.html TODO.html + dodoc CHANGELOG COPYING + + insinto /etc/dirvish; doins ${FILESDIR}/master.conf.example +} diff --git a/app-admin/dirvish/files/digest-dirvish-1.2 b/app-admin/dirvish/files/digest-dirvish-1.2 new file mode 100644 index 000000000000..c479be379018 --- /dev/null +++ b/app-admin/dirvish/files/digest-dirvish-1.2 @@ -0,0 +1 @@ +MD5 0b972fecae018a4fc96960ff0459b8c3 dirvish_1.2.orig.tar.gz 46131 diff --git a/app-admin/dirvish/files/master.conf.example b/app-admin/dirvish/files/master.conf.example new file mode 100644 index 000000000000..8264b88b8321 --- /dev/null +++ b/app-admin/dirvish/files/master.conf.example @@ -0,0 +1,33 @@ +bank: + /backup/dirvish/server + /backup/dirvish/laptop + /backup/dirvish/firewall +exclude: + lost+found/ + proc/ + core +Runall: + serverroot 03:00 + serverboot 03:00 + serverhome 03:00 + serveropt 03:00 + serverspare 03:00 + laptoproot 03:00 + laptopboot 03:00 + laptopopt 03:00 + laptopspare 03:00 + firewallroot 03:00 + firewallboot 03:00 + +expire-default: never + +# keep the sunday backups forever, the dailies for 3 months +expire-rule: +# MIN HR DOM MON DOW STRFTIME_FMT + * * * * * +3 months + * * * * 1 never + +pre-server: /usr/local/sbin/dirvish-pre + +post-server: /usr/local/sbin/dirvish-post + diff --git a/app-admin/dirvish/metadata.xml b/app-admin/dirvish/metadata.xml new file mode 100644 index 000000000000..955b892f7289 --- /dev/null +++ b/app-admin/dirvish/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>no-herd</herd> + <maintainer> + <email>ramereth@gentoo.org</email> + <name>Lance Albertson</name> + </maintainer> + <longdescription lang="en">Dirvish is a fast, disk based, rotating network + backup system. With dirvish you can maintain a set of complete images + of your filesystems with unattended creation and expiration. A dirvish + backup vault is like a time machine for your data. + </longdescription> +</pkgmetadata> |