summaryrefslogtreecommitdiff
path: root/net-mail/altermime
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-mail/altermime
reinit the tree, so we can have metadata
Diffstat (limited to 'net-mail/altermime')
-rw-r--r--net-mail/altermime/Manifest7
-rw-r--r--net-mail/altermime/altermime-0.3.11.ebuild28
-rw-r--r--net-mail/altermime/files/altermime-0.3.10-MIME_headers-overflow.patch13
-rw-r--r--net-mail/altermime/files/altermime-0.3.11-respect-flags.patch20
-rw-r--r--net-mail/altermime/metadata.xml8
5 files changed, 76 insertions, 0 deletions
diff --git a/net-mail/altermime/Manifest b/net-mail/altermime/Manifest
new file mode 100644
index 000000000000..db6fb56711d8
--- /dev/null
+++ b/net-mail/altermime/Manifest
@@ -0,0 +1,7 @@
+AUX altermime-0.3.10-MIME_headers-overflow.patch 517 SHA256 268b72a52512f8537e3ef2518ebea4626ba1317aeac900feca5f51ef184f3104 SHA512 4123acf331afb19b4b4591edd2ac2f28ce81a7b5956928905153d2eef1293ca292f3768e0c547bbe55cc5d45750ef6df4dacbe56b1afef65968e613e27adc23d WHIRLPOOL 2022c384b90e49779f63885f86cfed859f5e784b02ee46b0fe90a2d1121b6959d79e3fdf896a0c36ef8b94a9e29ffc5f8ffb570dcc046398a573c1fa2ddb07ee
+AUX altermime-0.3.11-respect-flags.patch 606 SHA256 462a358d1a6317eb0a1239b83d0214b5b4419e6df159e66134891f486b4e691b SHA512 d3160df483a57d7fad6070d4270d2741273a738e1afad3e8fa95d1c8af990ca304bfe4ad43f162799aa82b2162d88aaebad3285eada29a2fc118c595a771fa4a WHIRLPOOL 03028f4908f7dbfd464f4bbd93b68cd7a903327ed1f4e6ba3b89bd12f832100773870a1cb4e9afc71184f65bd76389489b151fe8bab884efc9e560cbe32bda9b
+DIST altermime-0.3.11.tar.gz 90244 SHA256 0b1f18de400f3c30c2fef7f691f68a2fd3688a7e243d9fda8623fc5c207b2b97 SHA512 561e36398bafcd888e912b6291ec76ead881bac86a7d0b8072753012d4c4557e67f608a9d43c968c6521e5f35bdf7b98e2c73ab811dadaaf13dcefe35c2d9e68 WHIRLPOOL f21b723eff6f9092217a75971baee34145d8f659b000bc3aeccd416414d81bfa7fbbf52ed1e8290de38cd04dbc52f9e10982bd33fc8dc1e3bf3d53c5c179f958
+EBUILD altermime-0.3.11.ebuild 633 SHA256 fcd54fd9f87759a259a3f7ef0186f2a02dd7f507e5e77ee1b0579c4bad77895b SHA512 1f52184026958350e05c37360e72dd8db923639f2daa886b99917f1b279b9bf15e16cf288730437e9a6ce6bdeeaf7c0a02453b1784332b21260a52c1f1fedd11 WHIRLPOOL d8272954261e01c76741aba48129ace47f96bc2dadbc075d8fb0d15067b794d1622571b93326fc4e6cde3443c1acf16a35b789259ebe008db0104f2bd44ee8ae
+MISC ChangeLog 2990 SHA256 b9a66f73516c0d9e6e39bde85e8a240e927bbbca7da567d10a05875270581cca SHA512 938c8cfa8186b51f5c91634faa4fa0663a182ffb39670cfac3926863a658d50bb51b5ddc6fe55c1b1d9b6c2b91f7b2b414b1a4ee15b642f9fd7e813dc59f6900 WHIRLPOOL b5e50f41d26c3cf7a7a787e4d08ab92dd80278b5268265e646de9da5ae54b6591287df77635d210a73da0abb3c393c7bf0bb010129eba94346a47e7a34538243
+MISC ChangeLog-2015 3626 SHA256 eaf33f86780e4f20882c822a4c7f81dce8d2f9dd00327a9e9e606828f6762a96 SHA512 5b1874910b550220a485c65c4c0171d10b46dca265faa612e140f62a296901f332ae28a89f30d7086f9f1d43ce7c7d67b76571aa89512aec43a40cbbd11ea2a9 WHIRLPOOL c0bb2214454b5d56ca181f8c5d31c9f98c01e28b41f54d6ec3d9539e8e270bd04bd4c179912258dd702415d34fbfb24f78709aad274fef34ac40af90c7e89611
+MISC metadata.xml 240 SHA256 f0e0bb7a24c4b1ff6b6a8a3e9315245c298499c03fbda429c0f775ec6a5396af SHA512 97824dbce22630efb21e647b55212b7a8a19d8e38b5bf05cb0b8078530bbbaaf4dc91284e2a11beab7dfcfb779df82b87b49d11a746c7a4f6dc71f2fda8942db WHIRLPOOL a7adfcb24489ae67a43a59d8350a70b20874fb03de95681c5b516a741d95422560a433f641de5a7222cf5d3500333e215055ec0cb3844e7abc6d6a836de97357
diff --git a/net-mail/altermime/altermime-0.3.11.ebuild b/net-mail/altermime/altermime-0.3.11.ebuild
new file mode 100644
index 000000000000..9d8ff8c549ae
--- /dev/null
+++ b/net-mail/altermime/altermime-0.3.11.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit eutils toolchain-funcs
+
+DESCRIPTION=" alterMIME is a small program which is used to alter your mime-encoded mailpacks"
+SRC_URI="http://www.pldaniels.com/altermime/${P}.tar.gz"
+HOMEPAGE="http://pldaniels.com/altermime/"
+
+LICENSE="Sendmail"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.3.10-MIME_headers-overflow.patch \
+ "${FILESDIR}"/${P}-respect-flags.patch
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install () {
+ dobin altermime
+ dodoc CHANGELOG README
+}
diff --git a/net-mail/altermime/files/altermime-0.3.10-MIME_headers-overflow.patch b/net-mail/altermime/files/altermime-0.3.10-MIME_headers-overflow.patch
new file mode 100644
index 000000000000..bca39afba7f2
--- /dev/null
+++ b/net-mail/altermime/files/altermime-0.3.10-MIME_headers-overflow.patch
@@ -0,0 +1,13 @@
+http://bugs.gentoo.org/320785
+
+--- MIME_headers.c
++++ MIME_headers.c
+@@ -2243,7 +2243,7 @@
+ {
+ if (MIMEH_DNORMAL) LOGGER_log("%s:%d:MIME_parse_contentlocation:DEBUG: filename = %s\n", FL, p);
+ snprintf(hinfo->name, sizeof(hinfo->name),"%s",p);
+- snprintf(hinfo->filename, sizeof(hinfo->name),"%s",p);
++ snprintf(hinfo->filename, sizeof(hinfo->filename),"%s",p);
+ FNFILTER_filter(hinfo->filename, _MIMEH_FILENAMELEN_MAX);
+ SS_push(&(hinfo->ss_filenames), hinfo->filename, strlen(hinfo->filename));
+
diff --git a/net-mail/altermime/files/altermime-0.3.11-respect-flags.patch b/net-mail/altermime/files/altermime-0.3.11-respect-flags.patch
new file mode 100644
index 000000000000..9f114ca17491
--- /dev/null
+++ b/net-mail/altermime/files/altermime-0.3.11-respect-flags.patch
@@ -0,0 +1,20 @@
+--- altermime-0.3.11.orig/Makefile
++++ altermime-0.3.11/Makefile
+@@ -9,7 +9,7 @@
+ # opposite of a disclaimer.
+ ALTERMIME_OPTIONS=-DALTERMIME_PRETEXT
+ #ALTERMIME_OPTIONS=
+-CFLAGS=-Wall -Werror -g -I. -O2 $(ALTERMIME_OPTIONS)
++CFLAGS+=-Wall $(ALTERMIME_OPTIONS)
+ OBJS= strstack.o mime_alter.o ffget.o pldstr.o filename-filters.o logger.o MIME_headers.o libmime-decoders.o boundary-stack.o qpe.o
+
+
+@@ -19,7 +19,7 @@
+ all: altermime
+
+ altermime: altermime.c ${OBJS}
+- ${CC} ${CFLAGS} altermime.c ${OBJS} -o altermime
++ ${CC} ${CFLAGS} ${LDFLAGS} altermime.c ${OBJS} -o altermime
+
+
+ # Build Install
diff --git a/net-mail/altermime/metadata.xml b/net-mail/altermime/metadata.xml
new file mode 100644
index 000000000000..9a6d80e5da48
--- /dev/null
+++ b/net-mail/altermime/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>net-mail@gentoo.org</email>
+ <name>Net-Mail</name>
+</maintainer>
+</pkgmetadata>