ultrabug 14/08/12 15:27:41 Modified: ChangeLog Added: corosync-2.3.3.ebuild corosync-1.4.7.ebuild Removed: corosync-1.4.3-r1.ebuild corosync-2.3.2.ebuild corosync-1.3.3-r1.ebuild corosync-2.3.1.ebuild corosync-1.4.4.ebuild Log: version bump, drop old ebuilds (Portage version: 2.2.11-r1/cvs/Linux x86_64, signed Manifest commit with key B658FA13)
Revision Changes Path 1.31 sys-cluster/corosync/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/corosync/ChangeLog?rev=1.31&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/corosync/ChangeLog?rev=1.31&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/corosync/ChangeLog?r1=1.30&r2=1.31 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-cluster/corosync/ChangeLog,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- ChangeLog 17 Oct 2013 12:39:46 -0000 1.30 +++ ChangeLog 12 Aug 2014 15:27:41 -0000 1.31 @@ -1,6 +1,14 @@ # ChangeLog for sys-cluster/corosync -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/corosync/ChangeLog,v 1.30 2013/10/17 12:39:46 ultrabug Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-cluster/corosync/ChangeLog,v 1.31 2014/08/12 15:27:41 ultrabug Exp $ + +*corosync-2.3.3 (12 Aug 2014) +*corosync-1.4.7 (12 Aug 2014) + + 12 Aug 2014; Ultrabug <ultra...@gentoo.org> -corosync-1.3.3-r1.ebuild, + -corosync-1.4.3-r1.ebuild, -corosync-1.4.4.ebuild, +corosync-1.4.7.ebuild, + -corosync-2.3.1.ebuild, -corosync-2.3.2.ebuild, +corosync-2.3.3.ebuild: + version bump, drop old ebuilds *corosync-2.3.2 (17 Oct 2013) 1.1 sys-cluster/corosync/corosync-2.3.3.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/corosync/corosync-2.3.3.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/corosync/corosync-2.3.3.ebuild?rev=1.1&content-type=text/plain Index: corosync-2.3.3.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-cluster/corosync/corosync-2.3.3.ebuild,v 1.1 2014/08/12 15:27:41 ultrabug Exp $ EAPI=4 inherit autotools base MY_TREE="32ec81c" DESCRIPTION="OSI Certified implementation of a complete cluster engine" HOMEPAGE="http://www.corosync.org/" SRC_URI="https://github.com/corosync/corosync/tarball/v${PV} -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" KEYWORDS="~amd64 ~hppa ~x86" IUSE="doc infiniband static-libs" # TODO: support those new configure flags # --enable-watchdog : Watchdog support # --enable-augeas : Install the augeas lens for corosync.conf # --enable-snmp : SNMP protocol support # --enable-xmlconf : XML configuration support # --enable-systemd : Install systemd service files RDEPEND="!sys-cluster/heartbeat infiniband? ( sys-infiniband/libibverbs sys-infiniband/librdmacm ) dev-libs/nss >=sys-cluster/libqb-0.14.4" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( sys-apps/groff )" PATCHES=( "${FILESDIR}/${PN}-2.0.0-docs.patch" ) DOCS=( README.recovery SECURITY TODO AUTHORS ) S="${WORKDIR}/${PN}-${PN}-${MY_TREE}" src_prepare() { base_src_prepare eautoreconf } src_configure() { # appends lib to localstatedir automatically # FIXME: install just shared libs --disable-static does not work econf \ --localstatedir=/var \ --docdir=/usr/share/doc/${PF} \ $(use_enable doc) \ $(use_enable infiniband rdma) } src_install() { default newinitd "${FILESDIR}"/${PN}.initd ${PN} rm "${D}"/etc/init.d/corosync-notifyd || die insinto /etc/logrotate.d newins "${FILESDIR}"/${PN}.logrotate ${PN} keepdir /var/lib/corosync use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.a || die } pkg_postinst() { if [[ ${REPLACING_VERSIONS} < 2.0 ]]; then ewarn "!! IMPORTANT !!" ewarn " " ewarn "Migrating from a previous version of corosync can be dangerous !" ewarn " " ewarn "Make sure you backup your cluster configuration before proceeding" ewarn " " fi } 1.1 sys-cluster/corosync/corosync-1.4.7.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/corosync/corosync-1.4.7.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-cluster/corosync/corosync-1.4.7.ebuild?rev=1.1&content-type=text/plain Index: corosync-1.4.7.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-cluster/corosync/corosync-1.4.7.ebuild,v 1.1 2014/08/12 15:27:41 ultrabug Exp $ EAPI=4 inherit autotools base MY_TREE="bf8ff17" DESCRIPTION="OSI Certified implementation of a complete cluster engine" HOMEPAGE="http://www.corosync.org/" SRC_URI="https://github.com/corosync/corosync/tarball/v${PV} -> ${P}.tar.gz" LICENSE="BSD-2 public-domain" SLOT="0" KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd" IUSE="doc infiniband ssl static-libs" RDEPEND="!sys-cluster/heartbeat ssl? ( dev-libs/nss ) infiniband? ( sys-infiniband/libibverbs sys-infiniband/librdmacm )" DEPEND="${RDEPEND} virtual/pkgconfig doc? ( sys-apps/groff )" PATCHES=( "${FILESDIR}/${PN}-docs.patch" ) DOCS=( README.recovery README.devmap SECURITY TODO AUTHORS ) S="${WORKDIR}/${PN}-${PN}-${MY_TREE}" src_prepare() { base_src_prepare eautoreconf } src_configure() { # appends lib to localstatedir automatically # FIXME: install just shared libs --disable-static does not work econf \ --localstatedir=/var \ --docdir=/usr/share/doc/${PF} \ $(use_enable doc) \ $(use_enable ssl nss) \ $(use_enable infiniband rdma) } src_install() { default newinitd "${FILESDIR}"/${PN}.initd ${PN} rm "${D}"/etc/init.d/corosync-notifyd || die insinto /etc/logrotate.d newins "${FILESDIR}"/${PN}.logrotate ${PN} keepdir /var/lib/corosync use static-libs || rm -rf "${D}"/usr/$(get_libdir)/*.a || die }