Gentoo Archives: gentoo-commits

From: "Bernard Cafarelli (voyageur)" <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-misc/owncloud-client: ChangeLog owncloud-client-1.6.0.ebuild owncloud-client-1.5.3-r1.ebuild
Date: Sat, 07 Jun 2014 20:06:29
Message-Id: 20140607200623.EA6982004E@flycatcher.gentoo.org
1 voyageur 14/06/07 20:06:23
2
3 Modified: ChangeLog
4 Added: owncloud-client-1.6.0.ebuild
5 Removed: owncloud-client-1.5.3-r1.ebuild
6 Log:
7 Version bump, fixes bug #512322. Also adds a postinstallation message with USE=-doc, bug #bug 509716
8
9 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key C74525F2)
10
11 Revision Changes Path
12 1.10 net-misc/owncloud-client/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/owncloud-client/ChangeLog?rev=1.10&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/owncloud-client/ChangeLog?rev=1.10&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/owncloud-client/ChangeLog?r1=1.9&r2=1.10
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-misc/owncloud-client/ChangeLog,v
21 retrieving revision 1.9
22 retrieving revision 1.10
23 diff -u -r1.9 -r1.10
24 --- ChangeLog 22 Apr 2014 12:07:19 -0000 1.9
25 +++ ChangeLog 7 Jun 2014 20:06:23 -0000 1.10
26 @@ -1,6 +1,13 @@
27 # ChangeLog for net-misc/owncloud-client
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-misc/owncloud-client/ChangeLog,v 1.9 2014/04/22 12:07:19 voyageur Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-misc/owncloud-client/ChangeLog,v 1.10 2014/06/07 20:06:23 voyageur Exp $
31 +
32 +*owncloud-client-1.6.0 (07 Jun 2014)
33 +
34 + 07 Jun 2014; Bernard Cafarelli <voyageur@g.o>
35 + -owncloud-client-1.5.3-r1.ebuild, +owncloud-client-1.6.0.ebuild:
36 + Version bump, fixes bug #512322. Also adds a postinstallation message with
37 + USE=-doc, bug #bug 509716
38
39 *owncloud-client-1.5.4 (22 Apr 2014)
40
41
42
43
44 1.1 net-misc/owncloud-client/owncloud-client-1.6.0.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/owncloud-client/owncloud-client-1.6.0.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/owncloud-client/owncloud-client-1.6.0.ebuild?rev=1.1&content-type=text/plain
48
49 Index: owncloud-client-1.6.0.ebuild
50 ===================================================================
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/net-misc/owncloud-client/owncloud-client-1.6.0.ebuild,v 1.1 2014/06/07 20:06:23 voyageur Exp $
54
55 EAPI=5
56
57 inherit cmake-utils
58
59 MY_P="mirall-${PV/_/}"
60
61 DESCRIPTION="Synchronize files from ownCloud Server with your computer"
62 HOMEPAGE="http://owncloud.org/"
63 SRC_URI="http://download.owncloud.com/desktop/stable/${MY_P}.tar.bz2"
64
65 LICENSE="CC-BY-3.0 GPL-2"
66 SLOT="0"
67 KEYWORDS="~amd64 ~x86"
68 IUSE="doc samba +sftp test"
69
70 RDEPEND=">=dev-db/sqlite-3.4:3
71 dev-libs/qtkeychain
72 dev-qt/qtcore:4
73 dev-qt/qtdbus:4
74 dev-qt/qtgui:4
75 dev-qt/qtsql:4
76 dev-qt/qttest:4
77 dev-qt/qtwebkit:4
78 net-libs/neon[ssl]
79 sys-fs/inotify-tools
80 virtual/libiconv
81 samba? ( >=net-fs/samba-3.5 )
82 sftp? ( >=net-libs/libssh-0.5 )
83 !net-misc/ocsync"
84 DEPEND="${RDEPEND}
85 doc? (
86 dev-python/sphinx
87 dev-texlive/texlive-latexextra
88 virtual/latex-base
89 )
90 test? ( dev-util/cmocka )"
91
92 S=${WORKDIR}/${MY_P}
93
94 PATCHES=( "${FILESDIR}"/${PN}-1.5.3-man-page-location-fix.patch )
95
96 src_configure() {
97 local mycmakeargs=(
98 -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
99 -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/${PF}
100 -DWITH_ICONV=ON
101 $(cmake-utils_use_with doc DOC)
102 $(cmake-utils_use test UNIT_TESTING)
103 $(cmake-utils_use_find_package samba Libsmbclient)
104 $(cmake-utils_use_find_package sftp LibSSH)
105 )
106
107 cmake-utils_src_configure
108 }
109
110 src_test() {
111 # 1 test needs an existing ${HOME}/.config directory
112 mkdir "${T}"/.config
113 export HOME="${T}"
114 cmake-utils_src_test
115 }
116
117 pkg_postinst() {
118 if ! use doc ; then
119 elog "Documentation and man pages not installed"
120 elog "Enable doc USE-flag to generate them"
121 fi
122 }