Gentoo Archives: gentoo-commits

From: Nicolas Bock <nicolasbock@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/neomutt/
Date: Wed, 03 Jan 2018 13:07:24
Message-Id: 1514984828.3b0a7b59fd909fe09d423d36154ea1644567dfc0.nicolasbock@gentoo
1 commit: 3b0a7b59fd909fe09d423d36154ea1644567dfc0
2 Author: Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jan 3 13:06:52 2018 +0000
4 Commit: Nicolas Bock <nicolasbock <AT> gentoo <DOT> org>
5 CommitDate: Wed Jan 3 13:07:08 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0a7b59
7
8 mail-client/neomutt: Remove old versions
9
10 Package-Manager: Portage-2.3.13, Repoman-2.3.3
11
12 mail-client/neomutt/Manifest | 2 -
13 mail-client/neomutt/neomutt-20170714.ebuild | 114 ----------------------------
14 mail-client/neomutt/neomutt-20170912.ebuild | 114 ----------------------------
15 3 files changed, 230 deletions(-)
16
17 diff --git a/mail-client/neomutt/Manifest b/mail-client/neomutt/Manifest
18 index 097971d4984..089703f9b08 100644
19 --- a/mail-client/neomutt/Manifest
20 +++ b/mail-client/neomutt/Manifest
21 @@ -1,5 +1,3 @@
22 -DIST neomutt-20170714.tar.gz 2509160 BLAKE2B 33170f85be17d9999414a4034b740e375a71bd7092c5134342aa2b23b35afd83ddf5de95c06fb221c63aac36fbf247204508cc3e6d6259ab8c7606de5b444344 SHA512 eb31d2f23b7211904cd66ba293c008f953778b37f13fd09d4db571d013f1c8e6449fccd827872f3ad0a2c8e62555f92b3f9591a1f0f4ac37ab362a4681abaaa0
23 -DIST neomutt-20170912.tar.gz 2533245 BLAKE2B fde5690d2f80b0ef55ddc753487905130b1db027da2ba712d9629d59f79d2c2fcd6025e96dd031045c2c162020991141375c607ae10e9be9cf1f81fe64166c05 SHA512 7551da47029667443257d9d370af7217846abf988d1469c4e08f367ef0bce2dfb658321df27176622bbd07e6d46c320380749d4ce05ee39cb1e8d9b6c3e1d7e6
24 DIST neomutt-20171006.tar.gz 2706019 BLAKE2B b16f065fd1c5b829c6b73614c42e5353b968fe9111d445319927a48ec2612e59ac23dd3e06948c7c5b6f34bdd1646773cf91ae21737adf67ff4019c9850895e2 SHA512 adfa702ee642ce58b11dab1d2b805626d8f90e8cc88731cb7e051df5b785010ac43d90eb14d2a5ace02d3abaf921c9f36f86f627063036bcb7f5724912ca134d
25 DIST neomutt-20171013.tar.gz 2706753 BLAKE2B d8801f4168ce978b8b2578a1fa28b8f29e98700c2b3c11dcce7b9cdf132a755403ed1b54216426736c1dde78c580320ebac4fbb6e3ca6f92abc1c1e6d1e4fd1b SHA512 9e4499b165f25091d73868c62b14f950bdfc032444c0cb3619e99a8299d29c3d1f24078e15537e693a3af69ae0681d59e25a73b857882cce2653be593231ffac
26 DIST neomutt-20171027.tar.gz 2682699 BLAKE2B 4e3eda453a8c19d2ec1460c0813e030ef8209e8761d1ef768698cf624c11a2d3b22b941da78fb2d39ef44d6f39c7b30786248448910e59170f50b6d6e010a331 SHA512 e2df0d20c0729abb32d1614c94c08cca0cecad1cb36a380f8210e2df3e353ffc08f66abf1e5e3a1cf4a746437d59c15262ce05ab1a820561466bf7e3a5d6b894
27
28 diff --git a/mail-client/neomutt/neomutt-20170714.ebuild b/mail-client/neomutt/neomutt-20170714.ebuild
29 deleted file mode 100644
30 index 2062717e96f..00000000000
31 --- a/mail-client/neomutt/neomutt-20170714.ebuild
32 +++ /dev/null
33 @@ -1,114 +0,0 @@
34 -# Copyright 1999-2017 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -
39 -inherit autotools eutils flag-o-matic
40 -
41 -SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz"
42 -KEYWORDS="~amd64 ~x86"
43 -
44 -DESCRIPTION="A small but very powerful text-based mail client"
45 -HOMEPAGE="https://www.neomutt.org/"
46 -
47 -LICENSE="GPL-2"
48 -SLOT="0"
49 -IUSE="berkdb crypt debug doc gdbm gnutls gpg idn kerberos kyotocabinet
50 - libressl lmdb nls notmuch qdbm sasl selinux slang smime ssl tokyocabinet"
51 -
52 -CDEPEND="
53 - app-misc/mime-types
54 - berkdb? ( >=sys-libs/db-4:= )
55 - gdbm? ( sys-libs/gdbm )
56 - kyotocabinet? ( dev-db/kyotocabinet )
57 - lmdb? ( dev-db/lmdb )
58 - nls? ( virtual/libintl )
59 - qdbm? ( dev-db/qdbm )
60 - tokyocabinet? ( dev-db/tokyocabinet )
61 - gnutls? ( >=net-libs/gnutls-1.0.17 )
62 - gpg? ( >=app-crypt/gpgme-0.9.0 )
63 - idn? ( net-dns/libidn )
64 - kerberos? ( virtual/krb5 )
65 - notmuch? ( net-mail/notmuch )
66 - sasl? ( >=dev-libs/cyrus-sasl-2 )
67 - !slang? ( sys-libs/ncurses:0 )
68 - slang? ( sys-libs/slang )
69 - ssl? (
70 - !libressl? ( >=dev-libs/openssl-0.9.6:0 )
71 - libressl? ( dev-libs/libressl )
72 - )
73 -"
74 -DEPEND="${CDEPEND}
75 - net-mail/mailbase
76 - doc? (
77 - dev-libs/libxml2
78 - dev-libs/libxslt
79 - app-text/docbook-xsl-stylesheets
80 - || ( www-client/lynx www-client/w3m www-client/elinks )
81 - )"
82 -RDEPEND="${CDEPEND}
83 - selinux? ( sec-policy/selinux-mutt )
84 -"
85 -
86 -S="${WORKDIR}/${PN}-${P}"
87 -
88 -src_prepare() {
89 - eapply "${FILESDIR}/0001-Rename-mutt-to-neomutt-${PV}.patch"
90 - eapply_user
91 - AT_M4DIR="m4" eautoreconf
92 -}
93 -
94 -src_configure() {
95 - local myconf=(
96 - "$(use_enable crypt pgp)"
97 - "$(use_enable debug)"
98 - "$(use_enable doc)"
99 - "$(use_enable gpg gpgme)"
100 - "$(use_enable nls)"
101 - "$(use_enable smime)"
102 - "$(use_enable notmuch)"
103 - "$(use_with idn)"
104 - "$(use_with kerberos gss)"
105 - "$(use_with sasl)"
106 - "$(use_with tokyocabinet)"
107 - "$(use_with kyotocabinet)"
108 - "$(use_with qdbm)"
109 - "$(use_with gdbm)"
110 - "$(use_with berkdb bdb)"
111 - "$(use_with lmdb)"
112 - "--with-$(usex slang slang curses)"
113 - "--sysconfdir=${EPREFIX}/etc/${PN}"
114 - "--with-docdir=${EPREFIX}/usr/share/doc/${PF}"
115 - )
116 -
117 - if use gnutls; then
118 - myconf+=( "--with-gnutls" )
119 - elif use ssl; then
120 - myconf+=( "--with-ssl" )
121 - fi
122 -
123 - econf "${myconf[@]}"
124 -}
125 -
126 -src_install() {
127 - emake DESTDIR="${D}" install
128 -
129 - # A newer file is provided by app-misc/mime-types. So we link it.
130 - rm "${ED}"/etc/${PN}/mime.types || die
131 - dosym "${EPREFIX}/etc/mime.types" /etc/${PN}/mime.types
132 -
133 - ## A man-page is always handy, so fake one
134 - if use !doc; then
135 - emake -C doc neomuttrc.man
136 - # make the fake slightly better, bug #413405
137 - sed -e 's#@docdir@/manual.txt#http://www.neomutt.org/guide#' \
138 - -e 's#in @docdir@,#at http://www.neomutt.org/,#' \
139 - -e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
140 - -e "s#@bindir@#${EPREFIX}/usr/bin#" \
141 - doc/mutt.man > neomutt.1 || die
142 - cp doc/neomuttrc.man neomuttrc.5 || die
143 - doman neomutt.1 neomuttrc.5
144 - fi
145 -
146 - dodoc COPYRIGHT ChangeLog* OPS* README*
147 -}
148
149 diff --git a/mail-client/neomutt/neomutt-20170912.ebuild b/mail-client/neomutt/neomutt-20170912.ebuild
150 deleted file mode 100644
151 index 0087782c35a..00000000000
152 --- a/mail-client/neomutt/neomutt-20170912.ebuild
153 +++ /dev/null
154 @@ -1,114 +0,0 @@
155 -# Copyright 1999-2017 Gentoo Foundation
156 -# Distributed under the terms of the GNU General Public License v2
157 -
158 -EAPI=6
159 -
160 -inherit autotools eutils flag-o-matic
161 -
162 -SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz"
163 -KEYWORDS="~amd64 ~x86"
164 -
165 -DESCRIPTION="A small but very powerful text-based mail client"
166 -HOMEPAGE="https://www.neomutt.org/"
167 -
168 -LICENSE="GPL-2"
169 -SLOT="0"
170 -IUSE="berkdb crypt debug doc gdbm gnutls gpg idn kerberos kyotocabinet
171 - libressl lmdb nls notmuch qdbm sasl selinux slang smime ssl tokyocabinet"
172 -
173 -CDEPEND="
174 - app-misc/mime-types
175 - berkdb? ( >=sys-libs/db-4:= )
176 - gdbm? ( sys-libs/gdbm )
177 - kyotocabinet? ( dev-db/kyotocabinet )
178 - lmdb? ( dev-db/lmdb )
179 - nls? ( virtual/libintl )
180 - qdbm? ( dev-db/qdbm )
181 - tokyocabinet? ( dev-db/tokyocabinet )
182 - gnutls? ( >=net-libs/gnutls-1.0.17 )
183 - gpg? ( >=app-crypt/gpgme-0.9.0 )
184 - idn? ( net-dns/libidn )
185 - kerberos? ( virtual/krb5 )
186 - notmuch? ( net-mail/notmuch )
187 - sasl? ( >=dev-libs/cyrus-sasl-2 )
188 - !slang? ( sys-libs/ncurses:0 )
189 - slang? ( sys-libs/slang )
190 - ssl? (
191 - !libressl? ( >=dev-libs/openssl-0.9.6:0 )
192 - libressl? ( dev-libs/libressl )
193 - )
194 -"
195 -DEPEND="${CDEPEND}
196 - net-mail/mailbase
197 - doc? (
198 - dev-libs/libxml2
199 - dev-libs/libxslt
200 - app-text/docbook-xsl-stylesheets
201 - || ( www-client/lynx www-client/w3m www-client/elinks )
202 - )"
203 -RDEPEND="${CDEPEND}
204 - selinux? ( sec-policy/selinux-mutt )
205 -"
206 -
207 -S="${WORKDIR}/${PN}-${P}"
208 -
209 -src_prepare() {
210 - eapply "${FILESDIR}/0001-Rename-mutt-to-neomutt-${PV}.patch"
211 - eapply_user
212 - AT_M4DIR="m4" eautoreconf
213 -}
214 -
215 -src_configure() {
216 - local myconf=(
217 - "$(use_enable crypt pgp)"
218 - "$(use_enable debug)"
219 - "$(use_enable doc)"
220 - "$(use_enable gpg gpgme)"
221 - "$(use_enable nls)"
222 - "$(use_enable smime)"
223 - "$(use_enable notmuch)"
224 - "$(use_with idn)"
225 - "$(use_with kerberos gss)"
226 - "$(use_with sasl)"
227 - "$(use_with tokyocabinet)"
228 - "$(use_with kyotocabinet)"
229 - "$(use_with qdbm)"
230 - "$(use_with gdbm)"
231 - "$(use_with berkdb bdb)"
232 - "$(use_with lmdb)"
233 - "--with-$(usex slang slang curses)"
234 - "--sysconfdir=${EPREFIX}/etc/${PN}"
235 - "--with-docdir=${EPREFIX}/usr/share/doc/${PF}"
236 - )
237 -
238 - if use gnutls; then
239 - myconf+=( "--with-gnutls" )
240 - elif use ssl; then
241 - myconf+=( "--with-ssl" )
242 - fi
243 -
244 - econf "${myconf[@]}"
245 -}
246 -
247 -src_install() {
248 - emake DESTDIR="${D}" install
249 -
250 - # A newer file is provided by app-misc/mime-types. So we link it.
251 - rm "${ED}"/etc/${PN}/mime.types || die
252 - dosym "${EPREFIX}/etc/mime.types" /etc/${PN}/mime.types
253 -
254 - # A man-page is always handy, so fake one
255 - if use !doc; then
256 - emake -C doc muttrc.man
257 - # make the fake slightly better, bug #413405
258 - sed -e 's#@docdir@/manual.txt#http://www.neomutt.org/guide#' \
259 - -e 's#in @docdir@,#at http://www.neomutt.org/,#' \
260 - -e "s#@sysconfdir@#${EPREFIX}/etc/${PN}#" \
261 - -e "s#@bindir@#${EPREFIX}/usr/bin#" \
262 - doc/mutt.man > neomutt.1 || die
263 - cp doc/muttrc.man neomuttrc.5 || die
264 - doman neomutt.1 neomuttrc.5
265 - fi
266 -
267 - dodoc COPYRIGHT LICENSE* ChangeLog* README*
268 -}