1 |
commit: 959f934e1032a8868f78d93f52d1eda232286658 |
2 |
Author: Matthew Smith <matthew <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Sep 9 08:34:51 2022 +0000 |
4 |
Commit: Matthew Smith <matthew <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Sep 9 09:46:02 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=959f934e |
7 |
|
8 |
net-mail/mu: drop 1.8.5, 1.8.6 |
9 |
|
10 |
Signed-off-by: Matthew Smith <matthew <AT> gentoo.org> |
11 |
|
12 |
net-mail/mu/Manifest | 2 -- |
13 |
net-mail/mu/mu-1.8.5.ebuild | 88 --------------------------------------------- |
14 |
net-mail/mu/mu-1.8.6.ebuild | 88 --------------------------------------------- |
15 |
3 files changed, 178 deletions(-) |
16 |
|
17 |
diff --git a/net-mail/mu/Manifest b/net-mail/mu/Manifest |
18 |
index c964a9b79183..2fd4bf0df999 100644 |
19 |
--- a/net-mail/mu/Manifest |
20 |
+++ b/net-mail/mu/Manifest |
21 |
@@ -1,5 +1,3 @@ |
22 |
-DIST mu-1.8.5.tar.xz 539368 BLAKE2B 6efc12f82aab2beee86475ee49492ce59cb70e8b4fa63f2099a6071ec3275e7f0f308a868133ab3be4646d2280f720a4f6bb5673563a4437d2135e149b1cdfac SHA512 f43afb9484937077f32a38f347352b1ec8fb74c85be74f3afdd53ff75b965f42ab88daa58433fd9292a10c69ed2f2daf3ddbaf3d8d5d5595b0b29b81629a846f |
23 |
-DIST mu-1.8.6.tar.xz 539684 BLAKE2B ea220a1a6f1fafab54574aa79638232aac4108d32c1e84cb3a1bc910dabbc0dcd1092b18ab62bc5dc57eef4118e023b729d279f9cb84b1fa061d72d60bfa5a91 SHA512 09ac9732e9c18ccdf85b2e2ed64f21f8b87d1484b773ae5ce6edea37f46711ec8709ccceb76f500f8ac02ad5cb54c2bbbc86f75185682ef73bd05a9b467c254c |
24 |
DIST mu-1.8.7.tar.xz 539664 BLAKE2B 2f0081f350c0d6da4b7920c0380a02aab42eda12062011bd03a46ceb925c179089b794b501df53b4fc84daa38e6e977a3510801685aa7c91c1c0be58c9c78929 SHA512 04c2027acec80c7569f055c8324f947862721aa36b093dba07ac80b9051229a51225e5371af7cd48fae71c9d5148bd3dc2081f591b9f733bccb5650b4853df67 |
25 |
DIST mu-1.8.8.tar.xz 540092 BLAKE2B 3cd3d5f41aaf145dee66fc6d5e71256a650b16d0ee99da253d7ffc87df2e36b5fef6d19dd8831002d040c5d6ed13a53e9df69d18d7c002a05a64fb22fe32f5f5 SHA512 deb48ef7d12d76575f14e5313e9c94a40a04dc916943fa45d4281aa637b6549cbcee3cc0879b9daab51e0409cdfdc619acae12bf2ff3edaeb84fb77c3bee8982 |
26 |
DIST mu-1.8.9.tar.xz 541308 BLAKE2B 418458f5e04d15cce9aa0ea650e06377c5eb2a3f08e47610ce8ac63b68f5e7914b3d70ec4e07c5b89399aaad8a6e340dd6943980e6de94b02ff299358d99d07f SHA512 534bf2c0889d436601638afa7f214492b927f1a3aa4f36509ac607132dcc17f2181e7b1d2113fdf00989bf5eb71cf7ad9b19411393fe1edbb8de162b7f7636bf |
27 |
|
28 |
diff --git a/net-mail/mu/mu-1.8.5.ebuild b/net-mail/mu/mu-1.8.5.ebuild |
29 |
deleted file mode 100644 |
30 |
index 702126efea4b..000000000000 |
31 |
--- a/net-mail/mu/mu-1.8.5.ebuild |
32 |
+++ /dev/null |
33 |
@@ -1,88 +0,0 @@ |
34 |
-# Copyright 1999-2022 Gentoo Authors |
35 |
-# Distributed under the terms of the GNU General Public License v2 |
36 |
- |
37 |
-EAPI=8 |
38 |
- |
39 |
-inherit elisp-common meson |
40 |
- |
41 |
-DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and indexing" |
42 |
-HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu" |
43 |
-SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz" |
44 |
- |
45 |
-LICENSE="GPL-3+" |
46 |
-SLOT="0" |
47 |
-KEYWORDS="amd64 arm arm64 x86 ~x64-macos" |
48 |
-IUSE="emacs readline" |
49 |
- |
50 |
-DEPEND=" |
51 |
- dev-libs/glib:2 |
52 |
- dev-libs/gmime:3.0 |
53 |
- >=dev-libs/xapian-1.4:= |
54 |
- emacs? ( >=app-editors/emacs-25.3:* ) |
55 |
- readline? ( sys-libs/readline:= )" |
56 |
-RDEPEND="${DEPEND}" |
57 |
-BDEPEND=" |
58 |
- sys-apps/texinfo |
59 |
- virtual/pkgconfig |
60 |
-" |
61 |
- |
62 |
-SITEFILE="70mu-gentoo-autoload.el" |
63 |
- |
64 |
-src_prepare() { |
65 |
- default |
66 |
- |
67 |
- # Don't install NEWS.org into /usr/share/doc. |
68 |
- sed -i '/NEWS.org/,+1 d' meson.build || die |
69 |
- sed -i '/mu4e-about.org/d' mu4e/meson.build || die |
70 |
- |
71 |
- # Don't compress the info file. |
72 |
- sed -i '/gzip/d' build-aux/meson-install-info.sh || die |
73 |
- |
74 |
- # Instead, put it in /usr/share/doc/${PF}. |
75 |
- sed -i "/MU_DOC_DIR/s/mu/${PF}/" mu4e/meson.build || die |
76 |
-} |
77 |
- |
78 |
-src_configure() { |
79 |
- local emesonargs=( |
80 |
- $(meson_feature readline) |
81 |
- -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" |
82 |
- # NOTE: Guile interface is deprecated to be removed shortly. |
83 |
- -Dguile=disabled |
84 |
- ) |
85 |
- meson_src_configure |
86 |
-} |
87 |
- |
88 |
-src_install() { |
89 |
- meson_src_install |
90 |
- |
91 |
- # Since meson no longer installs NEWS.org, install it with dodoc. |
92 |
- # Also, it must be uncompressed so that it can be viewed with |
93 |
- # mu4e-info. |
94 |
- docompress -x /usr/share/doc/${PF}/NEWS.org |
95 |
- dodoc NEWS.org |
96 |
- |
97 |
- # Same as above. |
98 |
- docompress -x /usr/share/doc/${PF}/mu4e-about.org |
99 |
- dodoc mu4e/mu4e-about.org |
100 |
-} |
101 |
- |
102 |
-pkg_preinst() { |
103 |
- if [[ -n ${REPLACING_VERSIONS} ]]; then |
104 |
- elog "After upgrading from an old major version, you should" |
105 |
- elog "rebuild your mail index." |
106 |
- fi |
107 |
-} |
108 |
- |
109 |
-pkg_postinst() { |
110 |
- if use emacs; then |
111 |
- einfo "To use mu4e you need to configure it in your .emacs file" |
112 |
- einfo "See the manual for more information:" |
113 |
- einfo "https://www.djcbsoftware.nl/code/mu/mu4e/" |
114 |
- |
115 |
- elisp-site-regen |
116 |
- fi |
117 |
-} |
118 |
- |
119 |
-pkg_postrm() { |
120 |
- use emacs && elisp-site-regen |
121 |
-} |
122 |
|
123 |
diff --git a/net-mail/mu/mu-1.8.6.ebuild b/net-mail/mu/mu-1.8.6.ebuild |
124 |
deleted file mode 100644 |
125 |
index af673005c01c..000000000000 |
126 |
--- a/net-mail/mu/mu-1.8.6.ebuild |
127 |
+++ /dev/null |
128 |
@@ -1,88 +0,0 @@ |
129 |
-# Copyright 1999-2022 Gentoo Authors |
130 |
-# Distributed under the terms of the GNU General Public License v2 |
131 |
- |
132 |
-EAPI=8 |
133 |
- |
134 |
-inherit elisp-common meson |
135 |
- |
136 |
-DESCRIPTION="Set of tools to deal with Maildirs, in particular, searching and indexing" |
137 |
-HOMEPAGE="https://www.djcbsoftware.nl/code/mu/ https://github.com/djcb/mu" |
138 |
-SRC_URI="https://github.com/djcb/mu/releases/download/v${PV}/${P}.tar.xz" |
139 |
- |
140 |
-LICENSE="GPL-3+" |
141 |
-SLOT="0" |
142 |
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~x64-macos" |
143 |
-IUSE="emacs readline" |
144 |
- |
145 |
-DEPEND=" |
146 |
- dev-libs/glib:2 |
147 |
- dev-libs/gmime:3.0 |
148 |
- >=dev-libs/xapian-1.4:= |
149 |
- emacs? ( >=app-editors/emacs-25.3:* ) |
150 |
- readline? ( sys-libs/readline:= )" |
151 |
-RDEPEND="${DEPEND}" |
152 |
-BDEPEND=" |
153 |
- sys-apps/texinfo |
154 |
- virtual/pkgconfig |
155 |
-" |
156 |
- |
157 |
-SITEFILE="70mu-gentoo-autoload.el" |
158 |
- |
159 |
-src_prepare() { |
160 |
- default |
161 |
- |
162 |
- # Don't install NEWS.org into /usr/share/doc. |
163 |
- sed -i '/NEWS.org/,+1 d' meson.build || die |
164 |
- sed -i '/mu4e-about.org/d' mu4e/meson.build || die |
165 |
- |
166 |
- # Don't compress the info file. |
167 |
- sed -i '/gzip/d' build-aux/meson-install-info.sh || die |
168 |
- |
169 |
- # Instead, put it in /usr/share/doc/${PF}. |
170 |
- sed -i "/MU_DOC_DIR/s/mu/${PF}/" mu4e/meson.build || die |
171 |
-} |
172 |
- |
173 |
-src_configure() { |
174 |
- local emesonargs=( |
175 |
- $(meson_feature readline) |
176 |
- -Demacs="$(usex emacs "${EMACS}" emacs-not-enabled)" |
177 |
- # NOTE: Guile interface is deprecated to be removed shortly. |
178 |
- -Dguile=disabled |
179 |
- ) |
180 |
- meson_src_configure |
181 |
-} |
182 |
- |
183 |
-src_install() { |
184 |
- meson_src_install |
185 |
- |
186 |
- # Since meson no longer installs NEWS.org, install it with dodoc. |
187 |
- # Also, it must be uncompressed so that it can be viewed with |
188 |
- # mu4e-info. |
189 |
- docompress -x /usr/share/doc/${PF}/NEWS.org |
190 |
- dodoc NEWS.org |
191 |
- |
192 |
- # Same as above. |
193 |
- docompress -x /usr/share/doc/${PF}/mu4e-about.org |
194 |
- dodoc mu4e/mu4e-about.org |
195 |
-} |
196 |
- |
197 |
-pkg_preinst() { |
198 |
- if [[ -n ${REPLACING_VERSIONS} ]]; then |
199 |
- elog "After upgrading from an old major version, you should" |
200 |
- elog "rebuild your mail index." |
201 |
- fi |
202 |
-} |
203 |
- |
204 |
-pkg_postinst() { |
205 |
- if use emacs; then |
206 |
- einfo "To use mu4e you need to configure it in your .emacs file" |
207 |
- einfo "See the manual for more information:" |
208 |
- einfo "https://www.djcbsoftware.nl/code/mu/mu4e/" |
209 |
- |
210 |
- elisp-site-regen |
211 |
- fi |
212 |
-} |
213 |
- |
214 |
-pkg_postrm() { |
215 |
- use emacs && elisp-site-regen |
216 |
-} |