sys-cluster/pacemaker: [QA] Punt removed cman dep
authorMichał Górny <mgorny@gentoo.org>
Tue, 11 Dec 2018 15:04:43 +0000 (16:04 +0100)
committerMichał Górny <mgorny@gentoo.org>
Tue, 11 Dec 2018 15:33:28 +0000 (16:33 +0100)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
profiles/base/package.use.mask
sys-cluster/pacemaker/metadata.xml
sys-cluster/pacemaker/pacemaker-1.1.16.ebuild
sys-cluster/pacemaker/pacemaker-1.1.19.ebuild

index 468c52ff90546358b6db8adce707d24f340d75d2..5ec2c69b9cc5a7264992ca3fbad0f92b7c0fa2f1 100644 (file)
@@ -48,10 +48,6 @@ sci-libs/ceres-solver sparse
 # upower-pm-utils will be removed (#596988)
 mate-extra/mate-power-manager pm-utils
 
-# Pacho Ramos <pacho@gento.org> (04 Nov 2018)
-# cman and co. are going to be removed (#650738)
-sys-cluster/pacemaker cman
-
 # Pacho Ramos <pacho@gento.org> (01 Nov 2018)
 # cman and co. are going to be removed (#650738)
 sys-fs/lvm2 cman clvm
index fd2bc1c690290d174d9a9eae2df5bd5359e98945..4548b53178e82f55a414b575a3a186305a3490b8 100644 (file)
@@ -12,7 +12,6 @@
                capabilities provided by your preferred cluster infrastructure (either OpenAIS or Heartbeat).
        </longdescription>
        <use>
-               <flag name="cman">Enable cman support.</flag>
                <flag name="heartbeat">Enable <pkg>sys-cluster/heartbeat</pkg> support.</flag>
                <flag name="smtp">Enable SMTP support via <pkg>net-libs/libesmtp</pkg></flag>
        </use>
index a1744825da249182b98f0c88378ace0b52dac027..019e2630039477f347d9ee65c3350941eef33d40 100644 (file)
@@ -16,8 +16,7 @@ SRC_URI="https://github.com/ClusterLabs/${PN}/archive/${MY_P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 hppa x86"
-REQUIRED_USE="cman? ( !heartbeat )"
-IUSE="acl cman heartbeat smtp snmp static-libs"
+IUSE="acl heartbeat smtp snmp static-libs"
 
 DEPEND="${PYTHON_DEPS}
        app-text/docbook-xsl-stylesheets
@@ -25,7 +24,6 @@ DEPEND="${PYTHON_DEPS}
        sys-cluster/cluster-glue
        >=sys-cluster/libqb-0.14.0
        sys-cluster/resource-agents
-       cman? ( sys-cluster/cman )
        heartbeat? ( >=sys-cluster/heartbeat-3.0.0 )
        !heartbeat? ( sys-cluster/corosync )
        smtp? ( net-libs/libesmtp )
@@ -58,8 +56,8 @@ src_configure() {
                --disable-dependency-tracking \
                --disable-fatal-warnings \
                $(use_with acl) \
-               $(use_with cman cs-quorum) \
-               $(use_with cman cman) \
+               --without-cs-quorum \
+               --without-cman \
                $(use_with heartbeat) \
                $(use_with smtp esmtp) \
                $(use_with snmp) \
index d53ebabf723667d31ad1a9c38143f54a082576d1..610fa658e5fc7b05324fede1ace7561a9ae9c2f3 100644 (file)
@@ -16,8 +16,7 @@ SRC_URI="https://github.com/ClusterLabs/${PN}/archive/${MY_P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~hppa ~x86"
-REQUIRED_USE="cman? ( !heartbeat )"
-IUSE="acl cman heartbeat smtp snmp static-libs"
+IUSE="acl heartbeat smtp snmp static-libs"
 
 DEPEND="${PYTHON_DEPS}
        app-text/docbook-xsl-stylesheets
@@ -25,7 +24,6 @@ DEPEND="${PYTHON_DEPS}
        sys-cluster/cluster-glue
        >=sys-cluster/libqb-0.14.0
        sys-cluster/resource-agents
-       cman? ( sys-cluster/cman )
        heartbeat? ( >=sys-cluster/heartbeat-3.0.0 )
        !heartbeat? ( sys-cluster/corosync )
        smtp? ( net-libs/libesmtp )
@@ -58,8 +56,8 @@ src_configure() {
                --disable-dependency-tracking \
                --disable-fatal-warnings \
                $(use_with acl) \
-               $(use_with cman cs-quorum) \
-               $(use_with cman cman) \
+               --without-cs-quorum \
+               --without-cman \
                $(use_with heartbeat) \
                $(use_with smtp esmtp) \
                $(use_with snmp) \