Gentoo Archives: gentoo-commits

From: Tim Harder <radhermit@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mail-client/nmh/files/, mail-client/nmh/
Date: Tue, 21 Nov 2017 22:31:52
Message-Id: 1511303388.74e93c23a66b42b925e1dd3abea0bf1cb17e4230.radhermit@gentoo
1 commit: 74e93c23a66b42b925e1dd3abea0bf1cb17e4230
2 Author: Tim Harder <radhermit <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 21 22:26:37 2017 +0000
4 Commit: Tim Harder <radhermit <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 21 22:29:48 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e93c23
7
8 mail-client/nmh: remove old
9
10 Closes: https://bugs.gentoo.org/631662
11
12 mail-client/nmh/Manifest | 3 +-
13 mail-client/nmh/files/nmh-1.3-inc-login.patch | 27 -------
14 mail-client/nmh/files/nmh-1.3-install.patch | 12 ---
15 mail-client/nmh/files/nmh-1.3-m_getfld.patch | 29 -------
16 mail-client/nmh/files/nmh-1.3-parallelmake.patch | 99 ------------------------
17 mail-client/nmh/nmh-1.3-r4.ebuild | 70 -----------------
18 6 files changed, 1 insertion(+), 239 deletions(-)
19
20 diff --git a/mail-client/nmh/Manifest b/mail-client/nmh/Manifest
21 index 010f048862e..84f016e9a9e 100644
22 --- a/mail-client/nmh/Manifest
23 +++ b/mail-client/nmh/Manifest
24 @@ -1,2 +1 @@
25 -DIST nmh-1.3.tar.gz 847614 SHA256 9f16848424489b5a9f7c1402c87665dc56dcadecf6e5c44fb608aef0d1b03b47 SHA512 f7ab227813a7fb1c45cb1c91ca5c020c22be28193152d80d008cf962856138a2fdfe7dc5a9fae5e3702c1a7020b9609826ebffd843241d9b09b7b136d901e77a WHIRLPOOL d38bc6353a288e28b07cdd1df5bd9785f06a0b96607ef3a1cf72c7bded99d9d81da9f9015629927cc033d90a83caec438656df05d2056735e8480915617b8905
26 -DIST nmh-1.6.tar.gz 1197272 SHA256 29338ae2bc8722fe8a5904b7b601a63943b72b07b6fcda53f3a354edb6a64bc3 SHA512 03775e73f69eb21088e191f41a0bbc2e631956f0d496f87be97981ac2c85d8cbe0680e8ee7e37f97e79c34ccd814fca78f2684acfc8390e333a46c710fbdb2b7 WHIRLPOOL 64eaf63a3453bdd6862ce3eab9a4b7df1ca1dccefdc872f1866c1f6d89d174249051f6768797c3f067df878e018be0ff4ad6adf6b4b5e4844a53624f67ff2547
27 +DIST nmh-1.6.tar.gz 1197272 BLAKE2B eb3700864604ad739b1750045c933e04bc7d457db65e87eee1610e1a08dab03fba45726fbc785b4f29d84bf6720f1eae6c979aba74a5e538f5a0b833fc8e5903 SHA512 03775e73f69eb21088e191f41a0bbc2e631956f0d496f87be97981ac2c85d8cbe0680e8ee7e37f97e79c34ccd814fca78f2684acfc8390e333a46c710fbdb2b7
28
29 diff --git a/mail-client/nmh/files/nmh-1.3-inc-login.patch b/mail-client/nmh/files/nmh-1.3-inc-login.patch
30 deleted file mode 100644
31 index 631a03f3e35..00000000000
32 --- a/mail-client/nmh/files/nmh-1.3-inc-login.patch
33 +++ /dev/null
34 @@ -1,27 +0,0 @@
35 -diff --git a/uip/inc.c b/uip/inc.c
36 -index cf12ab8..b8384cd 100644
37 ---- a/uip/inc.c
38 -+++ b/uip/inc.c
39 -@@ -496,8 +496,7 @@ main (int argc, char **argv)
40 - * a POP server?
41 - */
42 - if (inc_type == INC_POP) {
43 -- if (user == NULL)
44 -- user = getusername ();
45 -+
46 - if ( strcmp( POPSERVICE, "kpop" ) == 0 ) {
47 - kpop = 1;
48 - }
49 -@@ -506,6 +505,12 @@ main (int argc, char **argv)
50 - else
51 - ruserpass (host, &user, &pass);
52 -
53 -+ /*
54 -+ * Do this _after_ ruserpass, otherwise the login field will be unusable
55 -+ */
56 -+ if (user == NULL)
57 -+ user = getusername ();
58 -+
59 - /*
60 - * initialize POP connection
61 - */
62
63 diff --git a/mail-client/nmh/files/nmh-1.3-install.patch b/mail-client/nmh/files/nmh-1.3-install.patch
64 deleted file mode 100644
65 index 25dc321fd18..00000000000
66 --- a/mail-client/nmh/files/nmh-1.3-install.patch
67 +++ /dev/null
68 @@ -1,12 +0,0 @@
69 -diff --git a/uip/Makefile.in b/uip/Makefile.in
70 -index b3c6717..5ed34f8 100644
71 ---- a/uip/Makefile.in
72 -+++ b/uip/Makefile.in
73 -@@ -267,7 +267,6 @@ install-lcmds:
74 - rm -f $(DESTDIR)$(bindir)/folders
75 - rm -f $(DESTDIR)$(bindir)/prev
76 - rm -f $(DESTDIR)$(bindir)/next
77 -- rm -f $(DESTDIR)$(libdir)/install-mh
78 - $(LN) $(DESTDIR)$(bindir)/flist $(DESTDIR)$(bindir)/flists
79 - $(LN) $(DESTDIR)$(bindir)/folder $(DESTDIR)$(bindir)/folders
80 - $(LN) $(DESTDIR)$(bindir)/show $(DESTDIR)$(bindir)/prev
81
82 diff --git a/mail-client/nmh/files/nmh-1.3-m_getfld.patch b/mail-client/nmh/files/nmh-1.3-m_getfld.patch
83 deleted file mode 100644
84 index 6e0104c3d4c..00000000000
85 --- a/mail-client/nmh/files/nmh-1.3-m_getfld.patch
86 +++ /dev/null
87 @@ -1,29 +0,0 @@
88 -diff --git a/sbr/m_getfld.c b/sbr/m_getfld.c
89 -index caf9519..13c2c3d 100644
90 ---- a/sbr/m_getfld.c
91 -+++ b/sbr/m_getfld.c
92 -@@ -731,18 +731,18 @@ matchc(int patln, char *pat, int strln, char *str)
93 - register char *ep = pat + patln;
94 - register char pc = *pat++;
95 -
96 -- for(;;) {
97 -- while (pc != *str++)
98 -- if (str > es)
99 -- return 0;
100 -+ for(;str <= es; str++) {
101 -+ if (pc != *str)
102 -+ continue;
103 - if (str > es+1)
104 - return 0;
105 -- sp = str; pp = pat;
106 -+ sp = str+1; pp = pat;
107 - while (pp < ep && *sp++ == *pp)
108 - pp++;
109 - if (pp >= ep)
110 -- return ((unsigned char *)--str);
111 -+ return ((unsigned char *)str);
112 - }
113 -+ return 0;
114 - }
115 -
116 -
117
118 diff --git a/mail-client/nmh/files/nmh-1.3-parallelmake.patch b/mail-client/nmh/files/nmh-1.3-parallelmake.patch
119 deleted file mode 100644
120 index 1ac2415e984..00000000000
121 --- a/mail-client/nmh/files/nmh-1.3-parallelmake.patch
122 +++ /dev/null
123 @@ -1,99 +0,0 @@
124 -diff --git a/etc/Makefile.in b/etc/Makefile.in
125 -index f1412b1..9af408d 100644
126 ---- a/etc/Makefile.in
127 -+++ b/etc/Makefile.in
128 -@@ -86,13 +86,13 @@ sendfiles: $(srcdir)/sendfiles.in Makefile
129 - install: install-bin-files install-etc-files
130 -
131 - install-bin-files:
132 -- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(bindir)
133 -+ mkdir -p $(DESTDIR)$(bindir)
134 - for script in $(GENERATED_BIN_FILES); do \
135 - $(INSTALL_SCRIPT) $$script $(DESTDIR)$(bindir)/$$script; \
136 - done
137 -
138 - install-etc-files:
139 -- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(etcdir)
140 -+ mkdir -p $(DESTDIR)$(etcdir)
141 - INSTALL_FILES="$(GENERATED_ETC_FILES)"; \
142 - for file in $(STATIC_FILES); do \
143 - INSTALL_FILES="$$INSTALL_FILES $(srcdir)/$$file"; \
144 -diff --git a/man/Makefile.in b/man/Makefile.in
145 -index 2ac26f3..7c613bf 100644
146 ---- a/man/Makefile.in
147 -+++ b/man/Makefile.in
148 -@@ -130,14 +130,14 @@ install: install-man1 install-man5 install-man8
149 -
150 - # install the man pages in man1
151 - install-man1:
152 -- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man$(manext1)
153 -+ mkdir -p $(DESTDIR)$(mandir)/man$(manext1)
154 - for file in $(MAN1); do \
155 - $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man$(manext1) ; \
156 - done
157 -
158 - # install the man pages in man5
159 - install-man5:
160 -- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man$(manext5)
161 -+ mkdir -p $(DESTDIR)$(mandir)/man$(manext5)
162 - for file in $(MAN5); do \
163 - $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man$(manext5) ; \
164 - done
165 -@@ -148,7 +148,7 @@ install-man5:
166 -
167 - # install the man pages in man8
168 - install-man8:
169 -- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(mandir)/man$(manext8)
170 -+ mkdir -p $(DESTDIR)$(mandir)/man$(manext8)
171 - for file in $(MAN8); do \
172 - $(INSTALL_DATA) $$file $(DESTDIR)$(mandir)/man$(manext8) ; \
173 - done
174 -diff --git a/mts/Makefile.in b/mts/Makefile.in
175 -index f739e30..f606fef 100644
176 ---- a/mts/Makefile.in
177 -+++ b/mts/Makefile.in
178 -@@ -43,7 +43,7 @@ SUBDIRS = smtp
179 -
180 - all: all-recursive libmts.a
181 -
182 --all-recursive:
183 -+all-recursive $(OBJS):
184 - for subdir in $(SUBDIRS); do \
185 - (cd $$subdir && $(MAKE) $(MAKEDEFS) all) || exit 1; \
186 - done
187 -diff --git a/uip/Makefile.in b/uip/Makefile.in
188 -index 5ed34f8..c9239b1 100644
189 ---- a/uip/Makefile.in
190 -+++ b/uip/Makefile.in
191 -@@ -256,13 +256,13 @@ install: install-cmds install-misc install-lcmds install-scmds
192 -
193 - # install commands
194 - install-cmds:
195 -- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(bindir)
196 -+ mkdir -p $(DESTDIR)$(bindir)
197 - for cmd in $(CMDS); do \
198 - $(INSTALL_PROGRAM) $$cmd $(DESTDIR)$(bindir)/$$cmd; \
199 - done
200 -
201 - # install links
202 --install-lcmds:
203 -+install-lcmds: install-cmds
204 - rm -f $(DESTDIR)$(bindir)/flists
205 - rm -f $(DESTDIR)$(bindir)/folders
206 - rm -f $(DESTDIR)$(bindir)/prev
207 -@@ -274,13 +274,13 @@ install-lcmds:
208 -
209 - # install misc support binaries
210 - install-misc:
211 -- $(top_srcdir)/mkinstalldirs $(DESTDIR)$(libdir)
212 -+ mkdir -p $(DESTDIR)$(libdir)
213 - for misc in $(MISC); do \
214 - $(INSTALL_PROGRAM) $$misc $(DESTDIR)$(libdir)/$$misc; \
215 - done
216 -
217 - # install commands with special installation needs (thus no $(SCMDS) use here)
218 --install-scmds:
219 -+install-scmds: install-cmds
220 - if test x$(SETGID_MAIL) != x; then \
221 - $(INSTALL_PROGRAM) -g $(MAIL_SPOOL_GRP) -m 2755 inc $(DESTDIR)$(bindir)/$$cmd; \
222 - else \
223
224 diff --git a/mail-client/nmh/nmh-1.3-r4.ebuild b/mail-client/nmh/nmh-1.3-r4.ebuild
225 deleted file mode 100644
226 index c4260f04184..00000000000
227 --- a/mail-client/nmh/nmh-1.3-r4.ebuild
228 +++ /dev/null
229 @@ -1,70 +0,0 @@
230 -# Copyright 1999-2017 Gentoo Foundation
231 -# Distributed under the terms of the GNU General Public License v2
232 -
233 -EAPI=6
234 -
235 -inherit eutils
236 -
237 -DESCRIPTION="New MH mail reader"
238 -HOMEPAGE="http://www.nongnu.org/nmh/"
239 -SRC_URI="https://savannah.nongnu.org/download/nmh/${P}.tar.gz"
240 -
241 -LICENSE="BSD"
242 -SLOT="0"
243 -KEYWORDS="~amd64 ~x86"
244 -IUSE="gdbm"
245 -
246 -DEPEND="gdbm? ( sys-libs/gdbm )
247 - !gdbm? ( sys-libs/db:= )
248 - >=sys-libs/ncurses-5.2:0=
249 - net-libs/liblockfile
250 - >=app-misc/editor-wrapper-3
251 - !!media-gfx/pixie" # Bug #295996 media-gfx/pixie also uses show
252 -RDEPEND="${DEPEND}"
253 -
254 -DOCS=( ChangeLog DATE MACHINES README )
255 -
256 -# Patches from bug #22173.
257 -# bug #57886
258 -# bug #319937
259 -# Allow parallel compiles/installs
260 -
261 -PATCHES=( "${FILESDIR}"/${P}-inc-login.patch
262 - "${FILESDIR}"/${P}-install.patch
263 - "${FILESDIR}"/${P}-m_getfld.patch
264 - "${FILESDIR}"/${P}-db5.patch
265 - "${FILESDIR}"/${P}-parallelmake.patch )
266 -
267 -src_configure() {
268 - # Bug 348816 & Bug 341741: The previous ebuild default of
269 - # /usr/bin caused unnecessary conflicts with other
270 - # packages. However, the default nmh libdir location causes
271 - # problems with cross-compiling, so we use, eg., /usr/lib64.
272 - # Users may use /usr/lib/nmh in scripts needing these support
273 - # programs in normal environments.
274 - local myconf="--libdir=/usr/$(get_libdir)/nmh"
275 -
276 - # Have gdbm use flag actually control which version of db in use
277 - if use gdbm; then
278 - myconf="${myconf} --with-ndbmheader=gdbm/ndbm.h --with-ndbm=gdbm_compat"
279 - else
280 - if has_version ">=sys-libs/db-2"; then
281 - myconf="${myconf} --with-ndbmheader=db.h --with-ndbm=db"
282 - else
283 - myconf="${myconf} --with-ndbmheader=db1/ndbm.h --with-ndbm=db1"
284 - fi
285 - fi
286 -
287 - # use wrapper scripts to avoid implicit dependencies (Bug #294762)
288 - EDITOR=/usr/libexec/editor
289 - PAGER=/usr/libexec/pager
290 -
291 - econf \
292 - --prefix=/usr \
293 - --mandir=/usr/share/man \
294 - --with-editor="${EDITOR}" \
295 - --with-pager="${PAGER}" \
296 - --enable-nmh-pop \
297 - --sysconfdir=/etc/nmh \
298 - ${myconf}
299 -}