Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 686112 Details for
Bug 769698
mail-client/neomutt: Add autocrypt use flag
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
mail-client/neomutt-20210205 with +autocrypt use flag
neomutt-20210205-r100.ebuild (text/plain), 3.85 KB, created by
Stefan Huber
on 2021-02-09 09:19:12 UTC
(
hide
)
Description:
mail-client/neomutt-20210205 with +autocrypt use flag
Filename:
MIME Type:
Creator:
Stefan Huber
Created:
2021-02-09 09:19:12 UTC
Size:
3.85 KB
patch
obsolete
># Copyright 1999-2021 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >inherit eutils > >if [[ ${PV} =~ 99999999$ ]]; then > inherit git-r3 > EGIT_REPO_URI="https://github.com/neomutt/neomutt.git" >else > SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" > KEYWORDS="~amd64 ~ppc64 ~s390 ~x86" >fi > >TEST_FILES_COMMIT=8629adab700a75c54e8e28bf05ad092503a98f75 >SRC_URI+=" test? ( https://github.com/${PN}/neomutt-test-files/archive/${TEST_FILES_COMMIT}.tar.gz -> neomutt-test-files-${TEST_FILES_COMMIT}.tar.gz )" > >DESCRIPTION="A small but very powerful text-based mail client" >HOMEPAGE="https://neomutt.org/" > >LICENSE="GPL-2" >SLOT="0" >IUSE="+autocrypt berkdb doc gdbm gnutls gpgme idn kerberos kyotocabinet libressl > lmdb nls notmuch pgp-classic qdbm sasl selinux slang smime-classic > ssl tokyocabinet test" > >CDEPEND=" > app-misc/mime-types > berkdb? ( > || ( > sys-libs/db:6.2 > sys-libs/db:5.3 > sys-libs/db:4.8 > ) > <sys-libs/db-6.3:= > ) > gdbm? ( sys-libs/gdbm:= ) > kyotocabinet? ( dev-db/kyotocabinet ) > lmdb? ( dev-db/lmdb:= ) > nls? ( virtual/libintl ) > qdbm? ( dev-db/qdbm ) > tokyocabinet? ( dev-db/tokyocabinet ) > gnutls? ( >=net-libs/gnutls-1.0.17:= ) > gpgme? ( >=app-crypt/gpgme-1.13.1:= ) > idn? ( net-dns/libidn:= ) > kerberos? ( virtual/krb5 ) > notmuch? ( net-mail/notmuch:= ) > sasl? ( >=dev-libs/cyrus-sasl-2 ) > !slang? ( sys-libs/ncurses:0= ) > slang? ( sys-libs/slang ) > ssl? ( > !libressl? ( >=dev-libs/openssl-1.0.2u:0= ) > libressl? ( dev-libs/libressl:= ) > ) >" >DEPEND="${CDEPEND} > dev-lang/tcl:= > 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="${CDEPEND} > selinux? ( sec-policy/selinux-mutt ) >" > >RESTRICT="!test? ( test )" > >src_configure() { > local myconf=( > "$(usex doc --full-doc --disable-doc)" > "$(use_enable nls)" > "$(use_enable notmuch)" > > "$(use_enable gpgme)" > "$(use_enable pgp-classic pgp)" > "$(use_enable smime-classic smime)" > "$(use_enable autocrypt)" > > # Database backends. > "$(use_enable berkdb bdb)" > "$(use_enable gdbm)" > "$(use_enable kyotocabinet)" > "$(use_enable qdbm)" > "$(use_enable tokyocabinet)" > > "$(use_enable idn)" > "$(use_enable kerberos gss)" > "$(use_enable lmdb)" > "$(use_enable sasl)" > "--with-ui=$(usex slang slang ncurses)" > "--sysconfdir=${EPREFIX}/etc/${PN}" > "$(use_enable ssl)" > "$(use_enable gnutls)" > > "$(usex test --testing --disable-testing)" > ) > > econf CCACHE=none "${myconf[@]}" >} > >src_test() { > local test_dir="$(readlink --canonicalize ${S}/../neomutt-test-files-${TEST_FILES_COMMIT})" > pushd ${test_dir} || die "Could not cd into test_dir" > NEOMUTT_TEST_DIR="${test_dir}" ./setup.sh \ > || die "Failed to run the setup.sh script" > popd || die "Could not cd back" > NEOMUTT_TEST_DIR="${test_dir}" emake test >} > >src_install() { > emake DESTDIR="${D}" install > > # A man-page is always handy, so fake one - here neomuttrc.5 (neomutt.1 > # already exists) > if use !doc; then > sed -n \ > -e '/^\(CC_FOR_BUILD\|CFLAGS_FOR_BUILD\)\s*=/p' \ > -e '/^\(EXTRA_CFLAGS_FOR_BUILD\|LDFLAGS_FOR_BUILD\)\s*=/p' \ > -e '/^\(EXEEXT\|SRCDIR\)\s*=/p' \ > Makefile > docs/Makefile.fakedoc || die > sed -n \ > -e '/^MAKEDOC_CPP\s*=/,/^\s*$/p' \ > -e '/^docs\/\(makedoc$(EXEEXT)\|neomutt\.1\|neomuttrc\.5\)\s*:/,/^\s*$/p' \ > docs/Makefile.autosetup >> docs/Makefile.fakedoc || die > emake -f docs/Makefile.fakedoc docs/neomutt.1 > emake -f docs/Makefile.fakedoc docs/neomuttrc.5 > doman docs/neomutt.1 docs/neomuttrc.5 > fi > > dodoc LICENSE* ChangeLog* README* >} > >pkg_postinst() { > if use gpgme && ( use pgp-classic || use smime-classic ); then > ewarn " Note that gpgme (old gpg) includes both pgp and smime" > ewarn " support. You can probably remove pgp-classic (old crypt)" > ewarn " and smime-classic (old smime) from your USE-flags and" > ewarn " only enable gpgme." > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 769698
: 686112 |
686130