diff options
author | Jakov Smolić <jsmolic@gentoo.org> | 2022-08-09 09:10:36 +0200 |
---|---|---|
committer | Jakov Smolić <jsmolic@gentoo.org> | 2022-08-09 09:10:36 +0200 |
commit | 7d954b0ba4dae5889421244485d22d27d21d1603 (patch) | |
tree | e5edd10169cffd521bbbdcbd114bba0a8b1c4c95 /net-mail | |
parent | games-engines/nazghul: treeclean (diff) | |
download | gentoo-7d954b0ba4dae5889421244485d22d27d21d1603.tar.gz gentoo-7d954b0ba4dae5889421244485d22d27d21d1603.tar.bz2 gentoo-7d954b0ba4dae5889421244485d22d27d21d1603.zip |
net-mail/mpack: treeclean
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Diffstat (limited to 'net-mail')
-rw-r--r-- | net-mail/mpack/Manifest | 1 | ||||
-rw-r--r-- | net-mail/mpack/files/mpack-1.6-clang.patch | 11 | ||||
-rw-r--r-- | net-mail/mpack/files/mpack-1.6-compile.patch | 129 | ||||
-rw-r--r-- | net-mail/mpack/files/mpack-1.6-cve-2011-4919.patch | 28 | ||||
-rw-r--r-- | net-mail/mpack/files/mpack-1.6-filenames.patch | 30 | ||||
-rw-r--r-- | net-mail/mpack/files/mpack-1.6-gentoo.patch | 69 | ||||
-rw-r--r-- | net-mail/mpack/files/mpack-1.6-munpack.patch | 55 | ||||
-rw-r--r-- | net-mail/mpack/files/mpack-1.6-paths.patch | 95 | ||||
-rw-r--r-- | net-mail/mpack/files/mpack-1.6-usage.patch | 25 | ||||
-rw-r--r-- | net-mail/mpack/metadata.xml | 5 | ||||
-rw-r--r-- | net-mail/mpack/mpack-1.6-r4.ebuild | 38 |
11 files changed, 0 insertions, 486 deletions
diff --git a/net-mail/mpack/Manifest b/net-mail/mpack/Manifest deleted file mode 100644 index 03c910abe15c..000000000000 --- a/net-mail/mpack/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mpack-1.6.tar.gz 179850 BLAKE2B d6b79e8514633fd0bfd1c04b167ba1d1a030cf5407dae30ba2a45e3d30157b66955808aed40a5163737c0242349d05f53c27ada920676cf3d7b81a00e7bd5059 SHA512 9bff0d2753d78288e428a20c8cbb4596bd9862de4da7f42176731ce5fd459b15883d758f9b1ec7d4e1281cc1aeaaa046cec54aeb0997a7ffed74de07edd84714 diff --git a/net-mail/mpack/files/mpack-1.6-clang.patch b/net-mail/mpack/files/mpack-1.6-clang.patch deleted file mode 100644 index fc21d170af5f..000000000000 --- a/net-mail/mpack/files/mpack-1.6-clang.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- umpack-1.6/udecode.c 2003-07-21 20:46:37.000000000 +0000 -+++ mpack-1.6/uudecode.c 2014-04-19 10:04:19.000000000 +0000 -@@ -845,7 +845,7 @@ - } - line += 4; - } -- return; -+ return 0; - } - - diff --git a/net-mail/mpack/files/mpack-1.6-compile.patch b/net-mail/mpack/files/mpack-1.6-compile.patch deleted file mode 100644 index 570319cabe55..000000000000 --- a/net-mail/mpack/files/mpack-1.6-compile.patch +++ /dev/null @@ -1,129 +0,0 @@ -From a01468c1734129595355af0815d4577af4e265cc Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Wed, 7 Dec 2011 23:22:55 +0100 -Subject: [PATCH] Add missing includes, remove conflicting prototypes - ---- - decode.c | 1 + - encode.c | 1 + - magic.c | 1 + - part.c | 1 + - unixos.c | 5 +---- - unixpk.c | 2 ++ - unixpk.o | Bin 12000 -> 12016 bytes - unixunpk.c | 1 + - xmalloc.c | 2 +- - 9 files changed, 9 insertions(+), 5 deletions(-) - -diff --git a/decode.c b/decode.c -index c96918f..8b8df56 100644 ---- a/decode.c -+++ b/decode.c -@@ -28,6 +28,7 @@ - #include <stdio.h> - #include <string.h> - #include <ctype.h> -+#include <stdlib.h> - #include "xmalloc.h" - #include "common.h" - #include "part.h" -diff --git a/encode.c b/encode.c -index 0ba3934..1377cf8 100644 ---- a/encode.c -+++ b/encode.c -@@ -24,6 +24,7 @@ - */ - #include <stdio.h> - #include <string.h> -+#include <stdlib.h> - - extern char *magic_look(FILE *infile); - extern char *os_genid(void); -diff --git a/magic.c b/magic.c -index e08c6f8..a452a43 100644 ---- a/magic.c -+++ b/magic.c -@@ -23,6 +23,7 @@ - * SOFTWARE. - */ - #include <stdio.h> -+#include <string.h> - - /* Description of the various file formats and their magic numbers */ - struct magic { -diff --git a/part.c b/part.c -index 1d4efe6..15fd724 100644 ---- a/part.c -+++ b/part.c -@@ -28,6 +28,7 @@ - - #include <stdio.h> - #include <string.h> -+#include <stdlib.h> - - #include "part.h" - #include "xmalloc.h" -diff --git a/unixos.c b/unixos.c -index 3f5c4c0..fa6d0a7 100644 ---- a/unixos.c -+++ b/unixos.c -@@ -30,6 +30,7 @@ - #include <sys/param.h> - #include <netdb.h> - #include <fcntl.h> -+#include <stdlib.h> - #include "xmalloc.h" - #include "common.h" - #include "part.h" -@@ -38,10 +39,6 @@ - #define MAXHOSTNAMELEN 64 - #endif - --extern int errno; --extern char *malloc(); --extern char *getenv(); -- - int overwrite_files = 0; - int didchat; - -diff --git a/unixpk.c b/unixpk.c -index c2aaa56..1f81ea9 100644 ---- a/unixpk.c -+++ b/unixpk.c -@@ -25,6 +25,8 @@ - #include <stdio.h> - #include <string.h> - #include <errno.h> -+#include <stdlib.h> -+#include <unistd.h> - #include "common.h" - #include "version.h" - #include "xmalloc.h" -diff --git a/unixunpk.c b/unixunpk.c -index a1f065b..0f5fa85 100644 ---- a/unixunpk.c -+++ b/unixunpk.c -@@ -23,6 +23,7 @@ - * SOFTWARE. - */ - #include <stdio.h> -+#include <stdlib.h> - #include "version.h" - #include "part.h" - -diff --git a/xmalloc.c b/xmalloc.c -index 7c74360..46dbbd1 100644 ---- a/xmalloc.c -+++ b/xmalloc.c -@@ -24,7 +24,7 @@ - */ - #include <stdio.h> - #include <string.h> --extern char *malloc(), *realloc(); -+#include <stdlib.h> - - char *xmalloc (int size) - { --- -1.7.8 - diff --git a/net-mail/mpack/files/mpack-1.6-cve-2011-4919.patch b/net-mail/mpack/files/mpack-1.6-cve-2011-4919.patch deleted file mode 100644 index 62a04faa7936..000000000000 --- a/net-mail/mpack/files/mpack-1.6-cve-2011-4919.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 0c87201f64491575350b18d04c62ec142e119d1f Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Sat, 31 Dec 2011 20:17:20 +0100 -Subject: [PATCH] Fix permissions - ---- - unixos.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/unixos.c b/unixos.c -index fa6d0a7..0e2f469 100644 ---- a/unixos.c -+++ b/unixos.c -@@ -134,9 +134,9 @@ FILE *os_createnewfile(char *fname) - FILE *ret; - - #ifdef O_EXCL -- fd=open(fname, O_RDWR|O_CREAT|O_EXCL, 0644); -+ fd=open(fname, O_RDWR|O_CREAT|O_EXCL, 0600); - #else -- fd=open(fname, O_RDWR|O_CREAT|O_TRUNC, 0644); -+ fd=open(fname, O_RDWR|O_CREAT|O_TRUNC, 0600); - #endif - - if (fd == -1) --- -1.7.8.1 - diff --git a/net-mail/mpack/files/mpack-1.6-filenames.patch b/net-mail/mpack/files/mpack-1.6-filenames.patch deleted file mode 100644 index 6a1fc225a791..000000000000 --- a/net-mail/mpack/files/mpack-1.6-filenames.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 10aad11d7baf7044328fff616b9c6f1859bd2cbd Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Sun, 8 Jan 2012 17:36:20 +0100 -Subject: [PATCH 1/2] Use actual filenames for unpacking (rather than - "part[0-9]+") - -Example: -# curl http://pbot.rmdir.de/b224d87617c5d76d6cd938bd4410fabf | ./munpack ---- - decode.c | 4 ++-- - 1 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/decode.c b/decode.c -index 8b8df56..7349abd 100644 ---- a/decode.c -+++ b/decode.c -@@ -546,8 +546,8 @@ getDispositionFilename(char *disposition) - SkipWhitespace(&disposition); - if (!disposition) return 0; - -- /* If we're looking at a ";", we found what we're looking for */ -- if (*disposition++ == ';') break; -+ /* If we're looking at a "=", we found what we're looking for */ -+ if (*disposition++ == '=') break; - } - - SkipWhitespace(&disposition); --- -1.7.8.3 - diff --git a/net-mail/mpack/files/mpack-1.6-gentoo.patch b/net-mail/mpack/files/mpack-1.6-gentoo.patch deleted file mode 100644 index faf72eb67e7a..000000000000 --- a/net-mail/mpack/files/mpack-1.6-gentoo.patch +++ /dev/null @@ -1,69 +0,0 @@ -diff -bur mpack-1.6-orig/unixos.c mpack-1.6/unixos.c ---- mpack-1.6-orig/unixos.c 2007-03-11 02:02:02.000000000 +0100 -+++ mpack-1.6/unixos.c 2007-03-11 02:04:48.000000000 +0100 -@@ -39,7 +39,7 @@ - #endif - - extern int errno; --extern char *malloc(); -+extern void *malloc(); - extern char *getenv(); - - int overwrite_files = 0; -@@ -90,7 +90,7 @@ - strcpy(buf, getenv("TMPDIR")); - } - else { -- strcpy(buf, "/usr/tmp"); -+ strcpy(buf, "/var/tmp"); - } - strcat(buf, "/m-prts-"); - p = getenv("USER"); -diff -bur mpack-1.6-orig/unixpk.c mpack-1.6/unixpk.c ---- mpack-1.6-orig/unixpk.c 2007-03-11 02:02:02.000000000 +0100 -+++ mpack-1.6/unixpk.c 2007-03-11 02:14:02.000000000 +0100 -@@ -167,7 +167,7 @@ - strcpy(fnamebuf, "/usr/tmp"); - } - strcat(fnamebuf, "/mpackXXXXXX"); -- mktemp(fnamebuf); -+ mkstemp(fnamebuf); - outfname = strsave(fnamebuf); - } - -diff -bur mpack-1.6-orig/unixpk.man mpack-1.6/unixpk.man ---- mpack-1.6-orig/unixpk.man 2007-03-11 02:02:02.000000000 +0100 -+++ mpack-1.6/unixpk.man 2007-03-11 02:14:13.000000000 +0100 -@@ -136,7 +136,7 @@ - .SH ENVIRONMENT - .TP - .B TMPDIR --Directory to store temporary files. Default is /usr/tmp. -+Directory to store temporary files. Default is /var/tmp. - .TP - .B SPLITSIZE - Default value of the -m switch. -diff -bur mpack-1.6-orig/unixunpk.man mpack-1.6/unixunpk.man ---- mpack-1.6-orig/unixunpk.man 2007-03-11 02:02:02.000000000 +0100 -+++ mpack-1.6/unixunpk.man 2007-03-11 02:03:14.000000000 +0100 -@@ -107,7 +107,7 @@ - .SH ENVIRONMENT - .TP - .B TMPDIR --Directory to store temporary files. Default is /usr/tmp. -+Directory to store temporary files. Default is /var/tmp. - .SH FILES - .TP - .B $TMPDIR/m-prts-$USER/ -diff -bur mpack-1.6-orig/xmalloc.c mpack-1.6/xmalloc.c ---- mpack-1.6-orig/xmalloc.c 2007-03-11 02:02:02.000000000 +0100 -+++ mpack-1.6/xmalloc.c 2007-03-11 02:04:29.000000000 +0100 -@@ -24,7 +24,7 @@ - */ - #include <stdio.h> - #include <string.h> --extern char *malloc(), *realloc(); -+extern void *malloc(), *realloc(); - - char *xmalloc (int size) - { diff --git a/net-mail/mpack/files/mpack-1.6-munpack.patch b/net-mail/mpack/files/mpack-1.6-munpack.patch deleted file mode 100644 index 9d5c8af6e814..000000000000 --- a/net-mail/mpack/files/mpack-1.6-munpack.patch +++ /dev/null @@ -1,55 +0,0 @@ -From a4ececa89969adfa53c30878b21178e1427cb6c5 Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Wed, 18 Jan 2012 05:22:25 +0100 -Subject: [PATCH] Fix unpacking of multiple parts - -The problem was reported by Dirk Meyer of FreeBSD. - -He shared these commands to reproduce: -$ ./mpack -s Subject -m 1700 -o zparts md5c.c -$ ./munpack zparts.* ---- - decode.c | 2 +- - unixos.c | 13 +++++++++++++ - 2 files changed, 14 insertions(+), 1 deletions(-) - -diff --git a/decode.c b/decode.c -index 7349abd..e8e8d56 100644 ---- a/decode.c -+++ b/decode.c -@@ -633,7 +633,7 @@ int handlePartial(struct part *inpart, char *headers, params contentParams, int - } - /* Store number of parts in reassembly directory */ - sprintf(buf, "%sCT", dir); -- partfile = os_createnewfile(buf); -+ partfile = os_resetfile(buf); - if (!partfile) { - os_perror(buf); - goto ignore; -diff --git a/unixos.c b/unixos.c -index 0e2f469..1650594 100644 ---- a/unixos.c -+++ b/unixos.c -@@ -146,6 +146,19 @@ FILE *os_createnewfile(char *fname) - return ret; - } - -+FILE *os_resetfile(char *fname) -+{ -+ int fd; -+ FILE *ret; -+ -+ fd=open(fname, O_RDWR|O_CREAT|O_TRUNC, 0600); -+ if (fd == -1) -+ return NULL; -+ -+ ret=fdopen(fd, "w"); -+ return ret; -+} -+ - - /* - * Create a new file, with suggested filename "fname". --- -1.7.8.3 - diff --git a/net-mail/mpack/files/mpack-1.6-paths.patch b/net-mail/mpack/files/mpack-1.6-paths.patch deleted file mode 100644 index 0dc2de8b2123..000000000000 --- a/net-mail/mpack/files/mpack-1.6-paths.patch +++ /dev/null @@ -1,95 +0,0 @@ -From b857da37ec211e4472070c9e870aa5a0b827563b Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Thu, 8 Dec 2011 00:09:03 +0100 -Subject: [PATCH] Use /var/tmp rather than /usr/tmp - ---- - README.unix | 2 +- - mkreadme.pl | 2 +- - unixos.c | 2 +- - unixpk.c | 2 +- - unixpk.man | 2 +- - unixunpk.man | 2 +- - 8 files changed, 8 insertions(+), 8 deletions(-) - -diff --git a/README.unix b/README.unix -index d7a762c..c26b7c8 100644 ---- a/README.unix -+++ b/README.unix -@@ -188,7 +188,7 @@ The environment variables which control munpack's behavior are: - - TMPDIR - Root of directory to store partial messages awaiting -- reassembly. Default is "/usr/tmp". Partial messages -+ reassembly. Default is "/var/tmp". Partial messages - are stored in subdirectories of $TMPDIR/m-prts-$USER/ - - -diff --git a/mkreadme.pl b/mkreadme.pl -index a45117b..22e4e81 100755 ---- a/mkreadme.pl -+++ b/mkreadme.pl -@@ -413,7 +413,7 @@ The environment variables which control munpack's behavior are: - =unix - TMPDIR - Root of directory to store partial messages awaiting -- reassembly. Default is "/usr/tmp". Partial messages -+ reassembly. Default is "/var/tmp". Partial messages - are stored in subdirectories of $TMPDIR/m-prts-$USER/ - - =pc os2 -diff --git a/unixos.c b/unixos.c -index 2243d12..fa6d0a7 100644 ---- a/unixos.c -+++ b/unixos.c -@@ -87,7 +87,7 @@ char *os_idtodir(char *id) - strcpy(buf, getenv("TMPDIR")); - } - else { -- strcpy(buf, "/usr/tmp"); -+ strcpy(buf, "/var/tmp"); - } - strcat(buf, "/m-prts-"); - p = getenv("USER"); -diff --git a/unixpk.c b/unixpk.c -index 3605dd1..0bae849 100644 ---- a/unixpk.c -+++ b/unixpk.c -@@ -166,7 +166,7 @@ int main(int argc, char **argv) - strcpy(fnamebuf, getenv("TMPDIR")); - } - else { -- strcpy(fnamebuf, "/usr/tmp"); -+ strcpy(fnamebuf, "/var/tmp"); - } - strcat(fnamebuf, "/mpackXXXXXX"); - mktemp(fnamebuf); -diff --git a/unixpk.man b/unixpk.man -index de251ee..c4c9313 100644 ---- a/unixpk.man -+++ b/unixpk.man -@@ -136,7 +136,7 @@ Mail the generated messages to the specified addresses. - .SH ENVIRONMENT - .TP - .B TMPDIR --Directory to store temporary files. Default is /usr/tmp. -+Directory to store temporary files. Default is /var/tmp. - .TP - .B SPLITSIZE - Default value of the -m switch. -diff --git a/unixunpk.man b/unixunpk.man -index da384b1..8c9ab7e 100644 ---- a/unixunpk.man -+++ b/unixunpk.man -@@ -107,7 +107,7 @@ see the section "OPTIONS" above. - .SH ENVIRONMENT - .TP - .B TMPDIR --Directory to store temporary files. Default is /usr/tmp. -+Directory to store temporary files. Default is /var/tmp. - .SH FILES - .TP - .B $TMPDIR/m-prts-$USER/ --- -1.7.8 - diff --git a/net-mail/mpack/files/mpack-1.6-usage.patch b/net-mail/mpack/files/mpack-1.6-usage.patch deleted file mode 100644 index f4f07e530ee9..000000000000 --- a/net-mail/mpack/files/mpack-1.6-usage.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 74fd172db4961ab07f134a60cd88955fb170f11d Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping <sebastian@pipping.org> -Date: Sun, 8 Jan 2012 17:39:51 +0100 -Subject: [PATCH 2/2] Mention parameter -t in usage output - ---- - unixunpk.c | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/unixunpk.c b/unixunpk.c -index 0f5fa85..1320b70 100644 ---- a/unixunpk.c -+++ b/unixunpk.c -@@ -101,7 +101,7 @@ int main(int argc, char **argv) - - void usage(void) { - fprintf(stderr, "munpack version %s\n", MPACK_VERSION); -- fprintf(stderr, "usage: munpack [-f] [-q] [-C directory] [files...]\n"); -+ fprintf(stderr, "usage: munpack [-f] [-q] [-t] [-C directory] [files...]\n"); - exit(1); - } - --- -1.7.8.3 - diff --git a/net-mail/mpack/metadata.xml b/net-mail/mpack/metadata.xml deleted file mode 100644 index 85e4ed814fa2..000000000000 --- a/net-mail/mpack/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -</pkgmetadata> diff --git a/net-mail/mpack/mpack-1.6-r4.ebuild b/net-mail/mpack/mpack-1.6-r4.ebuild deleted file mode 100644 index cdc76aa564c7..000000000000 --- a/net-mail/mpack/mpack-1.6-r4.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -AT_M4DIR=cmulocal - -inherit autotools - -DESCRIPTION="Command-line MIME encoding and decoding utilities" -HOMEPAGE="ftp://ftp.andrew.cmu.edu/pub/mpack/" -SRC_URI="ftp://ftp.andrew.cmu.edu/pub/mpack/${P}.tar.gz" - -SLOT="0" -LICENSE="HPND" -KEYWORDS="amd64 x86 ~ppc-macos ~sparc-solaris ~x86-solaris" -IUSE="" - -PATCHES=( "${FILESDIR}"/${P}-filenames.patch - "${FILESDIR}"/${P}-usage.patch - "${FILESDIR}"/${P}-munpack.patch - # NOTE: These three patches replace <mpack-1.6-gentoo.patch> - "${FILESDIR}"/${P}-compile.patch - "${FILESDIR}"/${P}-paths.patch - "${FILESDIR}"/${P}-cve-2011-4919.patch - - "${FILESDIR}"/${P}-clang.patch -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - emake DESTDIR="${D}" install - dodoc README.* Changes -} |