diff options
Diffstat (limited to 'sys-cluster/sanlock/sanlock-3.4.0.ebuild')
-rw-r--r-- | sys-cluster/sanlock/sanlock-3.4.0.ebuild | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/sys-cluster/sanlock/sanlock-3.4.0.ebuild b/sys-cluster/sanlock/sanlock-3.4.0.ebuild deleted file mode 100644 index a235166a20a1..000000000000 --- a/sys-cluster/sanlock/sanlock-3.4.0.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5} ) -inherit linux-info python-r1 systemd user - -DESCRIPTION="shared storage lock manager" -HOMEPAGE="https://fedorahosted.org/sanlock/" -SRC_URI="https://git.fedorahosted.org/cgit/${PN}.git/snapshot/${P}.tar.xz" - -LICENSE="LGPL-2+ GPL-2 GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="python" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND=" - sys-apps/util-linux - python? ( ${PYTHON_DEPS} ) -" -RDEPEND="${DEPEND}" - -pkg_setup() { - local warning="You need to have CONFIG_SOFT_WATCHDOG enabled in your kernel for wdmd" - if linux_config_exists; then - if ! linux_chkconfig_present SOFT_WATCHDOG; then - ewarn "" - ewarn "$warning" - ewarn "" - fi - else - ewarn "" - ewarn "Could not be checked automatically: $warning" - ewarn "" - fi -} - -pkg_preinst() { - enewuser sanlock - enewgroup sanlock -} - -src_compile() { - for d in wdmd src fence_sanlock reset; do - cd $d; emake; cd .. - done - if use python; then - cd python; python_foreach_impl emake; cd .. - fi -} - -src_install() { - for d in wdmd src fence_sanlock reset; do - cd $d; emake DESTDIR="${D}" LIBDIR="${EROOT}usr/$(get_libdir)" install; cd .. - done - if use python; then - cd python; python_foreach_impl emake DESTDIR="${D}" install; cd .. - fi - - # config - dodir /etc/wdmd.d - dodir /etc/sanlock - insinto /etc/sanlock - doins src/sanlock.conf - - # init - newconfd init.d/sanlock.sysconfig sanlock - newconfd init.d/wdmd.sysconfig wdmd - newinitd "${FILESDIR}"/sanlock.initd sanlock - newinitd "${FILESDIR}"/wdmd.initd wdmd - #doinitd ${FILESDIR}/sanlk-resetd.initd - #doinitd ${FILESDIR}/fence_sanlockd.initd - - # systemd - systemd_newunit init.d/sanlock.service.native sanlock.service - sed -i 's,^ExecStartPre=,#ExecStartPre=,' init.d/wdmd.service.native - systemd_newunit init.d/wdmd.service.native wdmd.service - systemd_dounit init.d/sanlk-resetd.service - #systemd_dounit ${FILESDIR}/fence_sanlockd.service -} |