[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2024-05-03 Thread Sam James
commit: 6b77e756584b035aedf67e85070e578e245e05ea
Author: Christopher Fore  posteo  net>
AuthorDate: Mon Apr 22 23:30:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  3 11:53:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b77e756

sys-cluster/libqb: add 2.0.8, security bump

- Bump EAPI 7 -> 8
- Tests pass

Bug: https://bugs.gentoo.org/919157
Signed-off-by: Christopher Fore  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/36368
Signed-off-by: Sam James  gentoo.org>

 sys-cluster/libqb/Manifest   |  1 +
 sys-cluster/libqb/libqb-2.0.8.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest
index 7d91d5cc8aa4..9b6eb706a248 100644
--- a/sys-cluster/libqb/Manifest
+++ b/sys-cluster/libqb/Manifest
@@ -1,2 +1,3 @@
 DIST libqb-2.0.1.tar.xz 480516 BLAKE2B 
402ca20f16a232497c9a363c557556bbdcf5d0f075898bf4008bb51b30771f284c29b64421be1dae8215e153b8978ac06c9bd10f3e5e23632b597549d2c7
 SHA512 
6d989d30b381253c7d7c4ff1e6400ad3445b92184906c859f10d6352dd604a309d7e2d9c8298d8b8d59a0e884e2d821608a39f043db7e96db2118a867ef57672
 DIST libqb-2.0.4.tar.xz 50 BLAKE2B 
a363a06bcfc34557e634b9be4f625db5b1aba15be89c5d2c7f897ae7c23f229410ce7d697daf6d27364c0cc4c58c13d61db775f8ffe2822673821c2726b7bef0
 SHA512 
a726b9c1828cbef741ba9c50b9588cbd421637a8fac0d8f4381e2bf6d349cb228935e86f4e8cf409656ef789f4f5c0d096914d7a13637ee1f1e607894349d330
+DIST libqb-2.0.8.tar.xz 521600 BLAKE2B 
72566541fa0b528158639f1d561f718dba5ce7c1609b3570e4363dc9da3b20e455a08cee89d9661f946fb647318ee10c19ce470402279d12ffae9ec198da5ff0
 SHA512 
9db87b248af87d9aa0520bc0045264a5f0a710fd582a16285990685cb8f8b485ba24b774f2ab7eb719bac5ed3bbf3a315696f7191a5fcf7beea33126a4402a09

diff --git a/sys-cluster/libqb/libqb-2.0.8.ebuild 
b/sys-cluster/libqb/libqb-2.0.8.ebuild
new file mode 100644
index ..20a1c20cfc33
--- /dev/null
+++ b/sys-cluster/libqb/libqb-2.0.8.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
+HOMEPAGE="https://github.com/ClusterLabs/libqb;
+SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0/100"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="debug doc examples systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/glib:2
+   dev-libs/libxml2"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/xz-utils
+   test? ( dev-libs/check )
+   doc? (
+   app-text/doxygen[dot]
+   )"
+
+DOCS=( ChangeLog README.markdown )
+
+PATCHES=()
+
+src_prepare() {
+   default
+
+   # Skip installation of text documents without value
+   sed -e '/dist_doc_DATA/d' -i Makefile.am || die
+
+   # Do not append version suffix "-yank"
+   sed 's|1-yank|1|' -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   --with-socket-dir=/run \
+   $(use_enable systemd systemd-journal) \
+   $(use_enable debug)
+}
+
+src_compile() {
+   default
+   use doc && emake doxygen
+}
+
+src_install() {
+   emake install DESTDIR="${D}"
+
+   if use examples ; then
+   docinto examples
+   dodoc examples/*.c
+   fi
+
+   use doc && HTML_DOCS=("docs/html/.")
+   einstalldocs
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2024-03-17 Thread Ionen Wolkens
commit: fa12cc62b4a869f31dbe4ce1de0c4528ee4c62d3
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Mar 16 01:28:19 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Mar 17 06:17:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa12cc62

sys-cluster/libqb: Keyword 2.0.4 alpha, #927075

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-cluster/libqb/libqb-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-2.0.4.ebuild 
b/sys-cluster/libqb/libqb-2.0.4.ebuild
index bef087e0e4ee..f18098330993 100644
--- a/sys-cluster/libqb/libqb-2.0.4.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/100"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2024-01-12 Thread Arthur Zamarin
commit: 6a30101ad1b2d9e2482d462d8c3d4aa1334ece15
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 12 08:30:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 12 08:30:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a30101a

sys-cluster/libqb: Keyword 2.0.4 sparc, #919424

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-cluster/libqb/libqb-2.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/libqb/libqb-2.0.4.ebuild 
b/sys-cluster/libqb/libqb-2.0.4.ebuild
index 364bc04231d9..6513dc8434df 100644
--- a/sys-cluster/libqb/libqb-2.0.4.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/100"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2023-07-04 Thread Sam James
commit: d54a1ef26596b7316fd78adf6f9cb857ad5a27ce
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 22:32:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 22:32:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d54a1ef2

sys-cluster/libqb: Stabilize 2.0.4 ppc64, #909656

Signed-off-by: Sam James  gentoo.org>

 sys-cluster/libqb/libqb-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-2.0.4.ebuild 
b/sys-cluster/libqb/libqb-2.0.4.ebuild
index fdeb04442b4d..364bc04231d9 100644
--- a/sys-cluster/libqb/libqb-2.0.4.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/100"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2023-07-04 Thread Sam James
commit: 9c98bee99ddac049dba692d16ed3c0f02139bf3e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 22:23:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 22:23:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c98bee9

sys-cluster/libqb: Stabilize 2.0.4 amd64, #909656

Signed-off-by: Sam James  gentoo.org>

 sys-cluster/libqb/libqb-2.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-2.0.4.ebuild 
b/sys-cluster/libqb/libqb-2.0.4.ebuild
index b092df7f2cff..fdeb04442b4d 100644
--- a/sys-cluster/libqb/libqb-2.0.4.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/100"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2023-07-04 Thread Sam James
commit: 13752676112d6ff023261d2fa05643bd69fe019c
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 22:23:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 22:23:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13752676

sys-cluster/libqb: Stabilize 2.0.4 x86, #909656

Signed-off-by: Sam James  gentoo.org>

 sys-cluster/libqb/libqb-2.0.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/libqb/libqb-2.0.4.ebuild 
b/sys-cluster/libqb/libqb-2.0.4.ebuild
index 3713ef20b133..b092df7f2cff 100644
--- a/sys-cluster/libqb/libqb-2.0.4.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/100"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2021-12-01 Thread Alexys Jacob
commit: 4100b62e9ff8cfaf77eab39e4b17ad9ffaf0e846
Author: Alexys Jacob  gentoo  org>
AuthorDate: Wed Dec  1 11:39:31 2021 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Wed Dec  1 11:39:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4100b62e

sys-cluster/libqb: version bump

closes #720910 #775605

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/libqb/Manifest   |  1 +
 sys-cluster/libqb/libqb-2.0.4.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest
index 32dcc9ef08a4..7d91d5cc8aa4 100644
--- a/sys-cluster/libqb/Manifest
+++ b/sys-cluster/libqb/Manifest
@@ -1 +1,2 @@
 DIST libqb-2.0.1.tar.xz 480516 BLAKE2B 
402ca20f16a232497c9a363c557556bbdcf5d0f075898bf4008bb51b30771f284c29b64421be1dae8215e153b8978ac06c9bd10f3e5e23632b597549d2c7
 SHA512 
6d989d30b381253c7d7c4ff1e6400ad3445b92184906c859f10d6352dd604a309d7e2d9c8298d8b8d59a0e884e2d821608a39f043db7e96db2118a867ef57672
+DIST libqb-2.0.4.tar.xz 50 BLAKE2B 
a363a06bcfc34557e634b9be4f625db5b1aba15be89c5d2c7f897ae7c23f229410ce7d697daf6d27364c0cc4c58c13d61db775f8ffe2822673821c2726b7bef0
 SHA512 
a726b9c1828cbef741ba9c50b9588cbd421637a8fac0d8f4381e2bf6d349cb228935e86f4e8cf409656ef789f4f5c0d096914d7a13637ee1f1e607894349d330

diff --git a/sys-cluster/libqb/libqb-2.0.4.ebuild 
b/sys-cluster/libqb/libqb-2.0.4.ebuild
new file mode 100644
index ..3713ef20b133
--- /dev/null
+++ b/sys-cluster/libqb/libqb-2.0.4.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
+HOMEPAGE="https://github.com/ClusterLabs/libqb;
+SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0/100"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug doc examples systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/glib:2
+   dev-libs/libxml2"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/xz-utils
+   test? ( dev-libs/check )
+   doc? (
+   app-doc/doxygen[dot]
+   )"
+
+DOCS=( ChangeLog README.markdown )
+
+PATCHES=()
+
+src_prepare() {
+   default
+
+   # Skip installation of text documents without value
+   sed -e '/dist_doc_DATA/d' -i Makefile.am || die
+
+   # Do not append version suffix "-yank"
+   sed 's|1-yank|1|' -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   --with-socket-dir=/run \
+   $(use_enable systemd systemd-journal) \
+   $(use_enable debug)
+}
+
+src_compile() {
+   default
+   use doc && emake doxygen
+}
+
+src_install() {
+   emake install DESTDIR="${D}"
+
+   if use examples ; then
+   docinto examples
+   dodoc examples/*.c
+   fi
+
+   use doc && HTML_DOCS=("docs/html/.")
+   einstalldocs
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2021-03-20 Thread David Seifert
commit: 58f6d3c80217af827b602ce23c71e08877ce6669
Author: David Seifert  gentoo  org>
AuthorDate: Sat Mar 20 11:39:02 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Mar 20 11:39:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f6d3c8

sys-cluster/libqb: Remove old 0.17.2, 1.0.5, 1.9.0

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 sys-cluster/libqb/Manifest|  3 --
 sys-cluster/libqb/libqb-0.17.2.ebuild | 52 
 sys-cluster/libqb/libqb-1.0.5.ebuild  | 52 
 sys-cluster/libqb/libqb-1.9.0.ebuild  | 65 ---
 4 files changed, 172 deletions(-)

diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest
index e04722e9ba9..32dcc9ef08a 100644
--- a/sys-cluster/libqb/Manifest
+++ b/sys-cluster/libqb/Manifest
@@ -1,4 +1 @@
-DIST libqb-0.17.2.tar.xz 373540 BLAKE2B 
b9d751fca21cc25798a24207740b14722502cbb918cc652cd33b0159a9bd1254a8a64bc73684ae3274a2cf346db5b19924cf010ba487f4c6a9a5f9deade792c4
 SHA512 
9c6dce7d18aa4da31594faecd0ea2737c2beefa749290094f733fe89ac40f094ec6409f310c534b8144d500e8c204c328386eaf1029995698d7019c014433443
-DIST libqb-1.0.5.tar.xz 488516 BLAKE2B 
96f61ce681d0c259e8df38f35c04349ab3b1199f62c2311d60c6f229bf15e8f62825c965a4847cbda4701119fc7ae3c68cc3a7187f927f8ddf7496cf1931c7c2
 SHA512 
a695bc4c913a32d47535cb2d8812f14a39732cae32651521a8f7b6d05c4202bfc28a477c88875bbfbe1a0238cd33f1fe64f2d2217b0c27cf11acf7233fc2cbdf
-DIST libqb-1.9.0.tar.gz 225147 BLAKE2B 
d8200d5eec8c05a18675de585e2f85694d3d062d82afca38c421859e3e0287d1691fe9726a75d3726afc58a94765f6a201f8fb51bf1ed25c1cfeaeb326e6f6d0
 SHA512 
9bdf2087f610a7a02b976312d60391e1c53ebd3f36a897cdc3fcf818f666f772d63386b52bd11ed4e5ea52fa4775231ab7125359a270451f925b3821d9b8e3ee
 DIST libqb-2.0.1.tar.xz 480516 BLAKE2B 
402ca20f16a232497c9a363c557556bbdcf5d0f075898bf4008bb51b30771f284c29b64421be1dae8215e153b8978ac06c9bd10f3e5e23632b597549d2c7
 SHA512 
6d989d30b381253c7d7c4ff1e6400ad3445b92184906c859f10d6352dd604a309d7e2d9c8298d8b8d59a0e884e2d821608a39f043db7e96db2118a867ef57672

diff --git a/sys-cluster/libqb/libqb-0.17.2.ebuild 
b/sys-cluster/libqb/libqb-0.17.2.ebuild
deleted file mode 100644
index 37428196e8b..000
--- a/sys-cluster/libqb/libqb-0.17.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-
-inherit autotools-utils
-
-DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
-HOMEPAGE="https://github.com/ClusterLabs/libqb;
-SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 x86"
-IUSE="debug doc examples static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/glib:2"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   test? ( dev-libs/check )
-   doc? ( app-doc/doxygen[dot] )"
-
-DOCS=(README.markdown ChangeLog)
-
-src_prepare() {
-   sed -e '/dist_doc_DATA/d' -i Makefile.am || die
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug)
-   )
-   autotools-utils_src_configure
-}
-
-src_compile() {
-   autotools-utils_src_compile
-   use doc && autotools-utils_src_compile doxygen
-}
-
-src_install() {
-   use doc && HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/docs/html/")
-   autotools-utils_src_install
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins examples/*.c
-   fi
-}

diff --git a/sys-cluster/libqb/libqb-1.0.5.ebuild 
b/sys-cluster/libqb/libqb-1.0.5.ebuild
deleted file mode 100644
index 1b65743a967..000
--- a/sys-cluster/libqb/libqb-1.0.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
-HOMEPAGE="https://github.com/ClusterLabs/libqb;
-SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-IUSE="debug doc examples test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/glib:2"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   test? ( dev-libs/check )
-   doc? ( app-doc/doxygen[dot] )"
-
-DOCS=(README.markdown ChangeLog)
-
-src_prepare() {
-   default
-   sed -e '/dist_doc_DATA/d' -i Makefile.am || die
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug)
-}
-
-src_compile() {
-   default
-   use doc && emake doxygen
-}
-
-src_install() {
-   emake install DESTDIR="${D}"
-
-   if use examples ; then
-   docinto 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/files/, sys-cluster/libqb/

2021-03-16 Thread Sam James
commit: 214d2c05f94fbcc57070805e3bd83c64cdefe564
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 16 22:10:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 16 22:10:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=214d2c05

sys-cluster/libqb: fix build with slibtool

Thanks-to: orbea  riseup.net>
Closes: https://bugs.gentoo.org/775605
Signed-off-by: Sam James  gentoo.org>

 sys-cluster/libqb/files/libqb-2.0.1-slibtool.patch | 19 +++
 sys-cluster/libqb/libqb-2.0.1-r1.ebuild|  4 
 2 files changed, 23 insertions(+)

diff --git a/sys-cluster/libqb/files/libqb-2.0.1-slibtool.patch 
b/sys-cluster/libqb/files/libqb-2.0.1-slibtool.patch
new file mode 100644
index 000..f96652c3066
--- /dev/null
+++ b/sys-cluster/libqb/files/libqb-2.0.1-slibtool.patch
@@ -0,0 +1,19 @@
+https://github.com/ClusterLabs/libqb/pull/440
+https://bugs.gentoo.org/775605
+
+From 84c09815fee4d1c2571ed1ef772812cac470a8f3 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Tue, 16 Mar 2021 11:13:45 -0700
+Subject: [PATCH] build: Fix undefined pthread reference.
+--- a/tests/Makefile.am
 b/tests/Makefile.am
+@@ -38,7 +38,8 @@ bmc_SOURCES = bmc.c
+ bmc_LDADD = $(top_builddir)/lib/libqb.la
+ 
+ bmcpt_SOURCES = bmcpt.c
+-bmcpt_LDADD = $(top_builddir)/lib/libqb.la
++bmcpt_CFLAGS = $(PTHREAD_CFLAGS)
++bmcpt_LDADD = $(PTHREAD_LIBS) $(top_builddir)/lib/libqb.la
+ 
+ bms_SOURCES = bms.c
+ bms_CFLAGS = $(GLIB_CFLAGS)

diff --git a/sys-cluster/libqb/libqb-2.0.1-r1.ebuild 
b/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
index 0d08cf0e61a..acda01cfb90 100644
--- a/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
@@ -26,6 +26,10 @@ BDEPEND="app-arch/xz-utils
 
 DOCS=( ChangeLog README.markdown )
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.1-slibtool.patch
+)
+
 src_prepare() {
default
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2021-02-10 Thread Sergei Trofimovich
commit: c0aa2a6e267cedf9f08cbeba7f7ae8df865b3808
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 11 07:44:46 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 11 07:45:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0aa2a6e

sys-cluster/libqb: stable 1.9.0 for ppc64

stable wrt bug #699860

Package-Manager: Portage-3.0.14, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-cluster/libqb/libqb-1.9.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/libqb/libqb-1.9.0.ebuild 
b/sys-cluster/libqb/libqb-1.9.0.ebuild
index 8e1b6edc04c..9166158e3ba 100644
--- a/sys-cluster/libqb/libqb-1.9.0.ebuild
+++ b/sys-cluster/libqb/libqb-1.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/20"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2021-01-14 Thread Sam James
commit: 57570d28d51d471577e5e241d6f70e98c81e46eb
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 14 23:58:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 14 23:58:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57570d28

sys-cluster/libqb: Stabilize 2.0.1-r1 x86, #658354

Signed-off-by: Sam James  gentoo.org>

 sys-cluster/libqb/libqb-2.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-2.0.1-r1.ebuild 
b/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
index 5f3d5e3747d..0d08cf0e61a 100644
--- a/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/100"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2021-01-01 Thread Sam James
commit: 304130bf1441c5af5e57682d133681be237731d0
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 23:29:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:29:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304130bf

sys-cluster/libqb: Stabilize 2.0.1-r1 amd64, #711674

Signed-off-by: Sam James  gentoo.org>

 sys-cluster/libqb/libqb-2.0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/libqb/libqb-2.0.1-r1.ebuild 
b/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
index baf18edc0b5..5f3d5e3747d 100644
--- a/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/100"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2020-11-25 Thread Thomas Deutschmann
commit: f025dcc968fa174adca5d9071898bdce9fb373ac
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov 25 11:39:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov 25 11:40:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f025dcc9

sys-cluster/libqb: set socket dir to /run

Closes: https://bugs.gentoo.org/756694
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-cluster/libqb/{libqb-2.0.1.ebuild => libqb-2.0.1-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-cluster/libqb/libqb-2.0.1.ebuild 
b/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
similarity index 97%
rename from sys-cluster/libqb/libqb-2.0.1.ebuild
rename to sys-cluster/libqb/libqb-2.0.1-r1.ebuild
index 661baf49bdb..22311b86bfc 100644
--- a/sys-cluster/libqb/libqb-2.0.1.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.1-r1.ebuild
@@ -41,6 +41,7 @@ src_prepare() {
 src_configure() {
econf \
--disable-static \
+   --with-socket-dir=/run \
$(use_enable systemd systemd-journal) \
$(use_enable debug)
 }



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2020-11-23 Thread Sergei Trofimovich
commit: 210f6565878880915359bd610e787c9a8a76df27
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov 23 08:00:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 23 08:00:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210f6565

sys-cluster/libqb: stable 2.0.1 for hppa

stable wrt bug #711674

Package-Manager: Portage-3.0.10, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-cluster/libqb/libqb-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-2.0.1.ebuild 
b/sys-cluster/libqb/libqb-2.0.1.ebuild
index 2af9d440eee..661baf49bdb 100644
--- a/sys-cluster/libqb/libqb-2.0.1.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/100"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 hppa ppc ppc64 ~x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2020-11-22 Thread Sergei Trofimovich
commit: 5e4cda23b8fba17e62d988e76c5f159198ff0b36
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov 23 07:58:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 23 07:58:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4cda23

sys-cluster/libqb: stable 2.0.1 for ppc64

stable wrt bug #711674

Package-Manager: Portage-3.0.10, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-cluster/libqb/libqb-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-2.0.1.ebuild 
b/sys-cluster/libqb/libqb-2.0.1.ebuild
index e8500802eaa..2af9d440eee 100644
--- a/sys-cluster/libqb/libqb-2.0.1.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/100"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2020-11-17 Thread Agostino Sarubbo
commit: 7ec5c991271a3d5665c52065f2f1636bf88c3591
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 18 06:54:51 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 18 06:54:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec5c991

sys-cluster/libqb: ppc stable wrt bug #711674

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-cluster/libqb/libqb-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-2.0.1.ebuild 
b/sys-cluster/libqb/libqb-2.0.1.ebuild
index 385c29d1220..e8500802eaa 100644
--- a/sys-cluster/libqb/libqb-2.0.1.ebuild
+++ b/sys-cluster/libqb/libqb-2.0.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/100"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2020-11-15 Thread David Seifert
commit: 40311ad9562118cd7a717f6bfc89c911f2d05816
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sun Nov 15 23:23:28 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Nov 15 23:23:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40311ad9

sys-cluster/libqb: disable static libs

Closes: https://bugs.gentoo.org/725692
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: David Seifert  gentoo.org>

 sys-cluster/libqb/libqb-1.9.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-cluster/libqb/libqb-1.9.0.ebuild 
b/sys-cluster/libqb/libqb-1.9.0.ebuild
index 3192028e05f..198540ff7b9 100644
--- a/sys-cluster/libqb/libqb-1.9.0.ebuild
+++ b/sys-cluster/libqb/libqb-1.9.0.ebuild
@@ -40,6 +40,7 @@ src_prepare() {
 
 src_configure() {
econf \
+   --disable-static \
$(use_enable systemd systemd-journal) \
$(use_enable debug)
 }
@@ -59,4 +60,6 @@ src_install() {
 
use doc && HTML_DOCS=("docs/html/.")
einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2020-10-21 Thread Alexys Jacob
commit: 8c24ca428ecf17400cea4e8f36fb46aaf08194e5
Author: Timo Rothenpieler  btbn  de>
AuthorDate: Fri Jul 24 19:01:18 2020 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Wed Oct 21 12:57:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c24ca42

sys-cluster/libqb: bump for 2.0.1

Signed-off-by: Timo Rothenpieler  btbn.de>
Closes: https://github.com/gentoo/gentoo/pull/16803
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/libqb/Manifest   |  1 +
 sys-cluster/libqb/libqb-2.0.1.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest
index 98f98acbf09..e04722e9ba9 100644
--- a/sys-cluster/libqb/Manifest
+++ b/sys-cluster/libqb/Manifest
@@ -1,3 +1,4 @@
 DIST libqb-0.17.2.tar.xz 373540 BLAKE2B 
b9d751fca21cc25798a24207740b14722502cbb918cc652cd33b0159a9bd1254a8a64bc73684ae3274a2cf346db5b19924cf010ba487f4c6a9a5f9deade792c4
 SHA512 
9c6dce7d18aa4da31594faecd0ea2737c2beefa749290094f733fe89ac40f094ec6409f310c534b8144d500e8c204c328386eaf1029995698d7019c014433443
 DIST libqb-1.0.5.tar.xz 488516 BLAKE2B 
96f61ce681d0c259e8df38f35c04349ab3b1199f62c2311d60c6f229bf15e8f62825c965a4847cbda4701119fc7ae3c68cc3a7187f927f8ddf7496cf1931c7c2
 SHA512 
a695bc4c913a32d47535cb2d8812f14a39732cae32651521a8f7b6d05c4202bfc28a477c88875bbfbe1a0238cd33f1fe64f2d2217b0c27cf11acf7233fc2cbdf
 DIST libqb-1.9.0.tar.gz 225147 BLAKE2B 
d8200d5eec8c05a18675de585e2f85694d3d062d82afca38c421859e3e0287d1691fe9726a75d3726afc58a94765f6a201f8fb51bf1ed25c1cfeaeb326e6f6d0
 SHA512 
9bdf2087f610a7a02b976312d60391e1c53ebd3f36a897cdc3fcf818f666f772d63386b52bd11ed4e5ea52fa4775231ab7125359a270451f925b3821d9b8e3ee
+DIST libqb-2.0.1.tar.xz 480516 BLAKE2B 
402ca20f16a232497c9a363c557556bbdcf5d0f075898bf4008bb51b30771f284c29b64421be1dae8215e153b8978ac06c9bd10f3e5e23632b597549d2c7
 SHA512 
6d989d30b381253c7d7c4ff1e6400ad3445b92184906c859f10d6352dd604a309d7e2d9c8298d8b8d59a0e884e2d821608a39f043db7e96db2118a867ef57672

diff --git a/sys-cluster/libqb/libqb-2.0.1.ebuild 
b/sys-cluster/libqb/libqb-2.0.1.ebuild
new file mode 100644
index 000..385c29d1220
--- /dev/null
+++ b/sys-cluster/libqb/libqb-2.0.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
+HOMEPAGE="https://github.com/ClusterLabs/libqb;
+SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0/100"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug doc examples systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/glib:2
+   dev-libs/libxml2"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/xz-utils
+   test? ( dev-libs/check )
+   doc? (
+   app-doc/doxygen[dot]
+   )"
+
+DOCS=( ChangeLog README.markdown )
+
+src_prepare() {
+   default
+
+   # Skip installation of text documents without value
+   sed -e '/dist_doc_DATA/d' -i Makefile.am || die
+
+   # Do not append version suffix "-yank"
+   sed 's|1-yank|1|' -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   $(use_enable systemd systemd-journal) \
+   $(use_enable debug)
+}
+
+src_compile() {
+   default
+   use doc && emake doxygen
+}
+
+src_install() {
+   emake install DESTDIR="${D}"
+
+   if use examples ; then
+   docinto examples
+   dodoc examples/*.c
+   fi
+
+   use doc && HTML_DOCS=("docs/html/.")
+   einstalldocs
+
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2020-08-29 Thread Thomas Deutschmann
commit: 6bedb1f6de0885e451fb53892f01fb77e9c9a0a2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 29 17:46:10 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 29 17:56:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bedb1f6

sys-cluster/libqb: x86 stable (bug #699860)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-cluster/libqb/libqb-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-1.9.0.ebuild 
b/sys-cluster/libqb/libqb-1.9.0.ebuild
index fcdb691d7d0..3192028e05f 100644
--- a/sys-cluster/libqb/libqb-1.9.0.ebuild
+++ b/sys-cluster/libqb/libqb-1.9.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/20"
-KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc ~ppc64 x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2020-08-01 Thread Sergei Trofimovich
commit: 4b0f4c3b600915c11b111c992d48c265fcc3a89c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Aug  1 07:54:53 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Aug  1 07:55:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b0f4c3b

sys-cluster/libqb: stable 1.9.0 for hppa

stable wrt bug #699860

Package-Manager: Portage-3.0.1, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-cluster/libqb/libqb-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-1.9.0.ebuild 
b/sys-cluster/libqb/libqb-1.9.0.ebuild
index 77acd95797e..fcdb691d7d0 100644
--- a/sys-cluster/libqb/libqb-1.9.0.ebuild
+++ b/sys-cluster/libqb/libqb-1.9.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/20"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 hppa ~ppc ~ppc64 ~x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2020-07-20 Thread Sam James
commit: 1b05886dfc0d58f7a21b97aa75e03da34c622ffd
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 20 12:22:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 20 12:22:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b05886d

sys-cluster/libqb: arm keyworded (bug #716426)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sys-cluster/libqb/libqb-1.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-1.9.0.ebuild 
b/sys-cluster/libqb/libqb-1.9.0.ebuild
index 6ae629bdc2f..77acd95797e 100644
--- a/sys-cluster/libqb/libqb-1.9.0.ebuild
+++ b/sys-cluster/libqb/libqb-1.9.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0/20"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug doc examples systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2020-01-02 Thread Sebastian Pipping
commit: 7e5e69bf829c1d7972ad069d415f24937417ffa4
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Jan  2 21:38:41 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Thu Jan  2 21:44:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5e69bf

sys-cluster/libqb: 1.9.0

Bug: https://bugs.gentoo.org/704514
Bug: https://bugs.gentoo.org/699860
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 sys-cluster/libqb/Manifest   |  1 +
 sys-cluster/libqb/libqb-1.9.0.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest
index 61ac9d1299a..65dd7711761 100644
--- a/sys-cluster/libqb/Manifest
+++ b/sys-cluster/libqb/Manifest
@@ -1,3 +1,4 @@
 DIST libqb-0.17.2.tar.xz 373540 BLAKE2B 
b9d751fca21cc25798a24207740b14722502cbb918cc652cd33b0159a9bd1254a8a64bc73684ae3274a2cf346db5b19924cf010ba487f4c6a9a5f9deade792c4
 SHA512 
9c6dce7d18aa4da31594faecd0ea2737c2beefa749290094f733fe89ac40f094ec6409f310c534b8144d500e8c204c328386eaf1029995698d7019c014433443
 DIST libqb-1.0.1.tar.xz 438204 BLAKE2B 
be4d4dbe624721a6434f7e3023bcaef017e1358f67fa308e4107bd96469675eca51b5787f498857d22104e3ffa55ded9c44fe320c37fec639a84648c1f517223
 SHA512 
9afdf5b7064f4e79f70e3c21d1ae954d1444d202d5903bd84866e502b2afc218d4a84fd21fab637a198357e1dad5da94814a6c0bdaa0ba6ac4a24ff40422c185
 DIST libqb-1.0.5.tar.xz 488516 BLAKE2B 
96f61ce681d0c259e8df38f35c04349ab3b1199f62c2311d60c6f229bf15e8f62825c965a4847cbda4701119fc7ae3c68cc3a7187f927f8ddf7496cf1931c7c2
 SHA512 
a695bc4c913a32d47535cb2d8812f14a39732cae32651521a8f7b6d05c4202bfc28a477c88875bbfbe1a0238cd33f1fe64f2d2217b0c27cf11acf7233fc2cbdf
+DIST libqb-1.9.0.tar.gz 225147 BLAKE2B 
d8200d5eec8c05a18675de585e2f85694d3d062d82afca38c421859e3e0287d1691fe9726a75d3726afc58a94765f6a201f8fb51bf1ed25c1cfeaeb326e6f6d0
 SHA512 
9bdf2087f610a7a02b976312d60391e1c53ebd3f36a897cdc3fcf818f666f772d63386b52bd11ed4e5ea52fa4775231ab7125359a270451f925b3821d9b8e3ee

diff --git a/sys-cluster/libqb/libqb-1.9.0.ebuild 
b/sys-cluster/libqb/libqb-1.9.0.ebuild
new file mode 100644
index 000..6ae629bdc2f
--- /dev/null
+++ b/sys-cluster/libqb/libqb-1.9.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
+HOMEPAGE="https://github.com/ClusterLabs/libqb;
+
+# Avoiding release tarball due to 
https://github.com/ClusterLabs/libqb/issues/375
+# Please re-add ChangeLog to DOCS when switching back
+SRC_URI="https://github.com/ClusterLabs/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/20"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug doc examples systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/glib:2"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   test? ( dev-libs/check )
+   doc? ( app-doc/doxygen[dot] )"
+
+DOCS=( README.markdown )
+
+src_prepare() {
+   default
+
+   # Skip installation of text documents without value
+   sed -e '/dist_doc_DATA/d' -i Makefile.am || die
+
+   # Do not append version suffix "-yank"
+   sed 's|1-yank|1|' -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable systemd systemd-journal) \
+   $(use_enable debug)
+}
+
+src_compile() {
+   default
+   use doc && emake doxygen
+}
+
+src_install() {
+   emake install DESTDIR="${D}"
+
+   if use examples ; then
+   docinto examples
+   dodoc examples/*.c
+   fi
+
+   use doc && HTML_DOCS=("docs/html/.")
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2019-12-11 Thread Alexys Jacob
commit: 8e55b946c09365a558a99c2a26ba79c55b34875e
Author: Wim Muskee  gmail  com>
AuthorDate: Sat Nov 23 20:35:51 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Wed Dec 11 17:05:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e55b946

sys-cluster/libqb: update HOMEPAGE, SRC_URI, metadata

Closes: https://bugs.gentoo.org/699208
Signed-off-by: Wim Muskee  gmail.com>
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/libqb/libqb-0.17.2.ebuild | 4 ++--
 sys-cluster/libqb/metadata.xml| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-cluster/libqb/libqb-0.17.2.ebuild 
b/sys-cluster/libqb/libqb-0.17.2.ebuild
index ca2a5f874d4..b9af51a50ad 100644
--- a/sys-cluster/libqb/libqb-0.17.2.ebuild
+++ b/sys-cluster/libqb/libqb-0.17.2.ebuild
@@ -8,8 +8,8 @@ AUTOTOOLS_AUTORECONF=1
 inherit autotools-utils
 
 DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
-HOMEPAGE="https://github.com/asalkeld/libqb;
-SRC_URI="http://fedorahosted.org/releases/q/u/quarterback/${P}.tar.xz;
+HOMEPAGE="https://github.com/ClusterLabs/libqb;
+SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"

diff --git a/sys-cluster/libqb/metadata.xml b/sys-cluster/libqb/metadata.xml
index 3b2c851443a..492068d9c1f 100644
--- a/sys-cluster/libqb/metadata.xml
+++ b/sys-cluster/libqb/metadata.xml
@@ -6,6 +6,6 @@
Gentoo Cluster Project


-   asalkeld/libqb
+   ClusterLabs/libqb

 



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2019-12-11 Thread Alexys Jacob
commit: fd35a6d8e2110d67918cb5cfff48d234ceb2c12e
Author: Wim Muskee  gmail  com>
AuthorDate: Sat Nov 23 20:40:56 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Wed Dec 11 17:08:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd35a6d8

sys-cluster/libqb: version bump to 1.0.5

Bug: https://bugs.gentoo.org/699860
Signed-off-by: Wim Muskee  gmail.com>
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/libqb/Manifest   |  1 +
 sys-cluster/libqb/libqb-1.0.5.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest
index df04572a9a4..61ac9d1299a 100644
--- a/sys-cluster/libqb/Manifest
+++ b/sys-cluster/libqb/Manifest
@@ -1,2 +1,3 @@
 DIST libqb-0.17.2.tar.xz 373540 BLAKE2B 
b9d751fca21cc25798a24207740b14722502cbb918cc652cd33b0159a9bd1254a8a64bc73684ae3274a2cf346db5b19924cf010ba487f4c6a9a5f9deade792c4
 SHA512 
9c6dce7d18aa4da31594faecd0ea2737c2beefa749290094f733fe89ac40f094ec6409f310c534b8144d500e8c204c328386eaf1029995698d7019c014433443
 DIST libqb-1.0.1.tar.xz 438204 BLAKE2B 
be4d4dbe624721a6434f7e3023bcaef017e1358f67fa308e4107bd96469675eca51b5787f498857d22104e3ffa55ded9c44fe320c37fec639a84648c1f517223
 SHA512 
9afdf5b7064f4e79f70e3c21d1ae954d1444d202d5903bd84866e502b2afc218d4a84fd21fab637a198357e1dad5da94814a6c0bdaa0ba6ac4a24ff40422c185
+DIST libqb-1.0.5.tar.xz 488516 BLAKE2B 
96f61ce681d0c259e8df38f35c04349ab3b1199f62c2311d60c6f229bf15e8f62825c965a4847cbda4701119fc7ae3c68cc3a7187f927f8ddf7496cf1931c7c2
 SHA512 
a695bc4c913a32d47535cb2d8812f14a39732cae32651521a8f7b6d05c4202bfc28a477c88875bbfbe1a0238cd33f1fe64f2d2217b0c27cf11acf7233fc2cbdf

diff --git a/sys-cluster/libqb/libqb-1.0.5.ebuild 
b/sys-cluster/libqb/libqb-1.0.5.ebuild
new file mode 100644
index 000..1b65743a967
--- /dev/null
+++ b/sys-cluster/libqb/libqb-1.0.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
+HOMEPAGE="https://github.com/ClusterLabs/libqb;
+SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/glib:2"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   test? ( dev-libs/check )
+   doc? ( app-doc/doxygen[dot] )"
+
+DOCS=(README.markdown ChangeLog)
+
+src_prepare() {
+   default
+   sed -e '/dist_doc_DATA/d' -i Makefile.am || die
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug)
+}
+
+src_compile() {
+   default
+   use doc && emake doxygen
+}
+
+src_install() {
+   emake install DESTDIR="${D}"
+
+   if use examples ; then
+   docinto examples
+   dodoc examples/*.c
+   fi
+
+   use doc && HTML_DOCS=("docs/html/.")
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2019-12-11 Thread Alexys Jacob
commit: b0cd41f96e815c2e141ab2e5e620c2f2051806cd
Author: Wim Muskee  gmail  com>
AuthorDate: Sat Nov 23 20:34:09 2019 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Wed Dec 11 17:05:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0cd41f9

sys-cluster/libqb: drop old version

Bug: https://bugs.gentoo.org/699208
Signed-off-by: Wim Muskee  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13746
Signed-off-by: Alexys Jacob  gentoo.org>

 sys-cluster/libqb/Manifest|  1 -
 sys-cluster/libqb/libqb-0.17.1.ebuild | 52 ---
 2 files changed, 53 deletions(-)

diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest
index 81f2354adf1..df04572a9a4 100644
--- a/sys-cluster/libqb/Manifest
+++ b/sys-cluster/libqb/Manifest
@@ -1,3 +1,2 @@
-DIST libqb-0.17.1.tar.xz 386304 BLAKE2B 
41356198a6f97d71bd2fdfca34c539c81c2d439410fad9f934d10fa411dafbdb490ef800d8a8e88bd4db966dd09bc4b6dd67c17508d15a7e05906982ebc3cd20
 SHA512 
9705b291a61ca278fd0c9ab631af2cb844cdfc73b19501dd2e12eb162b37f0eded800860127a8a5c5c7c2a0e8db53e4780d3ab9697b099f4560a9a87aa8ec9ca
 DIST libqb-0.17.2.tar.xz 373540 BLAKE2B 
b9d751fca21cc25798a24207740b14722502cbb918cc652cd33b0159a9bd1254a8a64bc73684ae3274a2cf346db5b19924cf010ba487f4c6a9a5f9deade792c4
 SHA512 
9c6dce7d18aa4da31594faecd0ea2737c2beefa749290094f733fe89ac40f094ec6409f310c534b8144d500e8c204c328386eaf1029995698d7019c014433443
 DIST libqb-1.0.1.tar.xz 438204 BLAKE2B 
be4d4dbe624721a6434f7e3023bcaef017e1358f67fa308e4107bd96469675eca51b5787f498857d22104e3ffa55ded9c44fe320c37fec639a84648c1f517223
 SHA512 
9afdf5b7064f4e79f70e3c21d1ae954d1444d202d5903bd84866e502b2afc218d4a84fd21fab637a198357e1dad5da94814a6c0bdaa0ba6ac4a24ff40422c185

diff --git a/sys-cluster/libqb/libqb-0.17.1.ebuild 
b/sys-cluster/libqb/libqb-0.17.1.ebuild
deleted file mode 100644
index 95e2a5c5a79..000
--- a/sys-cluster/libqb/libqb-0.17.1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-
-inherit autotools-utils
-
-DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
-HOMEPAGE="https://github.com/asalkeld/libqb;
-SRC_URI="http://fedorahosted.org/releases/q/u/quarterback/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 hppa x86"
-IUSE="debug doc examples static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/glib:2"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   test? ( dev-libs/check )
-   doc? ( app-doc/doxygen[dot] )"
-
-DOCS=(README.markdown ChangeLog)
-
-src_prepare() {
-   sed -e '/dist_doc_DATA/d' -i Makefile.am || die
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug)
-   )
-   autotools-utils_src_configure
-}
-
-src_compile() {
-   autotools-utils_src_compile
-   use doc && autotools-utils_src_compile doxygen
-}
-
-src_install() {
-   use doc && HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/docs/html/")
-   autotools-utils_src_install
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins examples/*.c
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2017-06-19 Thread Alexis Ballier
commit: a91b897b43c21133acac8033cb90164cf475c8d2
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 19 16:27:59 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jun 19 16:33:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91b897b

sys-cluster/libqb: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sys-cluster/libqb/libqb-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-1.0.1.ebuild 
b/sys-cluster/libqb/libqb-1.0.1.ebuild
index 3308b4f6b95..748d05368bf 100644
--- a/sys-cluster/libqb/libqb-1.0.1.ebuild
+++ b/sys-cluster/libqb/libqb-1.0.1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug doc examples static-libs test"
 
 RDEPEND="dev-libs/glib:2"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2017-04-30 Thread Jeroen Roovers
commit: e98f84f68b1246e01db69ca4de4a3b115ff0a4f6
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Apr 30 09:04:57 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Apr 30 09:04:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98f84f6

sys-cluster/libqb: Stable for HPPA (bug #616558).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 sys-cluster/libqb/libqb-0.17.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-0.17.2.ebuild 
b/sys-cluster/libqb/libqb-0.17.2.ebuild
index fa1541e29ee..887b349173a 100644
--- a/sys-cluster/libqb/libqb-0.17.2.ebuild
+++ b/sys-cluster/libqb/libqb-0.17.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://fedorahosted.org/releases/q/u/quarterback/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ~ppc64 x86"
+KEYWORDS="amd64 hppa ppc ~ppc64 x86"
 IUSE="debug doc examples static-libs test"
 
 RDEPEND="dev-libs/glib:2"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2017-04-28 Thread Agostino Sarubbo
commit: e380d24498fe521452f709ebfcecace37382c39a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 28 12:51:40 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 28 12:51:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e380d244

sys-cluster/libqb: x86 stable wrt bug #616558

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-cluster/libqb/libqb-0.17.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-0.17.2.ebuild 
b/sys-cluster/libqb/libqb-0.17.2.ebuild
index 9ed08d7894d..47eb0a49692 100644
--- a/sys-cluster/libqb/libqb-0.17.2.ebuild
+++ b/sys-cluster/libqb/libqb-0.17.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://fedorahosted.org/releases/q/u/quarterback/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
 IUSE="debug doc examples static-libs test"
 
 RDEPEND="dev-libs/glib:2"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2017-04-28 Thread Agostino Sarubbo
commit: b31473fbe687b03cc4fa904226eedabdcc8a162c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 28 12:31:38 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 28 12:31:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31473fb

sys-cluster/libqb: amd64 stable wrt bug #616558

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-cluster/libqb/libqb-0.17.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/libqb/libqb-0.17.2.ebuild 
b/sys-cluster/libqb/libqb-0.17.2.ebuild
index 62a6a36d894..9ed08d7894d 100644
--- a/sys-cluster/libqb/libqb-0.17.2.ebuild
+++ b/sys-cluster/libqb/libqb-0.17.2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://fedorahosted.org/releases/q/u/quarterback/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug doc examples static-libs test"
 
 RDEPEND="dev-libs/glib:2"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2017-04-22 Thread Alexys Jacob
commit: 7b7a6194f6f7384877b7c67d1851a4db9d8af490
Author: Ultrabug  gentoo  org>
AuthorDate: Sat Apr 22 14:22:46 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sat Apr 22 14:22:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7a6194

sys-cluster/libqb: ebuild cleanup and eapi bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-cluster/libqb/Manifest|  4 ---
 sys-cluster/libqb/libqb-0.13.0.ebuild | 51 ---
 sys-cluster/libqb/libqb-0.14.3.ebuild | 51 ---
 sys-cluster/libqb/libqb-0.14.4.ebuild | 51 ---
 sys-cluster/libqb/libqb-0.17.0.ebuild | 51 ---
 sys-cluster/libqb/libqb-0.17.1.ebuild |  4 +--
 6 files changed, 2 insertions(+), 210 deletions(-)

diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest
index 42c22d4351a..2b4998743e9 100644
--- a/sys-cluster/libqb/Manifest
+++ b/sys-cluster/libqb/Manifest
@@ -1,7 +1,3 @@
-DIST libqb-0.13.0.tar.xz 363096 SHA256 
2d54c5cd33ee1b7a362ccbc8453f277fa3a350c5302428b24f83073f483a7f33 SHA512 
9c583d1019003b85aac6c5568513fae8bef56c8030ef5c2670df79229e7c75085d33dd188663ef4365f0189829f7ce762e53d4b52dd31ddfa706fa5d338a3f2c
 WHIRLPOOL 
d0f55ce2dd0998eb5717a2481dd8ed8a914d3dd16e21ff0714a2400059efb9989f99c7ef10004cd26d2f2f6d3b3254cbd3452c07df2d278c9036e0403572613e
-DIST libqb-0.14.3.tar.xz 367956 SHA256 
c1c80b47c9ad737690461a580ae49dac810743cf94d56dd1f36300c675b68186 SHA512 
2494a815cee2ab7e3595e6aec00f3c4950628670e78abd223034414e8f58ac5dbba7b4825f6ad39fd5c68b6e3156e0dfe419ff99ad22782083bf111009cb2075
 WHIRLPOOL 
6ac42a0bdf70bad0376808922756a85ace5f1a106203a415eb3963de16426c21058824fc6458bb776c3c33bf17374b0612bbf712f2f68ddd0f30ee94c9f91b49
-DIST libqb-0.14.4.tar.xz 370336 SHA256 
f518d146cdc6f820e9ed84d35cc3a447ea6fc51a6f2b6b3c2cb030d71eba0d7e SHA512 
7437444f688f674fedb962309853418adc21e7aa6b0d3e639cef9e9453419e15535c078d77a7ac293b49adee1225093c15dbaccf44a367f4726e7f6f75ccd9b3
 WHIRLPOOL 
4d9b562fc6645955d875a39728c15acc593ade5e675961178e4dd7472949c902d6c437a6540da1bbf651ea9894f7de2c8d1f1580f0a4afb2b734f4fbed913266
-DIST libqb-0.17.0.tar.xz 384240 SHA256 
555c5c43275f519d323a807652fad863c3528c2644b9b6e29cb9eafbda79d45a SHA512 
97ca5e64788c0ec8d8afa14854d245fd0b3bdcfe144e0e3ee9d07d6672c5279d7a91bf647524047375745e28a674658dfb4814a1fbff3b45d538c57469ef31bb
 WHIRLPOOL 
c7fb543e928c11c463d6f25bc64e9f4963959d01c26ffd8d10571eeca2716cb360153845517a08e6abb61f40ca414b3efb2f84dfebd988b7dd501ea122f95cfb
 DIST libqb-0.17.1.tar.xz 386304 SHA256 
7a2115f83bfe20eaa5f2e4ed235e8f2994235d3b87e3e5ca41ba47b320f12e29 SHA512 
9705b291a61ca278fd0c9ab631af2cb844cdfc73b19501dd2e12eb162b37f0eded800860127a8a5c5c7c2a0e8db53e4780d3ab9697b099f4560a9a87aa8ec9ca
 WHIRLPOOL 
8b853fd6e26eca02605a49c5b9c0f97a41e98c5667dadd9a9c3ad36024ec1baacf764e40a774c83938d80ea686af61de0474c390337c16673f2abcbe983ec067
 DIST libqb-0.17.2.tar.xz 373540 SHA256 
9a419c649ed51f275dc780da8a15babb8a5d33633567bd9e0cb6193b6e21f4fe SHA512 
9c6dce7d18aa4da31594faecd0ea2737c2beefa749290094f733fe89ac40f094ec6409f310c534b8144d500e8c204c328386eaf1029995698d7019c014433443
 WHIRLPOOL 
3a39339893571a9842172c100820eb7324e3caf4c4e8811bdf5f65cdc5b5c96dbe797232d45b5b970cd9b77cee04578582d1b2ef0b28c5f7cb30b2fed4884453
 DIST libqb-1.0.1.tar.xz 438204 SHA256 
912e8e7b9f1c2ed96c7308986f612313c4b26c841147a95546247e5ce38714c6 SHA512 
9afdf5b7064f4e79f70e3c21d1ae954d1444d202d5903bd84866e502b2afc218d4a84fd21fab637a198357e1dad5da94814a6c0bdaa0ba6ac4a24ff40422c185
 WHIRLPOOL 
9000ac470a4d37b245a30eaba725ae7b65bec8e30830061ebd60d98c7dafa7d7179973aa3d66824f49007ae004cf56e722d5ba661400a0997ee934c8ea0acb9d

diff --git a/sys-cluster/libqb/libqb-0.13.0.ebuild 
b/sys-cluster/libqb/libqb-0.13.0.ebuild
deleted file mode 100644
index c05c159f4d1..000
--- a/sys-cluster/libqb/libqb-0.13.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-AUTOTOOLS_AUTORECONF=1
-
-inherit autotools-utils
-
-DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
-HOMEPAGE="https://github.com/asalkeld/libqb;
-SRC_URI="http://fedorahosted.org/releases/q/u/quarterback/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc examples static-libs test"
-
-RDEPEND="dev-libs/glib:2"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   test? ( dev-libs/check )
-   doc? ( app-doc/doxygen[dot] )"
-
-DOCS=(README.markdown ChangeLog)
-
-src_prepare() {
-   sed -e '/dist_doc_DATA/d' -i Makefile.am || die
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug)
-   )
-   autotools-utils_src_configure
-}
-
-src_compile() {
-   autotools-utils_src_compile
-   use doc && autotools-utils_src_compile doxygen
-}
-
-src_install() {
- 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2017-04-22 Thread Alexys Jacob
commit: bb34ed684797e4225e13b5160434fc3f504438b6
Author: Ultrabug  gentoo  org>
AuthorDate: Sat Apr 22 14:10:31 2017 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Sat Apr 22 14:11:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb34ed68

sys-cluster/libqb: version bump

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sys-cluster/libqb/Manifest   |  1 +
 sys-cluster/libqb/libqb-1.0.1.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest
index f2b31aa75fa..42c22d4351a 100644
--- a/sys-cluster/libqb/Manifest
+++ b/sys-cluster/libqb/Manifest
@@ -4,3 +4,4 @@ DIST libqb-0.14.4.tar.xz 370336 SHA256 
f518d146cdc6f820e9ed84d35cc3a447ea6fc51a6
 DIST libqb-0.17.0.tar.xz 384240 SHA256 
555c5c43275f519d323a807652fad863c3528c2644b9b6e29cb9eafbda79d45a SHA512 
97ca5e64788c0ec8d8afa14854d245fd0b3bdcfe144e0e3ee9d07d6672c5279d7a91bf647524047375745e28a674658dfb4814a1fbff3b45d538c57469ef31bb
 WHIRLPOOL 
c7fb543e928c11c463d6f25bc64e9f4963959d01c26ffd8d10571eeca2716cb360153845517a08e6abb61f40ca414b3efb2f84dfebd988b7dd501ea122f95cfb
 DIST libqb-0.17.1.tar.xz 386304 SHA256 
7a2115f83bfe20eaa5f2e4ed235e8f2994235d3b87e3e5ca41ba47b320f12e29 SHA512 
9705b291a61ca278fd0c9ab631af2cb844cdfc73b19501dd2e12eb162b37f0eded800860127a8a5c5c7c2a0e8db53e4780d3ab9697b099f4560a9a87aa8ec9ca
 WHIRLPOOL 
8b853fd6e26eca02605a49c5b9c0f97a41e98c5667dadd9a9c3ad36024ec1baacf764e40a774c83938d80ea686af61de0474c390337c16673f2abcbe983ec067
 DIST libqb-0.17.2.tar.xz 373540 SHA256 
9a419c649ed51f275dc780da8a15babb8a5d33633567bd9e0cb6193b6e21f4fe SHA512 
9c6dce7d18aa4da31594faecd0ea2737c2beefa749290094f733fe89ac40f094ec6409f310c534b8144d500e8c204c328386eaf1029995698d7019c014433443
 WHIRLPOOL 
3a39339893571a9842172c100820eb7324e3caf4c4e8811bdf5f65cdc5b5c96dbe797232d45b5b970cd9b77cee04578582d1b2ef0b28c5f7cb30b2fed4884453
+DIST libqb-1.0.1.tar.xz 438204 SHA256 
912e8e7b9f1c2ed96c7308986f612313c4b26c841147a95546247e5ce38714c6 SHA512 
9afdf5b7064f4e79f70e3c21d1ae954d1444d202d5903bd84866e502b2afc218d4a84fd21fab637a198357e1dad5da94814a6c0bdaa0ba6ac4a24ff40422c185
 WHIRLPOOL 
9000ac470a4d37b245a30eaba725ae7b65bec8e30830061ebd60d98c7dafa7d7179973aa3d66824f49007ae004cf56e722d5ba661400a0997ee934c8ea0acb9d

diff --git a/sys-cluster/libqb/libqb-1.0.1.ebuild 
b/sys-cluster/libqb/libqb-1.0.1.ebuild
new file mode 100644
index 000..3308b4f6b95
--- /dev/null
+++ b/sys-cluster/libqb/libqb-1.0.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+
+inherit autotools-utils
+
+DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
+HOMEPAGE="https://github.com/ClusterLabs/libqb;
+SRC_URI="https://github.com/ClusterLabs/${PN}/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug doc examples static-libs test"
+
+RDEPEND="dev-libs/glib:2"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   test? ( dev-libs/check )
+   doc? ( app-doc/doxygen[dot] )"
+
+DOCS=(README.markdown ChangeLog)
+
+src_prepare() {
+   sed -e '/dist_doc_DATA/d' -i Makefile.am || die
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable debug)
+   )
+   autotools-utils_src_configure
+}
+
+src_compile() {
+   autotools-utils_src_compile
+   use doc && autotools-utils_src_compile doxygen
+}
+
+src_install() {
+   use doc && HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/docs/html/")
+   autotools-utils_src_install
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins examples/*.c
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2017-02-23 Thread Michael Weber
commit: b70e8301d03689cd540d8500faf1f28179c75a65
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 23 08:29:01 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 23 08:29:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70e8301

sys-cluster/libqb: Add ~ppc ~ppc64 keywords (bug 413543).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-cluster/libqb/libqb-0.17.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/libqb/libqb-0.17.2.ebuild 
b/sys-cluster/libqb/libqb-0.17.2.ebuild
index d138d59f53..28233ca149 100644
--- a/sys-cluster/libqb/libqb-0.17.2.ebuild
+++ b/sys-cluster/libqb/libqb-0.17.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ 
SRC_URI="http://fedorahosted.org/releases/q/u/quarterback/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="debug doc examples static-libs test"
 
 RDEPEND="dev-libs/glib:2"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/

2016-01-25 Thread Alexys Jacob
commit: e793e0e6d69036eb874635b033184572b11135d6
Author: Ultrabug  gentoo  org>
AuthorDate: Tue Jan 26 07:44:17 2016 +
Commit: Alexys Jacob  gentoo  org>
CommitDate: Tue Jan 26 07:44:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e793e0e6

sys-cluster/libqb: version bump fix #572066

Package-Manager: portage-2.2.27

 sys-cluster/libqb/Manifest|  1 +
 sys-cluster/libqb/libqb-0.17.2.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/sys-cluster/libqb/Manifest b/sys-cluster/libqb/Manifest
index 9b0fbd0..f2b31aa 100644
--- a/sys-cluster/libqb/Manifest
+++ b/sys-cluster/libqb/Manifest
@@ -3,3 +3,4 @@ DIST libqb-0.14.3.tar.xz 367956 SHA256 
c1c80b47c9ad737690461a580ae49dac810743cf9
 DIST libqb-0.14.4.tar.xz 370336 SHA256 
f518d146cdc6f820e9ed84d35cc3a447ea6fc51a6f2b6b3c2cb030d71eba0d7e SHA512 
7437444f688f674fedb962309853418adc21e7aa6b0d3e639cef9e9453419e15535c078d77a7ac293b49adee1225093c15dbaccf44a367f4726e7f6f75ccd9b3
 WHIRLPOOL 
4d9b562fc6645955d875a39728c15acc593ade5e675961178e4dd7472949c902d6c437a6540da1bbf651ea9894f7de2c8d1f1580f0a4afb2b734f4fbed913266
 DIST libqb-0.17.0.tar.xz 384240 SHA256 
555c5c43275f519d323a807652fad863c3528c2644b9b6e29cb9eafbda79d45a SHA512 
97ca5e64788c0ec8d8afa14854d245fd0b3bdcfe144e0e3ee9d07d6672c5279d7a91bf647524047375745e28a674658dfb4814a1fbff3b45d538c57469ef31bb
 WHIRLPOOL 
c7fb543e928c11c463d6f25bc64e9f4963959d01c26ffd8d10571eeca2716cb360153845517a08e6abb61f40ca414b3efb2f84dfebd988b7dd501ea122f95cfb
 DIST libqb-0.17.1.tar.xz 386304 SHA256 
7a2115f83bfe20eaa5f2e4ed235e8f2994235d3b87e3e5ca41ba47b320f12e29 SHA512 
9705b291a61ca278fd0c9ab631af2cb844cdfc73b19501dd2e12eb162b37f0eded800860127a8a5c5c7c2a0e8db53e4780d3ab9697b099f4560a9a87aa8ec9ca
 WHIRLPOOL 
8b853fd6e26eca02605a49c5b9c0f97a41e98c5667dadd9a9c3ad36024ec1baacf764e40a774c83938d80ea686af61de0474c390337c16673f2abcbe983ec067
+DIST libqb-0.17.2.tar.xz 373540 SHA256 
9a419c649ed51f275dc780da8a15babb8a5d33633567bd9e0cb6193b6e21f4fe SHA512 
9c6dce7d18aa4da31594faecd0ea2737c2beefa749290094f733fe89ac40f094ec6409f310c534b8144d500e8c204c328386eaf1029995698d7019c014433443
 WHIRLPOOL 
3a39339893571a9842172c100820eb7324e3caf4c4e8811bdf5f65cdc5b5c96dbe797232d45b5b970cd9b77cee04578582d1b2ef0b28c5f7cb30b2fed4884453

diff --git a/sys-cluster/libqb/libqb-0.17.2.ebuild 
b/sys-cluster/libqb/libqb-0.17.2.ebuild
new file mode 100644
index 000..d138d59
--- /dev/null
+++ b/sys-cluster/libqb/libqb-0.17.2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+
+inherit autotools-utils
+
+DESCRIPTION="Library providing high performance logging, tracing, ipc, and 
poll"
+HOMEPAGE="https://github.com/asalkeld/libqb;
+SRC_URI="http://fedorahosted.org/releases/q/u/quarterback/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="debug doc examples static-libs test"
+
+RDEPEND="dev-libs/glib:2"
+DEPEND="${RDEPEND}
+   app-arch/xz-utils
+   test? ( dev-libs/check )
+   doc? ( app-doc/doxygen[dot] )"
+
+DOCS=(README.markdown ChangeLog)
+
+src_prepare() {
+   sed -e '/dist_doc_DATA/d' -i Makefile.am || die
+   autotools-utils_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable debug)
+   )
+   autotools-utils_src_configure
+}
+
+src_compile() {
+   autotools-utils_src_compile
+   use doc && autotools-utils_src_compile doxygen
+}
+
+src_install() {
+   use doc && HTML_DOCS=("${AUTOTOOLS_BUILD_DIR}/docs/html/")
+   autotools-utils_src_install
+   if use examples ; then
+   insinto /usr/share/doc/${PF}/examples
+   doins examples/*.c
+   fi
+}