[gentoo-commits] repo/gentoo:master commit in: sys-cluster/libqb/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}