summaryrefslogtreecommitdiff
path: root/app-backup/vzdump
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /app-backup/vzdump
reinit the tree, so we can have metadata
Diffstat (limited to 'app-backup/vzdump')
-rw-r--r--app-backup/vzdump/Manifest5
-rw-r--r--app-backup/vzdump/metadata.xml12
-rw-r--r--app-backup/vzdump/vzdump-1.2.ebuild33
3 files changed, 50 insertions, 0 deletions
diff --git a/app-backup/vzdump/Manifest b/app-backup/vzdump/Manifest
new file mode 100644
index 000000000000..7e17d20b7e9a
--- /dev/null
+++ b/app-backup/vzdump/Manifest
@@ -0,0 +1,5 @@
+DIST vzdump-1.2.tar.gz 20296 SHA256 356216d38281d956cb7ba21d7c56df9a57b51bf23410ac835a7dd8f0cba1c62e SHA512 c24bf785704ca3a624127b322a87fee5436fa272e42db159bd08b575405a9ec427d9ad3c82bb0a839495ece4f53b7dafcadc0430b8074368bb8cd844eb31b6cc WHIRLPOOL 3ca8bec0140756adcd66ecad4207b31413032c6c54fe05ce723d4a932e8893d3df463ff71e37e1f18d52792dbb37b5d08b5d9a940c09cac71a591307b1cf0fdb
+EBUILD vzdump-1.2.ebuild 754 SHA256 1bb6201bff85578a29eb84fb7714ad3321bd8e35aea3da05f435e1bcc6b77fbf SHA512 2f3f1811ba0aa7905fac76b23c3deb3465846c7a4d49a692fc1b022c551d799dddad9356250b8c11da5360fcecfbb67841d40e99f1d5a00ec6c46e532b1d65ad WHIRLPOOL 3d5870abe502cfeab39cfde4a43800410e1f9048a4bdb07abb05bf3cde354989c2006207dbdbe2f68c80b65e91c1b4b870e55fef02b5e93eb92e02bcc78bb37f
+MISC ChangeLog 3023 SHA256 a587842a41fa92f1409af64f5f926467a7a5036fbca96ef53163d175a38d8282 SHA512 ebaadc2bf8b99c6dbd355ab9369e0a982f03efd5a04edf18abef5bda6634edcca8da26e2646b5a408715fe3a21cef143e787398651c760f460944135a9408d8b WHIRLPOOL c939e01e916aae81ca560ff63c4097bed25fb16ff57290e82269df1387095e6a47e25d398cf48f10cf47ccee3ca75cbcd449e3145a9408e0637bcc76f1ea95ca
+MISC ChangeLog-2015 1013 SHA256 bbb6fed7760fcfa68927bf7c8301180cc09fdbfb724d12e2696a8d92935b4877 SHA512 95f98774002133fb9c64fcd9cbaafb5a720295bf9f24182b289f63211fcf8444882f7f831a18ac1a57ea2b47cbd5a8f6d97f9db77818257dedc4406d121843a4 WHIRLPOOL c3964df0da9a1d662500982378ff5e5819f0dec6862d59521fa005c84734f20a97363c467a87d01bd6e33e142875e1f1fb7f75a08af51459c05a94a9718c12d6
+MISC metadata.xml 568 SHA256 21859d4b346d08d6613fa5b8a5543266507bb3b73842707f66c81f2f1dfa1ad3 SHA512 a3b126c86aa2b924f258a9077248a0381a118f8083432138b4e634c91bfb2d69994f779b947501fddf76e51caf578b9488f1a53b2f10d7db75be6993acf5ad43 WHIRLPOOL 8d73e05c0c51ea5c9f1fb173d2679ed0610bbdec74a6f0904840022f9519baf485866ead170061da4ba4b07f48d697b06c18134674633a79653487c7addb3673
diff --git a/app-backup/vzdump/metadata.xml b/app-backup/vzdump/metadata.xml
new file mode 100644
index 000000000000..1c2b9403b157
--- /dev/null
+++ b/app-backup/vzdump/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+<longdescription lang="en">
+vzdump is a utility to make consistent snapshots of running OpenVZ VEs. It basically creates a tar archive of the VE private area, which also includes the VE configuration files.
+There are several ways to provide consistency:
+ - stop the VE during backup (very long downtime)
+ - use rsync and suspend/resume (minimal downtime)
+ - use LVM2 (no downtime)
+</longdescription>
+</pkgmetadata>
diff --git a/app-backup/vzdump/vzdump-1.2.ebuild b/app-backup/vzdump/vzdump-1.2.ebuild
new file mode 100644
index 000000000000..eb385bda0694
--- /dev/null
+++ b/app-backup/vzdump/vzdump-1.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+
+DESCRIPTION="A utility to make consistent snapshots of running OpenVZ containers"
+HOMEPAGE="http://pve.proxmox.com/wiki/VZDump"
+SRC_URI="http://www.proxmox.com/cms_proxmox/cms/upload/vzdump/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+RDEPEND="dev-lang/perl
+ dev-perl/LockFile-Simple
+ virtual/perl-Getopt-Long
+ sys-cluster/vzctl
+ net-misc/rsync
+ app-misc/cstream
+ virtual/mta
+ sys-fs/lvm2"
+
+src_compile() {
+ :;
+}
+
+src_install() {
+ local installvendorlib
+ eval "$(perl -V:installvendorlib )"
+ make PERLLIBDIR="${installvendorlib}/PVE" DESTDIR="${D}" install || die "make install failed"
+ dodoc ChangeLog TODO
+}