summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-admin/clsync/ChangeLog5
-rw-r--r--app-admin/clsync/Manifest29
-rw-r--r--app-admin/clsync/clsync-0.4.ebuild113
3 files changed, 18 insertions, 129 deletions
diff --git a/app-admin/clsync/ChangeLog b/app-admin/clsync/ChangeLog
index aa576823ad4c..3dda42a6b9ac 100644
--- a/app-admin/clsync/ChangeLog
+++ b/app-admin/clsync/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for app-admin/clsync
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/clsync/ChangeLog,v 1.2 2015/02/20 18:36:49 bircoph Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/clsync/ChangeLog,v 1.3 2015/02/20 18:41:23 bircoph Exp $
+
+ 20 Feb 2015; Andrew Savchenko <bircoph@gentoo.org> -clsync-0.4.ebuild:
+ Remove old.
*clsync-0.4-r1 (20 Feb 2015)
diff --git a/app-admin/clsync/Manifest b/app-admin/clsync/Manifest
index af4454660210..bb514ada1c0a 100644
--- a/app-admin/clsync/Manifest
+++ b/app-admin/clsync/Manifest
@@ -17,23 +17,22 @@ AUX clsync.confd 645 SHA256 ae7e9cacf618f9a32a4a1580580a901831aaaa0abb9de9e0379f
AUX clsync.initd 671 SHA256 1efaac7d85e4f22e3b346af1451cac8574549743df7460feb664d4e57d818234 SHA512 61e8ca7f1e04cb2ff4d3e374c9419112bc05e6ffa77b40505f5a5ad7e215d8d5c2961795b804afd19ec153945bc004bf0611cb15e1ffae44746c6877805d967a WHIRLPOOL c605b0cb37e4bfac4fbb652d560515df9890d872e10616d2b039898d382abbcc8a5c6185f8556ac32d7d9e77198cc15d53490e33403a14fa5b9a6b656b912a29
DIST clsync-0.4.tar.gz 253396 SHA256 6f0ce7a5f61fbb50db53b787b62cf5347870f3be315acb02c4aee6b76206d19e SHA512 9b17f5f8f0bfc48531f3d8cb4f1c1edd3116e0b7d140e8ab2465dd1c590521c9857202ed3f36466f13fb3309abb9232fb4acbe25b5652914a816fac498f74a48 WHIRLPOOL 18ae12df2d7e0403b21c5d4ab7352cd81446729d94fb300a799b98dad9f88aeaa98deb2ba5f52858d3b6ba7406d777e53e97dae5c3a4802a229511db9c8a3482
EBUILD clsync-0.4-r1.ebuild 3457 SHA256 4303d9a9a12aa718994bc2ff98598a481ea3436fed71f2c82a5c8787b66fc024 SHA512 9e22522f2c1d5bbd694794c5cf27716ab2e138b30e770d4af16e26d1274d5a18ab2da1172fa938a3faec2691c04560736d64cb999428773bff64ad1b428e9606 WHIRLPOOL 3c3b37004e5509effbe80ca490798335001590e89688b49319e9d51e7a7f118ef3251cf8af5154a3172be843bfe179318bab0d7a992bb4d0b136797739cff8f3
-EBUILD clsync-0.4.ebuild 3377 SHA256 5faa09012d163d4a25e27c3c8b50d2e5ebbf551dfdc9fe809c24f289edf4a9dd SHA512 abcca419225b6c446555abf99b86760c716397842d7c02d9ecaa22774edd03b9f2739c6b5325d3646914264fad4e44e4047fafabfd8e0f17a43aff8bd3813b68 WHIRLPOOL c96c4196b7935013a1291c3a952f8d8fcd6618a06bfcaa2f4cf1b7bddcc9e0a65ab370d0a79f371bb6da60c8c47e692a1428c89cd93a7f63670d246d7d6202f3
-MISC ChangeLog 984 SHA256 5cab71457af3378766c098cc87c15db328111bd38bb240097c1cdb5fdf594c0f SHA512 17a422ff074b7dfaef747ab3ad032000347890af58d434811f921903ef904f9e9ee3b815caa840ed4c639b222d9894a021b90a120731aef612ad4ce62fc4dd46 WHIRLPOOL 14c9493423b49652edc8c45b8db04711ff2e06f7e5fc0655c98687cbaba6d6f0046c61dbdff3d545dc43a0dd3fc140ddb37386a101cd3cf84ac3b86ab8cfd577
+MISC ChangeLog 1072 SHA256 51468eb6732afc444e0cc196690c7db81b5f5126697af3e5fe74e7e81ac3751a SHA512 795f273ce515d3d016dc0cd0c4b4e6cd6054f8bf38eb58d5235e391433770a6e9b18a4e5b8be4a80df02ef630e0107e27c4016bba042bdaaefaa1df48fac3c19 WHIRLPOOL 4ed31c656ba29f4fc9a8add4ded5fbd8e3e2671bb2af3fb9a007e468b89db276db5703868d0d6095581861c1d48fb3e69d8b8491bb2741843cc93b4b2a166dbe
MISC metadata.xml 1572 SHA256 6d90b9c0f0b37dffda05a9b5ca6d02f05ce0362eb8bf8fbe19e90c3f77570940 SHA512 5be148bc1f8b1ca76e2b5713bf5a9ecfc88c4c101620fbbf1cb4efcbe7b33a923038ea0c2d5b2d66689552a04b865c4b0625887baa98a80d64f486208143ce67 WHIRLPOOL e1cd84b85b5ac476407930f14217cfed16f67d3aeb221e61dffa94c688b69ada4f29f7a7e9f4f2b610f8730c10d700bff9148d6b871ca9d98e76eaa0c5de68c8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJU537CAAoJEPZTWjO6HuSNNlEQALxU+wcYxWWc9LKH0oyTw6zQ
-UJdgpgWqW6E8OwHntVqyQ5EUP3XuplakxC/s3UIyvUhs1M679WE9p4Nw7O+qzAn1
-sq0eVWculDHs5p8GRLzyzsI6DQL8O6AUjND/YJsmLBtJMc4JKpvCkaQrcW+49+2B
-psLjEgHbrKB2gwwKIYbFlzi6fOIBw1j9Z2LLxVVjFxZ4fzm7KZwv58cVZO/WDuI4
-rsqLgntARao5ArrcS5a4XjNLNT7u3wMHioS13Vi3Q1byZfYjGRYbMq+mLf2/8+nb
-2OHG04TTfehTPKnr1ZOWW9ekfXr0T+Nf8bSop1uUAq6lnHtHC4mR4p9SyLHNvLrk
-6JQyaZpApHALoF0sNVMfXUy1oP4ozt5jYRSi555FN2Njgf+aAQkbN0MYZk+W0ILB
-9mZvsRX6gQwD8IQ6V7AGUjhGmFll3Mxpu7yrj/XgUfYnvMIndtUSRkB5M58Vw0nV
-oB8O7sYTcXSnGNHXIFHF53CIkS0tkdbtzfceGKJrB4vLHhEB14LE86qnTFbfPSG3
-M8fZe9L/It5S1LACUVSLTKqQ04iTNgHNk7AKPVR1f2aUJMkUAZu+XLKxkXVaVZuW
-Djybvfn4kR7hpD/Zl/MQ3Gg0iIYngUn2NoXpbn8ohqheiAAss2aUohR7ScHMfYML
-8NNXU8rdhSxlN6/81wNU
-=hYOF
+iQIcBAEBCAAGBQJU53/UAAoJEPZTWjO6HuSNJesP/2L1O3Glc2UzVKe1qeHcBSbw
+jalRX9/s+Qf+AJF3+upMbbiY5GBp2naRaDhrIqJyJaAI2uGQLiLQk8jEJGz2HL43
+P6wNdkJBYshkpUhiyNBlB0AjULDtnqc+D5J68VJru87FygbC7HAhVDtEr7yKs8qt
+HHnDaBVBBAPK5mlF8LOVGpmdaxBjZdvaie/W2HsNI3agCsQWYtMY0YKVQ99DFyRV
+Ch+kcKho3CB99Ce8zDUYNFuce59BH/8qSLgOrnSBpUoYzmXRj182cgu7zQ3RptDE
+WM1aU34WlCTC9jV3RShpgGoUyEED6rptuIZ7+fi+rArB3s57LTJEU16eVsbK4Y1x
+tehuWAdjhOjhO+l/E/7NBJQPC3MBE5HcdvzBzvB+Zi5BSeAfNmtryJS/JfV2G03I
+sigDYm9g43GtdsZjyrgmvplN5zl3vmjjk7e321DhGCTnny/nlDAuoLBVgIfzajOA
+kznWiokqdtcK2WzwCZpD/gaDhmwYi4DMcPaeKuBM6YDQdQemq6HfwDlYuJPZz6n3
+U3x4dcF5NlxaroTNei88yyCCgAFOR4OCk/wrtS5qwl5/MqpT2B9hhPSVIlpqJHux
+yxlV1HWowAeN4AcCR5wGtpLUYYW1xWa7HQVeMV3Qwl8WQSgCseEVf3IWM1qTUZBG
+jrPZlsD186xYit/g2rHr
+=GXVk
-----END PGP SIGNATURE-----
diff --git a/app-admin/clsync/clsync-0.4.ebuild b/app-admin/clsync/clsync-0.4.ebuild
deleted file mode 100644
index 80f559ceedf0..000000000000
--- a/app-admin/clsync/clsync-0.4.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/clsync/clsync-0.4.ebuild,v 1.1 2015/02/11 03:39:24 bircoph Exp $
-
-EAPI=5
-
-if [[ ${PV} == "9999" ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/xaionaro/${PN}.git"
-else
- SRC_URI="https://github.com/xaionaro/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-inherit autotools eutils linux-info
-
-DESCRIPTION="Live sync tool based on inotify, written in GNU C"
-HOMEPAGE="https://github.com/xaionaro/clsync http://ut.mephi.ru/oss/clsync"
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+caps cluster control-socket cgroups debug doc +examples
-extra-hardened gio hardened +highload-locks +inotify mhash
-namespaces seccomp"
-
-REQUIRED_USE="
- || ( gio inotify )
- extra-hardened? ( hardened )
- mhash? ( cluster )"
-
-RDEPEND="
- dev-libs/glib:2
- cgroups? ( dev-libs/libcgroup )
- mhash? ( app-crypt/mhash )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( ~app-doc/clsync-docs-${PV} )
-"
-
-pkg_pretend() {
- use namespaces && CONFIG_CHECK="~NAMESPACES ~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
- use seccomp && CONFIG_CHECK+=" ~SECCOMP"
- check_extra_config
-}
-
-src_prepare() {
- # upstream fixes for 0.4
- epatch \
- "${FILESDIR}/${P}-gio.patch" \
- "${FILESDIR}/${P}-unshare-configure.patch" \
- "${FILESDIR}/${P}-unshare-ifdef.patch" \
- "${FILESDIR}/${P}-version.patch" \
- "${FILESDIR}/${P}-direct_mode.patch" \
- "${FILESDIR}/${P}-handler_path.patch" \
- "${FILESDIR}/${P}-hl_locks.patch" \
- "${FILESDIR}/${P}-unset_env.patch" \
- "${FILESDIR}/${P}-unused-deps.patch"
- eautoreconf
-}
-
-src_configure() {
- local harden_level=0
- use hardened && harden_level=1
- use extra-hardened && harden_level=2
-
- econf \
- --docdir="${EPREFIX}/usr/share/doc/${PF}" \
- --disable-socket-library \
- --enable-clsync \
- --enable-paranoid=${harden_level} \
- --without-bsm \
- --without-kqueue \
- $(use_enable caps capabilities) \
- $(use_enable cluster) \
- $(use_enable control-socket socket) \
- $(use_enable debug) \
- $(use_enable highload-locks) \
- $(use_enable namespaces unshare) \
- $(use_enable seccomp) \
- $(use_with cgroups libcgroup) \
- $(use_with gio gio lib) \
- $(use_with inotify inotify native) \
- $(use_with mhash)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- # remove unwanted docs
- rm "${ED}/usr/share/doc/${PF}/LICENSE" || die "failed to cleanup docs"
- use examples || rm -r "${ED}/usr/share/doc/${PF}/examples" || die "failed to remove examples"
-
- newinitd "${FILESDIR}/${PN}.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-
- # filter rules and sync scripts are supposed to be here
- keepdir "${EPREFIX}/etc/${PN}"
- insinto "/etc/${PN}"
- newins "${FILESDIR}/${PN}.conf" "${PN}.conf"
-}
-
-pkg_postinst() {
- einfo "${PN} is just a convenient way to run synchronization tools on live data,"
- einfo "it doesn't copy data itself, so you need to install software to do actual"
- einfo "data transfer. Usually net-misc/rsync is a good choise, but ${PN} is"
- einfo "is flexible enough to use any user tool, see manual page for details."
- einfo
- einfo "${PN} init script can be multiplexed, to use symlink init script to"
- einfo "othername and use conf.d/othername to configure it."
- einfo
- einfo "If you're interested in improved security, enable"
- einfo "USE=\"caps cgroups hardened namespaces seccomp\""
-}