aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Reffett <creffett@gentoo.org>2012-12-14 12:21:26 -0500
committerChris Reffett <creffett@gentoo.org>2012-12-14 12:21:26 -0500
commit20a224cc50e11d023e7a49e8c9cc1753c98473fe (patch)
tree56331bd89d92899a9990c3f78c1abd5eee664fbd /net-misc
parent[dev-util/cmocka] Moved to tree (diff)
downloadkde-20a224cc50e11d023e7a49e8c9cc1753c98473fe.tar.gz
kde-20a224cc50e11d023e7a49e8c9cc1753c98473fe.tar.bz2
kde-20a224cc50e11d023e7a49e8c9cc1753c98473fe.zip
[net-misc/csync] Moved to tree.
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/csync/Manifest1
-rw-r--r--net-misc/csync/csync-0.60.3.ebuild66
-rw-r--r--net-misc/csync/files/csync-0.60.2-automagicness.patch102
-rw-r--r--net-misc/csync/files/csync-0.60.2-removebadtest.patch9
-rw-r--r--net-misc/csync/files/csync-automagicness.patch123
-rw-r--r--net-misc/csync/metadata.xml10
6 files changed, 0 insertions, 311 deletions
diff --git a/net-misc/csync/Manifest b/net-misc/csync/Manifest
deleted file mode 100644
index 291c87e33a..0000000000
--- a/net-misc/csync/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ocsync-0.60.3.tar.bz2 2102126 SHA256 86d431f33207d6b082c2f0ddad8b0880461b37c938c927802408867e87928fad SHA512 1ec324ded7a7bda08f3d6a4f68335b478797cf5497b7df4bfec45c2c5c4ce8faf62331559a1e940bda93e5e40724266670ff11fccc84753b0f8fcdf8f5bf4ce7 WHIRLPOOL 36afd7a26fd62bfee0f0912d4c892079854a39fea020e1a36fa059b6be6e9a68e0e632d2dafcfe4ce99a563f03a4af18664f6e338154264e4d10a111f3bd8964
diff --git a/net-misc/csync/csync-0.60.3.ebuild b/net-misc/csync/csync-0.60.3.ebuild
deleted file mode 100644
index d94e4090cb..0000000000
--- a/net-misc/csync/csync-0.60.3.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/csync/csync-0.60.1.ebuild,v 1.1 2012/11/16 19:39:11 johu Exp $
-
-EAPI=4
-
-inherit base cmake-utils
-
-DESCRIPTION="A file synchronizer especially designed for you, the normal user"
-HOMEPAGE="http://csync.org/"
-SRC_URI="http://download.owncloud.com/download/o${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc log samba +sftp test +webdav"
-
-RDEPEND="
- dev-db/sqlite:3
- >=dev-libs/iniparser-3.1
- dev-libs/openssl:0
- log? ( dev-libs/log4c )
- samba? ( net-fs/samba )
- sftp? ( net-libs/libssh )
- webdav? ( net-libs/neon )
-"
-DEPEND="${DEPEND}
- app-text/asciidoc
- doc? ( app-doc/doxygen )
- test? ( dev-util/cmocka )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.60.2-automagicness.patch"
- "${FILESDIR}/${PN}-0.60.2-removebadtest.patch"
-)
-
-S="${WORKDIR}/o${P}"
-
-src_prepare() {
- base_src_prepare
-
- if ! use doc; then
- sed -i \
- -e 's:add_subdirectory(doc)::' \
- CMakeLists.txt || die
- fi
-
- # proper docdir
- sed -i \
- -e "s:/doc/ocsync:/doc/${PF}:" \
- doc/CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- "-DLOG_TO_CALLBACK=ON"
- $(cmake-utils_use test UNIT_TESTING)
- $(cmake-utils_use_with doc APIDOC)
- $(cmake-utils_use_with log Log4C)
- $(cmake-utils_use_with samba Libsmbclient)
- $(cmake-utils_use_with sftp LibSSH)
- $(cmake-utils_use_with webdav Neon)
- )
- cmake-utils_src_configure
-}
diff --git a/net-misc/csync/files/csync-0.60.2-automagicness.patch b/net-misc/csync/files/csync-0.60.2-automagicness.patch
deleted file mode 100644
index 426d83097e..0000000000
--- a/net-misc/csync/files/csync-0.60.2-automagicness.patch
+++ /dev/null
@@ -1,102 +0,0 @@
---- ocsync-0.60.2/cmake/Modules/MacroOptionalFindPackage.cmake
-+++ ocsync-0.60.2/cmake/Modules/MacroOptionalFindPackage.cmake
-@@ -0,0 +1,47 @@
-+# - MACRO_OPTIONAL_FIND_PACKAGE() combines FIND_PACKAGE() with an OPTION()
-+# MACRO_OPTIONAL_FIND_PACKAGE( <name> [QUIT] )
-+# This macro is a combination of OPTION() and FIND_PACKAGE(), it
-+# works like FIND_PACKAGE(), but additionally it automatically creates
-+# an option name WITH_<name>, which can be disabled via the cmake GUI.
-+# or via -DWITH_<name>=OFF
-+# The standard <name>_FOUND variables can be used in the same way
-+# as when using the normal FIND_PACKAGE()
-+
-+# Copyright (c) 2006-2010 Alexander Neundorf, <neundorf@kde.org>
-+#
-+# Redistribution and use is allowed according to the terms of the BSD license.
-+# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
-+
-+# This is just a helper macro to set a bunch of variables empty.
-+# We don't know whether the package uses UPPERCASENAME or CamelCaseName, so we try both:
-+macro(_MOFP_SET_EMPTY_IF_DEFINED _name _var)
-+ if(DEFINED ${_name}_${_var})
-+ set(${_name}_${_var} "")
-+ endif(DEFINED ${_name}_${_var})
-+
-+ string(TOUPPER ${_name} _nameUpper)
-+ if(DEFINED ${_nameUpper}_${_var})
-+ set(${_nameUpper}_${_var} "")
-+ endif(DEFINED ${_nameUpper}_${_var})
-+endmacro(_MOFP_SET_EMPTY_IF_DEFINED _package _var)
-+
-+
-+macro (MACRO_OPTIONAL_FIND_PACKAGE _name )
-+ option(WITH_${_name} "Search for ${_name} package" ON)
-+ if (WITH_${_name})
-+ find_package(${_name} ${ARGN})
-+ else (WITH_${_name})
-+ string(TOUPPER ${_name} _nameUpper)
-+ set(${_name}_FOUND FALSE)
-+ set(${_nameUpper}_FOUND FALSE)
-+
-+ _mofp_set_empty_if_defined(${_name} INCLUDE_DIRS)
-+ _mofp_set_empty_if_defined(${_name} INCLUDE_DIR)
-+ _mofp_set_empty_if_defined(${_name} INCLUDES)
-+ _mofp_set_empty_if_defined(${_name} LIBRARY)
-+ _mofp_set_empty_if_defined(${_name} LIBRARIES)
-+ _mofp_set_empty_if_defined(${_name} LIBS)
-+ _mofp_set_empty_if_defined(${_name} FLAGS)
-+ _mofp_set_empty_if_defined(${_name} DEFINITIONS)
-+ endif (WITH_${_name})
-+endmacro (MACRO_OPTIONAL_FIND_PACKAGE)
-
---- ocsync-0.60.2/CMakeLists.txt
-+++ ocsync-0.60.2/CMakeLists.txt
-@@ -38,8 +38,9 @@
- # add macros
- include(MacroAddPlugin)
- include(MacroCopyFile)
-+include(MacroOptionalFindPackage)
-
--find_package(Log4C)
-+macro_optional_find_package(Log4C)
- find_package(CMocka)
- if (CMOCKA_FOUND AND UNIT_TESTING)
- include(AddCMockaTest)
-
---- ocsync-0.60.2/DefineOptions.cmake
-+++ ocsync-0.60.2/DefineOptions.cmake
-@@ -1,4 +1,3 @@
--option(WITH_LOG4C "Build csync without log4c" ON)
- option(UNIT_TESTING "Build with unit tests" OFF)
- option(MEM_NULL_TESTS "Enable NULL memory testing" OFF)
- option(LOG_TO_CALLBACK "Enable extended logging through a callback" OFF)
-
---- ocsync-0.60.2/doc/CMakeLists.txt
-+++ ocsync-0.60.2/doc/CMakeLists.txt
-@@ -2,7 +2,10 @@
- # Build the documentation
- #
-
--include(UseDoxygen OPTIONAL)
-+option(WITH_APIDOC "Use doxygen to generate documentation" ON)
-+if (WITH_APIDOC)
-+ include(UseDoxygen OPTIONAL)
-+endif (WITH_APIDOC)
-
- file(GLOB _manpages *.[0-9].txt)
- add_custom_target(man
-
---- ocsync-0.60.2/modules/CMakeLists.txt
-+++ ocsync-0.60.2/modules/CMakeLists.txt
-@@ -1,8 +1,8 @@
- project(modules C)
-
--find_package(Libsmbclient)
--find_package(LibSSH 0.4.0)
--find_package(Neon)
-+macro_optional_find_package(Libsmbclient)
-+macro_optional_find_package(LibSSH 0.4.0)
-+macro_optional_find_package(Neon)
-
- set(PLUGIN_VERSION_INSTALL_DIR "${PLUGIN_INSTALL_DIR}-${LIBRARY_SOVERSION}")
-
diff --git a/net-misc/csync/files/csync-0.60.2-removebadtest.patch b/net-misc/csync/files/csync-0.60.2-removebadtest.patch
deleted file mode 100644
index 5b8a3a6e96..0000000000
--- a/net-misc/csync/files/csync-0.60.2-removebadtest.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- a/tests/vio_tests/check_vio.c
-+++ b/tests/vio_tests/check_vio.c
-@@ -505,7 +505,6 @@
- unit_test_setup_teardown(check_csync_vio_mkdirs_some_exist, setup_dir, teardown),
- unit_test_setup_teardown(check_csync_vio_rmdir, setup, teardown),
- unit_test_setup_teardown(check_csync_vio_opendir, setup_dir, teardown),
-- unit_test_setup_teardown(check_csync_vio_opendir_perm, setup, teardown),
- unit_test(check_csync_vio_closedir_null),
- unit_test_setup_teardown(check_csync_vio_readdir, setup_dir, teardown),
diff --git a/net-misc/csync/files/csync-automagicness.patch b/net-misc/csync/files/csync-automagicness.patch
deleted file mode 100644
index ed243412ad..0000000000
--- a/net-misc/csync/files/csync-automagicness.patch
+++ /dev/null
@@ -1,123 +0,0 @@
-diff -urN csync-0.50.8.old/cmake/Modules/MacroOptionalFindPackage.cmake csync-0.50.8/cmake/Modules/MacroOptionalFindPackage.cmake
---- /dev/null
-+++ csync-0.50.8/cmake/Modules/MacroOptionalFindPackage.cmake 2012-08-28 13:35:55.312298632 +0200
-@@ -0,0 +1,48 @@
-+# - MACRO_OPTIONAL_FIND_PACKAGE() combines FIND_PACKAGE() with an OPTION()
-+# MACRO_OPTIONAL_FIND_PACKAGE( <name> [QUIT] )
-+# This macro is a combination of OPTION() and FIND_PACKAGE(), it
-+# works like FIND_PACKAGE(), but additionally it automatically creates
-+# an option name WITH_<name>, which can be disabled via the cmake GUI.
-+# or via -DWITH_<name>=OFF
-+# The standard <name>_FOUND variables can be used in the same way
-+# as when using the normal FIND_PACKAGE()
-+
-+# Copyright (c) 2006-2010 Alexander Neundorf, <neundorf@kde.org>
-+#
-+# Redistribution and use is allowed according to the terms of the BSD license.
-+# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
-+
-+# This is just a helper macro to set a bunch of variables empty.
-+# We don't know whether the package uses UPPERCASENAME or CamelCaseName, so we try both:
-+macro(_MOFP_SET_EMPTY_IF_DEFINED _name _var)
-+ if(DEFINED ${_name}_${_var})
-+ set(${_name}_${_var} "")
-+ endif(DEFINED ${_name}_${_var})
-+
-+ string(TOUPPER ${_name} _nameUpper)
-+ if(DEFINED ${_nameUpper}_${_var})
-+ set(${_nameUpper}_${_var} "")
-+ endif(DEFINED ${_nameUpper}_${_var})
-+endmacro(_MOFP_SET_EMPTY_IF_DEFINED _package _var)
-+
-+
-+macro (MACRO_OPTIONAL_FIND_PACKAGE _name )
-+ option(WITH_${_name} "Search for ${_name} package" ON)
-+ if (WITH_${_name})
-+ find_package(${_name} ${ARGN})
-+ else (WITH_${_name})
-+ string(TOUPPER ${_name} _nameUpper)
-+ set(${_name}_FOUND FALSE)
-+ set(${_nameUpper}_FOUND FALSE)
-+
-+ _mofp_set_empty_if_defined(${_name} INCLUDE_DIRS)
-+ _mofp_set_empty_if_defined(${_name} INCLUDE_DIR)
-+ _mofp_set_empty_if_defined(${_name} INCLUDES)
-+ _mofp_set_empty_if_defined(${_name} LIBRARY)
-+ _mofp_set_empty_if_defined(${_name} LIBRARIES)
-+ _mofp_set_empty_if_defined(${_name} LIBS)
-+ _mofp_set_empty_if_defined(${_name} FLAGS)
-+ _mofp_set_empty_if_defined(${_name} DEFINITIONS)
-+ endif (WITH_${_name})
-+endmacro (MACRO_OPTIONAL_FIND_PACKAGE)
-+
-diff -urN csync-0.50.8.old/CMakeLists.txt csync-0.50.8/CMakeLists.txt
---- csync-0.50.8.old/CMakeLists.txt 2012-08-28 13:35:05.005298638 +0200
-+++ csync-0.50.8/CMakeLists.txt 2012-08-28 13:42:05.150298588 +0200
-@@ -38,9 +38,10 @@
- # add macros
- include(MacroAddPlugin)
- include(MacroCopyFile)
-+include(MacroOptionalFindPackage)
-
--find_package(Log4C)
--if(NOT LOG4C_FOUND)
-+macro_optional_find_package(Log4C)
-+if(NOT WITH_Log4C)
- set(WITH_LOG4C FALSE)
- endif()
-
-@@ -64,11 +65,11 @@
- add_subdirectory(config)
- add_subdirectory(doc)
-
--find_package(Check)
--if (CHECK_FOUND)
-- include(MacroAddCheckTest)
--endif (CHECK_FOUND)
- if (UNIT_TESTING)
-+ find_package(Check)
-+ if (CHECK_FOUND)
-+ include(MacroAddCheckTest)
-+ endif (CHECK_FOUND)
- add_subdirectory(tests)
--endif(UNIT_TESTING)
-+endif (UNIT_TESTING)
-
-diff -urN csync-0.50.8.old/DefineOptions.cmake csync-0.50.8/DefineOptions.cmake
---- csync-0.50.8.old/DefineOptions.cmake 2012-08-28 13:35:05.004298638 +0200
-+++ csync-0.50.8/DefineOptions.cmake 2012-08-28 13:41:44.838298591 +0200
-@@ -1,4 +1,3 @@
--option(WITH_LOG4C "Build csync without log4c" ON)
- option(UNIT_TESTING "Build with unit tests" OFF)
- option(MEM_NULL_TESTS "Enable NULL memory testing" OFF)
- option(LOG_TO_CALLBACK "Enable extended logging through a callback" OFF)
-diff -urN csync-0.50.8.old/doc/CMakeLists.txt csync-0.50.8/doc/CMakeLists.txt
---- csync-0.50.8.old/doc/CMakeLists.txt 2012-08-28 13:35:05.004298638 +0200
-+++ csync-0.50.8/doc/CMakeLists.txt 2012-08-28 13:38:05.055298617 +0200
-@@ -2,7 +2,10 @@
- # Build the documentation
- #
-
--include(UseDoxygen OPTIONAL)
-+option(WITH_APIDOC "Use doxygen to generate documentation" ON)
-+if (WITH_APIDOC)
-+ include(UseDoxygen OPTIONAL)
-+endif (WITH_APIDOC)
-
- file(GLOB _manpages *.[0-9].txt)
- add_custom_target(man
-diff -urN csync-0.50.8.old/modules/CMakeLists.txt csync-0.50.8/modules/CMakeLists.txt
---- csync-0.50.8.old/modules/CMakeLists.txt 2012-08-28 13:35:05.003298638 +0200
-+++ csync-0.50.8/modules/CMakeLists.txt 2012-08-28 13:40:25.254298600 +0200
-@@ -1,8 +1,8 @@
- project(modules C)
-
--find_package(Libsmbclient)
--find_package(LibSSH 0.4.0)
--find_package(Neon)
-+macro_optional_find_package(Libsmbclient)
-+macro_optional_find_package(LibSSH 0.4.0)
-+macro_optional_find_package(Neon)
-
- set(PLUGIN_VERSION_INSTALL_DIR "${PLUGIN_INSTALL_DIR}-${LIBRARY_SOVERSION}")
-
diff --git a/net-misc/csync/metadata.xml b/net-misc/csync/metadata.xml
deleted file mode 100644
index a8da3891d8..0000000000
--- a/net-misc/csync/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>kde</herd>
- <use>
- <flag name="log">Enable logging support via <pkg>dev-libs/log4c</pkg></flag>
- <flag name="sftp">Enable sftp transfer support via <pkg>net-libs/libssh</pkg></flag>
- <flag name="webdav">Adds support for HTTP/dav content via <pkg>net-libs/neon</pkg></flag>
- </use>
-</pkgmetadata>