diff options
-rw-r--r-- | app-admin/clsync/ChangeLog | 5 | ||||
-rw-r--r-- | app-admin/clsync/Manifest | 29 | ||||
-rw-r--r-- | app-admin/clsync/clsync-0.4.ebuild | 113 |
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\"" -} |