* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-12-01 0:45 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-12-01 0:45 UTC (permalink / raw
To: gentoo-commits
commit: a240ce593ed71a0a9588b22025ea6885cbaa5d76
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 00:45:35 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 00:45:35 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a240ce59
sys-fs/multipath-tools: further plugindir fixes
Bug: https://bugs.gentoo.org/883759
Signed-off-by: Sam James <sam <AT> gentoo.org>
...multipath-tools-0.9.3-r1.ebuild => multipath-tools-0.9.3-r2.ebuild} | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
similarity index 95%
rename from sys-fs/multipath-tools/multipath-tools-0.9.3-r1.ebuild
rename to sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
index 5a5243a4ebda..90f9abb6b0c4 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
@@ -43,6 +43,7 @@ src_compile() {
# so force the test to go the way we want #411337.
emake \
prefix="${EPREFIX}/usr" \
+ plugindir="${EPREFIX}/$(get_libdir)/multipath" \
LIB="$(get_libdir)" \
LIBDM_API_FLUSH=1 \
PKGCONFIG="$(tc-getPKG_CONFIG)" \
@@ -61,7 +62,7 @@ src_install() {
prefix="${EPREFIX}" \
LIB="$(get_libdir)" \
RUN=run \
- plugindir="$(get_libdir)//multipath" \
+ plugindir="${EPREFIX}/$(get_libdir)/multipath" \
unitdir="$(systemd_get_systemunitdir)" \
libudevdir="${EPREFIX}/$(get_udevdir)" \
pkgconfdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" \
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-04-29 13:42 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-04-29 13:42 UTC (permalink / raw
To: gentoo-commits
commit: 9b5a18bb5eafea4e69e11efc81626f13f3cc50c4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 29 13:40:05 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 13:40:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5a18bb
sys-fs/multipath-tools: Stabilize 0.9.8 x86, #930904
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
index 981485927388..78991d89fd2a 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-04-29 13:42 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-04-29 13:42 UTC (permalink / raw
To: gentoo-commits
commit: c901d1300a4ab79bf254baca968168123a2768a4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 29 13:40:06 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 13:40:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c901d130
sys-fs/multipath-tools: Stabilize 0.9.8 amd64, #930904
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
index 78991d89fd2a..6e3559c6b390 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-04-29 8:05 Arthur Zamarin
0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2024-04-29 8:05 UTC (permalink / raw
To: gentoo-commits
commit: b387887595288e5d2037a86433b8a9affb1ec6bd
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 29 08:05:18 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 08:05:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3878875
sys-fs/multipath-tools: Stabilize 0.9.8 arm64, #930904
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
index 143d638f7190..981485927388 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-04-29 7:51 Jakov Smolić
0 siblings, 0 replies; 110+ messages in thread
From: Jakov Smolić @ 2024-04-29 7:51 UTC (permalink / raw
To: gentoo-commits
commit: 4e94b90e3dc2f20396162fbef1232eca881e8760
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 29 07:50:33 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 07:50:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e94b90e
sys-fs/multipath-tools: Stabilize 0.9.8 ppc64, #930904
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
index 7662e081cb32..143d638f7190 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-04-29 7:51 Jakov Smolić
0 siblings, 0 replies; 110+ messages in thread
From: Jakov Smolić @ 2024-04-29 7:51 UTC (permalink / raw
To: gentoo-commits
commit: 75afe737cacdd5496f1f0f61775798faff4160ec
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 29 07:50:32 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 07:50:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75afe737
sys-fs/multipath-tools: Stabilize 0.9.8 ppc, #930904
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
index b13cccacf786..7662e081cb32 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-03-18 4:45 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-03-18 4:45 UTC (permalink / raw
To: gentoo-commits
commit: 4f7c4603f9f0e36fee98fd6260fd257e54aa0bf3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 18 04:45:19 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 04:45:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7c4603
sys-fs/multipath-tools: Stabilize 0.9.7-r1 amd64, #927156
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
index 97060344d0db..af967fb2c612 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-03-18 4:45 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-03-18 4:45 UTC (permalink / raw
To: gentoo-commits
commit: a2dcd3aa48c53ef51deb1dc2b77b163bf0a78b23
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 18 04:45:18 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 18 04:45:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2dcd3aa
sys-fs/multipath-tools: Stabilize 0.9.7-r1 x86, #927156
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
index 161e3555f617..97060344d0db 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-03-17 12:57 Arthur Zamarin
0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2024-03-17 12:57 UTC (permalink / raw
To: gentoo-commits
commit: 1ee9af5e5825e9a8feb838c8a898db80271d0043
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 17 12:57:47 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 12:57:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee9af5e
sys-fs/multipath-tools: Stabilize 0.9.7-r1 ppc, #927156
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
index 92bddbe08199..161e3555f617 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-03-17 10:42 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-03-17 10:42 UTC (permalink / raw
To: gentoo-commits
commit: fe33a9f48b2aad3f2bd7f09976fba17c1fa2d90e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 17 10:42:00 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 10:42:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe33a9f4
sys-fs/multipath-tools: Stabilize 0.9.7-r1 ppc64, #927156
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
index 4d09320bfc62..92bddbe08199 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-03-17 7:28 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-03-17 7:28 UTC (permalink / raw
To: gentoo-commits
commit: 68fe628533b04688bc2d362c76da09db2ebe09c7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 17 07:27:13 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 07:27:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68fe6285
sys-fs/multipath-tools: fix PATCHES
I noticed last-minute that there was a PR for 0.9.8 so applied that instead
of my own but when re-syncing with LTO changes from before, introduced a
stale patch line.
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
index c89a4159292e..b13cccacf786 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
@@ -34,7 +34,6 @@ CONFIG_CHECK="~DM_MULTIPATH"
PATCHES=(
"${FILESDIR}"/${PN}-0.9.7-remove-Werror.patch
- "${FILESDIR}"/${P}-null-pointer-dereference-in-uev_update_path.patch
)
myemake() {
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-03-17 6:34 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-03-17 6:34 UTC (permalink / raw
To: gentoo-commits
commit: cae95f75ead772b6319ff03c06b5f1df765387d2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 17 06:01:53 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 06:34:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae95f75
sys-fs/multipath-tools: add bug ref for filter-lto
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild | 1 +
sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild | 1 +
sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild | 1 +
3 files changed, 3 insertions(+)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
index 86b7a0392e81..4d09320bfc62 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
@@ -69,6 +69,7 @@ src_compile() {
# Breaks with always_inline
filter-flags -fno-semantic-interposition
# Breaks because of use of wrapping (-Wl,-wrap, wrap_*)
+ # https://github.com/opensvc/multipath-tools/issues/18
filter-lto
myemake
}
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
index 14e7bb7a24d4..6e3559c6b390 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
@@ -68,6 +68,7 @@ src_compile() {
# Breaks with always_inline
filter-flags -fno-semantic-interposition
# Breaks because of use of wrapping (-Wl,-wrap, wrap_*)
+ # https://github.com/opensvc/multipath-tools/issues/18
filter-lto
myemake
}
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
index 976d89a45f9d..c89a4159292e 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
@@ -69,6 +69,7 @@ src_compile() {
# Breaks with always_inline
filter-flags -fno-semantic-interposition
# Breaks because of use of wrapping (-Wl,-wrap, wrap_*)
+ # https://github.com/opensvc/multipath-tools/issues/18
filter-lto
myemake
}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-03-17 6:09 Arthur Zamarin
0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2024-03-17 6:09 UTC (permalink / raw
To: gentoo-commits
commit: e870e2fa65370c1bc931cd4d41df5fb6fccf8371
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 17 06:09:05 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 06:09:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e870e2fa
sys-fs/multipath-tools: Stabilize 0.9.7-r1 arm64, #927156
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
index 976d89a45f9d..86b7a0392e81 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-03-17 6:00 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-03-17 6:00 UTC (permalink / raw
To: gentoo-commits
commit: 2fe7a10e0618f823d3142affbd565bad41c13e8a
Author: Brahmajit Das <brahmajit.xyz <AT> gmail <DOT> com>
AuthorDate: Thu Mar 7 06:17:29 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 06:00:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fe7a10e
sys-fs/multipath-tools: add 0.9.8
Also fix error: implicit declaration of function basename
Closes: https://bugs.gentoo.org/926145
Signed-off-by: Brahmajit Das <brahmajit.xyz <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35648
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.9.8.ebuild | 105 +++++++++++++++++++++
2 files changed, 106 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 315789729117..4be7fb5a794c 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1 +1,2 @@
DIST multipath-tools-0.9.7.tar.gz 570416 BLAKE2B ed3f47d648685f691a69d83ad36f39b279f3a5b1cf1cb15151841ea26d629df3a33ab9a186bbf6922264805cc3bc37d09f22e611215f1972e33b26e08ff71bc2 SHA512 0f4c97179a3de5a0c77893fec229eb183293fed8e5e01a9945b261845ccf5d13f8ef2c2ff0c17c9345217d236275caed4765422ec95aed80821f11658bf96e26
+DIST multipath-tools-0.9.8.tar.gz 580531 BLAKE2B 66bc6b78795c08b4fe5f4bc718330be51b073dddb597998f384ccaf746c0b9e53e21d674623df03ed7f9ccd9800fe988add8068e0eaaeace076c00395453ba0a SHA512 4d73bcf6bce769a829c306c609b206ddba65a708620f458106e406dd18d12f9a9d97f400662daa8e6a75c9fdf7decb6dcbda92cb807b6c53522c7b4b2795b627
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
new file mode 100644
index 000000000000..976d89a45f9d
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.8.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic linux-info systemd tmpfiles toolchain-funcs udev
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ sys-libs/readline:=
+ >=virtual/libudev-232-r3
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-util/cmocka )
+"
+BDEPEND="virtual/pkgconfig"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.9.7-remove-Werror.patch
+ "${FILESDIR}"/${P}-null-pointer-dereference-in-uev_update_path.patch
+)
+
+myemake() {
+ local myemakeargs=(
+ prefix="${EPREFIX}"
+ usr_prefix="${EPREFIX}/usr"
+ LIB="$(get_libdir)"
+ RUN=run
+ plugindir="${EPREFIX}/$(get_libdir)/multipath"
+ unitdir="$(systemd_get_systemunitdir)"
+ libudevdir="${EPREFIX}$(get_udevdir)"
+ GENTOO_CFLAGS="${CFLAGS}"
+ GENTOO_CPPFLAGS="${CPPFLAGS}"
+ FORTIFY_OPT=
+ OPTFLAGS=
+ FAKEVAR=1
+ V=1
+ )
+
+ emake "${myemakeargs[@]}" "$@"
+}
+
+src_prepare() {
+ default
+
+ sed -r -i -e '/^(CPPFLAGS|CFLAGS)\>/s,^(CPPFLAGS|CFLAGS)\>[[:space:]]+:=,\1 := $(GENTOO_\1),' \
+ "${S}"/Makefile.inc || die
+}
+
+src_compile() {
+ tc-export CC
+ # Breaks with always_inline
+ filter-flags -fno-semantic-interposition
+ # Breaks because of use of wrapping (-Wl,-wrap, wrap_*)
+ filter-lto
+ myemake
+}
+
+src_test() {
+ myemake test
+}
+
+src_install() {
+ dodir /sbin
+
+ myemake DESTDIR="${ED}" install
+
+ einstalldocs
+
+ newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process /usr/lib/tmpfiles.d/multipath.conf
+ udev_reload
+
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
+
+pkg_postrm() {
+ udev_reload
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-03-17 6:00 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-03-17 6:00 UTC (permalink / raw
To: gentoo-commits
commit: b711a7a20e8b85a794d9d706cd1a76d4e4401b45
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 17 05:52:59 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 05:52:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b711a7a2
sys-fs/multipath-tools: filter LTO
It uses -Wl,--wrap and wrap_*. openSUSE filter LTO too.
Bug: https://bugs.gentoo.org/880567
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild | 2 ++
sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild | 2 ++
2 files changed, 4 insertions(+)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
index d0757b9e83ff..976d89a45f9d 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7-r1.ebuild
@@ -68,6 +68,8 @@ src_compile() {
tc-export CC
# Breaks with always_inline
filter-flags -fno-semantic-interposition
+ # Breaks because of use of wrapping (-Wl,-wrap, wrap_*)
+ filter-lto
myemake
}
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
index 2d85d3d1064e..14e7bb7a24d4 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
@@ -67,6 +67,8 @@ src_compile() {
tc-export CC
# Breaks with always_inline
filter-flags -fno-semantic-interposition
+ # Breaks because of use of wrapping (-Wl,-wrap, wrap_*)
+ filter-lto
myemake
}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-01-18 0:28 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-01-18 0:28 UTC (permalink / raw
To: gentoo-commits
commit: 683beb484d45738b236b58b84daeb1eabe3ea503
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 00:27:32 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 00:27:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=683beb48
sys-fs/multipath-tools: Stabilize 0.9.7 x86, #922272
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
index 7988ffae19e7..5ff6afa62cce 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-01-17 6:34 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-01-17 6:34 UTC (permalink / raw
To: gentoo-commits
commit: 1bf2296d8a4e9d2756bc1138f6e2b9c3772f3114
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 17 06:32:40 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 06:33:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf2296d
sys-fs/multipath-tools: Stabilize 0.9.7 amd64, #922272
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
index 7cfea6b6bd07..7988ffae19e7 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-01-17 5:55 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-01-17 5:55 UTC (permalink / raw
To: gentoo-commits
commit: e16bd25ea1937bf37422f8f06b79b3a0a09abf09
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 17 05:54:55 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 05:54:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16bd25e
sys-fs/multipath-tools: Stabilize 0.9.7 arm64, #922272
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
index 6d29aa336fb8..7cfea6b6bd07 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2024-01-17 5:50 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2024-01-17 5:50 UTC (permalink / raw
To: gentoo-commits
commit: b08100d8dc7eade2b8ef3d07c658d26a6674f0ec
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 17 05:49:16 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 05:49:16 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08100d8
sys-fs/multipath-tools: Stabilize 0.9.7 ppc64, #922272
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
index c0f5549b9f60..6d29aa336fb8 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7.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=8
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-08-03 10:28 Arthur Zamarin
0 siblings, 0 replies; 110+ messages in thread
From: Arthur Zamarin @ 2023-08-03 10:28 UTC (permalink / raw
To: gentoo-commits
commit: 5eefedc3828221d764c511ff4f5e4da408790fdf
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 3 10:27:55 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Aug 3 10:27:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eefedc3
sys-fs/multipath-tools: Stabilize 0.9.5 ppc, #904926
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
index 68a0ebacd489..95274e758853 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-07-18 21:07 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-07-18 21:07 UTC (permalink / raw
To: gentoo-commits
commit: 2ab73730fa6c6ade0d2bd16ed0e04a3f8df94f9a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 18 21:07:40 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 18 21:07:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab73730
sys-fs/multipath-tools: Stabilize 0.9.5 x86, #904926
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
index f33e95f72bf8..68a0ebacd489 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-07-17 21:56 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-07-17 21:56 UTC (permalink / raw
To: gentoo-commits
commit: 7cb9281669c9773f9475e31b06e8eaa50d5938ee
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 17 21:55:47 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 21:55:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb92816
sys-fs/multipath-tools: Stabilize 0.9.5 amd64, #904926
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
index c9d0c000f332..f33e95f72bf8 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-07-17 7:46 Jakov Smolić
0 siblings, 0 replies; 110+ messages in thread
From: Jakov Smolić @ 2023-07-17 7:46 UTC (permalink / raw
To: gentoo-commits
commit: b2488897affa0746b296d7688cb0be926df52b4f
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 17 07:46:24 2023 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jul 17 07:46:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2488897
sys-fs/multipath-tools: Stabilize 0.9.5 ppc64, #904926
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
index 28275e84451c..c9d0c000f332 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-06-10 19:05 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-06-10 19:05 UTC (permalink / raw
To: gentoo-commits
commit: 0228108a321499f77cbc1a51d358d89c8ceb4fd0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 19:05:42 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 19:05:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0228108a
sys-fs/multipath-tools: Stabilize 0.9.5 arm64, #904926
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
index 086fdd911be5..28275e84451c 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-04-23 20:37 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-04-23 20:37 UTC (permalink / raw
To: gentoo-commits
commit: e15f6ba5d67459faff090252c50a9233c8de01bb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 23 20:36:59 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 23 20:36:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15f6ba5
sys-fs/multipath-tools: Stabilize 0.9.4-r1 ppc64, #904926
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
index b7c7162a456e..d2fdb19707ca 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-04-23 20:03 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-04-23 20:03 UTC (permalink / raw
To: gentoo-commits
commit: 8672a2b5b8df34869625704104e0e93e54e313b3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 23 20:02:46 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 23 20:02:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8672a2b5
sys-fs/multipath-tools: Stabilize 0.9.4-r1 arm64, #904926
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
index 2338eec21604..b7c7162a456e 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-04-07 10:07 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-04-07 10:07 UTC (permalink / raw
To: gentoo-commits
commit: 4335a54bb403a097486edbd2817ff8727b6efe09
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 09:36:34 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 09:36:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4335a54b
sys-fs/multipath-tools: add 0.9.5
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.9.5.ebuild | 100 +++++++++++++++++++++
2 files changed, 101 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index f0b00aab1bea..a763dadedd39 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,2 +1,3 @@
DIST multipath-tools-0.9.3.tar.gz 552442 BLAKE2B e2065119cdd68bd8c2b4420bd0de9ce370601597972dba32c076bfc4df6d0a1a65356454a2f96f95f27cf681387685edcbac2eb41258d4a7049a1ef62cdf0949 SHA512 4faa2ee5a96a9d5d752219931ebc885cb70ed6b022d45ede985ad7919c043a3aee166e6f126d32dffd187c5c32d5cbce91747d87d0b55557e2f7f68b279583da
DIST multipath-tools-0.9.4.tar.gz 554381 BLAKE2B 297f002e23312415467d8c4935da3b7f449318cd68120c719f40f0f45a9ebebc27f1297b918068b63471b65f72c08ce3cc6cad9b7bafcb646bb163c6486194ea SHA512 5e0dcea610fc215e345444c04453a38f39c73e493c2bc53f6b3a90cd701266aabdf7c4693dfc321099af836d0019bf27355e265ad5db5deff48f8bb94ed4719d
+DIST multipath-tools-0.9.5.tar.gz 557469 BLAKE2B 1a9b9b01c28c8a4e9d4ae9bc55896cb764308f5118ac2f8c983163c0b2e49c0c4a84536c7edd7464a1bcb8ca6aef92452d5c25d4a1d9d490e0e3077b10462171 SHA512 39c2e5d45542c6076eb3b17b9994629b4c1f74347aa43e0119001fa2d07d3a606fd5e617962906a11b313afb37a115bd8eec2ef24447e980e61b5900625f9146
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
new file mode 100644
index 000000000000..086fdd911be5
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.5.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info systemd tmpfiles toolchain-funcs udev
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ sys-libs/readline:=
+ >=virtual/libudev-232-r3
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-util/cmocka )
+"
+BDEPEND="virtual/pkgconfig"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.9.4-remove-Werror.patch
+)
+
+myemake() {
+ local myemakeargs=(
+ prefix="${EPREFIX}"
+ usr_prefix="${EPREFIX}/usr"
+ LIB="$(get_libdir)"
+ RUN=run
+ plugindir="${EPREFIX}/$(get_libdir)/multipath"
+ unitdir="$(systemd_get_systemunitdir)"
+ libudevdir="${EPREFIX}$(get_udevdir)"
+ GENTOO_CFLAGS="${CFLAGS}"
+ GENTOO_CPPFLAGS="${CPPFLAGS}"
+ FORTIFY_OPT=
+ OPTFLAGS=
+ FAKEVAR=1
+ V=1
+ )
+
+ emake "${myemakeargs[@]}" "$@"
+}
+
+src_prepare() {
+ default
+
+ sed -r -i -e '/^(CPPFLAGS|CFLAGS)\>/s,^(CPPFLAGS|CFLAGS)\>[[:space:]]+:=,\1 := $(GENTOO_\1),' \
+ "${S}"/Makefile.inc || die
+}
+
+src_compile() {
+ tc-export CC
+ myemake
+}
+
+src_test() {
+ myemake test
+}
+
+src_install() {
+ dodir /sbin
+
+ myemake DESTDIR="${ED}" install
+
+ einstalldocs
+
+ newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process /usr/lib/tmpfiles.d/multipath.conf
+ udev_reload
+
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
+
+pkg_postrm() {
+ udev_reload
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-03-23 17:13 Mike Gilbert
0 siblings, 0 replies; 110+ messages in thread
From: Mike Gilbert @ 2023-03-23 17:13 UTC (permalink / raw
To: gentoo-commits
commit: fd7626e3647bc6b81d7b538e4b690845ff2fa32f
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 23 17:12:32 2023 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Mar 23 17:12:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7626e3
sys-fs/multipath-tools: prevent Makefile.inc from overriding CFLAGS
Closes: https://bugs.gentoo.org/902823
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
index a6d47abdd5b7..2338eec21604 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
@@ -48,6 +48,8 @@ myemake() {
libudevdir="${EPREFIX}$(get_udevdir)"
GENTOO_CFLAGS="${CFLAGS}"
GENTOO_CPPFLAGS="${CPPFLAGS}"
+ FORTIFY_OPT=
+ OPTFLAGS=
FAKEVAR=1
V=1
)
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-03-23 15:41 Mike Gilbert
0 siblings, 0 replies; 110+ messages in thread
From: Mike Gilbert @ 2023-03-23 15:41 UTC (permalink / raw
To: gentoo-commits
commit: b0874f66ad6380825b69309eb6deb5c69c345912
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 23 15:38:06 2023 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Mar 23 15:40:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0874f66
sys-fs/multipath-tools: pass usr_prefix to make
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
...ltipath-tools-0.9.4.ebuild => multipath-tools-0.9.4-r1.ebuild} | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.4.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
similarity index 88%
rename from sys-fs/multipath-tools/multipath-tools-0.9.4.ebuild
rename to sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
index a0a952eec775..8fbf1e4ee6b4 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.4.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.4-r1.ebuild
@@ -39,12 +39,12 @@ PATCHES=(
myemake() {
local myemakeargs=(
prefix="${EPREFIX}"
+ usr_prefix="${EPREFIX}/usr"
LIB="$(get_libdir)"
RUN=run
plugindir="${EPREFIX}/$(get_libdir)/multipath"
unitdir="$(systemd_get_systemunitdir)"
- libudevdir="${EPREFIX}/$(get_udevdir)"
- pkgconfdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+ libudevdir="${EPREFIX}$(get_udevdir)"
GENTOO_CFLAGS="${CFLAGS}"
GENTOO_CPPFLAGS="${CPPFLAGS}"
FAKEVAR=1
@@ -78,10 +78,6 @@ src_install() {
myemake DESTDIR="${ED}" install
- rmdir "${ED}"/usr/include
- rmdir "${ED}"/usr/share
- mv "${ED}"/include "${ED}"/usr/include || die
- mv "${ED}"/share "${ED}"/usr/share || die
einstalldocs
newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-01-04 4:56 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-01-04 4:56 UTC (permalink / raw
To: gentoo-commits
commit: 6170bcae6a911697812969d6b4e095d07c740fae
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 4 04:54:17 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 4 04:56:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6170bcae
sys-fs/multipath-tools: restore 0.9.3-r2
Dropped accidentally.
Reported at https://github.com/flatcar/portage-stable/pull/401#issuecomment-1369035847.
Fixes: 69322f09c73a949705b50485ab26552491d8a3cd~1
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../multipath-tools-0.9.3-r2.ebuild | 97 ++++++++++++++++++++++
1 file changed, 97 insertions(+)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
new file mode 100644
index 000000000000..65869a69983e
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info systemd toolchain-funcs udev tmpfiles
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
+IUSE="systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/libudev-232-r3
+ sys-libs/readline:=
+ systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}
+ test? ( dev-util/cmocka )"
+BDEPEND="virtual/pkgconfig"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+src_prepare() {
+ default
+
+ sed -r -i -e '/^(CPPFLAGS|CFLAGS)\>/s,^(CPPFLAGS|CFLAGS)\>[[:space:]]+:=,\1 := $(GENTOO_\1),' \
+ "${S}"/Makefile.inc || die
+}
+
+src_compile() {
+ tc-export CC
+
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ prefix="${EPREFIX}/usr" \
+ plugindir="${EPREFIX}/$(get_libdir)/multipath" \
+ LIB="$(get_libdir)" \
+ LIBDM_API_FLUSH=1 \
+ PKGCONFIG="$(tc-getPKG_CONFIG)" \
+ GENTOO_CFLAGS="${CFLAGS}" \
+ GENTOO_CPPFLAGS="${CPPFLAGS}" \
+ FAKEVAR=1
+}
+
+src_install() {
+ dodir /sbin
+
+ # Please clean this up > 0.9.3: https://github.com/opensvc/multipath-tools/pull/53
+ # $(prefix) doesn't work correctly in makefile in 0.9.3.
+ emake \
+ DESTDIR="${ED}" \
+ prefix="${EPREFIX}" \
+ LIB="$(get_libdir)" \
+ RUN=run \
+ plugindir="${EPREFIX}/$(get_libdir)/multipath" \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir="${EPREFIX}/$(get_udevdir)" \
+ pkgconfdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" \
+ GENTOO_CFLAGS="${CFLAGS}" \
+ GENTOO_CPPFLAGS="${CPPFLAGS}" \
+ install
+
+ rmdir "${ED}"/usr/include
+ rmdir "${ED}"/usr/share
+ mv "${ED}"/include "${ED}"/usr/include || die
+ mv "${ED}"/share "${ED}"/usr/share || die
+ einstalldocs
+
+ newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process /usr/lib/tmpfiles.d/multipath.conf
+ udev_reload
+
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
+
+pkg_postrm() {
+ udev_reload
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2023-01-04 4:56 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2023-01-04 4:56 UTC (permalink / raw
To: gentoo-commits
commit: 816055e2387bc79b730315f51a067b54965919f0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 4 04:54:30 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 4 04:56:15 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=816055e2
sys-fs/multipath-tools: drop 0.9.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../multipath-tools/multipath-tools-0.9.3.ebuild | 95 ----------------------
1 file changed, 95 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
deleted file mode 100644
index 6fa03671b730..000000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info systemd toolchain-funcs udev tmpfiles
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
-IUSE="systemd test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu:=
- >=sys-fs/lvm2-2.02.45
- >=virtual/libudev-232-r3
- sys-libs/readline:=
- systemd? ( sys-apps/systemd )"
-DEPEND="${RDEPEND}
- test? ( dev-util/cmocka )"
-BDEPEND="virtual/pkgconfig"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-src_prepare() {
- default
-
- sed -r -i -e '/^(CPPFLAGS|CFLAGS)\>/s,^(CPPFLAGS|CFLAGS)\>[[:space:]]+:=,\1 := $(GENTOO_\1),' \
- "${S}"/Makefile.inc || die
-}
-
-src_compile() {
- tc-export CC
-
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- prefix="${EPREFIX}/usr" \
- LIB="$(get_libdir)" \
- LIBDM_API_FLUSH=1 \
- PKGCONFIG="$(tc-getPKG_CONFIG)" \
- GENTOO_CFLAGS="${CFLAGS}" \
- GENTOO_CPPFLAGS="${CPPFLAGS}" \
- FAKEVAR=1
-}
-
-src_install() {
- dodir /sbin
-
- # Please clean this up > 0.9.3: https://github.com/opensvc/multipath-tools/pull/53
- # $(prefix) doesn't work correctly in makefile in 0.9.3.
- emake \
- DESTDIR="${ED}" \
- prefix="${EPREFIX}" \
- LIB="$(get_libdir)" \
- RUN=run \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir="${EPREFIX}/$(get_udevdir)" \
- pkgconfdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" \
- GENTOO_CFLAGS="${CFLAGS}" \
- GENTOO_CPPFLAGS="${CPPFLAGS}" \
- install
-
- rmdir "${ED}"/usr/include
- rmdir "${ED}"/usr/share
- mv "${ED}"/include "${ED}"/usr/include || die
- mv "${ED}"/share "${ED}"/usr/share || die
- einstalldocs
-
- newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process /usr/lib/tmpfiles.d/multipath.conf
- udev_reload
-
- if [[ -z ${REPLACING_VERSIONS} ]] ; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
-
-pkg_postrm() {
- udev_reload
-}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-12-01 17:41 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-12-01 17:41 UTC (permalink / raw
To: gentoo-commits
commit: b7d704bb699c8e4a9ea411ec19e6421a0f51c812
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 17:41:45 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 17:41:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7d704bb
sys-fs/multipath-tools: Stabilize 0.9.3-r2 x86, #883807
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
index 133cc8376fc7..ff744e92c05d 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-12-01 15:52 Jakov Smolić
0 siblings, 0 replies; 110+ messages in thread
From: Jakov Smolić @ 2022-12-01 15:52 UTC (permalink / raw
To: gentoo-commits
commit: a15d06418198c694857d81353bc0ef79c604f5da
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 15:52:43 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 15:52:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15d0641
sys-fs/multipath-tools: Stabilize 0.9.3-r2 amd64, #883807
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
index 18028e3485d9..133cc8376fc7 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-12-01 15:40 Jakov Smolić
0 siblings, 0 replies; 110+ messages in thread
From: Jakov Smolić @ 2022-12-01 15:40 UTC (permalink / raw
To: gentoo-commits
commit: 521a8f49a2539c5d9c9305327228b99057aa36c9
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 15:40:20 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 15:40:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521a8f49
sys-fs/multipath-tools: Stabilize 0.9.3-r2 ppc64, #883807
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
index 4b047c602547..18028e3485d9 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-12-01 9:23 Jakov Smolić
0 siblings, 0 replies; 110+ messages in thread
From: Jakov Smolić @ 2022-12-01 9:23 UTC (permalink / raw
To: gentoo-commits
commit: 7755c2b1fb57a8dae3e29a736d9551372ff81c85
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 09:23:11 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 09:23:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7755c2b1
sys-fs/multipath-tools: Stabilize 0.9.3-r2 arm64, #883807
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
index 90f9abb6b0c4..da0aae4abb94 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-12-01 9:23 Jakov Smolić
0 siblings, 0 replies; 110+ messages in thread
From: Jakov Smolić @ 2022-12-01 9:23 UTC (permalink / raw
To: gentoo-commits
commit: ab8937def8db0b034a73f8eeb89afb4ba384a918
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 09:23:14 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 09:23:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8937de
sys-fs/multipath-tools: Stabilize 0.9.3-r2 ppc, #883807
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
index da0aae4abb94..4b047c602547 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-12-01 0:38 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-12-01 0:38 UTC (permalink / raw
To: gentoo-commits
commit: 9f3e6a838fad8b4acab856a88d9fb7e3809cbd44
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 00:38:12 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 00:38:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3e6a83
sys-fs/multipath-tools: destabilize 0.9.3-r1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3-r1.ebuild
index 99c183634c13..5a5243a4ebda 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-12-01 0:38 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-12-01 0:38 UTC (permalink / raw
To: gentoo-commits
commit: 540b5786ee8bbc26fffab9523866ac6e36719aec
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 00:37:46 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 00:37:56 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540b5786
sys-fs/multipath-tools: fix plugin path
Bug: https://bugs.gentoo.org/883759
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../multipath-tools-0.9.3-r1.ebuild | 96 ++++++++++++++++++++++
1 file changed, 96 insertions(+)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3-r1.ebuild
new file mode 100644
index 000000000000..99c183634c13
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info systemd toolchain-funcs udev tmpfiles
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
+IUSE="systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/libudev-232-r3
+ sys-libs/readline:=
+ systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}
+ test? ( dev-util/cmocka )"
+BDEPEND="virtual/pkgconfig"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+src_prepare() {
+ default
+
+ sed -r -i -e '/^(CPPFLAGS|CFLAGS)\>/s,^(CPPFLAGS|CFLAGS)\>[[:space:]]+:=,\1 := $(GENTOO_\1),' \
+ "${S}"/Makefile.inc || die
+}
+
+src_compile() {
+ tc-export CC
+
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ prefix="${EPREFIX}/usr" \
+ LIB="$(get_libdir)" \
+ LIBDM_API_FLUSH=1 \
+ PKGCONFIG="$(tc-getPKG_CONFIG)" \
+ GENTOO_CFLAGS="${CFLAGS}" \
+ GENTOO_CPPFLAGS="${CPPFLAGS}" \
+ FAKEVAR=1
+}
+
+src_install() {
+ dodir /sbin
+
+ # Please clean this up > 0.9.3: https://github.com/opensvc/multipath-tools/pull/53
+ # $(prefix) doesn't work correctly in makefile in 0.9.3.
+ emake \
+ DESTDIR="${ED}" \
+ prefix="${EPREFIX}" \
+ LIB="$(get_libdir)" \
+ RUN=run \
+ plugindir="$(get_libdir)//multipath" \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir="${EPREFIX}/$(get_udevdir)" \
+ pkgconfdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" \
+ GENTOO_CFLAGS="${CFLAGS}" \
+ GENTOO_CPPFLAGS="${CPPFLAGS}" \
+ install
+
+ rmdir "${ED}"/usr/include
+ rmdir "${ED}"/usr/share
+ mv "${ED}"/include "${ED}"/usr/include || die
+ mv "${ED}"/share "${ED}"/usr/share || die
+ einstalldocs
+
+ newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process /usr/lib/tmpfiles.d/multipath.conf
+ udev_reload
+
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
+
+pkg_postrm() {
+ udev_reload
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-11-25 6:09 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-11-25 6:09 UTC (permalink / raw
To: gentoo-commits
commit: ab840db288d84813a5108cf276d817ebff0700a5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 06:09:15 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 06:09:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab840db2
sys-fs/multipath-tools: Stabilize 0.9.3 ppc64, #882869
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
index 1abcc01edd9f..6fa03671b730 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-11-25 6:02 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-11-25 6:02 UTC (permalink / raw
To: gentoo-commits
commit: 29fb9b06783917ffbbd967b5f287e6694d4eb80c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 06:01:45 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 06:01:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29fb9b06
sys-fs/multipath-tools: Stabilize 0.9.3 ppc, #882869
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
index d7e473da6738..1abcc01edd9f 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-11-25 5:23 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-11-25 5:23 UTC (permalink / raw
To: gentoo-commits
commit: 49f509f120e3e621548bcdb5c796068718a044a5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 05:22:32 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 05:22:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f509f1
sys-fs/multipath-tools: Stabilize 0.9.3 x86, #882869
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
index 967a6b772ef2..d7e473da6738 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-11-25 5:17 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-11-25 5:17 UTC (permalink / raw
To: gentoo-commits
commit: 3db6d2078935944fb9628cb71cf8dc7b2777af21
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 05:16:59 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 05:16:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db6d207
sys-fs/multipath-tools: Stabilize 0.9.3 arm64, #882869
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
index a6f1a2a9294e..967a6b772ef2 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-11-25 5:17 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-11-25 5:17 UTC (permalink / raw
To: gentoo-commits
commit: e826f61e2c40faeba66677d6e3966f734d087544
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 05:16:58 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 05:16:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e826f61e
sys-fs/multipath-tools: Stabilize 0.9.3 amd64, #882869
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
index 9edc596d1197..a6f1a2a9294e 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="systemd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-10-30 21:32 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-10-30 21:32 UTC (permalink / raw
To: gentoo-commits
commit: 4700792d0f60249c0079b19bbf324906a89f43ec
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 30 21:31:49 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 21:32:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4700792d
sys-fs/multipath-tools: add note for Makefile hack
It should be fixed upstream in 0.9.3.
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
index 74c4e010e73a..9edc596d1197 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
@@ -29,11 +29,9 @@ BDEPEND="virtual/pkgconfig"
CONFIG_CHECK="~DM_MULTIPATH"
-PATCHES=( )
-
src_prepare() {
default
- # life is too short for some trivial patches
+
sed -r -i -e '/^(CPPFLAGS|CFLAGS)\>/s,^(CPPFLAGS|CFLAGS)\>[[:space:]]+:=,\1 := $(GENTOO_\1),' \
"${S}"/Makefile.inc || die
}
@@ -55,7 +53,9 @@ src_compile() {
src_install() {
dodir /sbin
- # upstream makefile has terrible $(prefix) choices
+
+ # Please clean this up > 0.9.3: https://github.com/opensvc/multipath-tools/pull/53
+ # $(prefix) doesn't work correctly in makefile in 0.9.3.
emake \
DESTDIR="${ED}" \
prefix="${EPREFIX}" \
@@ -67,6 +67,7 @@ src_install() {
GENTOO_CFLAGS="${CFLAGS}" \
GENTOO_CPPFLAGS="${CPPFLAGS}" \
install
+
rmdir "${ED}"/usr/include
rmdir "${ED}"/usr/share
mv "${ED}"/include "${ED}"/usr/include || die
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-10-30 4:35 Robin H. Johnson
0 siblings, 0 replies; 110+ messages in thread
From: Robin H. Johnson @ 2022-10-30 4:35 UTC (permalink / raw
To: gentoo-commits
commit: 9199809d660b52e6f4e960fc1bea889bea15cdaa
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 30 04:35:20 2022 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 04:35:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9199809d
sys-fs/multipath-tools: bump
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
Reference: https://bugs.gentoo.org/show_bug.cgi?id=878763
.../multipath-tools/multipath-tools-0.9.3.ebuild | 27 +++++++++++++++-------
1 file changed, 19 insertions(+), 8 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
index 937105680154..74c4e010e73a 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit linux-info systemd toolchain-funcs udev
+inherit linux-info systemd toolchain-funcs udev tmpfiles
DESCRIPTION="Device mapper target autoconfig"
HOMEPAGE="http://christophe.varoqui.free.fr/"
@@ -34,7 +34,7 @@ PATCHES=( )
src_prepare() {
default
# life is too short for some trivial patches
- sed -r -i -e '/^(CPPFLAGS|CFLAGS)/s,:=,+=,' \
+ sed -r -i -e '/^(CPPFLAGS|CFLAGS)\>/s,^(CPPFLAGS|CFLAGS)\>[[:space:]]+:=,\1 := $(GENTOO_\1),' \
"${S}"/Makefile.inc || die
}
@@ -44,23 +44,33 @@ src_compile() {
# LIBDM_API_FLUSH involves grepping files in /usr/include,
# so force the test to go the way we want #411337.
emake \
- prefix="${EPREFIX}" \
+ prefix="${EPREFIX}/usr" \
LIB="$(get_libdir)" \
LIBDM_API_FLUSH=1 \
- PKGCONFIG="$(tc-getPKG_CONFIG)"
+ PKGCONFIG="$(tc-getPKG_CONFIG)" \
+ GENTOO_CFLAGS="${CFLAGS}" \
+ GENTOO_CPPFLAGS="${CPPFLAGS}" \
+ FAKEVAR=1
}
src_install() {
- dodir /sbin /usr/share/man/man{3,5,8}
+ dodir /sbin
+ # upstream makefile has terrible $(prefix) choices
emake \
- DESTDIR="${D}" \
+ DESTDIR="${ED}" \
prefix="${EPREFIX}" \
LIB="$(get_libdir)" \
RUN=run \
unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='$(prefix)'/$(get_udevdir) \
- pkgconfdir='$(prefix)/usr/$(LIB)/pkgconfig' \
+ libudevdir="${EPREFIX}/$(get_udevdir)" \
+ pkgconfdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig" \
+ GENTOO_CFLAGS="${CFLAGS}" \
+ GENTOO_CPPFLAGS="${CPPFLAGS}" \
install
+ rmdir "${ED}"/usr/include
+ rmdir "${ED}"/usr/share
+ mv "${ED}"/include "${ED}"/usr/include || die
+ mv "${ED}"/share "${ED}"/usr/share || die
einstalldocs
newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
@@ -70,6 +80,7 @@ src_install() {
}
pkg_postinst() {
+ tmpfiles_process /usr/lib/tmpfiles.d/multipath.conf
udev_reload
if [[ -z ${REPLACING_VERSIONS} ]] ; then
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-10-30 4:35 Robin H. Johnson
0 siblings, 0 replies; 110+ messages in thread
From: Robin H. Johnson @ 2022-10-30 4:35 UTC (permalink / raw
To: gentoo-commits
commit: 4035f35583fab2b3f22c09d2f2894f4b8f20cee0
Author: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 30 03:10:43 2022 +0000
Commit: Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 04:35:36 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4035f355
sys-fs/multipath-tools: bump
Signed-off-by: Robin H. Johnson <robbat2 <AT> gentoo.org>
Reference: https://bugs.gentoo.org/show_bug.cgi?id=878763
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.9.3.ebuild | 83 ++++++++++++++++++++++
2 files changed, 84 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 480f8d568d21..da55c0c395c3 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,2 +1,3 @@
DIST multipath-tools-0.8.9.tar.gz 534866 BLAKE2B b5ebf3c393f6b60e85678ac07378ae07056b6777409fc1bc4f4133cdd3f8c75a3d76f6e9342208df7fed8fe7812b089eba8f6b769e47e1dd6c8b7fd321bdbd30 SHA512 25f2a5d436af6a343804988cef45ca1574d4a981655a2b91563ddb89138619158befdf5af92d836a17c95d6dcf901072b614473c2129274e5dcdb1a1d64edb4d
DIST multipath-tools-0.9.0.tar.gz 537311 BLAKE2B e7d4958d24d1e19da2b80be23585ad37f6b0c1b66dc1377014d825ddd2be10ea3b8c30162cb7a23b120427bf0c957c6cad8560018e1cb058c284f37afd5d50d4 SHA512 6c417f6d1d116fa43bedb9f77769ece9cbb7b35b78a9b3558c41df2360e52a65a07314b12ab7e4a7bbc867b9755250de9db96a2f7eb4a6a37f0b0b3f0bbc840e
+DIST multipath-tools-0.9.3.tar.gz 552442 BLAKE2B e2065119cdd68bd8c2b4420bd0de9ce370601597972dba32c076bfc4df6d0a1a65356454a2f96f95f27cf681387685edcbac2eb41258d4a7049a1ef62cdf0949 SHA512 4faa2ee5a96a9d5d752219931ebc885cb70ed6b022d45ede985ad7919c043a3aee166e6f126d32dffd187c5c32d5cbce91747d87d0b55557e2f7f68b279583da
diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
new file mode 100644
index 000000000000..937105680154
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.3.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info systemd toolchain-funcs udev
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="systemd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/libudev-232-r3
+ sys-libs/readline:=
+ systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}
+ test? ( dev-util/cmocka )"
+BDEPEND="virtual/pkgconfig"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+PATCHES=( )
+
+src_prepare() {
+ default
+ # life is too short for some trivial patches
+ sed -r -i -e '/^(CPPFLAGS|CFLAGS)/s,:=,+=,' \
+ "${S}"/Makefile.inc || die
+}
+
+src_compile() {
+ tc-export CC
+
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ prefix="${EPREFIX}" \
+ LIB="$(get_libdir)" \
+ LIBDM_API_FLUSH=1 \
+ PKGCONFIG="$(tc-getPKG_CONFIG)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{3,5,8}
+ emake \
+ DESTDIR="${D}" \
+ prefix="${EPREFIX}" \
+ LIB="$(get_libdir)" \
+ RUN=run \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='$(prefix)'/$(get_udevdir) \
+ pkgconfdir='$(prefix)/usr/$(LIB)/pkgconfig' \
+ install
+ einstalldocs
+
+ newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ udev_reload
+
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
+
+pkg_postrm() {
+ udev_reload
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-05-19 11:24 WANG Xuerui
0 siblings, 0 replies; 110+ messages in thread
From: WANG Xuerui @ 2022-05-19 11:24 UTC (permalink / raw
To: gentoo-commits
commit: a1031ab4a1f8f3cf2fb3c252ebed2a03c50000e5
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Thu May 19 11:18:19 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Thu May 19 11:18:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1031ab4
sys-fs/multipath-tools: keyword 0.8.9 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
index 55bb66af418a..4d67993c2e86 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-05-05 7:07 Jakov Smolić
0 siblings, 0 replies; 110+ messages in thread
From: Jakov Smolić @ 2022-05-05 7:07 UTC (permalink / raw
To: gentoo-commits
commit: cd67046ba4fa9092f50ba28799970eed7cc8be3e
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu May 5 07:06:00 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu May 5 07:06:42 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd67046b
sys-fs/multipath-tools: Stabilize 0.8.9 arm64, #841548
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
index 469441fe3715..55bb66af418a 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-04-29 19:21 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-04-29 19:21 UTC (permalink / raw
To: gentoo-commits
commit: 2f01b4812a4388a550a6a731e2d7eb2cba89e17f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 19:20:26 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 19:20:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f01b481
sys-fs/multipath-tools: Stabilize 0.8.9 ppc64, #841548
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
index 94287e5ef9a9..469441fe3715 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~riscv x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-04-29 19:21 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-04-29 19:21 UTC (permalink / raw
To: gentoo-commits
commit: 78b7787d99518bedfea54704411800b98593ba81
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 19:19:38 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 19:19:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b7787d
sys-fs/multipath-tools: Stabilize 0.8.9 ppc, #841548
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
index b83215e308a0..94287e5ef9a9 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-04-29 8:29 Jakov Smolić
0 siblings, 0 replies; 110+ messages in thread
From: Jakov Smolić @ 2022-04-29 8:29 UTC (permalink / raw
To: gentoo-commits
commit: c108555d766305a7544db595e9b63c24e5c21fb3
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 08:29:20 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 08:29:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c108555d
sys-fs/multipath-tools: Stabilize 0.8.9 x86, #841548
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
index 7aa805ea644a..b83215e308a0 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-04-29 8:29 Jakov Smolić
0 siblings, 0 replies; 110+ messages in thread
From: Jakov Smolić @ 2022-04-29 8:29 UTC (permalink / raw
To: gentoo-commits
commit: e281833a03e66bdcf30625f85de0736f820d2e54
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 29 08:28:13 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Apr 29 08:28:13 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e281833a
sys-fs/multipath-tools: Stabilize 0.8.9 amd64, #841548
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
index 232f231a81dd..7aa805ea644a 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-03-22 23:32 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-03-22 23:32 UTC (permalink / raw
To: gentoo-commits
commit: cd9a778fc96d27f3c56d845949344873e674dd11
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 22 22:48:07 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar 22 23:26:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd9a778f
sys-fs/multipath-tools: add 0.8.9
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.8.9.ebuild | 88 ++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index d2ac6728b539..b3e04b797c89 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -2,3 +2,4 @@ DIST multipath-tools-0.8.6.tar.gz 519405 BLAKE2B 5aed36550c76bbde0e874e37356b6c5
DIST multipath-tools-0.8.7.tar.gz 523535 BLAKE2B 3f59af86f5b9f9ea524bf0c36e4a4bc3e01f557f2e18486b5278fe10e3bcf10dbc7568768c0e95529885bcdca6bcf04021ad5261bd1e6a3aeae5eb95b9d54801 SHA512 c01aea837b13429d17688455b813947342ca1cabba19b22e13ce640c77e68335a6d410280a8298595e239131e6fcbb655fa6de5ff9857eac99aa175046a450cd
DIST multipath-tools-0.8.8-no-compress-man-pages.patch.bz2 2493 BLAKE2B 08d77d6524861a590e07e3e9eedb1039c9b15b589becd912f17f37f728a751c7566699540c025aa1f8a0b2e04db551b0093d066f6e340a15309794fdde197483 SHA512 662f32ba5437be2a3cfffc5a466dccb7923668eeef5f23112b31d6c1b43eca2917579729e975cfbe4cd60ecfaf547f534d304626ac19d165bb2f1a3ae4bb1cc6
DIST multipath-tools-0.8.8.tar.gz 527412 BLAKE2B 15e24a04ff1c41c8562033ca22214c015ab4c4a9e9833323830b665793c1964b6fcb7b710761bf501f0e99d461d6e6c7dfe80851a0ded4d99693a1561490598f SHA512 f09932da93b6ab06f0f911b09c605ea931fb8cb8b5530ef9999d21a41056fb48e944fc245dfe20096b2746ce1c9ebb5b548e1182079a3b52659d33263a441969
+DIST multipath-tools-0.8.9.tar.gz 534866 BLAKE2B b5ebf3c393f6b60e85678ac07378ae07056b6777409fc1bc4f4133cdd3f8c75a3d76f6e9342208df7fed8fe7812b089eba8f6b769e47e1dd6c8b7fd321bdbd30 SHA512 25f2a5d436af6a343804988cef45ca1574d4a981655a2b91563ddb89138619158befdf5af92d836a17c95d6dcf901072b614473c2129274e5dcdb1a1d64edb4d
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
new file mode 100644
index 000000000000..232f231a81dd
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.9.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit linux-info systemd toolchain-funcs udev
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="systemd rbd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/libudev-232-r3
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="${RDEPEND}
+ test? ( dev-util/cmocka )"
+BDEPEND="virtual/pkgconfig"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.8.7-respect-flags.patch
+)
+
+src_prepare() {
+ default
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proper configure system
+ if ! use rbd ; then
+ sed \
+ -e "s/libcheckrbd.so/# libcheckrbd.so/" \
+ -e "s/-lrados//" \
+ -i libmultipath/checkers/Makefile \
+ || die
+ fi
+}
+
+src_compile() {
+ tc-export CC
+
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ LIB="${EPREFIX}/$(get_libdir)" \
+ LIBDM_API_FLUSH=1 \
+ PKGCONFIG="$(tc-getPKG_CONFIG)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{3,5,8}
+ emake \
+ DESTDIR="${D}" \
+ LIB="${EPREFIX}/$(get_libdir)" \
+ RUN=run \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ pkgconfdir='${prefix}'/usr/'${LIB}'/pkgconfig \
+ install
+
+ newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+
+ find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-01-23 8:05 Yixun Lan
0 siblings, 0 replies; 110+ messages in thread
From: Yixun Lan @ 2022-01-23 8:05 UTC (permalink / raw
To: gentoo-commits
commit: 659259e31f11f84a40be6b3806e9bfc059be45b4
Author: Yongxiang Liang <tanekliang <AT> gmail <DOT> com>
AuthorDate: Sun Jan 9 12:02:25 2022 +0000
Commit: Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Jan 23 08:04:47 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659259e3
sys-fs/multipath-tools: keyword ~riscv
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yongxiang Liang <tanekliang <AT> gmail.com>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.8.ebuild
index 303eac62b7c9..f0a18e273bed 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.8.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.8.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.8.8-n
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2022-01-01 4:29 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2022-01-01 4:29 UTC (permalink / raw
To: gentoo-commits
commit: 44f7577fa69164461cd3a07844fd0843d76f8c39
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 1 04:23:52 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 1 04:28:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f7577f
sys-fs/multipath-tools: add 0.8.8
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 2 +
.../multipath-tools/multipath-tools-0.8.8.ebuild | 90 ++++++++++++++++++++++
2 files changed, 92 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 0a206de7b658..d2ac6728b539 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,2 +1,4 @@
DIST multipath-tools-0.8.6.tar.gz 519405 BLAKE2B 5aed36550c76bbde0e874e37356b6c5a80a80b876b56dadb69ce09f0fb049a7097fd1c0aca5076f816848e2c2660f96680d7f16d56918a25299017b39f76f777 SHA512 82e5b7307e599ba6b059679c3987a442fb5be4885f0a27c260a99a07cb336b88d48e314b4ec951944e0200e4731522d8da043d98fa566857ecc6d100791c0e38
DIST multipath-tools-0.8.7.tar.gz 523535 BLAKE2B 3f59af86f5b9f9ea524bf0c36e4a4bc3e01f557f2e18486b5278fe10e3bcf10dbc7568768c0e95529885bcdca6bcf04021ad5261bd1e6a3aeae5eb95b9d54801 SHA512 c01aea837b13429d17688455b813947342ca1cabba19b22e13ce640c77e68335a6d410280a8298595e239131e6fcbb655fa6de5ff9857eac99aa175046a450cd
+DIST multipath-tools-0.8.8-no-compress-man-pages.patch.bz2 2493 BLAKE2B 08d77d6524861a590e07e3e9eedb1039c9b15b589becd912f17f37f728a751c7566699540c025aa1f8a0b2e04db551b0093d066f6e340a15309794fdde197483 SHA512 662f32ba5437be2a3cfffc5a466dccb7923668eeef5f23112b31d6c1b43eca2917579729e975cfbe4cd60ecfaf547f534d304626ac19d165bb2f1a3ae4bb1cc6
+DIST multipath-tools-0.8.8.tar.gz 527412 BLAKE2B 15e24a04ff1c41c8562033ca22214c015ab4c4a9e9833323830b665793c1964b6fcb7b710761bf501f0e99d461d6e6c7dfe80851a0ded4d99693a1561490598f SHA512 f09932da93b6ab06f0f911b09c605ea931fb8cb8b5530ef9999d21a41056fb48e944fc245dfe20096b2746ce1c9ebb5b548e1182079a3b52659d33263a441969
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.8.ebuild
new file mode 100644
index 000000000000..303eac62b7c9
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.8.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit linux-info systemd toolchain-funcs udev
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.8.8-no-compress-man-pages.patch.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/libudev-232-r3
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="${RDEPEND}
+ test? ( dev-util/cmocka )"
+BDEPEND="virtual/pkgconfig"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.8.7-respect-flags.patch
+ "${WORKDIR}"/${PN}-0.8.8-no-compress-man-pages.patch
+)
+
+src_prepare() {
+ default
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proper configure system
+ if ! use rbd ; then
+ sed \
+ -e "s/libcheckrbd.so/# libcheckrbd.so/" \
+ -e "s/-lrados//" \
+ -i libmultipath/checkers/Makefile \
+ || die
+ fi
+}
+
+src_compile() {
+ tc-export CC
+
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ LIB="${EPREFIX}/$(get_libdir)" \
+ LIBDM_API_FLUSH=1 \
+ PKGCONFIG="$(tc-getPKG_CONFIG)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{3,5,8}
+ emake \
+ DESTDIR="${D}" \
+ LIB="${EPREFIX}/$(get_libdir)" \
+ RUN=run \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ pkgconfdir='${prefix}'/usr/'${LIB}'/pkgconfig \
+ install
+
+ newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+
+ find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-12-05 18:39 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2021-12-05 18:39 UTC (permalink / raw
To: gentoo-commits
commit: 7c340c9bf525bf559f85a57cd795e71ddd23a951
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 5 18:36:33 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 5 18:36:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c340c9b
sys-fs/multipath-tools: Stabilize 0.8.7 ppc, #828264
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild
index 8cb60e532019..8e27d72203e6 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-12-05 18:31 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2021-12-05 18:31 UTC (permalink / raw
To: gentoo-commits
commit: ac8eb7a44b57ab50ccde7f1f34341371023f7f9d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 5 18:29:49 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 5 18:29:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac8eb7a4
sys-fs/multipath-tools: Stabilize 0.8.7 x86, #828264
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild
index cdd34d774b22..3fa1724a90fb 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-12-05 3:45 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2021-12-05 3:45 UTC (permalink / raw
To: gentoo-commits
commit: 7d0bcd807c503ff93905c0583992d95150a3f045
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 5 03:44:41 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 5 03:44:41 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d0bcd80
sys-fs/multipath-tools: Stabilize 0.8.7 amd64, #828264
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild
index b078cc97d9d7..cdd34d774b22 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-09-04 17:35 David Seifert
0 siblings, 0 replies; 110+ messages in thread
From: David Seifert @ 2021-09-04 17:35 UTC (permalink / raw
To: gentoo-commits
commit: b96fc81d63111dd856fc4b30711b2fe4ab3f53d4
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 4 17:34:19 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Sep 4 17:34:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96fc81d
sys-fs/multipath-tools: drop 0.8.6
Signed-off-by: David Seifert <soap <AT> gentoo.org>
.../multipath-tools/multipath-tools-0.8.6.ebuild | 92 ----------------------
1 file changed, 92 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
deleted file mode 100644
index 490dda93c85..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit linux-info systemd toolchain-funcs udev
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 x86"
-IUSE="systemd rbd"
-
-BDEPEND="virtual/pkgconfig"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu:=
- >=sys-fs/lvm2-2.02.45
- >=virtual/libudev-232-r3
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-
-DEPEND="${RDEPEND}"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-RESTRICT="test"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.8.5-respect-flags.patch
-)
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-src_prepare() {
- default
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proper configure system
- if ! use rbd ; then
- sed \
- -e "s/libcheckrbd.so/# libcheckrbd.so/" \
- -e "s/-lrados//" \
- -i libmultipath/checkers/Makefile \
- || die
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{3,5,8}
- emake \
- DESTDIR="${D}" \
- RUN=run \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- pkgconfdir='${prefix}'/usr/'${LIB}'/pkgconfig \
- install
-
- newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-
- find "${ED}" -type f -name "*.la" -delete || die
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] ; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-08-04 6:39 Agostino Sarubbo
0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2021-08-04 6:39 UTC (permalink / raw
To: gentoo-commits
commit: 0c9d264b75791a3810944848ea5df2a76bd17a10
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 4 06:38:23 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Aug 4 06:38:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c9d264b
sys-fs/multipath-tools: amd64 stable wrt bug #801121
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
index 846aa744261..e8862ae6779 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-08-02 4:03 Agostino Sarubbo
0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2021-08-02 4:03 UTC (permalink / raw
To: gentoo-commits
commit: 03b039f725e9717468ab12f6a307ee44da7b2a93
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 2 04:02:20 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 2 04:02:20 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b039f7
sys-fs/multipath-tools: ppc stable wrt bug #801121
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
index b40dd1c778f..846aa744261 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ppc64 x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ppc ppc64 x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-08-02 2:24 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2021-08-02 2:24 UTC (permalink / raw
To: gentoo-commits
commit: 709f336b1f2b927f87bff34692631cdc5ead434d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 2 02:24:42 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 2 02:24:42 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=709f336b
sys-fs/multipath-tools: Stabilize 0.8.6-r1 arm64, #801121
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
index 7a3d1e0718c..b40dd1c778f 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~ppc ppc64 x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-08-01 17:44 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2021-08-01 17:44 UTC (permalink / raw
To: gentoo-commits
commit: 558e575ed6eb662d321342cb6829fbe6b36cecdb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 1 17:40:08 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 1 17:44:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558e575e
sys-fs/multipath-tools: Stabilize 0.8.6-r1 x86, #801121
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
index 1efadc2048f..7a3d1e0718c 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-08-01 8:08 Agostino Sarubbo
0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2021-08-01 8:08 UTC (permalink / raw
To: gentoo-commits
commit: 1a7e7e3bf1adee8bf0cabf5e83332c22248fdf22
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 1 08:08:08 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Aug 1 08:08:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7e7e3b
sys-fs/multipath-tools: ppc64 stable wrt bug #801121
Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
index 8dff4dda6bf..1efadc2048f 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 ~x86"
IUSE="systemd rbd test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-05-26 8:11 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2021-05-26 8:11 UTC (permalink / raw
To: gentoo-commits
commit: 4d4d6435be27b1041731dfb0a5631ce27a5e4bda
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 26 08:04:53 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 26 08:10:54 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d4d6435
sys-fs/multipath-tools: Stabilize 0.8.6 ppc64, #791640
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
index 8020d16d041..490dda93c85 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 x86"
IUSE="systemd rbd"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-05-26 8:04 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2021-05-26 8:04 UTC (permalink / raw
To: gentoo-commits
commit: 41f6db5f3339a2c6dae852bc58cee171b5d837b3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 26 08:02:09 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 26 08:03:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f6db5f
sys-fs/multipath-tools: Stabilize 0.8.6 ppc, #791640
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
index 4cae3f46309..8020d16d041 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ~ppc64 x86"
IUSE="systemd rbd"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-05-24 0:12 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2021-05-24 0:12 UTC (permalink / raw
To: gentoo-commits
commit: 20920c10edca5543821f41781191d77b849cf02b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 00:04:35 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May 24 00:04:35 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20920c10
sys-fs/multipath-tools: Stabilize 0.8.6 arm64, #791640
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
index d26e4dccc00..4cae3f46309 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 x86"
IUSE="systemd rbd"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-05-23 23:05 Agostino Sarubbo
0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2021-05-23 23:05 UTC (permalink / raw
To: gentoo-commits
commit: 7250360f7c80afa390be9a34040eb32c4a398325
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun May 23 23:03:56 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun May 23 23:03:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7250360f
sys-fs/multipath-tools: x86 stable wrt bug #791640
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
index f0f90861c5c..d26e4dccc00 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86"
IUSE="systemd rbd"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-05-23 22:28 Agostino Sarubbo
0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2021-05-23 22:28 UTC (permalink / raw
To: gentoo-commits
commit: a5aec49c6b4d9e86d6cb45c8e3f16a729e8bed97
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun May 23 22:26:13 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun May 23 22:27:58 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5aec49c
sys-fs/multipath-tools: amd64 stable wrt bug #791640
Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
index ba7a9c7725f..f0f90861c5c 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="systemd rbd"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-05-14 22:14 David Seifert
0 siblings, 0 replies; 110+ messages in thread
From: David Seifert @ 2021-05-14 22:14 UTC (permalink / raw
To: gentoo-commits
commit: 1f470755f28d6fe4e606c40314db3cc5e9817c6b
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri May 14 22:13:38 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri May 14 22:13:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f470755
sys-fs/multipath-tools: drop 0.8.5
Signed-off-by: David Seifert <soap <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 -
.../multipath-tools/multipath-tools-0.8.5.ebuild | 91 ----------------------
2 files changed, 92 deletions(-)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 5890da6bae6..752b9ac0800 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,3 +1,2 @@
DIST multipath-tools-0.8.3.tar.gz 465248 BLAKE2B 21a7a18c70150b4422bdd0ae02f26f491845eb06928ab74e631df8c6b3c110d10f43f75b9f8289a7134826c923b7ba58ce54c40497c3b7e6211e53902c8a1b5f SHA512 d9fdc2763f5a1efa15ee07c5d863008c9694623935f62a0e0b56f941df4e0d0ca3f86056fefc9b5ca828b47782127e3d55f2f925b1ed957e02b675bef36f4cae
-DIST multipath-tools-0.8.5.tar.gz 494750 BLAKE2B a42d17a47631107433a1d0a9da69a0bb10d2125cb242d2125d67da18f6bc6231c9233b163dc1d07d88dcba9f912830c047fdee5b42435f59ea2976598a72fd75 SHA512 f62a09107ccb18ffab97139fe2dba3dc22450836d8669c4381a8bce4072672a027a3a1e687f33e374429bffa49b3ba4a54d1e52294044d7bc1f82ed5d5aaf760
DIST multipath-tools-0.8.6.tar.gz 519405 BLAKE2B 5aed36550c76bbde0e874e37356b6c5a80a80b876b56dadb69ce09f0fb049a7097fd1c0aca5076f816848e2c2660f96680d7f16d56918a25299017b39f76f777 SHA512 82e5b7307e599ba6b059679c3987a442fb5be4885f0a27c260a99a07cb336b88d48e314b4ec951944e0200e4731522d8da043d98fa566857ecc6d100791c0e38
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.5.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.5.ebuild
deleted file mode 100644
index 963e074a5ac..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.8.5.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-BDEPEND="virtual/pkgconfig"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu:=
- >=sys-fs/lvm2-2.02.45
- >=virtual/libudev-232-r3
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-
-DEPEND="${RDEPEND}"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-RESTRICT="test"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.8.5-respect-flags.patch
- "${FILESDIR}"/${PN}-0.8.3-no-gziped-docs.patch
-)
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-src_prepare() {
- default
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proper configure system
- if ! use rbd ; then
- sed \
- -e "s/libcheckrbd.so/# libcheckrbd.so/" \
- -e "s/-lrados//" \
- -i libmultipath/checkers/Makefile \
- || die
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{3,5,8}
- emake \
- DESTDIR="${D}" \
- RUN=run \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- pkgconfdir='${prefix}'/usr/'${LIB}'/pkgconfig \
- install
-
- newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-04-21 18:51 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2021-04-21 18:51 UTC (permalink / raw
To: gentoo-commits
commit: 6535d34b53d50fe55b67a29391cdaf3e977991e7
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 21 10:20:09 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Apr 21 18:50:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6535d34b
sys-fs/multipath-tools: drop duplicate toolchain-funcs inherit
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild | 4 ++--
sys-fs/multipath-tools/multipath-tools-0.8.5.ebuild | 4 ++--
sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
index ab5b8e5272a..2949cba6cbb 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot
DESCRIPTION="Device mapper target autoconfig"
HOMEPAGE="http://christophe.varoqui.free.fr/"
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.5.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.5.ebuild
index cd850ca74ae..963e074a5ac 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.5.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot
DESCRIPTION="Device mapper target autoconfig"
HOMEPAGE="http://christophe.varoqui.free.fr/"
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
index 94634cdaa2a..ba7a9c7725f 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
@@ -3,7 +3,7 @@
EAPI="7"
-inherit linux-info systemd toolchain-funcs udev toolchain-funcs
+inherit linux-info systemd toolchain-funcs udev
DESCRIPTION="Device mapper target autoconfig"
HOMEPAGE="http://christophe.varoqui.free.fr/"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2021-04-06 10:17 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2021-04-06 10:17 UTC (permalink / raw
To: gentoo-commits
commit: 1d5e4d144cac86df362a5535cf388aae65de0b79
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 6 10:16:09 2021 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Apr 6 10:17:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5e4d14
sys-fs/multipath-tools: Bump to version 0.8.6
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.8.6.ebuild | 92 ++++++++++++++++++++++
2 files changed, 93 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 3791f6de0fa..bc6aed9719d 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,3 +1,4 @@
DIST multipath-tools-0.8.3.tar.gz 465248 BLAKE2B 21a7a18c70150b4422bdd0ae02f26f491845eb06928ab74e631df8c6b3c110d10f43f75b9f8289a7134826c923b7ba58ce54c40497c3b7e6211e53902c8a1b5f SHA512 d9fdc2763f5a1efa15ee07c5d863008c9694623935f62a0e0b56f941df4e0d0ca3f86056fefc9b5ca828b47782127e3d55f2f925b1ed957e02b675bef36f4cae
DIST multipath-tools-0.8.4.tar.gz 480994 BLAKE2B be8368df049218e2eaa1749e7b1c7a930da15f0311ab549b1bbba9c019dcfe39f90a05fd621e0703301ef1d55c98ac8cc74231d82950d9066f19d8764421704b SHA512 720823188c053c1c50269a30e34a9d69099098495bfd607076bcfa2c079565e3f0580c91783f19d42ed82290c0db98e4e19ef620eca4ee5ec7885c49c72d2307
DIST multipath-tools-0.8.5.tar.gz 494750 BLAKE2B a42d17a47631107433a1d0a9da69a0bb10d2125cb242d2125d67da18f6bc6231c9233b163dc1d07d88dcba9f912830c047fdee5b42435f59ea2976598a72fd75 SHA512 f62a09107ccb18ffab97139fe2dba3dc22450836d8669c4381a8bce4072672a027a3a1e687f33e374429bffa49b3ba4a54d1e52294044d7bc1f82ed5d5aaf760
+DIST multipath-tools-0.8.6.tar.gz 519405 BLAKE2B 5aed36550c76bbde0e874e37356b6c5a80a80b876b56dadb69ce09f0fb049a7097fd1c0aca5076f816848e2c2660f96680d7f16d56918a25299017b39f76f777 SHA512 82e5b7307e599ba6b059679c3987a442fb5be4885f0a27c260a99a07cb336b88d48e314b4ec951944e0200e4731522d8da043d98fa566857ecc6d100791c0e38
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
new file mode 100644
index 00000000000..94634cdaa2a
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.6.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit linux-info systemd toolchain-funcs udev toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/libudev-232-r3
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )
+"
+
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.8.5-respect-flags.patch
+)
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+src_prepare() {
+ default
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proper configure system
+ if ! use rbd ; then
+ sed \
+ -e "s/libcheckrbd.so/# libcheckrbd.so/" \
+ -e "s/-lrados//" \
+ -i libmultipath/checkers/Makefile \
+ || die
+ fi
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ CC="$(tc-getCC)" \
+ LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{3,5,8}
+ emake \
+ DESTDIR="${D}" \
+ RUN=run \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ pkgconfdir='${prefix}'/usr/'${LIB}'/pkgconfig \
+ install
+
+ newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+
+ find "${ED}" -type f -name "*.la" -delete || die
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2020-08-19 22:40 Sam James
0 siblings, 0 replies; 110+ messages in thread
From: Sam James @ 2020-08-19 22:40 UTC (permalink / raw
To: gentoo-commits
commit: 74478a83128fa5a9374a7b597b9e3fd2400575dc
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 22:35:35 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 22:35:35 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74478a83
sys-fs/multipath-tools: arm64 stable (bug #738056)
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
index d1edcd936a9..ab5b8e5272a 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ppc ppc64 x86"
IUSE="systemd rbd"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2020-05-11 11:53 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2020-05-11 11:53 UTC (permalink / raw
To: gentoo-commits
commit: c283b0e7b4a945652f383223a83f3cd6d405e295
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon May 11 11:52:58 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon May 11 11:53:13 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c283b0e7
sys-fs/multipath-tools: Removed old
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 2 -
.../multipath-tools/multipath-tools-0.8.1.ebuild | 94 ----------------------
.../multipath-tools/multipath-tools-0.8.2.ebuild | 94 ----------------------
.../multipath-tools-0.8.3-r1.ebuild | 91 ---------------------
.../multipath-tools/multipath-tools-0.8.3.ebuild | 89 --------------------
5 files changed, 370 deletions(-)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 03297803016..b6fc606d5e1 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,6 +1,4 @@
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
DIST multipath-tools-0.7.9.tar.gz 419377 BLAKE2B 29003b7ce2d673eb59d869e2165028654361ca31f49b8e810d90611db249a5183492959d3aef778b870df7c1d283004bda88f3cc6f760569247f1ccc61617379 SHA512 6b237f148c239938b9f46a1a8118fc070372d5f2cfe2021c26ad9ca15d37e8866390168b6a4f13adcc5538001354247e072559a0add33ce1fe8245ae64ed0a3c
-DIST multipath-tools-0.8.1.tar.gz 447883 BLAKE2B c840ede03fd15763cd947a71596bf3a2e5935433d956208225f4fd6ed55074e2d9709f8b0e6c059a58d44b6649f52b3564d6651ea1af6186138357ba37f86b14 SHA512 1f87f974aace746ecac8af6ae330de16affe49cc89a5660b28be3b1c4a69f822da01042432176e64b5de6ad3a6568044954fdce8e3aa31e85611a595a4939947
-DIST multipath-tools-0.8.2.tar.gz 458879 BLAKE2B a5aae1c9b211c788b658cf53e1c966bb9dd39dbe3e81058d6c758ba11cfd77ebfbc9d70bfde5b41d00fb1d4fbf31f3d2e6d58c69179e8842b9f5b8e9edd0b755 SHA512 c809e652479a8b6b141fd69810dbba316d93368ec6cf1c57f479ccde50e3ccf0bebe1b62e9db4791135aec45a90761f9100635f0ffa4b175ce9c2d82ebcea5c9
DIST multipath-tools-0.8.3.tar.gz 465248 BLAKE2B 21a7a18c70150b4422bdd0ae02f26f491845eb06928ab74e631df8c6b3c110d10f43f75b9f8289a7134826c923b7ba58ce54c40497c3b7e6211e53902c8a1b5f SHA512 d9fdc2763f5a1efa15ee07c5d863008c9694623935f62a0e0b56f941df4e0d0ca3f86056fefc9b5ca828b47782127e3d55f2f925b1ed957e02b675bef36f4cae
DIST multipath-tools-0.8.4.tar.gz 480994 BLAKE2B be8368df049218e2eaa1749e7b1c7a930da15f0311ab549b1bbba9c019dcfe39f90a05fd621e0703301ef1d55c98ac8cc74231d82950d9066f19d8764421704b SHA512 720823188c053c1c50269a30e34a9d69099098495bfd607076bcfa2c079565e3f0580c91783f19d42ed82290c0db98e4e19ef620eca4ee5ec7885c49c72d2307
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.1.ebuild
deleted file mode 100644
index 956caa89e08..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.8.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu:=
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-pkg_pretend() {
- linux-info_pkg_setup
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proper configure system
- if ! use rbd ; then
- sed \
- -e "s/libcheckrbd.so/# libcheckrbd.so/" \
- -e "s/-lrados//" \
- -i libmultipath/checkers/Makefile \
- || die
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.2.ebuild
deleted file mode 100644
index fe7820dee26..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.8.2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu:=
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-pkg_pretend() {
- linux-info_pkg_setup
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proper configure system
- if ! use rbd ; then
- sed \
- -e "s/libcheckrbd.so/# libcheckrbd.so/" \
- -e "s/-lrados//" \
- -i libmultipath/checkers/Makefile \
- || die
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.3-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.3-r1.ebuild
deleted file mode 100644
index ac5a16737ab..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.8.3-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-BDEPEND="virtual/pkgconfig"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu:=
- >=sys-fs/lvm2-2.02.45
- >=virtual/libudev-232-r3
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-
-DEPEND="${RDEPEND}"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-RESTRICT="test"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch
- "${FILESDIR}"/${PN}-0.8.3-no-gziped-docs.patch
-)
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-src_prepare() {
- default
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proper configure system
- if ! use rbd ; then
- sed \
- -e "s/libcheckrbd.so/# libcheckrbd.so/" \
- -e "s/-lrados//" \
- -i libmultipath/checkers/Makefile \
- || die
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- RUN=run \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- pkgconfdir='${prefix}'/usr/'${LIB}'/pkgconfig \
- install
-
- newinitd "${FILESDIR}"/multipathd-r1.rc multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.3.ebuild
deleted file mode 100644
index 8be358bc905..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.8.3.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu:=
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-RESTRICT="test"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch
- "${FILESDIR}"/${PN}-0.8.3-no-gziped-docs.patch
-)
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-src_prepare() {
- default
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proper configure system
- if ! use rbd ; then
- sed \
- -e "s/libcheckrbd.so/# libcheckrbd.so/" \
- -e "s/-lrados//" \
- -i libmultipath/checkers/Makefile \
- || die
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2020-05-04 13:31 Agostino Sarubbo
0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2020-05-04 13:31 UTC (permalink / raw
To: gentoo-commits
commit: f720653be2eeea4f437a2bed33b782b7f475e0a8
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 4 13:31:48 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 4 13:31:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f720653b
sys-fs/multipath-tools: ppc64 stable wrt bug #720856
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
index 95b0ce38bef..d1edcd936a9 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
IUSE="systemd rbd"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2020-05-04 13:29 Agostino Sarubbo
0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2020-05-04 13:29 UTC (permalink / raw
To: gentoo-commits
commit: a944b1fd72405968afbabf0edb18694bd677ff45
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 4 13:29:18 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 4 13:29:18 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a944b1fd
sys-fs/multipath-tools: amd64 stable wrt bug #720856
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
index 03860689a6a..95b0ce38bef 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 x86"
IUSE="systemd rbd"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2020-05-04 6:43 Agostino Sarubbo
0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2020-05-04 6:43 UTC (permalink / raw
To: gentoo-commits
commit: f42967a3f567429f13c6751ec1b48f3026302aab
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 4 06:43:10 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 4 06:43:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f42967a3
sys-fs/multipath-tools: x86 stable wrt bug #720856
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
index 1e0cb069259..03860689a6a 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 x86"
IUSE="systemd rbd"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2020-05-04 6:42 Agostino Sarubbo
0 siblings, 0 replies; 110+ messages in thread
From: Agostino Sarubbo @ 2020-05-04 6:42 UTC (permalink / raw
To: gentoo-commits
commit: 36a22292d79c2ea0b7838afe62fff3b31635e9bc
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon May 4 06:42:18 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon May 4 06:42:18 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a22292
sys-fs/multipath-tools: ppc stable wrt bug #720856
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
index 718daba1fda..1e0cb069259 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~x86"
IUSE="systemd rbd"
BDEPEND="virtual/pkgconfig"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2019-07-08 8:22 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2019-07-08 8:22 UTC (permalink / raw
To: gentoo-commits
commit: 1d7e73a89036e628131b3a90a8229b003300fa16
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 8 08:22:03 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul 8 08:22:48 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7e73a8
sys-fs/multipath-tools: Bump to version 0.8.2
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.8.2.ebuild | 94 ++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 4e8a400621d..7f7d1847e5e 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -2,3 +2,4 @@ DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590
DIST multipath-tools-0.7.9.tar.gz 419377 BLAKE2B 29003b7ce2d673eb59d869e2165028654361ca31f49b8e810d90611db249a5183492959d3aef778b870df7c1d283004bda88f3cc6f760569247f1ccc61617379 SHA512 6b237f148c239938b9f46a1a8118fc070372d5f2cfe2021c26ad9ca15d37e8866390168b6a4f13adcc5538001354247e072559a0add33ce1fe8245ae64ed0a3c
DIST multipath-tools-0.8.0.tar.gz 447076 BLAKE2B 10a93a2654decd2377414188013d2141e34288fe119fa7c54047d95b825ef9ae64b20de1067d3f37a904b58be587997842f7a62088701fe1c1e6a078283b56e4 SHA512 8b6081109e535d0e392233bcedda930bc6d4b529ebe23bc45b276026311bc997e3cf8b39c1a86e4962c464faa69512202c0f6fb3d1f06c6445f8141853ad1bc4
DIST multipath-tools-0.8.1.tar.gz 447883 BLAKE2B c840ede03fd15763cd947a71596bf3a2e5935433d956208225f4fd6ed55074e2d9709f8b0e6c059a58d44b6649f52b3564d6651ea1af6186138357ba37f86b14 SHA512 1f87f974aace746ecac8af6ae330de16affe49cc89a5660b28be3b1c4a69f822da01042432176e64b5de6ad3a6568044954fdce8e3aa31e85611a595a4939947
+DIST multipath-tools-0.8.2.tar.gz 458879 BLAKE2B a5aae1c9b211c788b658cf53e1c966bb9dd39dbe3e81058d6c758ba11cfd77ebfbc9d70bfde5b41d00fb1d4fbf31f3d2e6d58c69179e8842b9f5b8e9edd0b755 SHA512 c809e652479a8b6b141fd69810dbba316d93368ec6cf1c57f479ccde50e3ccf0bebe1b62e9db4791135aec45a90761f9100635f0ffa4b175ce9c2d82ebcea5c9
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.2.ebuild
new file mode 100644
index 00000000000..fe7820dee26
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+pkg_pretend() {
+ linux-info_pkg_setup
+}
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proper configure system
+ if ! use rbd ; then
+ sed \
+ -e "s/libcheckrbd.so/# libcheckrbd.so/" \
+ -e "s/-lrados//" \
+ -i libmultipath/checkers/Makefile \
+ || die
+ fi
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ CC="$(tc-getCC)" \
+ LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{5,8}
+ emake \
+ DESTDIR="${D}" \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ install
+
+ newinitd "${FILESDIR}"/rc-multipathd multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2019-07-08 8:22 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2019-07-08 8:22 UTC (permalink / raw
To: gentoo-commits
commit: 48f8b5afbab1a377a648ef5f21e6ef02650b140a
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 8 08:22:35 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul 8 08:22:49 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f8b5af
sys-fs/multipath-tools: Removed old.
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 -
.../multipath-tools/multipath-tools-0.8.0.ebuild | 94 ----------------------
2 files changed, 95 deletions(-)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 7f7d1847e5e..827222b72f6 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,5 +1,4 @@
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
DIST multipath-tools-0.7.9.tar.gz 419377 BLAKE2B 29003b7ce2d673eb59d869e2165028654361ca31f49b8e810d90611db249a5183492959d3aef778b870df7c1d283004bda88f3cc6f760569247f1ccc61617379 SHA512 6b237f148c239938b9f46a1a8118fc070372d5f2cfe2021c26ad9ca15d37e8866390168b6a4f13adcc5538001354247e072559a0add33ce1fe8245ae64ed0a3c
-DIST multipath-tools-0.8.0.tar.gz 447076 BLAKE2B 10a93a2654decd2377414188013d2141e34288fe119fa7c54047d95b825ef9ae64b20de1067d3f37a904b58be587997842f7a62088701fe1c1e6a078283b56e4 SHA512 8b6081109e535d0e392233bcedda930bc6d4b529ebe23bc45b276026311bc997e3cf8b39c1a86e4962c464faa69512202c0f6fb3d1f06c6445f8141853ad1bc4
DIST multipath-tools-0.8.1.tar.gz 447883 BLAKE2B c840ede03fd15763cd947a71596bf3a2e5935433d956208225f4fd6ed55074e2d9709f8b0e6c059a58d44b6649f52b3564d6651ea1af6186138357ba37f86b14 SHA512 1f87f974aace746ecac8af6ae330de16affe49cc89a5660b28be3b1c4a69f822da01042432176e64b5de6ad3a6568044954fdce8e3aa31e85611a595a4939947
DIST multipath-tools-0.8.2.tar.gz 458879 BLAKE2B a5aae1c9b211c788b658cf53e1c966bb9dd39dbe3e81058d6c758ba11cfd77ebfbc9d70bfde5b41d00fb1d4fbf31f3d2e6d58c69179e8842b9f5b8e9edd0b755 SHA512 c809e652479a8b6b141fd69810dbba316d93368ec6cf1c57f479ccde50e3ccf0bebe1b62e9db4791135aec45a90761f9100635f0ffa4b175ce9c2d82ebcea5c9
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.0.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.0.ebuild
deleted file mode 100644
index 956caa89e08..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.8.0.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu:=
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-pkg_pretend() {
- linux-info_pkg_setup
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proper configure system
- if ! use rbd ; then
- sed \
- -e "s/libcheckrbd.so/# libcheckrbd.so/" \
- -e "s/-lrados//" \
- -i libmultipath/checkers/Makefile \
- || die
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2019-04-23 8:10 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2019-04-23 8:10 UTC (permalink / raw
To: gentoo-commits
commit: f25b8d6968d3235a831aadb2ab4cc47209a0442d
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 23 08:09:40 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Apr 23 08:10:01 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25b8d69
sys-fs/multipath-tools: Bump to version 0.8.1
Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.8.1.ebuild | 94 ++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 89382fcf9fd..4e8a400621d 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,3 +1,4 @@
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
DIST multipath-tools-0.7.9.tar.gz 419377 BLAKE2B 29003b7ce2d673eb59d869e2165028654361ca31f49b8e810d90611db249a5183492959d3aef778b870df7c1d283004bda88f3cc6f760569247f1ccc61617379 SHA512 6b237f148c239938b9f46a1a8118fc070372d5f2cfe2021c26ad9ca15d37e8866390168b6a4f13adcc5538001354247e072559a0add33ce1fe8245ae64ed0a3c
DIST multipath-tools-0.8.0.tar.gz 447076 BLAKE2B 10a93a2654decd2377414188013d2141e34288fe119fa7c54047d95b825ef9ae64b20de1067d3f37a904b58be587997842f7a62088701fe1c1e6a078283b56e4 SHA512 8b6081109e535d0e392233bcedda930bc6d4b529ebe23bc45b276026311bc997e3cf8b39c1a86e4962c464faa69512202c0f6fb3d1f06c6445f8141853ad1bc4
+DIST multipath-tools-0.8.1.tar.gz 447883 BLAKE2B c840ede03fd15763cd947a71596bf3a2e5935433d956208225f4fd6ed55074e2d9709f8b0e6c059a58d44b6649f52b3564d6651ea1af6186138357ba37f86b14 SHA512 1f87f974aace746ecac8af6ae330de16affe49cc89a5660b28be3b1c4a69f822da01042432176e64b5de6ad3a6568044954fdce8e3aa31e85611a595a4939947
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.1.ebuild
new file mode 100644
index 00000000000..956caa89e08
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+pkg_pretend() {
+ linux-info_pkg_setup
+}
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proper configure system
+ if ! use rbd ; then
+ sed \
+ -e "s/libcheckrbd.so/# libcheckrbd.so/" \
+ -e "s/-lrados//" \
+ -i libmultipath/checkers/Makefile \
+ || die
+ fi
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ CC="$(tc-getCC)" \
+ LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{5,8}
+ emake \
+ DESTDIR="${D}" \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ install
+
+ newinitd "${FILESDIR}"/rc-multipathd multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2019-02-18 9:29 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2019-02-18 9:29 UTC (permalink / raw
To: gentoo-commits
commit: c9cee87c63869ecb568dbffab66ebc3696d04e9a
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 18 09:28:28 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Feb 18 09:28:28 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cee87c
sys-fs/multipath-tools: Bump to version 0.8.0
Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.8.0.ebuild | 94 ++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index fd21d742f18..88fb7ce0adf 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,3 +1,4 @@
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
DIST multipath-tools-0.7.8.tar.gz 415900 BLAKE2B 04c237e91f8e56484603d5b5ec7504da6be1caf9564d21a9fa4be7268fbb88089b8446c959b57f859eb9696f39cbb82bffdcd3d0a6716da6487bedd5c18c0d8b SHA512 500a51f9e8c5cc0ad04cc69c39f657e8058a08750d506b447c4a1131ad7308d43de19d79e98fa8254c56cd7eb1e832c8ccbc439ce94054db7eeebcdf2bf225cb
DIST multipath-tools-0.7.9.tar.gz 419377 BLAKE2B 29003b7ce2d673eb59d869e2165028654361ca31f49b8e810d90611db249a5183492959d3aef778b870df7c1d283004bda88f3cc6f760569247f1ccc61617379 SHA512 6b237f148c239938b9f46a1a8118fc070372d5f2cfe2021c26ad9ca15d37e8866390168b6a4f13adcc5538001354247e072559a0add33ce1fe8245ae64ed0a3c
+DIST multipath-tools-0.8.0.tar.gz 447076 BLAKE2B 10a93a2654decd2377414188013d2141e34288fe119fa7c54047d95b825ef9ae64b20de1067d3f37a904b58be587997842f7a62088701fe1c1e6a078283b56e4 SHA512 8b6081109e535d0e392233bcedda930bc6d4b529ebe23bc45b276026311bc997e3cf8b39c1a86e4962c464faa69512202c0f6fb3d1f06c6445f8141853ad1bc4
diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.0.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.0.ebuild
new file mode 100644
index 00000000000..956caa89e08
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.8.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+pkg_pretend() {
+ linux-info_pkg_setup
+}
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proper configure system
+ if ! use rbd ; then
+ sed \
+ -e "s/libcheckrbd.so/# libcheckrbd.so/" \
+ -e "s/-lrados//" \
+ -i libmultipath/checkers/Makefile \
+ || die
+ fi
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ CC="$(tc-getCC)" \
+ LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{5,8}
+ emake \
+ DESTDIR="${D}" \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ install
+
+ newinitd "${FILESDIR}"/rc-multipathd multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2019-02-18 9:29 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2019-02-18 9:29 UTC (permalink / raw
To: gentoo-commits
commit: 67105a63d812586834119ae480b794ee22603855
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 18 09:28:51 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Feb 18 09:28:51 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67105a63
sys-fs/multipath-tools: Removed old.
Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 -
.../multipath-tools/multipath-tools-0.7.8.ebuild | 94 ----------------------
2 files changed, 95 deletions(-)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 88fb7ce0adf..89382fcf9fd 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,4 +1,3 @@
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
-DIST multipath-tools-0.7.8.tar.gz 415900 BLAKE2B 04c237e91f8e56484603d5b5ec7504da6be1caf9564d21a9fa4be7268fbb88089b8446c959b57f859eb9696f39cbb82bffdcd3d0a6716da6487bedd5c18c0d8b SHA512 500a51f9e8c5cc0ad04cc69c39f657e8058a08750d506b447c4a1131ad7308d43de19d79e98fa8254c56cd7eb1e832c8ccbc439ce94054db7eeebcdf2bf225cb
DIST multipath-tools-0.7.9.tar.gz 419377 BLAKE2B 29003b7ce2d673eb59d869e2165028654361ca31f49b8e810d90611db249a5183492959d3aef778b870df7c1d283004bda88f3cc6f760569247f1ccc61617379 SHA512 6b237f148c239938b9f46a1a8118fc070372d5f2cfe2021c26ad9ca15d37e8866390168b6a4f13adcc5538001354247e072559a0add33ce1fe8245ae64ed0a3c
DIST multipath-tools-0.8.0.tar.gz 447076 BLAKE2B 10a93a2654decd2377414188013d2141e34288fe119fa7c54047d95b825ef9ae64b20de1067d3f37a904b58be587997842f7a62088701fe1c1e6a078283b56e4 SHA512 8b6081109e535d0e392233bcedda930bc6d4b529ebe23bc45b276026311bc997e3cf8b39c1a86e4962c464faa69512202c0f6fb3d1f06c6445f8141853ad1bc4
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild
deleted file mode 100644
index c4898d34da4..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu:=
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-pkg_pretend() {
- linux-info_pkg_setup
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proper configure system
- if ! use rbd ; then
- sed \
- -e "s/libcheckrbd.so/# libcheckrbd.so/" \
- -e "s/-lrados//" \
- -i libmultipath/checkers/Makefile \
- || die
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-11-23 10:14 Tobias Klausmann
0 siblings, 0 replies; 110+ messages in thread
From: Tobias Klausmann @ 2018-11-23 10:14 UTC (permalink / raw
To: gentoo-commits
commit: 88c0ddc66ff91551cc0051fe394fc684380ca792
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 23 10:09:18 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Fri Nov 23 10:14:22 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c0ddc6
sys-fs/multipath-tools-0.7.9-r0: add ~alpha keyword
Bug: http://bugs.gentoo.org/655730
Signed-off-by: Tobias Klausmann <klausman <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.7.9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.9.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.9.ebuild
index 6d0be1d4eb2..c4898d34da4 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.9.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="systemd rbd"
RDEPEND="
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-11-23 10:08 Tobias Klausmann
0 siblings, 0 replies; 110+ messages in thread
From: Tobias Klausmann @ 2018-11-23 10:08 UTC (permalink / raw
To: gentoo-commits
commit: a47e078612a3ca24aff715e25f8b5460bc5d6642
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 23 10:08:28 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Fri Nov 23 10:08:36 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a47e0786
sys-fs/multipath-tools-0.7.8-r0: add ~alpha keyword
Bug: http://bugs.gentoo.org/655730
Signed-off-by: Tobias Klausmann <klausman <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild
index 6d0be1d4eb2..c4898d34da4 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="systemd rbd"
RDEPEND="
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-11-23 9:52 Tobias Klausmann
0 siblings, 0 replies; 110+ messages in thread
From: Tobias Klausmann @ 2018-11-23 9:52 UTC (permalink / raw
To: gentoo-commits
commit: df943b6caff76f42d83cbf3a00e1ece88fb04ced
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 23 09:52:41 2018 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Fri Nov 23 09:52:41 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df943b6c
sys-fs/multipath-tools-0.6.4-r1: add ~alpha keyword
Bug: http://bugs.gentoo.org/655730
Signed-off-by: Tobias Klausmann <klausman <AT> gentoo.org>
sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
index 89238dd765f..59c081dc6d9 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tg
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
IUSE="systemd rbd"
RDEPEND=">=sys-fs/lvm2-2.02.45
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-11-23 9:08 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2018-11-23 9:08 UTC (permalink / raw
To: gentoo-commits
commit: 52f4fb45d5235dda643f26dc5e7604b1ca5c5bd0
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 23 09:06:40 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Nov 23 09:08:08 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f4fb45
sys-fs/multipath-tools: Bump to version 0.7.9
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.7.9.ebuild | 94 ++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index f57fd5f0654..b596a4ab70e 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -2,3 +2,4 @@ DIST multipath-tools-0.5.0.tar.bz2 184024 BLAKE2B 1e1b0fdd52bf0aaea3ed281e0cd89d
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
DIST multipath-tools-0.7.7.tar.gz 398460 BLAKE2B 39ffa02d782858d1200080d11aafc341793b83e421a40207eaaf5084cffe5ef5e9e860d60cd03c828c1eb941be2f762b9ad9c2ea21e29b5f129fb26bd6090d22 SHA512 87458f3eb0aaac09b22972c4ff26e332d64841a3d19fefce69cae662f1e2ce2df778e1795d5b4089b1110ec5081c6021aadbb902eeaeb764f989031cbe7da825
DIST multipath-tools-0.7.8.tar.gz 415900 BLAKE2B 04c237e91f8e56484603d5b5ec7504da6be1caf9564d21a9fa4be7268fbb88089b8446c959b57f859eb9696f39cbb82bffdcd3d0a6716da6487bedd5c18c0d8b SHA512 500a51f9e8c5cc0ad04cc69c39f657e8058a08750d506b447c4a1131ad7308d43de19d79e98fa8254c56cd7eb1e832c8ccbc439ce94054db7eeebcdf2bf225cb
+DIST multipath-tools-0.7.9.tar.gz 419377 BLAKE2B 29003b7ce2d673eb59d869e2165028654361ca31f49b8e810d90611db249a5183492959d3aef778b870df7c1d283004bda88f3cc6f760569247f1ccc61617379 SHA512 6b237f148c239938b9f46a1a8118fc070372d5f2cfe2021c26ad9ca15d37e8866390168b6a4f13adcc5538001354247e072559a0add33ce1fe8245ae64ed0a3c
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.9.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.9.ebuild
new file mode 100644
index 00000000000..6d0be1d4eb2
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.9.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu:=
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+pkg_pretend() {
+ linux-info_pkg_setup
+}
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proper configure system
+ if ! use rbd ; then
+ sed \
+ -e "s/libcheckrbd.so/# libcheckrbd.so/" \
+ -e "s/-lrados//" \
+ -i libmultipath/checkers/Makefile \
+ || die
+ fi
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ CC="$(tc-getCC)" \
+ LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{5,8}
+ emake \
+ DESTDIR="${D}" \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ install
+
+ newinitd "${FILESDIR}"/rc-multipathd multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-11-23 9:08 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2018-11-23 9:08 UTC (permalink / raw
To: gentoo-commits
commit: 07b244d872bead635f8a0f0f5da96ab70542c6d3
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 23 09:07:55 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Nov 23 09:08:09 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07b244d8
sys-fs/multipath-tools: Removed old.
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 -
.../multipath-tools/multipath-tools-0.7.7.ebuild | 94 ----------------------
2 files changed, 95 deletions(-)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index b596a4ab70e..9fd04cc7c00 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,5 +1,4 @@
DIST multipath-tools-0.5.0.tar.bz2 184024 BLAKE2B 1e1b0fdd52bf0aaea3ed281e0cd89d04aed58c03b9b42ac094173bebdf3b81e368d0c7efb23a8748d4598c99d1502fdf5f8b2c9b64a2be4ce7d6b30fa607984a SHA512 dfad21c45d0f69e39041d30d203a582c8ee8329bf390c51cde10155b3de379e7ad8fead2ac4beb268a924fd7e7dc8e1cf538ea3c70d41479fd8786fa30ba22a9
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
-DIST multipath-tools-0.7.7.tar.gz 398460 BLAKE2B 39ffa02d782858d1200080d11aafc341793b83e421a40207eaaf5084cffe5ef5e9e860d60cd03c828c1eb941be2f762b9ad9c2ea21e29b5f129fb26bd6090d22 SHA512 87458f3eb0aaac09b22972c4ff26e332d64841a3d19fefce69cae662f1e2ce2df778e1795d5b4089b1110ec5081c6021aadbb902eeaeb764f989031cbe7da825
DIST multipath-tools-0.7.8.tar.gz 415900 BLAKE2B 04c237e91f8e56484603d5b5ec7504da6be1caf9564d21a9fa4be7268fbb88089b8446c959b57f859eb9696f39cbb82bffdcd3d0a6716da6487bedd5c18c0d8b SHA512 500a51f9e8c5cc0ad04cc69c39f657e8058a08750d506b447c4a1131ad7308d43de19d79e98fa8254c56cd7eb1e832c8ccbc439ce94054db7eeebcdf2bf225cb
DIST multipath-tools-0.7.9.tar.gz 419377 BLAKE2B 29003b7ce2d673eb59d869e2165028654361ca31f49b8e810d90611db249a5183492959d3aef778b870df7c1d283004bda88f3cc6f760569247f1ccc61617379 SHA512 6b237f148c239938b9f46a1a8118fc070372d5f2cfe2021c26ad9ca15d37e8866390168b6a4f13adcc5538001354247e072559a0add33ce1fe8245ae64ed0a3c
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild
deleted file mode 100644
index 6d0be1d4eb2..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu:=
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-pkg_pretend() {
- linux-info_pkg_setup
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proper configure system
- if ! use rbd ; then
- sed \
- -e "s/libcheckrbd.so/# libcheckrbd.so/" \
- -e "s/-lrados//" \
- -i libmultipath/checkers/Makefile \
- || die
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-10-26 18:57 Sven Wegener
0 siblings, 0 replies; 110+ messages in thread
From: Sven Wegener @ 2018-10-26 18:57 UTC (permalink / raw
To: gentoo-commits
commit: 80c6cc9ada32e98f7d3d2e1239b2a0e9351037b8
Author: Sven Wegener <swegener <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 26 18:50:20 2018 +0000
Commit: Sven Wegener <swegener <AT> gentoo <DOT> org>
CommitDate: Fri Oct 26 18:50:58 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c6cc9a
sys-fs/multipath-tools: Add sub-slot dependency for userspace-rcu
Signed-off-by: Sven Wegener <swegener <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild | 4 ++--
sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild | 4 ++--
sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
index 9b0d1774bf8..89238dd765f 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -17,7 +17,7 @@ IUSE="systemd rbd"
RDEPEND=">=sys-fs/lvm2-2.02.45
>=virtual/udev-171
dev-libs/libaio
- dev-libs/userspace-rcu
+ dev-libs/userspace-rcu:=
sys-libs/readline:0=
rbd? ( sys-cluster/ceph )
systemd? ( sys-apps/systemd )"
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild
index 2fc108707b4..6d0be1d4eb2 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -17,7 +17,7 @@ IUSE="systemd rbd"
RDEPEND="
dev-libs/json-c:=
dev-libs/libaio
- dev-libs/userspace-rcu
+ dev-libs/userspace-rcu:=
>=sys-fs/lvm2-2.02.45
>=virtual/udev-171
sys-libs/readline:0=
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild
index 4740cf8fca7..6d0be1d4eb2 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild
@@ -17,7 +17,7 @@ IUSE="systemd rbd"
RDEPEND="
dev-libs/json-c:=
dev-libs/libaio
- dev-libs/userspace-rcu
+ dev-libs/userspace-rcu:=
>=sys-fs/lvm2-2.02.45
>=virtual/udev-171
sys-libs/readline:0=
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-10-22 11:49 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2018-10-22 11:49 UTC (permalink / raw
To: gentoo-commits
commit: 3475fa26a58c6bb3311cd1e984ae36ee10fbe96f
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 22 11:48:22 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Oct 22 11:49:09 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3475fa26
sys-fs/multipath-tools: Removed old.
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
sys-fs/multipath-tools/Manifest | 1 -
.../multipath-tools/multipath-tools-0.7.6.ebuild | 94 ----------------------
2 files changed, 95 deletions(-)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 64e8fa7ecde..f57fd5f0654 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,5 +1,4 @@
DIST multipath-tools-0.5.0.tar.bz2 184024 BLAKE2B 1e1b0fdd52bf0aaea3ed281e0cd89d04aed58c03b9b42ac094173bebdf3b81e368d0c7efb23a8748d4598c99d1502fdf5f8b2c9b64a2be4ce7d6b30fa607984a SHA512 dfad21c45d0f69e39041d30d203a582c8ee8329bf390c51cde10155b3de379e7ad8fead2ac4beb268a924fd7e7dc8e1cf538ea3c70d41479fd8786fa30ba22a9
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
-DIST multipath-tools-0.7.6.tar.gz 366278 BLAKE2B 1725bddf3174dc12c7635fa9d4c5e4c12f69b703b35079ef6a845e5b4997a9cc226f1cf96f2e50ba94cbae1f78f452800d033d629bced765c7c7e40747cc7a5c SHA512 87b8473152245bfb7fb0183ac91812bdac10c1d18c13687706c4a3a9488ee66da230c786c153a2207f6ba0412814e84851f1d17c0633dc9132f39634f058a5cc
DIST multipath-tools-0.7.7.tar.gz 398460 BLAKE2B 39ffa02d782858d1200080d11aafc341793b83e421a40207eaaf5084cffe5ef5e9e860d60cd03c828c1eb941be2f762b9ad9c2ea21e29b5f129fb26bd6090d22 SHA512 87458f3eb0aaac09b22972c4ff26e332d64841a3d19fefce69cae662f1e2ce2df778e1795d5b4089b1110ec5081c6021aadbb902eeaeb764f989031cbe7da825
DIST multipath-tools-0.7.8.tar.gz 415900 BLAKE2B 04c237e91f8e56484603d5b5ec7504da6be1caf9564d21a9fa4be7268fbb88089b8446c959b57f859eb9696f39cbb82bffdcd3d0a6716da6487bedd5c18c0d8b SHA512 500a51f9e8c5cc0ad04cc69c39f657e8058a08750d506b447c4a1131ad7308d43de19d79e98fa8254c56cd7eb1e832c8ccbc439ce94054db7eeebcdf2bf225cb
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.6.ebuild
deleted file mode 100644
index 2fc108707b4..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.7.6.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-pkg_pretend() {
- linux-info_pkg_setup
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proper configure system
- if ! use rbd ; then
- sed \
- -e "s/libcheckrbd.so/# libcheckrbd.so/" \
- -e "s/-lrados//" \
- -i libmultipath/checkers/Makefile \
- || die
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-10-22 11:49 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2018-10-22 11:49 UTC (permalink / raw
To: gentoo-commits
commit: ffeb40b76e90b75ed3673baaf4d46565c353601a
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 22 11:47:43 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Oct 22 11:49:07 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffeb40b7
sys-fs/multipath-tools: Bump to version 0.7.8
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.7.8.ebuild | 94 ++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 799e2b917ef..64e8fa7ecde 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -2,3 +2,4 @@ DIST multipath-tools-0.5.0.tar.bz2 184024 BLAKE2B 1e1b0fdd52bf0aaea3ed281e0cd89d
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
DIST multipath-tools-0.7.6.tar.gz 366278 BLAKE2B 1725bddf3174dc12c7635fa9d4c5e4c12f69b703b35079ef6a845e5b4997a9cc226f1cf96f2e50ba94cbae1f78f452800d033d629bced765c7c7e40747cc7a5c SHA512 87b8473152245bfb7fb0183ac91812bdac10c1d18c13687706c4a3a9488ee66da230c786c153a2207f6ba0412814e84851f1d17c0633dc9132f39634f058a5cc
DIST multipath-tools-0.7.7.tar.gz 398460 BLAKE2B 39ffa02d782858d1200080d11aafc341793b83e421a40207eaaf5084cffe5ef5e9e860d60cd03c828c1eb941be2f762b9ad9c2ea21e29b5f129fb26bd6090d22 SHA512 87458f3eb0aaac09b22972c4ff26e332d64841a3d19fefce69cae662f1e2ce2df778e1795d5b4089b1110ec5081c6021aadbb902eeaeb764f989031cbe7da825
+DIST multipath-tools-0.7.8.tar.gz 415900 BLAKE2B 04c237e91f8e56484603d5b5ec7504da6be1caf9564d21a9fa4be7268fbb88089b8446c959b57f859eb9696f39cbb82bffdcd3d0a6716da6487bedd5c18c0d8b SHA512 500a51f9e8c5cc0ad04cc69c39f657e8058a08750d506b447c4a1131ad7308d43de19d79e98fa8254c56cd7eb1e832c8ccbc439ce94054db7eeebcdf2bf225cb
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild
new file mode 100644
index 00000000000..4740cf8fca7
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.8.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+pkg_pretend() {
+ linux-info_pkg_setup
+}
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proper configure system
+ if ! use rbd ; then
+ sed \
+ -e "s/libcheckrbd.so/# libcheckrbd.so/" \
+ -e "s/-lrados//" \
+ -i libmultipath/checkers/Makefile \
+ || die
+ fi
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ CC="$(tc-getCC)" \
+ LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{5,8}
+ emake \
+ DESTDIR="${D}" \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ install
+
+ newinitd "${FILESDIR}"/rc-multipathd multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-05-19 10:47 Sergei Trofimovich
0 siblings, 0 replies; 110+ messages in thread
From: Sergei Trofimovich @ 2018-05-19 10:47 UTC (permalink / raw
To: gentoo-commits
commit: c2a7b500bf0ad5d24fcd1c960e63ccb11b878bc5
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat May 19 10:46:51 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat May 19 10:47:11 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a7b500
sys-fs/multipath-tools: keyworded 0.6.4-r1 for ia64, bug #655730
Bug: https://bugs.gentoo.org/655730
Package-Manager: Portage-2.3.38, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"
sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild | 2 +-
sys-fs/multipath-tools/multipath-tools-0.7.6.ebuild | 2 +-
sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
index 3a74bb9b30c..9b0d1774bf8 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tg
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86"
IUSE="systemd rbd"
RDEPEND=">=sys-fs/lvm2-2.02.45
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.6.ebuild
index 60962fedf53..2fc108707b4 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.6.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="systemd rbd"
RDEPEND="
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild
index 60962fedf53..2fc108707b4 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
IUSE="systemd rbd"
RDEPEND="
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-05-14 13:51 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2018-05-14 13:51 UTC (permalink / raw
To: gentoo-commits
commit: a08bd0224c87123573a1b79d6f8a88bd8743804a
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon May 14 13:42:06 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon May 14 13:51:18 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a08bd022
sys-fs/multipath-tools: Removed old.
Package-Manager: Portage-2.3.36, Repoman-2.3.9
sys-fs/multipath-tools/Manifest | 1 -
.../multipath-tools/multipath-tools-0.7.5.ebuild | 94 ----------------------
2 files changed, 95 deletions(-)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index b760506718e..799e2b917ef 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,5 +1,4 @@
DIST multipath-tools-0.5.0.tar.bz2 184024 BLAKE2B 1e1b0fdd52bf0aaea3ed281e0cd89d04aed58c03b9b42ac094173bebdf3b81e368d0c7efb23a8748d4598c99d1502fdf5f8b2c9b64a2be4ce7d6b30fa607984a SHA512 dfad21c45d0f69e39041d30d203a582c8ee8329bf390c51cde10155b3de379e7ad8fead2ac4beb268a924fd7e7dc8e1cf538ea3c70d41479fd8786fa30ba22a9
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
-DIST multipath-tools-0.7.5.tar.gz 367762 BLAKE2B de24d3d2b3b06638ba05465125422032044a779e8aa10d6c3aa62d2d4b12c9061c4ede7f03185ea9acb68a6f25d263362416c90076e8c1c1aa3ef8db3045fbdc SHA512 4808d0cea08558ba6c24ee4d12e1caf67603b124044e5c38a10471fb52b0e3ed898c4ca0f1ec01373fc316cd999277da47698968db2b352890c002bbf9e76746
DIST multipath-tools-0.7.6.tar.gz 366278 BLAKE2B 1725bddf3174dc12c7635fa9d4c5e4c12f69b703b35079ef6a845e5b4997a9cc226f1cf96f2e50ba94cbae1f78f452800d033d629bced765c7c7e40747cc7a5c SHA512 87b8473152245bfb7fb0183ac91812bdac10c1d18c13687706c4a3a9488ee66da230c786c153a2207f6ba0412814e84851f1d17c0633dc9132f39634f058a5cc
DIST multipath-tools-0.7.7.tar.gz 398460 BLAKE2B 39ffa02d782858d1200080d11aafc341793b83e421a40207eaaf5084cffe5ef5e9e860d60cd03c828c1eb941be2f762b9ad9c2ea21e29b5f129fb26bd6090d22 SHA512 87458f3eb0aaac09b22972c4ff26e332d64841a3d19fefce69cae662f1e2ce2df778e1795d5b4089b1110ec5081c6021aadbb902eeaeb764f989031cbe7da825
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.5.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.5.ebuild
deleted file mode 100644
index 60962fedf53..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.7.5.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-RESTRICT="test"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-pkg_pretend() {
- linux-info_pkg_setup
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proper configure system
- if ! use rbd ; then
- sed \
- -e "s/libcheckrbd.so/# libcheckrbd.so/" \
- -e "s/-lrados//" \
- -i libmultipath/checkers/Makefile \
- || die
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-05-14 13:51 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2018-05-14 13:51 UTC (permalink / raw
To: gentoo-commits
commit: 6cad621927eeef5d064d1c7e60278ea67493af21
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon May 14 13:40:03 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon May 14 13:51:16 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cad6219
sys-fs/multipath-tools: Bump to version 0.7.7
Package-Manager: Portage-2.3.36, Repoman-2.3.9
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.7.7.ebuild | 94 ++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 325ddba4c0a..b760506718e 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -2,3 +2,4 @@ DIST multipath-tools-0.5.0.tar.bz2 184024 BLAKE2B 1e1b0fdd52bf0aaea3ed281e0cd89d
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
DIST multipath-tools-0.7.5.tar.gz 367762 BLAKE2B de24d3d2b3b06638ba05465125422032044a779e8aa10d6c3aa62d2d4b12c9061c4ede7f03185ea9acb68a6f25d263362416c90076e8c1c1aa3ef8db3045fbdc SHA512 4808d0cea08558ba6c24ee4d12e1caf67603b124044e5c38a10471fb52b0e3ed898c4ca0f1ec01373fc316cd999277da47698968db2b352890c002bbf9e76746
DIST multipath-tools-0.7.6.tar.gz 366278 BLAKE2B 1725bddf3174dc12c7635fa9d4c5e4c12f69b703b35079ef6a845e5b4997a9cc226f1cf96f2e50ba94cbae1f78f452800d033d629bced765c7c7e40747cc7a5c SHA512 87b8473152245bfb7fb0183ac91812bdac10c1d18c13687706c4a3a9488ee66da230c786c153a2207f6ba0412814e84851f1d17c0633dc9132f39634f058a5cc
+DIST multipath-tools-0.7.7.tar.gz 398460 BLAKE2B 39ffa02d782858d1200080d11aafc341793b83e421a40207eaaf5084cffe5ef5e9e860d60cd03c828c1eb941be2f762b9ad9c2ea21e29b5f129fb26bd6090d22 SHA512 87458f3eb0aaac09b22972c4ff26e332d64841a3d19fefce69cae662f1e2ce2df778e1795d5b4089b1110ec5081c6021aadbb902eeaeb764f989031cbe7da825
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild
new file mode 100644
index 00000000000..60962fedf53
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.7.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+pkg_pretend() {
+ linux-info_pkg_setup
+}
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proper configure system
+ if ! use rbd ; then
+ sed \
+ -e "s/libcheckrbd.so/# libcheckrbd.so/" \
+ -e "s/-lrados//" \
+ -i libmultipath/checkers/Makefile \
+ || die
+ fi
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ CC="$(tc-getCC)" \
+ LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{5,8}
+ emake \
+ DESTDIR="${D}" \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ install
+
+ newinitd "${FILESDIR}"/rc-multipathd multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-04-12 14:58 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2018-04-12 14:58 UTC (permalink / raw
To: gentoo-commits
commit: c32bcba1d8a7c727399b18a598c2f5a8db428f2e
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 12 14:54:47 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Apr 12 14:58:32 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32bcba1
sys-fs/multipath-tools: Bump to version 0.7.6
Package-Manager: Portage-2.3.28, Repoman-2.3.9
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.7.6.ebuild | 94 ++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index fb4af725ef6..1b4a240be62 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -2,3 +2,4 @@ DIST multipath-tools-0.5.0.tar.bz2 184024 BLAKE2B 1e1b0fdd52bf0aaea3ed281e0cd89d
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
DIST multipath-tools-0.7.4.tar.gz 350361 BLAKE2B a55a5912f040913b2db8a6fe28727dd52fd4be9ceb8544f1b45384e12112775caa6159da3ce774dd529377796a2b9033490ee655f3caac864919708bdc5070ec SHA512 0a00b79920251b685265ab731e5418538f32d6392b101082c71a6c7345ef7d008bcdcf466ee1317e8bf658d0fb01fc9a2e4ec6658fc565129c1bb5949ac91254
DIST multipath-tools-0.7.5.tar.gz 367762 BLAKE2B de24d3d2b3b06638ba05465125422032044a779e8aa10d6c3aa62d2d4b12c9061c4ede7f03185ea9acb68a6f25d263362416c90076e8c1c1aa3ef8db3045fbdc SHA512 4808d0cea08558ba6c24ee4d12e1caf67603b124044e5c38a10471fb52b0e3ed898c4ca0f1ec01373fc316cd999277da47698968db2b352890c002bbf9e76746
+DIST multipath-tools-0.7.6.tar.gz 366278 BLAKE2B 1725bddf3174dc12c7635fa9d4c5e4c12f69b703b35079ef6a845e5b4997a9cc226f1cf96f2e50ba94cbae1f78f452800d033d629bced765c7c7e40747cc7a5c SHA512 87b8473152245bfb7fb0183ac91812bdac10c1d18c13687706c4a3a9488ee66da230c786c153a2207f6ba0412814e84851f1d17c0633dc9132f39634f058a5cc
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.6.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.6.ebuild
new file mode 100644
index 00000000000..60962fedf53
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.6.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+RDEPEND="
+ dev-libs/json-c:=
+ dev-libs/libaio
+ dev-libs/userspace-rcu
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.7.5-respect-flags.patch )
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+pkg_pretend() {
+ linux-info_pkg_setup
+}
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proper configure system
+ if ! use rbd ; then
+ sed \
+ -e "s/libcheckrbd.so/# libcheckrbd.so/" \
+ -e "s/-lrados//" \
+ -i libmultipath/checkers/Makefile \
+ || die
+ fi
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ CC="$(tc-getCC)" \
+ LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{5,8}
+ emake \
+ DESTDIR="${D}" \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ install
+
+ newinitd "${FILESDIR}"/rc-multipathd multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-04-12 14:58 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2018-04-12 14:58 UTC (permalink / raw
To: gentoo-commits
commit: e0116a4dab7b776e67c1245f9892044ea3103052
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 12 14:57:41 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Apr 12 14:58:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0116a4d
sys-fs/multipath-tools: Removed old.
Package-Manager: Portage-2.3.28, Repoman-2.3.9
sys-fs/multipath-tools/Manifest | 1 -
.../multipath-tools/multipath-tools-0.7.4.ebuild | 96 ----------------------
2 files changed, 97 deletions(-)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 1b4a240be62..325ddba4c0a 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,5 +1,4 @@
DIST multipath-tools-0.5.0.tar.bz2 184024 BLAKE2B 1e1b0fdd52bf0aaea3ed281e0cd89d04aed58c03b9b42ac094173bebdf3b81e368d0c7efb23a8748d4598c99d1502fdf5f8b2c9b64a2be4ce7d6b30fa607984a SHA512 dfad21c45d0f69e39041d30d203a582c8ee8329bf390c51cde10155b3de379e7ad8fead2ac4beb268a924fd7e7dc8e1cf538ea3c70d41479fd8786fa30ba22a9
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
-DIST multipath-tools-0.7.4.tar.gz 350361 BLAKE2B a55a5912f040913b2db8a6fe28727dd52fd4be9ceb8544f1b45384e12112775caa6159da3ce774dd529377796a2b9033490ee655f3caac864919708bdc5070ec SHA512 0a00b79920251b685265ab731e5418538f32d6392b101082c71a6c7345ef7d008bcdcf466ee1317e8bf658d0fb01fc9a2e4ec6658fc565129c1bb5949ac91254
DIST multipath-tools-0.7.5.tar.gz 367762 BLAKE2B de24d3d2b3b06638ba05465125422032044a779e8aa10d6c3aa62d2d4b12c9061c4ede7f03185ea9acb68a6f25d263362416c90076e8c1c1aa3ef8db3045fbdc SHA512 4808d0cea08558ba6c24ee4d12e1caf67603b124044e5c38a10471fb52b0e3ed898c4ca0f1ec01373fc316cd999277da47698968db2b352890c002bbf9e76746
DIST multipath-tools-0.7.6.tar.gz 366278 BLAKE2B 1725bddf3174dc12c7635fa9d4c5e4c12f69b703b35079ef6a845e5b4997a9cc226f1cf96f2e50ba94cbae1f78f452800d033d629bced765c7c7e40747cc7a5c SHA512 87b8473152245bfb7fb0183ac91812bdac10c1d18c13687706c4a3a9488ee66da230c786c153a2207f6ba0412814e84851f1d17c0633dc9132f39634f058a5cc
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.4.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.4.ebuild
deleted file mode 100644
index 2a9e296b4f4..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.7.4.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="https://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.4-respect-flags.patch )
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-pkg_pretend() {
- linux-info_pkg_setup
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Fix for bug #624884
- if grep -qF DM_TABLE_STATE kpartx/kpartx.rules ; then
- sed '/DM_TABLE_STATE/d' -i kpartx/kpartx.rules || die
- else
- elog "DM_TABLE_STATE sed hack is no longer necessary."
- fi
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proer configure system
- if ! use rbd ; then
- sed -i -e "s/libcheckrbd.so/# libcheckrbd.so/" libmultipath/checkers/Makefile
- sed -i -e "s/-lrados//" libmultipath/checkers/Makefile
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-03-03 22:16 Sergei Trofimovich
0 siblings, 0 replies; 110+ messages in thread
From: Sergei Trofimovich @ 2018-03-03 22:16 UTC (permalink / raw
To: gentoo-commits
commit: 28998c11c86d4bdb28b479405c2cd9e535e0938e
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 3 22:13:12 2018 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Mar 3 22:16:38 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28998c11
sys-fs/multipath-tools: stable 0.6.4-r1 for ppc, bug #626854
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ppc"
sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
index 145cbda2b61..3a74bb9b30c 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tg
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
IUSE="systemd rbd"
RDEPEND=">=sys-fs/lvm2-2.02.45
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2018-01-17 12:00 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2018-01-17 12:00 UTC (permalink / raw
To: gentoo-commits
commit: 8f38557fc764e1bdef6bf43664c141300beb1f1c
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 17 12:00:09 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jan 17 12:00:09 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f38557f
sys-fs/multipath-tools: Removed old.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
sys-fs/multipath-tools/Manifest | 3 -
.../multipath-tools/multipath-tools-0.7.1.ebuild | 94 ---------------------
.../multipath-tools/multipath-tools-0.7.2.ebuild | 94 ---------------------
.../multipath-tools/multipath-tools-0.7.3.ebuild | 96 ----------------------
4 files changed, 287 deletions(-)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index bb212fa0d37..512cebbf6b3 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,6 +1,3 @@
DIST multipath-tools-0.5.0.tar.bz2 184024 BLAKE2B 1e1b0fdd52bf0aaea3ed281e0cd89d04aed58c03b9b42ac094173bebdf3b81e368d0c7efb23a8748d4598c99d1502fdf5f8b2c9b64a2be4ce7d6b30fa607984a SHA512 dfad21c45d0f69e39041d30d203a582c8ee8329bf390c51cde10155b3de379e7ad8fead2ac4beb268a924fd7e7dc8e1cf538ea3c70d41479fd8786fa30ba22a9
DIST multipath-tools-0.6.4.tar.gz 285448 BLAKE2B 1b63c4e712e682965c595ed988a6590e181abd4d37779b72b52f4e415d4caba33df518a1ea1e3b460d15b5a78f4db5a75c1066439eb40c503023007c1f70752a SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea
-DIST multipath-tools-0.7.1.tar.gz 329008 BLAKE2B 3cb503db3b208ed472a44c549aa61e82e0609dd06a7c7751b9c6e7076db00e87771274f1e95f2b5945e9931604590679a18ea950da0ed8c4c3e2bb0cc77ffb00 SHA512 81ceb3887250a691b94cb49b7141ace4fc1f69d7f8381e517560dfc7c51ee4c5a1f4f4e40a0b368cf5f7381697fa746b856cbade8990c1608cbcd77248946a82
-DIST multipath-tools-0.7.2.tar.gz 335187 BLAKE2B 4d14bc7c4c87cdf494412af0674efba709689b442f9a8484b1fc6f9707dd48bc8ef0835843dfea048a51e53a976d5ff33020113b60d6329ad8ced2d2246bb84b SHA512 9637e6c69ecfe8dbfb55794569017051961dbe39fa1019000e4be9c2c888a5b6d13ae360af8738bb1fb89a8d27ec833ff0075b1d066b8b3ca21cd9832f477046
-DIST multipath-tools-0.7.3.tar.gz 344030 BLAKE2B f2153a86afc79ff11bd1fad8a20c8bb0c473a8b4790b47266d9f519ec0c5f569bbc9dfbcc8d99e0191cf8fab3e54234943f06785ef03f149afe87c78184632e6 SHA512 fbcd5609bcb4f80a91410cec86882e9f39ee056edb314382f25db8e1e1ed5c084e14849a67502be2b11a2e980dc2cb5d34235885476ae5ce62809a175bee9ace
DIST multipath-tools-0.7.4.tar.gz 350361 BLAKE2B a55a5912f040913b2db8a6fe28727dd52fd4be9ceb8544f1b45384e12112775caa6159da3ce774dd529377796a2b9033490ee655f3caac864919708bdc5070ec SHA512 0a00b79920251b685265ab731e5418538f32d6392b101082c71a6c7345ef7d008bcdcf466ee1317e8bf658d0fb01fc9a2e4ec6658fc565129c1bb5949ac91254
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
deleted file mode 100644
index 6b87ca18b13..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-pkg_pretend() {
- linux-info_pkg_setup
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Fix for bug #624884
- if grep -qF DM_TABLE_STATE kpartx/kpartx.rules ; then
- sed '/DM_TABLE_STATE/d' -i kpartx/kpartx.rules || die
- else
- elog "DM_TABLE_STATE sed hack is no longer necessary."
- fi
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proer configure system
- if ! use rbd ; then
- sed -i -e "s/libcheckrbd.so/# libcheckrbd.so/" libmultipath/checkers/Makefile
- sed -i -e "s/-lrados//" libmultipath/checkers/Makefile
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild
deleted file mode 100644
index 6b87ca18b13..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-pkg_pretend() {
- linux-info_pkg_setup
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Fix for bug #624884
- if grep -qF DM_TABLE_STATE kpartx/kpartx.rules ; then
- sed '/DM_TABLE_STATE/d' -i kpartx/kpartx.rules || die
- else
- elog "DM_TABLE_STATE sed hack is no longer necessary."
- fi
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proer configure system
- if ! use rbd ; then
- sed -i -e "s/libcheckrbd.so/# libcheckrbd.so/" libmultipath/checkers/Makefile
- sed -i -e "s/-lrados//" libmultipath/checkers/Makefile
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.3.ebuild
deleted file mode 100644
index 99506a24834..00000000000
--- a/sys-fs/multipath-tools/multipath-tools-0.7.3.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
-
-DESCRIPTION="Device mapper target autoconfig"
-HOMEPAGE="http://christophe.varoqui.free.fr/"
-SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="systemd rbd"
-
-RDEPEND="
- dev-libs/json-c:=
- dev-libs/libaio
- dev-libs/userspace-rcu
- >=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
- sys-libs/readline:0=
- rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-CONFIG_CHECK="~DM_MULTIPATH"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.7.3-fix-build-without-systemd.patch )
-
-get_systemd_pv() {
- use systemd && \
- $(tc-getPKG_CONFIG) --modversion systemd
-}
-
-pkg_pretend() {
- linux-info_pkg_setup
-}
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Fix for bug #624884
- if grep -qF DM_TABLE_STATE kpartx/kpartx.rules ; then
- sed '/DM_TABLE_STATE/d' -i kpartx/kpartx.rules || die
- else
- elog "DM_TABLE_STATE sed hack is no longer necessary."
- fi
-
- # The upstream lacks any way to configure the build at present
- # and ceph is a huge dependency, so we're using sed to make it
- # optional until the upstream has a proer configure system
- if ! use rbd ; then
- sed -i -e "s/libcheckrbd.so/# libcheckrbd.so/" libmultipath/checkers/Makefile
- sed -i -e "s/-lrados//" libmultipath/checkers/Makefile
- fi
-}
-
-src_compile() {
- # LIBDM_API_FLUSH involves grepping files in /usr/include,
- # so force the test to go the way we want #411337.
- emake \
- CC="$(tc-getCC)" \
- LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
-}
-
-src_install() {
- dodir /sbin /usr/share/man/man{5,8}
- emake \
- DESTDIR="${D}" \
- SYSTEMD=$(get_systemd_pv) \
- unitdir="$(systemd_get_systemunitdir)" \
- libudevdir='${prefix}'/"$(get_udevdir)" \
- install
-
- newinitd "${FILESDIR}"/rc-multipathd multipathd
- newinitd "${FILESDIR}"/multipath.rc multipath
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- elog "If you need multipath on your system, you must"
- elog "add 'multipath' into your boot runlevel!"
- fi
-}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2017-12-19 21:19 Thomas Deutschmann
0 siblings, 0 replies; 110+ messages in thread
From: Thomas Deutschmann @ 2017-12-19 21:19 UTC (permalink / raw
To: gentoo-commits
commit: 2c23de504cd51554a32b5808090e63718a7efbf3
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 19 21:19:17 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Dec 19 21:19:36 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c23de50
sys-fs/multipath-tools: Add subslot operator on dev-libs/json-c atom
Closes: https://bugs.gentoo.org/641758
Package-Manager: Portage-2.3.19, Repoman-2.3.6
sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild | 2 +-
sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild | 2 +-
sys-fs/multipath-tools/multipath-tools-0.7.3.ebuild | 2 +-
sys-fs/multipath-tools/multipath-tools-0.7.4.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
index fdc2ed3abb6..6b87ca18b13 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="systemd rbd"
RDEPEND="
- dev-libs/json-c
+ dev-libs/json-c:=
dev-libs/libaio
dev-libs/userspace-rcu
>=sys-fs/lvm2-2.02.45
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild
index fdc2ed3abb6..6b87ca18b13 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="systemd rbd"
RDEPEND="
- dev-libs/json-c
+ dev-libs/json-c:=
dev-libs/libaio
dev-libs/userspace-rcu
>=sys-fs/lvm2-2.02.45
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.3.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.3.ebuild
index 577cbe8db1b..99506a24834 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.3.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.3.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="systemd rbd"
RDEPEND="
- dev-libs/json-c
+ dev-libs/json-c:=
dev-libs/libaio
dev-libs/userspace-rcu
>=sys-fs/lvm2-2.02.45
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.4.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.4.ebuild
index b114189a868..2a9e296b4f4 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.4.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.4.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="systemd rbd"
RDEPEND="
- dev-libs/json-c
+ dev-libs/json-c:=
dev-libs/libaio
dev-libs/userspace-rcu
>=sys-fs/lvm2-2.02.45
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2017-11-30 19:02 Thomas Deutschmann
0 siblings, 0 replies; 110+ messages in thread
From: Thomas Deutschmann @ 2017-11-30 19:02 UTC (permalink / raw
To: gentoo-commits
commit: 55bb7deb979b97eb4271872801544223513f23bc
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 18:27:27 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 19:02:17 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55bb7deb
sys-fs/multipath-tools: x86 stable (bug #626854)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
index 6858e19c186..145cbda2b61 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tg
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
IUSE="systemd rbd"
RDEPEND=">=sys-fs/lvm2-2.02.45
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2017-11-20 17:23 Manuel Rüger
0 siblings, 0 replies; 110+ messages in thread
From: Manuel Rüger @ 2017-11-20 17:23 UTC (permalink / raw
To: gentoo-commits
commit: 97223e373556e2efa25b185c3009e5c24f15d8c2
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 20 17:22:53 2017 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon Nov 20 17:22:53 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97223e37
sys-fs/multipath-tools: Stable on amd64
Package-Manager: Portage-2.3.14, Repoman-2.3.6
sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
index 76ae822cd83..6858e19c186 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tg
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
IUSE="systemd rbd"
RDEPEND=">=sys-fs/lvm2-2.02.45
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2017-10-13 19:53 Sergei Trofimovich
0 siblings, 0 replies; 110+ messages in thread
From: Sergei Trofimovich @ 2017-10-13 19:53 UTC (permalink / raw
To: gentoo-commits
commit: 4bea881c4dfd91085247d9431bb63febb0c86cf8
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 13 19:30:23 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Oct 13 19:53:15 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bea881c
sys-fs/multipath-tools: stable 0.6.4-r1 for ppc64, bug #626854
Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc64"
sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
index 652a8f6a1a6..76ae822cd83 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tg
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
IUSE="systemd rbd"
RDEPEND=">=sys-fs/lvm2-2.02.45
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2017-08-08 7:21 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2017-08-08 7:21 UTC (permalink / raw
To: gentoo-commits
commit: 9d6469c1d6f9cf3556f8c4c2480397a2ca53ed88
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 8 07:21:46 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Aug 8 07:21:46 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d6469c1
sys-fs/multipath-tools: Added dev-libs/json-c to RDEPEND (bug #626912).
Package-Manager: Portage-2.3.6, Repoman-2.3.3
sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
index 3c1f4dbdfca..fdc2ed3abb6 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
@@ -14,15 +14,20 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="systemd rbd"
-RDEPEND=">=sys-fs/lvm2-2.02.45
- >=virtual/udev-171
+RDEPEND="
+ dev-libs/json-c
dev-libs/libaio
dev-libs/userspace-rcu
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
sys-libs/readline:0=
rbd? ( sys-cluster/ceph )
- systemd? ( sys-apps/systemd )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
CONFIG_CHECK="~DM_MULTIPATH"
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2017-08-08 7:21 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2017-08-08 7:21 UTC (permalink / raw
To: gentoo-commits
commit: ef5c10cd1ac8fa39c8c76aca1072d3e7bfc2d959
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 8 07:20:36 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Aug 8 07:20:36 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5c10cd
sys-fs/multipath-tools: Bump to version 0.7.2
Package-Manager: Portage-2.3.6, Repoman-2.3.3
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.7.2.ebuild | 94 ++++++++++++++++++++++
2 files changed, 95 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 0203cf6874e..f62c491023d 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,3 +1,4 @@
DIST multipath-tools-0.5.0.tar.bz2 184024 SHA256 f13cf1eb84e94e83b2019e68f7965526903c13e94246db43965d181668a0a6f9 SHA512 dfad21c45d0f69e39041d30d203a582c8ee8329bf390c51cde10155b3de379e7ad8fead2ac4beb268a924fd7e7dc8e1cf538ea3c70d41479fd8786fa30ba22a9 WHIRLPOOL bc8a365d66d1c5f584de04304125949926d4a1576cba4a00acca0f1333eb13d83318da36d9d88c5dc92691a331d427ad6b99eb1f2983fbc387303dbfdbae11ff
DIST multipath-tools-0.6.4.tar.gz 285448 SHA256 1e2747883320f7db854201e5bfb97216e7518468f03503985382ce2c69e5558b SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea WHIRLPOOL 6138ba1cbb814bbf53e7a5113f50325d7a7d7088ff2b0f83f1e574f0644241e368cc6b5223eca039b414a0a459a52413d396ea214ff3eaa57f0681e8322b2d9d
DIST multipath-tools-0.7.1.tar.gz 329008 SHA256 d788aaf3ea862b44b5aa07eaa0e5696061f972a1a46d0f469c4a4f4c477c1970 SHA512 81ceb3887250a691b94cb49b7141ace4fc1f69d7f8381e517560dfc7c51ee4c5a1f4f4e40a0b368cf5f7381697fa746b856cbade8990c1608cbcd77248946a82 WHIRLPOOL 2bcc7cc2f425ca3f3f634807cafb7817b54b83d82987a09c9dd530dca1375175a7d52f1854bdd6d5f37c3b1fcf7bc34d67fc2dcae5809dfae968b313c8c86cba
+DIST multipath-tools-0.7.2.tar.gz 335187 SHA256 e4273527b8a8e31d596221dd74fdeb9f2b7558d59e514bc7eb040d077bddf24b SHA512 9637e6c69ecfe8dbfb55794569017051961dbe39fa1019000e4be9c2c888a5b6d13ae360af8738bb1fb89a8d27ec833ff0075b1d066b8b3ca21cd9832f477046 WHIRLPOOL 051956ab5c899ce98833925f84245f7450c7c01012edafdb6fff39762cf87908f53413c42f2ccb6059fd2717d29bf55ded260ade027b37ef0227a46b8266d8c7
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild
new file mode 100644
index 00000000000..fdc2ed3abb6
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.2.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+RDEPEND="
+ dev-libs/json-c
+ dev-libs/libaio
+ dev-libs/userspace-rcu
+ >=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+pkg_pretend() {
+ linux-info_pkg_setup
+}
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Fix for bug #624884
+ if grep -qF DM_TABLE_STATE kpartx/kpartx.rules ; then
+ sed '/DM_TABLE_STATE/d' -i kpartx/kpartx.rules || die
+ else
+ elog "DM_TABLE_STATE sed hack is no longer necessary."
+ fi
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proer configure system
+ if ! use rbd ; then
+ sed -i -e "s/libcheckrbd.so/# libcheckrbd.so/" libmultipath/checkers/Makefile
+ sed -i -e "s/-lrados//" libmultipath/checkers/Makefile
+ fi
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ CC="$(tc-getCC)" \
+ LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{5,8}
+ emake \
+ DESTDIR="${D}" \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ install
+
+ newinitd "${FILESDIR}"/rc-multipathd multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2017-08-02 6:35 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2017-08-02 6:35 UTC (permalink / raw
To: gentoo-commits
commit: 1135f7811bd9d5c1ba2ae36070e20c69b1dff07f
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 2 06:28:38 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Aug 2 06:35:11 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1135f781
sys-fs/multipath-tools: Revbump to fix bug #624884
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
.../multipath-tools-0.6.4-r1.ebuild | 99 ++++++++++++++++++++++
1 file changed, 99 insertions(+)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
new file mode 100644
index 00000000000..652a8f6a1a6
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.4-r1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+RDEPEND=">=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
+ dev-libs/libaio
+ dev-libs/userspace-rcu
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+PATCHES=(
+ # modprobe fails when modules are compiled statically into the kernel
+ # https://www.redhat.com/archives/dm-devel/2017-January/msg00043.html
+ "${FILESDIR}"/${PN}-0.6.2-ignore-modprobe-failures.patch
+
+ # https://bugs.gentoo.org/show_bug.cgi?id=604228
+ # https://www.redhat.com/archives/dm-devel/2017-January/msg00022.html
+ "${FILESDIR}"/${P}-sysmacros.patch
+)
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+pkg_pretend() {
+ linux-info_pkg_setup
+}
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Fix for bug #624884
+ if grep -qF DM_TABLE_STATE kpartx/kpartx.rules ; then
+ sed '/DM_TABLE_STATE/d' -i kpartx/kpartx.rules || die
+ else
+ elog "DM_TABLE_STATE sed hack is no longer necessary."
+ fi
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proer configure system
+ if ! use rbd ; then
+ sed -i -e "s/libcheckrbd.so/# libcheckrbd.so/" libmultipath/checkers/Makefile
+ sed -i -e "s/-lrados//" libmultipath/checkers/Makefile
+ fi
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ CC="$(tc-getCC)" \
+ LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{5,8}
+ emake \
+ DESTDIR="${D}" \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ install
+
+ newinitd "${FILESDIR}"/rc-multipathd multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2017-08-02 6:35 Lars Wendler
0 siblings, 0 replies; 110+ messages in thread
From: Lars Wendler @ 2017-08-02 6:35 UTC (permalink / raw
To: gentoo-commits
commit: 804a6c3487b13dc779ba0aa32f75b7937d16f6b1
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 2 06:18:19 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Aug 2 06:35:10 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804a6c34
sys-fs/multipath-tools: Bump to version 0.7.1
This also fixes bug #624884
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
sys-fs/multipath-tools/Manifest | 1 +
.../multipath-tools/multipath-tools-0.7.1.ebuild | 89 ++++++++++++++++++++++
2 files changed, 90 insertions(+)
diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest
index 551033c2bc7..9eb429c8456 100644
--- a/sys-fs/multipath-tools/Manifest
+++ b/sys-fs/multipath-tools/Manifest
@@ -1,3 +1,4 @@
DIST multipath-tools-0.5.0.tar.bz2 184024 SHA256 f13cf1eb84e94e83b2019e68f7965526903c13e94246db43965d181668a0a6f9 SHA512 dfad21c45d0f69e39041d30d203a582c8ee8329bf390c51cde10155b3de379e7ad8fead2ac4beb268a924fd7e7dc8e1cf538ea3c70d41479fd8786fa30ba22a9 WHIRLPOOL bc8a365d66d1c5f584de04304125949926d4a1576cba4a00acca0f1333eb13d83318da36d9d88c5dc92691a331d427ad6b99eb1f2983fbc387303dbfdbae11ff
DIST multipath-tools-0.6.2.tar.gz 242413 SHA256 f5cec5d92d56ec99220fccc1e70b9d10bc8ff5039c809ebcc201ce34d7ee3095 SHA512 8a04302002bf778299495e4be2d4302c19350d8ec218da23c5f781233efa6d0b39208a676b0d770771d7f09d62fa2b1ce32c03f60662691f74afb111e918b639 WHIRLPOOL f040273bd188c30f2f3b87e21a403b5f5d3ce2f0918382890cc0750b803bf05f70ed6bf46a83c5b68137835bc9bcf6cbca14f6462cfbef660667118b59eafc7d
DIST multipath-tools-0.6.4.tar.gz 285448 SHA256 1e2747883320f7db854201e5bfb97216e7518468f03503985382ce2c69e5558b SHA512 ec35c6c26c3b233ebece7136ea99dd4c0dff2927e7b543e7091219dc7065fe87e609a1eda9ab6d08399d44fe882d70c8dbe6be9ab175d154c5dd2d12ee1d86ea WHIRLPOOL 6138ba1cbb814bbf53e7a5113f50325d7a7d7088ff2b0f83f1e574f0644241e368cc6b5223eca039b414a0a459a52413d396ea214ff3eaa57f0681e8322b2d9d
+DIST multipath-tools-0.7.1.tar.gz 329008 SHA256 d788aaf3ea862b44b5aa07eaa0e5696061f972a1a46d0f469c4a4f4c477c1970 SHA512 81ceb3887250a691b94cb49b7141ace4fc1f69d7f8381e517560dfc7c51ee4c5a1f4f4e40a0b368cf5f7381697fa746b856cbade8990c1608cbcd77248946a82 WHIRLPOOL 2bcc7cc2f425ca3f3f634807cafb7817b54b83d82987a09c9dd530dca1375175a7d52f1854bdd6d5f37c3b1fcf7bc34d67fc2dcae5809dfae968b313c8c86cba
diff --git a/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
new file mode 100644
index 00000000000..3c1f4dbdfca
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.7.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${PV};sf=tgz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="systemd rbd"
+
+RDEPEND=">=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
+ dev-libs/libaio
+ dev-libs/userspace-rcu
+ sys-libs/readline:0=
+ rbd? ( sys-cluster/ceph )
+ systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+CONFIG_CHECK="~DM_MULTIPATH"
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+pkg_pretend() {
+ linux-info_pkg_setup
+}
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Fix for bug #624884
+ if grep -qF DM_TABLE_STATE kpartx/kpartx.rules ; then
+ sed '/DM_TABLE_STATE/d' -i kpartx/kpartx.rules || die
+ else
+ elog "DM_TABLE_STATE sed hack is no longer necessary."
+ fi
+
+ # The upstream lacks any way to configure the build at present
+ # and ceph is a huge dependency, so we're using sed to make it
+ # optional until the upstream has a proer configure system
+ if ! use rbd ; then
+ sed -i -e "s/libcheckrbd.so/# libcheckrbd.so/" libmultipath/checkers/Makefile
+ sed -i -e "s/-lrados//" libmultipath/checkers/Makefile
+ fi
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ CC="$(tc-getCC)" \
+ LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ dodir /sbin /usr/share/man/man{5,8}
+ emake \
+ DESTDIR="${D}" \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"$(get_udevdir)" \
+ install
+
+ newinitd "${FILESDIR}"/rc-multipathd multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2017-02-09 11:39 Tim Harder
0 siblings, 0 replies; 110+ messages in thread
From: Tim Harder @ 2017-02-09 11:39 UTC (permalink / raw
To: gentoo-commits
commit: a82f238acfa475d876cbf8f42d857f1046fcb6a0
Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 9 11:37:11 2017 +0000
Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
CommitDate: Thu Feb 9 11:39:32 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a82f238a
sys-fs/multipath-tools: export full compiler name for build
sys-fs/multipath-tools/multipath-tools-0.6.4.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.4.ebuild b/sys-fs/multipath-tools/multipath-tools-0.6.4.ebuild
index 6d4e372ff1..97b1aa2fee 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.6.4.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.4.ebuild
@@ -4,7 +4,7 @@
EAPI=6
-inherit linux-info systemd toolchain-funcs udev vcs-snapshot
+inherit linux-info systemd toolchain-funcs udev vcs-snapshot toolchain-funcs
DESCRIPTION="Device mapper target autoconfig"
HOMEPAGE="http://christophe.varoqui.free.fr/"
@@ -66,6 +66,7 @@ src_compile() {
# LIBDM_API_FLUSH involves grepping files in /usr/include,
# so force the test to go the way we want #411337.
emake \
+ CC="$(tc-getCC)" \
LIBDM_API_FLUSH=1 SYSTEMD="$(get_systemd_pv)"
}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2016-09-12 21:01 Matt Thode
0 siblings, 0 replies; 110+ messages in thread
From: Matt Thode @ 2016-09-12 21:01 UTC (permalink / raw
To: gentoo-commits
commit: dc818926d59d65070204cc0730b96e2b1feff96d
Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 12 21:01:24 2016 +0000
Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Mon Sep 12 21:01:24 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc818926
sys-fs/multipath-tools: make modprobe optional in multipathd.service
Package-Manager: portage-2.2.28
.../multipath-tools-0.6.2-r2.ebuild | 69 ++++++++++++++++++++++
1 file changed, 69 insertions(+)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.2-r2.ebuild b/sys-fs/multipath-tools/multipath-tools-0.6.2-r2.ebuild
new file mode 100644
index 00000000..4d9b9af
--- /dev/null
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.2-r2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+inherit eutils systemd toolchain-funcs udev
+
+DESCRIPTION="Device mapper target autoconfig"
+HOMEPAGE="http://christophe.varoqui.free.fr/"
+COMMIT_ID='e165b73a16fc9027aa3306df40052038c175be1b'
+SRC_URI="http://git.opensvc.com/?p=multipath-tools/.git;a=snapshot;h=${COMMIT_ID};sf=tgz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="systemd"
+
+RDEPEND=">=sys-fs/lvm2-2.02.45
+ >=virtual/udev-171
+ dev-libs/libaio
+ dev-libs/userspace-rcu
+ sys-libs/readline:*
+ systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${PN}-${COMMIT_ID:0:7}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.6.2-makefile.patch
+)
+
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
+src_compile() {
+ # LIBDM_API_FLUSH involves grepping files in /usr/include,
+ # so force the test to go the way we want #411337.
+ emake \
+ LIBDM_API_FLUSH=1 CC="$(tc-getCC)" SYSTEMD="$(get_systemd_pv)"
+}
+
+src_install() {
+ local udevdir="$(get_udevdir)"
+
+ dodir /sbin /usr/share/man/man{5,8}
+ emake \
+ DESTDIR="${D}" \
+ SYSTEMD=$(get_systemd_pv) \
+ unitdir="$(systemd_get_systemunitdir)" \
+ libudevdir='${prefix}'/"${udevdir}" \
+ install
+
+ newinitd "${FILESDIR}"/rc-multipathd multipathd
+ newinitd "${FILESDIR}"/multipath.rc multipath
+
+ sed -i 's|ExecStartPre=/|ExecStartPre=-/|g' "${D}"/usr/lib/systemd/system/multipathd.service || die
+
+ dodoc README ChangeLog
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ elog "If you need multipath on your system, you must"
+ elog "add 'multipath' into your boot runlevel!"
+ fi
+}
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2016-08-21 15:03 Tiziano Müller
0 siblings, 0 replies; 110+ messages in thread
From: Tiziano Müller @ 2016-08-21 15:03 UTC (permalink / raw
To: gentoo-commits
commit: fff54f89818785bb2fa31a463a6242b285bf45a8
Author: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 21 14:57:05 2016 +0000
Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org>
CommitDate: Sun Aug 21 15:01:35 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff54f89
sys-fs/multipath-tools: fix systemd version detection (bug #590604)
Package-Manager: portage-2.3.0
sys-fs/multipath-tools/multipath-tools-0.6.2-r1.ebuild | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.6.2-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.6.2-r1.ebuild
index 3ec454b..f5044df 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.6.2-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.6.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -30,10 +30,16 @@ PATCHES=(
"${FILESDIR}"/${PN}-0.6.2-makefile.patch
)
+get_systemd_pv() {
+ use systemd && \
+ $(tc-getPKG_CONFIG) --modversion systemd
+}
+
src_compile() {
# LIBDM_API_FLUSH involves grepping files in /usr/include,
# so force the test to go the way we want #411337.
- emake LIBDM_API_FLUSH=1 CC="$(tc-getCC)" SYSTEMD=$(usex systemd 1 "")
+ emake \
+ LIBDM_API_FLUSH=1 CC="$(tc-getCC)" SYSTEMD="$(get_systemd_pv)"
}
src_install() {
@@ -42,7 +48,7 @@ src_install() {
dodir /sbin /usr/share/man/man{5,8}
emake \
DESTDIR="${D}" \
- SYSTEMD=$(usex systemd 1 "") \
+ SYSTEMD=$(get_systemd_pv) \
unitdir="$(systemd_get_systemunitdir)" \
libudevdir='${prefix}'/"${udevdir}" \
install
^ permalink raw reply related [flat|nested] 110+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
@ 2016-02-28 6:12 Matt Thode
0 siblings, 0 replies; 110+ messages in thread
From: Matt Thode @ 2016-02-28 6:12 UTC (permalink / raw
To: gentoo-commits
commit: 6238a03f3d204da36249792903990552c7485b36
Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 06:09:44 2016 +0000
Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 06:09:44 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6238a03f
sys-fs/multipath-tools: keywording arm64
merged on X-C1
Package-Manager: portage-2.2.26
sys-fs/multipath-tools/multipath-tools-0.5.0-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-fs/multipath-tools/multipath-tools-0.5.0-r1.ebuild b/sys-fs/multipath-tools/multipath-tools-0.5.0-r1.ebuild
index 3364434..02af826 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.5.0-r1.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.5.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://christophe.varoqui.free.fr/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ppc64 ~sparc x86"
IUSE="systemd"
RDEPEND=">=sys-fs/lvm2-2.02.45
^ permalink raw reply related [flat|nested] 110+ messages in thread
end of thread, other threads:[~2024-04-29 13:42 UTC | newest]
Thread overview: 110+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-01 0:45 [gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-04-29 13:42 Sam James
2024-04-29 13:42 Sam James
2024-04-29 8:05 Arthur Zamarin
2024-04-29 7:51 Jakov Smolić
2024-04-29 7:51 Jakov Smolić
2024-03-18 4:45 Sam James
2024-03-18 4:45 Sam James
2024-03-17 12:57 Arthur Zamarin
2024-03-17 10:42 Sam James
2024-03-17 7:28 Sam James
2024-03-17 6:34 Sam James
2024-03-17 6:09 Arthur Zamarin
2024-03-17 6:00 Sam James
2024-03-17 6:00 Sam James
2024-01-18 0:28 Sam James
2024-01-17 6:34 Sam James
2024-01-17 5:55 Sam James
2024-01-17 5:50 Sam James
2023-08-03 10:28 Arthur Zamarin
2023-07-18 21:07 Sam James
2023-07-17 21:56 Sam James
2023-07-17 7:46 Jakov Smolić
2023-06-10 19:05 Sam James
2023-04-23 20:37 Sam James
2023-04-23 20:03 Sam James
2023-04-07 10:07 Sam James
2023-03-23 17:13 Mike Gilbert
2023-03-23 15:41 Mike Gilbert
2023-01-04 4:56 Sam James
2023-01-04 4:56 Sam James
2022-12-01 17:41 Sam James
2022-12-01 15:52 Jakov Smolić
2022-12-01 15:40 Jakov Smolić
2022-12-01 9:23 Jakov Smolić
2022-12-01 9:23 Jakov Smolić
2022-12-01 0:38 Sam James
2022-12-01 0:38 Sam James
2022-11-25 6:09 Sam James
2022-11-25 6:02 Sam James
2022-11-25 5:23 Sam James
2022-11-25 5:17 Sam James
2022-11-25 5:17 Sam James
2022-10-30 21:32 Sam James
2022-10-30 4:35 Robin H. Johnson
2022-10-30 4:35 Robin H. Johnson
2022-05-19 11:24 WANG Xuerui
2022-05-05 7:07 Jakov Smolić
2022-04-29 19:21 Sam James
2022-04-29 19:21 Sam James
2022-04-29 8:29 Jakov Smolić
2022-04-29 8:29 Jakov Smolić
2022-03-22 23:32 Sam James
2022-01-23 8:05 Yixun Lan
2022-01-01 4:29 Sam James
2021-12-05 18:39 Sam James
2021-12-05 18:31 Sam James
2021-12-05 3:45 Sam James
2021-09-04 17:35 David Seifert
2021-08-04 6:39 Agostino Sarubbo
2021-08-02 4:03 Agostino Sarubbo
2021-08-02 2:24 Sam James
2021-08-01 17:44 Sam James
2021-08-01 8:08 Agostino Sarubbo
2021-05-26 8:11 Sam James
2021-05-26 8:04 Sam James
2021-05-24 0:12 Sam James
2021-05-23 23:05 Agostino Sarubbo
2021-05-23 22:28 Agostino Sarubbo
2021-05-14 22:14 David Seifert
2021-04-21 18:51 Sam James
2021-04-06 10:17 Lars Wendler
2020-08-19 22:40 Sam James
2020-05-11 11:53 Lars Wendler
2020-05-04 13:31 Agostino Sarubbo
2020-05-04 13:29 Agostino Sarubbo
2020-05-04 6:43 Agostino Sarubbo
2020-05-04 6:42 Agostino Sarubbo
2019-07-08 8:22 Lars Wendler
2019-07-08 8:22 Lars Wendler
2019-04-23 8:10 Lars Wendler
2019-02-18 9:29 Lars Wendler
2019-02-18 9:29 Lars Wendler
2018-11-23 10:14 Tobias Klausmann
2018-11-23 10:08 Tobias Klausmann
2018-11-23 9:52 Tobias Klausmann
2018-11-23 9:08 Lars Wendler
2018-11-23 9:08 Lars Wendler
2018-10-26 18:57 Sven Wegener
2018-10-22 11:49 Lars Wendler
2018-10-22 11:49 Lars Wendler
2018-05-19 10:47 Sergei Trofimovich
2018-05-14 13:51 Lars Wendler
2018-05-14 13:51 Lars Wendler
2018-04-12 14:58 Lars Wendler
2018-04-12 14:58 Lars Wendler
2018-03-03 22:16 Sergei Trofimovich
2018-01-17 12:00 Lars Wendler
2017-12-19 21:19 Thomas Deutschmann
2017-11-30 19:02 Thomas Deutschmann
2017-11-20 17:23 Manuel Rüger
2017-10-13 19:53 Sergei Trofimovich
2017-08-08 7:21 Lars Wendler
2017-08-08 7:21 Lars Wendler
2017-08-02 6:35 Lars Wendler
2017-08-02 6:35 Lars Wendler
2017-02-09 11:39 Tim Harder
2016-09-12 21:01 Matt Thode
2016-08-21 15:03 Tiziano Müller
2016-02-28 6:12 Matt Thode
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox