commit:     287edffad188bde65f04f03feaafc884e4184af3
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  7 08:53:47 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov  7 08:55:46 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287edffa

sys-block/parted: Modernize the ebuild

Modernize the coding style.  Remove USE=static-libs.  Restore tests.

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sys-block/parted/parted-3.3-r1.ebuild | 35 ++++++++++++++++++-----------------
 1 file changed, 18 insertions(+), 17 deletions(-)

diff --git a/sys-block/parted/parted-3.3-r1.ebuild 
b/sys-block/parted/parted-3.3-r1.ebuild
index 6fcef66453c..2ca81e874d8 100644
--- a/sys-block/parted/parted-3.3-r1.ebuild
+++ b/sys-block/parted/parted-3.3-r1.ebuild
@@ -7,22 +7,20 @@ inherit flag-o-matic
 
 DESCRIPTION="Create, destroy, resize, check, copy partitions and file systems"
 HOMEPAGE="https://www.gnu.org/software/parted";
-SRC_URI="
-       mirror://gnu/${PN}/${P}.tar.xz
-"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
-IUSE="+debug device-mapper nls readline selinux static-libs"
-RESTRICT="test"
+IUSE="+debug device-mapper nls readline selinux"
 
-# specific version for gettext needed
-# to fix bug 85999
 RDEPEND="
        >=sys-fs/e2fsprogs-1.27
        device-mapper? ( >=sys-fs/lvm2-2.02.45 )
-       readline? ( >=sys-libs/readline-5.2:0= >=sys-libs/ncurses-5.7-r7:0= )
+       readline? (
+               >=sys-libs/ncurses-5.7-r7:0=
+               >=sys-libs/readline-5.2:0=
+       )
        selinux? ( sys-libs/libselinux )
        elibc_uclibc? ( dev-libs/libiconv )
 "
@@ -43,20 +41,23 @@ src_prepare() {
 
 src_configure() {
        use elibc_uclibc && append-libs -liconv
-       econf \
-               $(use_enable debug) \
-               $(use_enable device-mapper) \
-               $(use_enable nls) \
-               $(use_enable selinux) \
-               $(use_enable static-libs static) \
-               $(use_with readline) \
+       local myconf=(
+               $(use_enable debug)
+               $(use_enable device-mapper)
+               $(use_enable nls)
+               $(use_enable selinux)
+               $(use_with readline)
                --disable-rpath
+               --disable-static
+       )
+       econf "${myconf[@]}"
 }
 
-DOCS=( AUTHORS BUGS ChangeLog NEWS README THANKS TODO doc/{API,FAT,USER.jp} )
+DOCS=(
+       AUTHORS BUGS ChangeLog NEWS README THANKS TODO doc/{API,FAT,USER.jp}
+)
 
 src_install() {
        default
-
        find "${D}" -name '*.la' -delete || die
 }

Reply via email to