commit:     7a8441bbdaab212f719f8551aac1a3345266414b
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 10 23:14:14 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Jan 10 23:14:14 2016 +0000
URL:        https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=7a8441bb

net-misc/seafile-client: Initial version

Package-Manager: portage-2.2.26

 net-misc/seafile-client/Manifest                   |  1 +
 net-misc/seafile-client/metadata.xml               | 11 +++++
 .../seafile-client/seafile-client-5.0.2.ebuild     | 47 ++++++++++++++++++++++
 3 files changed, 59 insertions(+)

diff --git a/net-misc/seafile-client/Manifest b/net-misc/seafile-client/Manifest
new file mode 100644
index 0000000..3caacd1
--- /dev/null
+++ b/net-misc/seafile-client/Manifest
@@ -0,0 +1 @@
+DIST seafile-client-5.0.2.tar.gz 2109571 SHA256 
125e63c64f9b3790c1198fafc98998f91e829d44f1650bb3e5c3b3d0c0187566 SHA512 
6f385a1d34535b83807b4fa196ba3e1fbeb2ad3678a2773b712a6dc566223b66fafdb939447f5d52780a726e6be17341399edfb53ac1795e2a7e0b550f1a4193
 WHIRLPOOL 
d687806a560a052c608e2638f253842854a6af207fea6290d6589266a90236649720915cb9b52c2a477ab1d3ce09083fd1734d667cf8b238d414ffa536531825

diff --git a/net-misc/seafile-client/metadata.xml 
b/net-misc/seafile-client/metadata.xml
new file mode 100644
index 0000000..c81927f
--- /dev/null
+++ b/net-misc/seafile-client/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer>
+               <email>[email protected]</email>
+               <name>Manuel Rüger</name>
+       </maintainer>
+       <use>
+               <flag name="shibboleth">Add shibboleth single sign-on 
support</flag>
+       </use>
+</pkgmetadata>

diff --git a/net-misc/seafile-client/seafile-client-5.0.2.ebuild 
b/net-misc/seafile-client/seafile-client-5.0.2.ebuild
new file mode 100644
index 0000000..aaed0ad
--- /dev/null
+++ b/net-misc/seafile-client/seafile-client-5.0.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit cmake-utils
+
+DESCRIPTION="Cloud storage system with features on privacy protection and 
teamwork"
+HOMEPAGE="https://github.com/haiwen/seafile-client http://www.seafile.com";
+SRC_URI="https://github.com/haiwen/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="qt5 shibboleth test"
+
+RDEPEND="dev-libs/jansson
+       dev-libs/libevent
+       dev-libs/openssl:0
+       dev-db/sqlite:3
+       net-libs/ccnet[client]
+       net-libs/libsearpc
+       net-misc/seafile[client]
+       qt5? ( dev-qt/qtcore:5
+               dev-qt/qtdbus:5
+               dev-qt/qtgui:5
+               dev-qt/qtwidgets:5
+               dev-qt/qtnetwork:5
+               shibboleth? ( dev-qt/qtwebkit:5 )
+       )
+       !qt5? ( dev-qt/qtcore:4
+               dev-qt/qtdbus:4
+               dev-qt/qtgui:4
+               shibboleth? ( dev-qt/qtwebkit:4 )
+       )"
+DEPEND="${RDEPEND}
+       qt5? ( dev-qt/linguist-tools:5 )
+       test? ( qt5? ( dev-qt/qttest:5 )
+               !qt5? ( dev-qt/qttest:4 )
+       )"
+
+src_configure() {
+       local mycmakeargs=( $(usex qt5 '-DUSE_QT5=ON' '-DUSE_QT5=OFF') \
+               $(usex shibboleth '-DBUILD_SHIBBOLETH_SUPPORT=ON' 
'-DBUILD_SHIBBOLETH_SUPPORT=OFF') )
+       cmake-utils_src_configure
+}

Reply via email to