From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A1FB3138306 for ; Thu, 14 Jul 2016 01:35:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1051321C06B; Thu, 14 Jul 2016 01:35:11 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8DDD621C06B for ; Thu, 14 Jul 2016 01:35:10 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 5ABAB34095A for ; Thu, 14 Jul 2016 01:35:05 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 8087F2442 for ; Thu, 14 Jul 2016 01:35:04 +0000 (UTC) From: "Göktürk Yüksek" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Göktürk Yüksek" Message-ID: <1468459786.932c16f63b5beb8f798ebf021a38fbbbee794072.gokturk@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-backup/btrbk/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-backup/btrbk/Manifest app-backup/btrbk/btrbk-0.23.3.ebuild app-backup/btrbk/btrbk-9999.ebuild app-backup/btrbk/metadata.xml X-VCS-Directories: app-backup/btrbk/ X-VCS-Committer: gokturk X-VCS-Committer-Name: Göktürk Yüksek X-VCS-Revision: 932c16f63b5beb8f798ebf021a38fbbbee794072 X-VCS-Branch: master Date: Thu, 14 Jul 2016 01:35:04 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: b4bd0d24-7b47-45cb-99a9-4c78ad039226 X-Archives-Hash: 5fc4ce041ef81430cbda33fd77bc889b commit: 932c16f63b5beb8f798ebf021a38fbbbee794072 Author: Craig Andrews integralblue com> AuthorDate: Tue Jul 12 18:03:10 2016 +0000 Commit: Göktürk Yüksek gentoo org> CommitDate: Thu Jul 14 01:29:46 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932c16f6 app-backup/btrbk: initial commit for versions 0.23.3 and 9999 btrbk is a backup tool for btrfs subvolumes, taking advantage of btrfs specific capabilities to create atomic snapshots and transfer them incrementally to backup locations via ssh. Gentoo-bug: 564780 app-backup/btrbk/Manifest | 1 + app-backup/btrbk/btrbk-0.23.3.ebuild | 33 +++++++++++++++++++++++++++++++++ app-backup/btrbk/btrbk-9999.ebuild | 33 +++++++++++++++++++++++++++++++++ app-backup/btrbk/metadata.xml | 22 ++++++++++++++++++++++ 4 files changed, 89 insertions(+) diff --git a/app-backup/btrbk/Manifest b/app-backup/btrbk/Manifest new file mode 100644 index 0000000..44082d2 --- /dev/null +++ b/app-backup/btrbk/Manifest @@ -0,0 +1 @@ +DIST btrbk-0.23.3.tar.xz 69388 SHA256 779636116261e3e0fe64ec986e39be594c04454d87be8005115c8577f62b1725 SHA512 d9fc29b8e2a6e191be93c7845c7f1f99ab60fb4ec910d8b60947ef902b7fdaf789bc73a4884bdd6060f1b180cafaacd5fa8f93dc29624dfea8a2890618ce4012 WHIRLPOOL 4cc9aa102c46feccfb0b90e65d03dd53bed07d78e5a9ddd2afeccfe21fb29f9a2aeba8389771ee7c203598858fb94d59c0d19b73ce1fa29b3772e916bbf4f23b diff --git a/app-backup/btrbk/btrbk-0.23.3.ebuild b/app-backup/btrbk/btrbk-0.23.3.ebuild new file mode 100644 index 0000000..45cbbca --- /dev/null +++ b/app-backup/btrbk/btrbk-0.23.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit systemd + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git" + inherit git-r3 + SRC_URI="" + KEYWORDS="" +else + SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes" +HOMEPAGE="https://digint.ch/btrbk/" +LICENSE="GPL-3+" +SLOT="0" +IUSE="+pv" + +DEPEND="" +RDEPEND="dev-lang/perl + net-misc/openssh + pv? ( sys-apps/pv ) + >=sys-fs/btrfs-progs-3.18.2" + +src_install() { + emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" SYSTEMDDIR="$(systemd_get_systemunitdir)" install +} diff --git a/app-backup/btrbk/btrbk-9999.ebuild b/app-backup/btrbk/btrbk-9999.ebuild new file mode 100644 index 0000000..45cbbca --- /dev/null +++ b/app-backup/btrbk/btrbk-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit systemd + +if [[ ${PV} == "9999" ]] ; then + EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git" + inherit git-r3 + SRC_URI="" + KEYWORDS="" +else + SRC_URI="https://digint.ch/download/btrbk/releases/${P}.tar.xz" + KEYWORDS="~amd64 ~x86" +fi + +DESCRIPTION="Tool for creating snapshots and remote backups of btrfs subvolumes" +HOMEPAGE="https://digint.ch/btrbk/" +LICENSE="GPL-3+" +SLOT="0" +IUSE="+pv" + +DEPEND="" +RDEPEND="dev-lang/perl + net-misc/openssh + pv? ( sys-apps/pv ) + >=sys-fs/btrfs-progs-3.18.2" + +src_install() { + emake DESTDIR="${D}" DOCDIR="/usr/share/doc/${PF}" SYSTEMDDIR="$(systemd_get_systemunitdir)" install +} diff --git a/app-backup/btrbk/metadata.xml b/app-backup/btrbk/metadata.xml new file mode 100644 index 0000000..6694799 --- /dev/null +++ b/app-backup/btrbk/metadata.xml @@ -0,0 +1,22 @@ + + + + + candrews@integralblue.com + Craig Andrews + + + axel@tty0.ch + Axel Burri + + + proxy-maint@gentoo.org + Proxy Maintainers + + + Tool for creating snapshots and remote backups of btrfs subvolumes + + + Use sys-apps/pv to enable progress bar functionality + +