Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 598118
Collapse All | Expand All

(-)owncloud-client-2.2.4.ebuild (-35 / +25 lines)
Lines 13-67 Link Here
13
LICENSE="CC-BY-3.0 GPL-2"
13
LICENSE="CC-BY-3.0 GPL-2"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS="~amd64 ~x86"
15
KEYWORDS="~amd64 ~x86"
16
IUSE="doc dolphin nautilus samba +sftp test qt4 +qt5"
16
IUSE="doc dolphin nautilus samba +sftp test"
17
17
18
REQUIRED_USE="^^ ( qt4 qt5 )
18
COMMON_DEPEND=">=dev-db/sqlite-3.4:3
19
	dolphin? ( qt5 )"
19
	dev-libs/qtkeychain[qt5]
20
20
	dev-qt/qtconcurrent:5
21
RDEPEND=">=dev-db/sqlite-3.4:3
21
	dev-qt/qtcore:5
22
	dev-qt/qtdbus:5
23
	dev-qt/qtgui:5
24
	dev-qt/qtnetwork:5
25
	dev-qt/qtquickcontrols:5
26
	dev-qt/qtsql:5
27
	dev-qt/qtwebkit:5[printsupport]
22
	sys-fs/inotify-tools
28
	sys-fs/inotify-tools
23
	virtual/libiconv
29
	virtual/libiconv
24
	dolphin? (
30
	dolphin? (
25
		>=kde-frameworks/kcoreaddons-5.16:5
31
		kde-frameworks/kcoreaddons:5
26
		>=kde-frameworks/kio-5.16:5 )
32
		kde-frameworks/kio:5
27
	nautilus? ( dev-python/nautilus-python )
28
	qt4? (
29
		dev-libs/qtkeychain[qt4]
30
		dev-qt/qtcore:4
31
		dev-qt/qtdbus:4
32
		dev-qt/qtgui:4
33
		dev-qt/qtsql:4
34
		dev-qt/qtwebkit:4
35
		net-libs/neon[ssl]
36
	)
37
	qt5? (
38
		dev-libs/qtkeychain[qt5]
39
		dev-qt/qtconcurrent:5
40
		dev-qt/qtcore:5
41
		dev-qt/qtdbus:5
42
		>=dev-qt/qtnetwork-5.4:5
43
		dev-qt/qtgui:5
44
		dev-qt/qtquickcontrols:5
45
		dev-qt/qtsql:5
46
		dev-qt/qtwebkit:5[printsupport]
47
	)
33
	)
34
	nautilus? ( dev-python/nautilus-python )
48
	samba? ( >=net-fs/samba-3.5 )
35
	samba? ( >=net-fs/samba-3.5 )
49
	sftp? ( >=net-libs/libssh-0.5 )
36
	sftp? ( >=net-libs/libssh-0.5 )
37
"
38
RDEPEND="${COMMON_DEPEND}
50
	!net-misc/ocsync
39
	!net-misc/ocsync
51
	!net-misc/nextcloud-client"
40
	!net-misc/nextcloud-client
52
DEPEND="${RDEPEND}
41
"
42
DEPEND="${COMMON_DEPEND}
43
	dev-qt/linguist-tools:5
53
	doc? (
44
	doc? (
54
		dev-python/sphinx
45
		dev-python/sphinx
55
		dev-texlive/texlive-latexextra
46
		dev-texlive/texlive-latexextra
56
		virtual/latex-base
47
		virtual/latex-base
57
	)
48
	)
58
	dolphin? ( >=kde-frameworks/extra-cmake-modules-5.22.0 )
49
	dolphin? ( kde-frameworks/extra-cmake-modules )
59
	qt5? ( dev-qt/linguist-tools:5 )
60
	test? (
50
	test? (
61
		dev-util/cmocka
51
		dev-util/cmocka
62
		qt4? ( dev-qt/qttest:4 )
52
		dev-qt/qttest:5
63
		qt5? ( dev-qt/qttest:5 )
53
	)
64
	)"
54
"
65
55
66
S=${WORKDIR}/${P/-}
56
S=${WORKDIR}/${P/-}
67
57
Lines 84-90 Link Here
84
		-DWITH_ICONV=ON
74
		-DWITH_ICONV=ON
85
		-DWITH_DOC=$(usex doc)
75
		-DWITH_DOC=$(usex doc)
86
		-DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
76
		-DCMAKE_DISABLE_FIND_PACKAGE_KF5=$(usex !dolphin)
87
		-DBUILD_WITH_QT4=$(usex qt4)
77
		-DBUILD_WITH_QT4=OFF
88
		-DCMAKE_DISABLE_FIND_PACKAGE_Libsmbclient=$(usex !samba)
78
		-DCMAKE_DISABLE_FIND_PACKAGE_Libsmbclient=$(usex !samba)
89
		-DCMAKE_DISABLE_FIND_PACKAGE_LibSSH=$(usex !sftp)
79
		-DCMAKE_DISABLE_FIND_PACKAGE_LibSSH=$(usex !sftp)
90
		-DUNIT_TESTING=$(usex test)
80
		-DUNIT_TESTING=$(usex test)

Return to bug 598118