commit:     79beb6e635f341caa36e977af5590948c3a03b67
Author:     Vladimir Pavljuchenkov (SpiderX) <spiderx <AT> spiderx <DOT> dp 
<DOT> ua>
AuthorDate: Mon Dec 25 14:46:45 2017 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Thu Dec 28 15:09:26 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79beb6e6

app-backup/zbackup: relax protobuf dependency (wrt #621362)

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 app-backup/zbackup/zbackup-1.4.4-r1.ebuild | 34 ++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/app-backup/zbackup/zbackup-1.4.4-r1.ebuild 
b/app-backup/zbackup/zbackup-1.4.4-r1.ebuild
new file mode 100644
index 00000000000..1371f7e56cf
--- /dev/null
+++ b/app-backup/zbackup/zbackup-1.4.4-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="A versatile deduplicating backup tool"
+HOMEPAGE="http://zbackup.org/ https://github.com/zbackup/zbackup";
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+-with-openssl-exception"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE="libressl tartool"
+
+DEPEND="app-arch/lzma
+       dev-libs/lzo:2
+       dev-libs/protobuf:0=
+       sys-libs/zlib
+       !libressl? ( dev-libs/openssl:0= )
+       libressl? ( dev-libs/libressl:0= )"
+RDEPEND="${DEPEND}"
+
+# Add tartool build
+PATCHES=( "${FILESDIR}/${P}-tartool.patch" )
+
+src_configure() {
+       local mycmakeargs=(
+               -DBUILD_TARTOOL="$(usex tartool)"
+       )
+
+       cmake-utils_src_configure
+}

Reply via email to