summaryrefslogtreecommitdiff
path: root/net-misc/csync
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-misc/csync
reinit the tree, so we can have metadata
Diffstat (limited to 'net-misc/csync')
-rw-r--r--net-misc/csync/Manifest5
-rw-r--r--net-misc/csync/csync-0.50.0.ebuild48
-rw-r--r--net-misc/csync/metadata.xml11
3 files changed, 64 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>voyageur@gentoo.org</email>
+ <name>Bernard Cafarelli</name>
+ </maintainer>
+ <use>
+ <flag name="sftp">Enable sftp transfer support via <pkg>net-libs/libssh</pkg></flag>
+ </use>
+</pkgmetadata>