Gentoo Archives: gentoo-commits

From: Dennis Schridde <devurandom@×××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: net-misc/ocsync/
Date: Thu, 26 Dec 2013 15:23:07
Message-Id: 1388071301.017211944fc4a25da2eead8029b48a3f050a9089.devurandom@gentoo
1 commit: 017211944fc4a25da2eead8029b48a3f050a9089
2 Author: Dennis Schridde <devurandom <AT> gmx <DOT> net>
3 AuthorDate: Thu Dec 26 15:21:41 2013 +0000
4 Commit: Dennis Schridde <devurandom <AT> gmx <DOT> net>
5 CommitDate: Thu Dec 26 15:21:41 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=01721194
7
8 [net-misc/ocsync-0.91.4] version bump of net-misc/csync under a new name
9
10 The new name matches upstream's name
11
12 Package-Manager: portage-2.2.7
13
14 ---
15 net-misc/ocsync/metadata.xml | 8 +++++
16 net-misc/ocsync/ocsync-0.91.4.ebuild | 57 ++++++++++++++++++++++++++++++++++++
17 2 files changed, 65 insertions(+)
18
19 diff --git a/net-misc/ocsync/metadata.xml b/net-misc/ocsync/metadata.xml
20 new file mode 100644
21 index 0000000..7887131
22 --- /dev/null
23 +++ b/net-misc/ocsync/metadata.xml
24 @@ -0,0 +1,8 @@
25 +<?xml version="1.0" encoding="UTF-8"?>
26 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 +<pkgmetadata>
28 + <herd>kde</herd>
29 + <use>
30 + <flag name="sftp">Enable sftp transfer support via <pkg>net-libs/libssh</pkg></flag>
31 + </use>
32 +</pkgmetadata>
33
34 diff --git a/net-misc/ocsync/ocsync-0.91.4.ebuild b/net-misc/ocsync/ocsync-0.91.4.ebuild
35 new file mode 100644
36 index 0000000..a8893df
37 --- /dev/null
38 +++ b/net-misc/ocsync/ocsync-0.91.4.ebuild
39 @@ -0,0 +1,57 @@
40 +# Copyright 1999-2013 Gentoo Foundation
41 +# Distributed under the terms of the GNU General Public License v2
42 +# $Header: $
43 +
44 +EAPI=5
45 +
46 +inherit cmake-utils
47 +
48 +DESCRIPTION="A file synchronizer especially designed for you, the normal user"
49 +HOMEPAGE="http://owncloud.org/"
50 +SRC_URI="http://download.owncloud.com/desktop/stable/${P}.tar.bz2"
51 +
52 +LICENSE="GPL-2"
53 +SLOT="0"
54 +KEYWORDS="~amd64 ~x86"
55 +IUSE="doc iconv samba +sftp test"
56 +
57 +RESTRICT="test"
58 +
59 +RDEPEND="
60 + !net-misc/csync
61 + dev-db/sqlite:3
62 + >=dev-libs/iniparser-3.1
63 + net-libs/neon[ssl]
64 + iconv? ( virtual/libiconv )
65 + samba? ( net-fs/samba )
66 + sftp? ( net-libs/libssh )
67 +"
68 +DEPEND="${DEPEND}
69 + app-text/asciidoc
70 + doc? ( app-doc/doxygen )
71 + test? ( dev-libs/check dev-util/cmocka )
72 +"
73 +
74 +src_prepare() {
75 + cmake-utils_src_prepare
76 +
77 + # proper docdir
78 + sed -e "s:/doc/${PN}:/doc/${PF}:" \
79 + -i doc/CMakeLists.txt || die
80 +}
81 +
82 +src_configure() {
83 + local mycmakeargs=(
84 + $(cmake-utils_use test UNIT_TESTING)
85 + $(cmake-utils_use_find_package doc Doxygen)
86 + $(cmake-utils_use_find_package samba Libsmbclient)
87 + $(cmake-utils_use_find_package sftp LibSSH)
88 + )
89 + cmake-utils_src_configure
90 +}
91 +
92 +src_install() {
93 + cmake-utils_src_install
94 + mv "${D}/usr/etc/${PN}" "${D}/etc/"
95 + rm -r "${D}/usr/etc/"
96 +}