From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- net-misc/csync/Manifest | 5 ++++ net-misc/csync/csync-0.50.0.ebuild | 48 ++++++++++++++++++++++++++++++++++++++ net-misc/csync/metadata.xml | 11 +++++++++ 3 files changed, 64 insertions(+) create mode 100644 net-misc/csync/Manifest create mode 100644 net-misc/csync/csync-0.50.0.ebuild create mode 100644 net-misc/csync/metadata.xml (limited to 'net-misc/csync') diff --git a/net-misc/csync/Manifest b/net-misc/csync/Manifest new file mode 100644 index 000000000000..c0b173ca4458 --- /dev/null +++ b/net-misc/csync/Manifest @@ -0,0 +1,5 @@ +DIST csync-0.50.0.tar.xz 2705992 SHA256 c07526942a93c1e213d354dc45fd61fbc0430c60e109e7a2f0fcaf6213a45c86 SHA512 babe44af3a4f0bf58e011f1c33c7a6df9bc7751e03714dd64d8269c7c51bcc7f2ab32c4d286e5a11465c9498c988d1812c426a4f415f1138a4fb9fa341e1e29a WHIRLPOOL 956442a098be232415d987583157f0b4c47b3293b4c4d4ca6248264f40a614adad922cb6c7e59f168de447b72cdd7c0151a498cd344fd6289b9d7faa39254d77 +EBUILD csync-0.50.0.ebuild 1197 SHA256 351f877fdf2118c4016dad69134a11934c5a51fb5600c5aea635f8bc7c841f3f SHA512 48e914abb6744fba051f82ffab50db54f7e963fe21fcc3a0125941c333e96a2539fe2cafaba672caa86c0679c588ba4568e6e8aaa87b7fd410b433fa6de451b7 WHIRLPOOL 1c3e0bd66ae839e7366f882a92f4caacc016b981dd28cb29ca227c7a4a114784dfcaacccc02cfd5dbf959b296fb903166c7d52181735cb91789c2917c429b698 +MISC ChangeLog 2372 SHA256 f70b052efa3c9163a1770fcb6ea6be9cbb4344eaf0c7173d2ca6ee20dcf9d98f SHA512 bd296687f4d1d4b5f34d691b14e2e74d90e165e199ed52ba435dba6d0799697b13c44672f08a5410370db4603165a6a2528ed4de372f7b1aec21dec263cc7540 WHIRLPOOL 9e8ec19af403ded4d76c3c9dd183464b1bf5d49d8c1bfb5f6d921137e695cc03e64d0934d7519dac0fee7ec45fa8f5237a5ae6139d736972173ac5684ee3ffed +MISC ChangeLog-2015 4351 SHA256 e836587b42db42a4fd8001f7e3a04f024c0c8b3eabaa0168a4a28168b285aa2c SHA512 aa4826893330f22a2882e12493cb5d08ac7e3a796e73aedb282a43f35590e74d64031fc8b7d2efd5e60a4d2d0137b1914382d64c93c4c749d0b14553ba21fac5 WHIRLPOOL d3e9ff1bb09c3cc4de4049205d29f47299444f479f08d54642c6a3d7b2aa4488084e579ba4655c95d8c7d0c6a2108e17dd7eaaf8c63fdaa56bc86b9635bdf70b +MISC metadata.xml 354 SHA256 c342fa5fe8dd1da0a9fe79f8016aac15c7a9fc8d145af9647346da0e2659180e SHA512 513b19184444fb46882523fc160043d7d530d202aa253f44ace9fc97fad8dda7748083bd992921d93ebd62a12397e69a086932818e317f75fb7dfa478ab3f1ba WHIRLPOOL 23f78df92693c38a084c749999d5a23f7d85748b74f94454e2231171a5748f3a5b38e085b49ca1d969abd61f9a18283ad684cf9e9a735e53d812028536d53a89 diff --git a/net-misc/csync/csync-0.50.0.ebuild b/net-misc/csync/csync-0.50.0.ebuild new file mode 100644 index 000000000000..89a33ce131c1 --- /dev/null +++ b/net-misc/csync/csync-0.50.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit cmake-utils + +DESCRIPTION="lightweight file synchronizer utility" +HOMEPAGE="http://csync.org/" +SRC_URI="https://open.cryptomilk.org/attachments/download/27/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc iconv samba +sftp test" + +RDEPEND=">=dev-db/sqlite-3.4:3 + net-libs/neon[ssl] + iconv? ( virtual/libiconv ) + samba? ( >=net-fs/samba-3.5 ) + sftp? ( >=net-libs/libssh-0.5 ) + !net-misc/ocsync" +DEPEND="${RDEPEND} + app-text/asciidoc + doc? ( app-doc/doxygen ) + test? ( dev-util/cmocka )" + +src_prepare() { + cmake-utils_src_prepare + + sed -e "s/__FUNCTION__/__func__/" -i \ + src/csync_log.h tests/csync_tests/check_csync_log.c || die + # proper docdir + sed -e "s:/doc/${PN}:/doc/${PF}:" \ + -i doc/CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( + -DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc + $(cmake-utils_use_with iconv ICONV) + $(cmake-utils_use test UNIT_TESTING) + $(cmake-utils_use_find_package doc Doxygen) + $(cmake-utils_use_find_package samba Libsmbclient) + $(cmake-utils_use_find_package sftp LibSSH) + ) + cmake-utils_src_configure +} diff --git a/net-misc/csync/metadata.xml b/net-misc/csync/metadata.xml new file mode 100644 index 000000000000..4ce4054df697 --- /dev/null +++ b/net-misc/csync/metadata.xml @@ -0,0 +1,11 @@ + + + + + voyageur@gentoo.org + Bernard Cafarelli + + + Enable sftp transfer support via net-libs/libssh + + -- cgit v1.2.3