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 49C5E1396D0 for ; Tue, 3 Oct 2017 12:36:26 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 66CE32BC023; Tue, 3 Oct 2017 12:36:20 +0000 (UTC) Received: from smtp.gentoo.org (mail.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 0DC2D2BC007 for ; Tue, 3 Oct 2017 12:36:19 +0000 (UTC) Received: from rubberducky (c-174-56-100-228.hsd1.nm.comcast.net [174.56.100.228]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: nicolasbock) by smtp.gentoo.org (Postfix) with ESMTPSA id 0DC9E341683 for ; Tue, 3 Oct 2017 12:36:18 +0000 (UTC) Date: Tue, 3 Oct 2017 06:36:11 -0600 From: Nicolas Bock To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] New package neomutt Message-ID: <20171003123611.wfkysmemwyfuwrso@rubberducky> References: <20170731071119.jccco5q4kd3fs4xs@rubberducky.suse.de> <20170918120805.twvgvqarmxgwk5mw@rubberducky> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="5clol6s7aatcmb22" Content-Disposition: inline In-Reply-To: <20170918120805.twvgvqarmxgwk5mw@rubberducky> User-Agent: NeoMutt/20170714 (1.8.3) X-Archives-Salt: 9c138816-3954-4d93-91e6-8de066f1f137 X-Archives-Hash: 80bed4ed105f2330ffdbf8e87cae249a --5clol6s7aatcmb22 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 18, 2017 at 06:08:05AM -0600, Nicolas Bock wrote: >On Mon, Jul 31, 2017 at 09:11:19AM +0200, Nicolas Bock wrote: >>Hi, >> >>I would like to add neomutt to the tree. This new package is meant=20 >>as an alternative and not a replacement of the existing mutt=20 >>package. > >This is the third edition. Please have another look. Thanks! > Hi, I have pushed the neomutt ebuild to tree. Thanks for all of the great feedback! Nick > ># Copyright 1999-2017 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 > >EAPI=3D6 > >inherit autotools eutils flag-o-matic > >SRC_URI=3D"https://github.com/${PN}/${PN}/archive/${P}.tar.gz" >KEYWORDS=3D"~amd64 ~x86" > >DESCRIPTION=3D"A small but very powerful text-based mail client" >HOMEPAGE=3D"https://www.neomutt.org/" > >LICENSE=3D"GPL-2" >SLOT=3D"0" >IUSE=3D"berkdb crypt debug doc gdbm gnutls gpg idn kerberos kyotocabinet > libressl lmdb nls notmuch qdbm sasl selinux slang smime ssl +symlink > tokyocabinet" > >CDEPEND=3D" > app-misc/mime-types > berkdb? ( >=3Dsys-libs/db-4:=3D ) > gdbm? ( sys-libs/gdbm ) > kyotocabinet? ( dev-db/kyotocabinet ) > lmdb? ( dev-db/lmdb ) > nls? ( virtual/libintl ) > qdbm? ( dev-db/qdbm ) > tokyocabinet? ( dev-db/tokyocabinet ) > gnutls? ( >=3Dnet-libs/gnutls-1.0.17 ) > gpg? ( >=3Dapp-crypt/gpgme-0.9.0 ) > idn? ( net-dns/libidn ) > kerberos? ( virtual/krb5 ) > notmuch? ( net-mail/notmuch ) > sasl? ( >=3Ddev-libs/cyrus-sasl-2 ) > !slang? ( sys-libs/ncurses:0 ) > slang? ( sys-libs/slang ) > ssl? ( > !libressl? ( >=3Ddev-libs/openssl-0.9.6:0 ) > libressl? ( dev-libs/libressl ) > ) >" >DEPEND=3D"${CDEPEND} > net-mail/mailbase > doc? ( > dev-libs/libxml2 > dev-libs/libxslt > app-text/docbook-xsl-stylesheets > || ( www-client/lynx www-client/w3m www-client/elinks ) > )" >RDEPEND=3D"${CDEPEND} > selinux? ( sec-policy/selinux-mutt ) >" > >S=3D"${WORKDIR}/${PN}-${P}" > >src_prepare() { > eapply "${FILESDIR}/0001-Rename-mutt-to-neomutt.patch" > eapply_user > AT_M4DIR=3D"m4" eautoreconf >} > >src_configure() { > local myconf=3D( > "$(use_enable crypt pgp)" > "$(use_enable debug)" > "$(use_enable doc)" > "$(use_enable gpg gpgme)" > "$(use_enable nls)" > "$(use_enable smime)" > "$(use_enable notmuch)" > "$(use_with idn)" > "$(use_with kerberos gss)" > "$(use_with sasl)" > "$(use_with tokyocabinet)" > "$(use_with kyotocabinet)" > "$(use_with qdbm)" > "$(use_with gdbm)" > "$(use_with berkdb bdb)" > "$(use_with lmdb)" > "--with-$(usex slang slang curses)" > "--sysconfdir=3D${EPREFIX}/etc/${PN}" > "--with-docdir=3D${EPREFIX}/usr/share/doc/${PF}" > ) > > if [[ ${CHOST} =3D=3D *-solaris* ]] ; then > # arrows in index view do not show when using wchar_t > myconf+=3D( "--without-wc-funcs" ) > fi > > if use gnutls; then > myconf+=3D( "--with-gnutls" ) > elif use ssl; then > myconf+=3D( "--with-ssl" ) > fi > > econf "${myconf[@]}" >} > >src_install() { > emake DESTDIR=3D"${D}" install > > # A newer file is provided by app-misc/mime-types. So we link it. > rm "${ED}"/etc/${PN}/mime.types || die > dosym "${EPREFIX}/etc/mime.types" /etc/${PN}/mime.types > > ## A man-page is always handy, so fake one > if use !doc; then > emake -C doc muttrc.man > # make the fake slightly better, bug #413405 > sed -e 's#@docdir@/manual.txt#http://www.neomutt.org/guide#' \ > -e 's#in @docdir@,#at http://www.neomutt.org/,#' \ > -e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \ > -e "s#@bindir@#${EPREFIX}/usr/bin#" \ > doc/mutt.man > neomutt.1 || die > cp doc/muttrc.man neomuttrc.5 || die > doman neomutt.1 neomuttrc.5 > fi > > dodoc COPYRIGHT ChangeLog* OPS* README* >} > >--=20 >Nicolas Bock --=20 Nicolas Bock --5clol6s7aatcmb22 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQKTBAABCgB9FiEEU2lNM4ZQY0eES+u+HcDb5tcV6qcFAlnThDpfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDUz Njk0RDMzODY1MDYzNDc4NDRCRUJCRTFEQzBEQkU2RDcxNUVBQTcACgkQHcDb5tcV 6qf8sA//VbfoiY3FNoZSWRhjgcMXME3tIY076XaDWVWWffiVpRwt/xzvQATX3YV3 CNvz0JUuWdBk++wMHuRm6RWSJFh0a87L8b8DwxnyVgni+EPEaEN/ZRf7q+ivkXzx SLOTKbMYXLxNY7ddItvYFr87/oj2XcM5ow+6xf4oK0TeQaU6zT5fLDT2j0ujOl9X cmnNu+eccDzM/hiJ6cTeAK26aumZTpxPE7BgjK3oeO3IIXnkyvqRJHraSOF+4Gr2 n8iH0pzx6+3VTPkT11DgueC41dKiO/zunAu2ooG33pC8f7yPPvEpTLppH9mDgsf7 MbAQaHM1MOSsZnJNcEDz/svu8UYXJScRmlvgmbll5Kkizy5R0p971gr9JZJpJAGq ZNrY0iQvFagfwtzuvwtRv3HqsmMMaS6gKuQ4doGZ9dyawq5/sEdwZaYSivAs1x2a B7kibxsrBJyA5gCMNO/AlRQcW8S5871ln9ZnPBGgb/qlfTbZuIQkRqUFqKAepFhg iKi43Luc1UnuJIP5IaEhckHxfFKieoQ0zQ6j53AkjUoQ+r1KxC+fNXpFBgnj1ITm LeeqLaJsivmBE0WHdMTbcbRf5b2m5RoDcBd3pdTDppbZojpiwZvRHqnVLamfHYzF wsdur4qhImuo2g1aWMhTj0/YO+GCCTE9EZ6omvhUvrqXMr8oi/o= =yPfx -----END PGP SIGNATURE----- --5clol6s7aatcmb22--