summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gentoo.org>2016-09-30 17:00:00 +0300
committerAndrew Savchenko <bircoph@gentoo.org>2016-09-30 17:02:02 +0300
commit19acf569b924e255ca66a6485d0d60982fadd941 (patch)
tree80fa9eb9230866daecb3314992286bd5b6c5bd82 /dev-libs
parentsys-kernel/gentoo-sources: Cleanup of 3.18.X patches (diff)
downloadgentoo-19acf569b924e255ca66a6485d0d60982fadd941.tar.gz
gentoo-19acf569b924e255ca66a6485d0d60982fadd941.tar.bz2
gentoo-19acf569b924e255ca66a6485d0d60982fadd941.zip
dev-libs/libclsync: remove dependency on app-admin/clsync
It is rare, but still valid use case to use libclsync when clsync is not installed on the host (or lacks socket control support): socket can be passed from another host/container via shared file system, or can be converted to udp using socat. Package-Manager: portage-2.3.1 Signed-off-by: Andrew Savchenko <bircoph@gentoo.org>
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libclsync/libclsync-0.4.2.ebuild9
1 files changed, 6 insertions, 3 deletions
diff --git a/dev-libs/libclsync/libclsync-0.4.2.ebuild b/dev-libs/libclsync/libclsync-0.4.2.ebuild
index 094b8d99d3db..2184de44d394 100644
--- a/dev-libs/libclsync/libclsync-0.4.2.ebuild
+++ b/dev-libs/libclsync/libclsync-0.4.2.ebuild
@@ -24,9 +24,7 @@ REQUIRED_USE="
"
DEPEND="virtual/pkgconfig"
-RDEPEND="
- =app-admin/clsync-0.4*[control-socket]
- =app-doc/clsync-docs-0.4*"
+RDEPEND="=app-doc/clsync-docs-0.4*"
src_prepare() {
eapply_user
@@ -70,3 +68,8 @@ src_install() {
# docs go into clsync-docs
rm -rf "${ED}/usr/share/doc" || die
}
+
+pkg_postinst() {
+ einfo "clsync instances you are going to use _must_ be compiled"
+ einfo "with control-socket support"
+}