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 997AD139694 for ; Thu, 16 Mar 2017 19:35:40 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 08A6EE0D6A; Thu, 16 Mar 2017 19:35:35 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 CFB7FE0D6A for ; Thu, 16 Mar 2017 19:35:29 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (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 F2CA234071C for ; Thu, 16 Mar 2017 19:35:28 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 5F1416A8D for ; Thu, 16 Mar 2017 19:35:26 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <1489575904.64f0c4baff6e18126d28109c393c53727bace951.jlec@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: net-misc/cernbox-client/ X-VCS-Repository: proj/sci X-VCS-Files: net-misc/cernbox-client/cernbox-client-2.2.4-r1.ebuild net-misc/cernbox-client/cernbox-client-2.2.4.ebuild net-misc/cernbox-client/cernbox-client-2.3.0.ebuild X-VCS-Directories: net-misc/cernbox-client/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: 64f0c4baff6e18126d28109c393c53727bace951 X-VCS-Branch: master Date: Thu, 16 Mar 2017 19:35:26 +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: 0056abb7-1438-4ee7-b792-2fb278256576 X-Archives-Hash: 53f707b67b92277d8bb30caba74f1763 commit: 64f0c4baff6e18126d28109c393c53727bace951 Author: olifre googlemail com> AuthorDate: Wed Mar 15 11:05:04 2017 +0000 Commit: Justin Lecher gentoo org> CommitDate: Wed Mar 15 11:05:04 2017 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=64f0c4ba net-misc/cernbox-client: Bump to 2.3.0, (#754) * net-misc/cernbox-client: Bump to 2.3.0, adapt 2.2.4 ebuild to in-tree changes of owncloud-client, use updated cernbox-branding. Package-Manager: Portage-2.3.4, Repoman-2.3.2 * net-misc/cernbox-client: drop leading whitespace. Package-Manager: Portage-2.3.4, Repoman-2.3.2 ...2.2.4.ebuild => cernbox-client-2.2.4-r1.ebuild} | 67 +++++++++------------ ...nt-2.2.4.ebuild => cernbox-client-2.3.0.ebuild} | 70 +++++++++------------- 2 files changed, 56 insertions(+), 81 deletions(-) diff --git a/net-misc/cernbox-client/cernbox-client-2.2.4.ebuild b/net-misc/cernbox-client/cernbox-client-2.2.4-r1.ebuild similarity index 66% copy from net-misc/cernbox-client/cernbox-client-2.2.4.ebuild copy to net-misc/cernbox-client/cernbox-client-2.2.4-r1.ebuild index f3ab1972d..d6687b872 100644 --- a/net-misc/cernbox-client/cernbox-client-2.2.4.ebuild +++ b/net-misc/cernbox-client/cernbox-client-2.2.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,65 +10,54 @@ DESCRIPTION="Synchronize files from CERNbox EOS with your computer" # Origin is classic owncloud-client, branded for CERN during compilation. ORIGIN_P="owncloudclient" BRANDED_P="cernbox" -BRANDED_PV="2.1.1" +BRANDED_PV="2.2.4" BRANDED_REL="1.1" HOMEPAGE="https://cernbox.cern.ch/" SRC_URI="http://download.owncloud.com/desktop/stable/${ORIGIN_P}-${PV}.tar.xz - https://cernbox.cern.ch/cernbox/doc/Linux/repo/CentOS_7/src/${PN}-${BRANDED_PV}-${BRANDED_REL}.src.rpm" + https://cernbox.cern.ch/cernbox/doc/Linux/repo/CentOS_7/src/${PN}-${BRANDED_PV}-${BRANDED_REL}.src.rpm" LICENSE="CC-BY-3.0 GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="doc dolphin nautilus samba +sftp test qt4 +qt5" - -REQUIRED_USE="^^ ( qt4 qt5 ) - dolphin? ( qt5 )" - -RDEPEND=">=dev-db/sqlite-3.4:3 +IUSE="doc dolphin nautilus samba +sftp test" + +COMMON_DEPEND=">=dev-db/sqlite-3.4:3 + dev-libs/qtkeychain[qt5] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5 + dev-qt/qtwebkit:5 sys-fs/inotify-tools virtual/libiconv dolphin? ( - >=kde-frameworks/kcoreaddons-5.16:5 - >=kde-frameworks/kio-5.16:5 ) - nautilus? ( dev-python/nautilus-python ) - qt4? ( - dev-libs/qtkeychain[qt4] - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - dev-qt/qtgui:4 - dev-qt/qtsql:4 - dev-qt/qtwebkit:4 - net-libs/neon[ssl] - ) - qt5? ( - dev-libs/qtkeychain[qt5] - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - >=dev-qt/qtnetwork-5.4:5 - dev-qt/qtgui:5 - dev-qt/qtquickcontrols:5 - dev-qt/qtsql:5 - dev-qt/qtwebkit:5[printsupport] + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 ) + nautilus? ( dev-python/nautilus-python ) samba? ( >=net-fs/samba-3.5 ) sftp? ( >=net-libs/libssh-0.5 ) +" +RDEPEND="${COMMON_DEPEND} !net-misc/ocsync - !net-misc/nextcloud-client" -DEPEND="${RDEPEND} + !net-misc/nextcloud-client +" +DEPEND="${COMMON_DEPEND} + dev-qt/linguist-tools:5 doc? ( dev-python/sphinx dev-texlive/texlive-latexextra virtual/latex-base ) - dolphin? ( >=kde-frameworks/extra-cmake-modules-5.22.0 ) - qt5? ( dev-qt/linguist-tools:5 ) + dolphin? ( kde-frameworks/extra-cmake-modules ) test? ( dev-util/cmocka - qt4? ( dev-qt/qttest:4 ) - qt5? ( dev-qt/qttest:5 ) - )" + dev-qt/qttest:5 + ) +" S=${WORKDIR}/owncloudclient-${PV} @@ -99,7 +88,7 @@ src_configure() { -DWITH_ICONV=ON -DWITH_DOC=$(usex doc) -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin) - -DBUILD_WITH_QT4=$(usex qt4) + -DBUILD_WITH_QT4=OFF -DCMAKE_DISABLE_FIND_PACKAGE_Libsmbclient=$(usex !samba) -DCMAKE_DISABLE_FIND_PACKAGE_LibSSH=$(usex !sftp) -DUNIT_TESTING=$(usex test) diff --git a/net-misc/cernbox-client/cernbox-client-2.2.4.ebuild b/net-misc/cernbox-client/cernbox-client-2.3.0.ebuild similarity index 63% rename from net-misc/cernbox-client/cernbox-client-2.2.4.ebuild rename to net-misc/cernbox-client/cernbox-client-2.3.0.ebuild index f3ab1972d..6f3ad8c70 100644 --- a/net-misc/cernbox-client/cernbox-client-2.2.4.ebuild +++ b/net-misc/cernbox-client/cernbox-client-2.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,65 +10,54 @@ DESCRIPTION="Synchronize files from CERNbox EOS with your computer" # Origin is classic owncloud-client, branded for CERN during compilation. ORIGIN_P="owncloudclient" BRANDED_P="cernbox" -BRANDED_PV="2.1.1" +BRANDED_PV="2.2.4" BRANDED_REL="1.1" HOMEPAGE="https://cernbox.cern.ch/" SRC_URI="http://download.owncloud.com/desktop/stable/${ORIGIN_P}-${PV}.tar.xz - https://cernbox.cern.ch/cernbox/doc/Linux/repo/CentOS_7/src/${PN}-${BRANDED_PV}-${BRANDED_REL}.src.rpm" + https://cernbox.cern.ch/cernbox/doc/Linux/repo/CentOS_7/src/${PN}-${BRANDED_PV}-${BRANDED_REL}.src.rpm" LICENSE="CC-BY-3.0 GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="doc dolphin nautilus samba +sftp test qt4 +qt5" - -REQUIRED_USE="^^ ( qt4 qt5 ) - dolphin? ( qt5 )" - -RDEPEND=">=dev-db/sqlite-3.4:3 +IUSE="doc dolphin nautilus samba +sftp test" + +COMMON_DEPEND=">=dev-db/sqlite-3.4:3 + dev-libs/qtkeychain[qt5] + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5 + dev-qt/qtwebkit:5 sys-fs/inotify-tools virtual/libiconv dolphin? ( - >=kde-frameworks/kcoreaddons-5.16:5 - >=kde-frameworks/kio-5.16:5 ) - nautilus? ( dev-python/nautilus-python ) - qt4? ( - dev-libs/qtkeychain[qt4] - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - dev-qt/qtgui:4 - dev-qt/qtsql:4 - dev-qt/qtwebkit:4 - net-libs/neon[ssl] - ) - qt5? ( - dev-libs/qtkeychain[qt5] - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - >=dev-qt/qtnetwork-5.4:5 - dev-qt/qtgui:5 - dev-qt/qtquickcontrols:5 - dev-qt/qtsql:5 - dev-qt/qtwebkit:5[printsupport] + kde-frameworks/kcoreaddons:5 + kde-frameworks/kio:5 ) + nautilus? ( dev-python/nautilus-python ) samba? ( >=net-fs/samba-3.5 ) sftp? ( >=net-libs/libssh-0.5 ) +" +RDEPEND="${COMMON_DEPEND} !net-misc/ocsync - !net-misc/nextcloud-client" -DEPEND="${RDEPEND} + !net-misc/nextcloud-client +" +DEPEND="${COMMON_DEPEND} + dev-qt/linguist-tools:5 doc? ( dev-python/sphinx dev-texlive/texlive-latexextra virtual/latex-base ) - dolphin? ( >=kde-frameworks/extra-cmake-modules-5.22.0 ) - qt5? ( dev-qt/linguist-tools:5 ) + dolphin? ( kde-frameworks/extra-cmake-modules ) test? ( dev-util/cmocka - qt4? ( dev-qt/qttest:4 ) - qt5? ( dev-qt/qttest:5 ) - )" + dev-qt/qttest:5 + ) +" S=${WORKDIR}/owncloudclient-${PV} @@ -86,9 +75,6 @@ src_prepare() { cmake_comment_add_subdirectory nautilus popd > /dev/null || die fi - - eapply "${FILESDIR}"/shell-integration-nautilus.patch - default } @@ -99,7 +85,7 @@ src_configure() { -DWITH_ICONV=ON -DWITH_DOC=$(usex doc) -DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin) - -DBUILD_WITH_QT4=$(usex qt4) + -DBUILD_WITH_QT4=OFF -DCMAKE_DISABLE_FIND_PACKAGE_Libsmbclient=$(usex !samba) -DCMAKE_DISABLE_FIND_PACKAGE_LibSSH=$(usex !sftp) -DUNIT_TESTING=$(usex test)