Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsprogs/
Date: Mon, 16 Jul 2018 18:21:15
Message-Id: 1531765261.a6f6f5b96f9c7109f91125ce4bce3868444604f4.polynomial-c@gentoo
1 commit: a6f6f5b96f9c7109f91125ce4bce3868444604f4
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jul 16 15:14:51 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 16 18:21:01 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f6f5b9
7
8 sys-fs/xfsprogs: Revbumps to add "icu" USE flag. Removed old.
9
10 This removes automagic dep on dev-libs/icu.
11
12 Package-Manager: Portage-2.3.42, Repoman-2.3.9
13
14 .../xfsprogs/{xfsprogs-4.16.1.ebuild => xfsprogs-4.16.1-r1.ebuild} | 5 ++++-
15 .../xfsprogs/{xfsprogs-4.17.0.ebuild => xfsprogs-4.17.0-r1.ebuild} | 5 ++++-
16 2 files changed, 8 insertions(+), 2 deletions(-)
17
18 diff --git a/sys-fs/xfsprogs/xfsprogs-4.16.1.ebuild b/sys-fs/xfsprogs/xfsprogs-4.16.1-r1.ebuild
19 similarity index 95%
20 rename from sys-fs/xfsprogs/xfsprogs-4.16.1.ebuild
21 rename to sys-fs/xfsprogs/xfsprogs-4.16.1-r1.ebuild
22 index 275a8f8ef89..273db91aea0 100644
23 --- a/sys-fs/xfsprogs/xfsprogs-4.16.1.ebuild
24 +++ b/sys-fs/xfsprogs/xfsprogs-4.16.1-r1.ebuild
25 @@ -12,10 +12,11 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz"
26 LICENSE="LGPL-2.1"
27 SLOT="0"
28 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
29 -IUSE="libedit nls readline static static-libs"
30 +IUSE="icu libedit nls readline static static-libs"
31 REQUIRED_USE="static? ( static-libs )"
32
33 LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)]
34 + icu? ( dev-libs/icu:=[static-libs(+)] )
35 readline? ( sys-libs/readline:0=[static-libs(+)] )
36 !readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) )"
37 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
38 @@ -68,8 +69,10 @@ src_configure() {
39
40 local myconf=(
41 --disable-lto #655638
42 + --enable-blkid
43 --with-crond-dir="${EPREFIX}/etc/cron.d"
44 --with-systemd-unit-dir="$(systemd_get_systemunitdir)"
45 + $(use_enable icu libicu)
46 $(use_enable nls gettext)
47 $(use_enable readline)
48 $(usex readline --disable-editline $(use_enable libedit editline))
49
50 diff --git a/sys-fs/xfsprogs/xfsprogs-4.17.0.ebuild b/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild
51 similarity index 95%
52 rename from sys-fs/xfsprogs/xfsprogs-4.17.0.ebuild
53 rename to sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild
54 index 275a8f8ef89..273db91aea0 100644
55 --- a/sys-fs/xfsprogs/xfsprogs-4.17.0.ebuild
56 +++ b/sys-fs/xfsprogs/xfsprogs-4.17.0-r1.ebuild
57 @@ -12,10 +12,11 @@ SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz"
58 LICENSE="LGPL-2.1"
59 SLOT="0"
60 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
61 -IUSE="libedit nls readline static static-libs"
62 +IUSE="icu libedit nls readline static static-libs"
63 REQUIRED_USE="static? ( static-libs )"
64
65 LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)]
66 + icu? ( dev-libs/icu:=[static-libs(+)] )
67 readline? ( sys-libs/readline:0=[static-libs(+)] )
68 !readline? ( libedit? ( dev-libs/libedit[static-libs(+)] ) )"
69 RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
70 @@ -68,8 +69,10 @@ src_configure() {
71
72 local myconf=(
73 --disable-lto #655638
74 + --enable-blkid
75 --with-crond-dir="${EPREFIX}/etc/cron.d"
76 --with-systemd-unit-dir="$(systemd_get_systemunitdir)"
77 + $(use_enable icu libicu)
78 $(use_enable nls gettext)
79 $(use_enable readline)
80 $(usex readline --disable-editline $(use_enable libedit editline))