From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6B282139083 for ; Wed, 13 Dec 2017 15:50:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 58A39E0DC4; Wed, 13 Dec 2017 15:50:17 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 35FD7E0DC4 for ; Wed, 13 Dec 2017 15:50:16 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6764E33BDE1 for ; Wed, 13 Dec 2017 15:50:15 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 6A80FA1A0 for ; Wed, 13 Dec 2017 15:50:13 +0000 (UTC) From: "Nicolas Bock" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Nicolas Bock" Message-ID: <1513180204.68bd2d23c82a811bf9d1161bfd8690a2b532cad7.nicolasbock@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/ X-VCS-Repository: repo/gentoo X-VCS-Files: mail-client/neomutt/neomutt-9999.ebuild X-VCS-Directories: mail-client/neomutt/ X-VCS-Committer: nicolasbock X-VCS-Committer-Name: Nicolas Bock X-VCS-Revision: 68bd2d23c82a811bf9d1161bfd8690a2b532cad7 X-VCS-Branch: master Date: Wed, 13 Dec 2017 15:50:13 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 50dd350a-4dbe-4e8c-8d93-834f8804c857 X-Archives-Hash: 2edb194b36149fc5aa6fc048345cbbcb commit: 68bd2d23c82a811bf9d1161bfd8690a2b532cad7 Author: Nicolas Bock gentoo org> AuthorDate: Wed Dec 13 15:49:11 2017 +0000 Commit: Nicolas Bock gentoo org> CommitDate: Wed Dec 13 15:50:04 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68bd2d23 mail-client/neomutt: Switch build system Upstream changed the build system from autotools to autosetup [1]. The new build system requires Tcl at configure time and this change adds this dependency. The configuration option syntax for `--with` flags without arguments has changed to `--enable` flags. This change updates the relevant flags. [1] https://msteveb.github.io/autosetup/ Package-Manager: Portage-2.3.13, Repoman-2.3.3 mail-client/neomutt/neomutt-9999.ebuild | 37 +++++++++++++-------------------- 1 file changed, 14 insertions(+), 23 deletions(-) diff --git a/mail-client/neomutt/neomutt-9999.ebuild b/mail-client/neomutt/neomutt-9999.ebuild index 406bc5c0cc7..8496d18ad8c 100644 --- a/mail-client/neomutt/neomutt-9999.ebuild +++ b/mail-client/neomutt/neomutt-9999.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools eutils flag-o-matic +inherit eutils flag-o-matic if [[ ${PV} =~ 9999$ ]]; then inherit git-r3 @@ -47,6 +47,7 @@ CDEPEND=" ) " DEPEND="${CDEPEND} + dev-lang/tcl net-mail/mailbase doc? ( dev-libs/libxml2 @@ -60,11 +61,6 @@ RDEPEND="${CDEPEND} S="${WORKDIR}/${PN}-${P}" -src_prepare() { - eapply_user - eautoreconf -} - src_configure() { local myconf=( "$(use_enable doc)" @@ -76,26 +72,21 @@ src_configure() { "$(use_enable pgp_classic pgp)" "$(use_enable smime)" "$(use_enable smime_classic smime)" - "$(use_with berkdb bdb)" - "$(use_with gdbm)" - "$(use_with idn)" - "$(use_with kerberos gss)" - "$(use_with kyotocabinet)" - "$(use_with lmdb)" - "$(use_with qdbm)" - "$(use_with sasl)" - "$(use_with tokyocabinet)" - "--with-$(usex slang slang curses)" + "$(use_enable berkdb bdb)" + "$(use_enable gdbm)" + "$(use_enable idn)" + "$(use_enable kerberos gss)" + "$(use_enable kyotocabinet)" + "$(use_enable lmdb)" + "$(use_enable qdbm)" + "$(use_enable sasl)" + "$(use_enable tokyocabinet)" + "--with-ui=$(usex slang slang ncurses)" "--sysconfdir=${EPREFIX}/etc/${PN}" - "--with-docdir=${EPREFIX}/usr/share/doc/${PF}" + "$(use_enable ssl)" + "$(use_enable gnutls)" ) - if use gnutls; then - myconf+=( "--with-gnutls" ) - elif use ssl; then - myconf+=( "--with-ssl" ) - fi - econf "${myconf[@]}" }