aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2022-05-19 13:29:56 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2022-05-19 13:37:36 +0000
commit75382de034dbbe6eda9da6149b31393bd9529899 (patch)
tree7bf81640a32a35cfbf1a5f3a5800c6a7c873ff5f
parent8e45075a49109365843a147273697b02c3a5c82c (diff)
downloadports-75382de034dbbe6eda9da6149b31393bd9529899.tar.gz
ports-75382de034dbbe6eda9da6149b31393bd9529899.zip
cleanup: remove gmime2
gmime 2 has been replaced long ago by 2.4 version then 2.6 and finally 3.0 It is more than time to remove the 2.2 version (2.4 is already gone)
-rw-r--r--MOVED3
-rw-r--r--mail/Makefile3
-rw-r--r--mail/gmime2-sharp/Makefile32
-rw-r--r--mail/gmime2-sharp/pkg-descr3
-rw-r--r--mail/gmime2-sharp/pkg-plist4
-rw-r--r--mail/gmime2/Makefile49
-rw-r--r--mail/gmime2/distinfo2
-rw-r--r--mail/gmime2/files/patch-docs_Makefile.in11
-rw-r--r--mail/gmime2/files/patch-gmime-2.0.pc.in10
-rw-r--r--mail/gmime2/files/patch-mono_Makefile.in18
-rw-r--r--mail/gmime2/files/patch-tests__test-mbox.c10
-rw-r--r--mail/gmime2/files/patch-tests__test-mime.c10
-rw-r--r--mail/gmime2/files/patch-tests__test-parser.c10
-rw-r--r--mail/gmime2/pkg-descr19
-rw-r--r--mail/gmime2/pkg-plist57
-rw-r--r--mail/p5-MIME-Fast/Makefile19
-rw-r--r--mail/p5-MIME-Fast/distinfo2
-rw-r--r--mail/p5-MIME-Fast/files/patch-Fast_Part.xs30
-rw-r--r--mail/p5-MIME-Fast/files/patch-Fast_Stream.xs12
-rw-r--r--mail/p5-MIME-Fast/files/patch-Makefile.PL17
-rw-r--r--mail/p5-MIME-Fast/files/patch-gmime-stream-perlio.h19
-rw-r--r--mail/p5-MIME-Fast/pkg-descr8
-rw-r--r--mail/p5-MIME-Fast/pkg-plist5
23 files changed, 3 insertions, 350 deletions
diff --git a/MOVED b/MOVED
index acd38dd2853a..14ed0ed261f2 100644
--- a/MOVED
+++ b/MOVED
@@ -17154,3 +17154,6 @@ graphics/magnum||2022-05-17|Has expired: Broken for more than a year
graphics/magnum-plugins||2022-05-17|Has expired: Depends on broken graphics/magnum
graphics/magnum-extras||2022-05-17|Has expired: Depends on broken graphics/magnum
math/pantheon-calculator|math/elementary-calculator|2022-05-18|Switch to reverse domain name notation
+mail/p5-MIME-Fast||2022-05-19|Depends on long deprecated gmime-2.2
+mail/gmime2-sharp|mail/gmime26-sharp|2022-05-19|Depends on long deprecated gmime-2.2
+mail/gmime2|mail/gmime26|2022-05-19|Not used anymore overcome by gnime26
diff --git a/mail/Makefile b/mail/Makefile
index b7231371e3f9..1aecf13e650c 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -136,8 +136,6 @@
SUBDIR += geary
SUBDIR += gensig
SUBDIR += getmail6
- SUBDIR += gmime2
- SUBDIR += gmime2-sharp
SUBDIR += gmime26
SUBDIR += gmime26-sharp
SUBDIR += gmime30
@@ -334,7 +332,6 @@
SUBDIR += p5-MIME-EcoEncode
SUBDIR += p5-MIME-EncWords
SUBDIR += p5-MIME-Explode
- SUBDIR += p5-MIME-Fast
SUBDIR += p5-MIME-Lite
SUBDIR += p5-MIME-Lite-HTML
SUBDIR += p5-MIME-Lite-TT
diff --git a/mail/gmime2-sharp/Makefile b/mail/gmime2-sharp/Makefile
deleted file mode 100644
index 6bb1f6f2c85e..000000000000
--- a/mail/gmime2-sharp/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
-
-PORTREVISION= 5
-CATEGORIES= mail
-PKGNAMESUFFIX= 2-sharp
-
-MAINTAINER= mono@FreeBSD.org
-COMMENT= Mono bindings for gmime
-
-IGNORE= try to install weaked-named assembly into the GAC
-
-LIB_DEPENDS= libgmime-2.0.so:mail/gmime2
-
-MASTERDIR= ${.CURDIR}/../gmime2
-BUILD_WRKSRC= ${WRKSRC}/mono
-INSTALL_WRKSRC= ${BUILD_WRKSRC}
-DESCR= ${.CURDIR}/pkg-descr
-PLIST= ${.CURDIR}/pkg-plist
-
-USES= mono
-USE_GNOME= glib20 gtksharp20
-CONFIGURE_ARGS= --enable-mono=yes
-
-# Else we conflict with mail/gmime2
-OPTIONS_EXCLUDE=DOCS
-
-# Done in pre-configure because master port has a post-patch target already.
-pre-configure:
- @${REINPLACE_CMD} -e 's|.@GMIME_VERSION@||g' \
- ${WRKSRC}/mono/gmime-sharp.dll.config.in
-
-.include "${MASTERDIR}/Makefile"
diff --git a/mail/gmime2-sharp/pkg-descr b/mail/gmime2-sharp/pkg-descr
deleted file mode 100644
index a2b58ba7ef0f..000000000000
--- a/mail/gmime2-sharp/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-C# assemblies for gmime
-
-WWW: http://spruce.sourceforge.net/gmime/
diff --git a/mail/gmime2-sharp/pkg-plist b/mail/gmime2-sharp/pkg-plist
deleted file mode 100644
index 2737aaffa345..000000000000
--- a/mail/gmime2-sharp/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/mono/gac/gmime-sharp/2.4.0.0__2b75c2ad004c52e4/gmime-sharp.dll
-lib/mono/gac/gmime-sharp/2.4.0.0__2b75c2ad004c52e4/gmime-sharp.dll.config
-lib/mono/gmime-sharp-2.4/gmime-sharp.dll
-libdata/pkgconfig/gmime-sharp-2.4.pc
diff --git a/mail/gmime2/Makefile b/mail/gmime2/Makefile
deleted file mode 100644
index d30ea1baca92..000000000000
--- a/mail/gmime2/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# Created by: Kirill Ponomarew <ponomarew@oberon.net>
-
-PORTNAME= gmime
-PORTVERSION= 2.2.27
-PORTREVISION?= 2
-CATEGORIES?= mail
-MASTER_SITES= GNOME
-PKGNAMESUFFIX?= 2
-
-MAINTAINER?= bofh@FreeBSD.org
-COMMENT?= Library (written in C) for parsing and creating messages using MIME
-
-LICENSE= LGPL21
-
-PORTSCOUT= limit:^2\.2
-CONFLICTS= gmime-1.0.* gmime-2.4.*
-
-SLAVEDIRS= mail/gmime2-sharp
-
-USE_GNOME?= glib20
-USES+= gmake gnome iconv libtool pathfix pkgconfig
-USE_LDCONFIG= yes
-
-GNU_CONFIGURE= yes
-# www.freebsd.org/cgi/query-pr.cgi?pr=118092
-# Rename uudecode and uuencode to gmime-* to not conflict with userland
-CONFIGURE_ARGS?= ${ICONV_CONFIGURE_BASE} \
- --with-html-dir=${PREFIX}/share/doc \
- --enable-mono=no \
- --program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;"
-CPPFLAGS+= -I${LOCALBASE}/include
-LIBS+= -L${LOCALBASE}/lib
-
-OPTIONS_DEFINE= DOCS
-
-PORTDOCS= *
-
-post-patch:
- @${REINPLACE_CMD} -e "s|stdint.h|inttypes.h|" ${WRKSRC}/zentimer.h
- @${REINPLACE_CMD} -e 's|-DG_DISABLE_DEPRECATED||g' \
- ${WRKSRC}/gmime/Makefile.in
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in docs/reference/html/*
- ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/mail/gmime2/distinfo b/mail/gmime2/distinfo
deleted file mode 100644
index b56dae43be0e..000000000000
--- a/mail/gmime2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gmime-2.2.27.tar.gz) = cf627f054707a78a154bdad85a6f2d3f704d8cab0c4f68fc0cc7bdb226e61974
-SIZE (gmime-2.2.27.tar.gz) = 1040421
diff --git a/mail/gmime2/files/patch-docs_Makefile.in b/mail/gmime2/files/patch-docs_Makefile.in
deleted file mode 100644
index 2fd5cee2f63b..000000000000
--- a/mail/gmime2/files/patch-docs_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- docs/Makefile.in.orig 2015-06-02 10:27:29 UTC
-+++ docs/Makefile.in
-@@ -229,7 +229,7 @@ target_alias = @target_alias@
- top_build_prefix = @top_build_prefix@
- top_builddir = @top_builddir@
- top_srcdir = @top_srcdir@
--SUBDIRS = reference tutorial
-+SUBDIRS =
- EXTRA_DIST = \
- gmime-config.txt \
- gtkdocs_fix
diff --git a/mail/gmime2/files/patch-gmime-2.0.pc.in b/mail/gmime2/files/patch-gmime-2.0.pc.in
deleted file mode 100644
index 9dc471ae4327..000000000000
--- a/mail/gmime2/files/patch-gmime-2.0.pc.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- gmime-2.0.pc.in.orig 2011-03-07 18:09:21 UTC
-+++ gmime-2.0.pc.in
-@@ -7,6 +7,6 @@ includedir=@includedir@
- Name: GMime
- Version: @VERSION@
- Description: MIME parser and utility library
--Requires: glib-2.0,gobject-2.0
-+Requires: glib-2.0,gobject-2.0,gthread-2.0
- Libs: -L${libdir} @GMIME_LIBS@
- Cflags: -I${includedir}/gmime-2.0 @GMIME_CFLAGS@
diff --git a/mail/gmime2/files/patch-mono_Makefile.in b/mail/gmime2/files/patch-mono_Makefile.in
deleted file mode 100644
index 0dc8314b7022..000000000000
--- a/mail/gmime2/files/patch-mono_Makefile.in
+++ /dev/null
@@ -1,18 +0,0 @@
---- mono/Makefile.in.orig 2015-06-02 10:27:29 UTC
-+++ mono/Makefile.in
-@@ -530,11 +530,11 @@ $(ASSEMBLY): $(build_sources) generated-
- install-data-local:
- @if test -n '$(TARGET)'; then \
- if test -n '$(DESTDIR)'; then \
-- echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /root $(DESTDIR)$(prefix)/lib"; \
-- $(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /root $(DESTDIR)$(prefix)/lib || exit 1; \
-+ echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(DESTDIR)$(libdir) /root $(DESTDIR)$(libdir)"; \
-+ $(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(DESTDIR)$(libdir) /root $(DESTDIR)$(libdir) || exit 1; \
- else \
-- echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(prefix)/lib"; \
-- $(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(prefix)/lib || exit 1; \
-+ echo "$(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(DESTDIR)$(libdir) /root $(DESTDIR)$(libdir)"; \
-+ $(GACUTIL) /i $(ASSEMBLY) /f /package $(PACKAGE_SHARP) /gacdir $(DESTDIR)$(libdir) /root $(DESTDIR)$(libdir) || exit 1; \
- fi; \
- fi
-
diff --git a/mail/gmime2/files/patch-tests__test-mbox.c b/mail/gmime2/files/patch-tests__test-mbox.c
deleted file mode 100644
index 708edeb5693a..000000000000
--- a/mail/gmime2/files/patch-tests__test-mbox.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- tests/test-mbox.c.orig 2011-03-07 18:09:21 UTC
-+++ tests/test-mbox.c
-@@ -32,6 +32,7 @@
- #include <fcntl.h>
- #include <time.h>
-
-+#include <config.h>
- #include <gmime/gmime.h>
-
- #include "testsuite.h"
diff --git a/mail/gmime2/files/patch-tests__test-mime.c b/mail/gmime2/files/patch-tests__test-mime.c
deleted file mode 100644
index 879289e78880..000000000000
--- a/mail/gmime2/files/patch-tests__test-mime.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- tests/test-mime.c.orig 2011-03-07 18:09:21 UTC
-+++ tests/test-mime.c
-@@ -27,6 +27,7 @@
- #include <string.h>
- #include <ctype.h>
-
-+#include <config.h>
- #include <gmime/gmime.h>
-
- #include "testsuite.h"
diff --git a/mail/gmime2/files/patch-tests__test-parser.c b/mail/gmime2/files/patch-tests__test-parser.c
deleted file mode 100644
index 56960337fef3..000000000000
--- a/mail/gmime2/files/patch-tests__test-parser.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- tests/test-parser.c.orig 2011-03-07 18:09:21 UTC
-+++ tests/test-parser.c
-@@ -30,6 +30,7 @@
- #include <fcntl.h>
- #include <time.h>
-
-+#include <config.h>
- #include <gmime/gmime.h>
-
- #ifndef G_OS_WIN32
diff --git a/mail/gmime2/pkg-descr b/mail/gmime2/pkg-descr
deleted file mode 100644
index 36a50e6f5a78..000000000000
--- a/mail/gmime2/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-GMime is a set of utilities for parsing and creating messages using
-the Multipurpose Internet Mail Extension (MIME) as defined by the
-following RFCs:
-
- * 0822: Standard for the Format of Arpa Internet Text Messages
- * 2045: Multipurpose Internet Mail Extensions (MIME) Part One:
- Format of Internet Message Bodies
- * 2046: Multipurpose Internet Mail Extensions (MIME) Part Two:
- Media Types
- * 2047: Multipurpose Internet Mail Extensions (MIME) Part Three:
- Message Header Extensions for Non-ASCII Text
- * 2048: Multipurpose Internet Mail Extensions (MIME) Part Four:
- Registration Procedures
- * 2049: Multipurpose Internet Mail Extensions (MIME) Part Five:
- Conformance Criteria and Examples
- * 2183: Communicating Presentation Information in Internet Messages:
- The Content-Disposition Header Field
-
-WWW: http://spruce.sourceforge.net/gmime/
diff --git a/mail/gmime2/pkg-plist b/mail/gmime2/pkg-plist
deleted file mode 100644
index f56f8e56dff1..000000000000
--- a/mail/gmime2/pkg-plist
+++ /dev/null
@@ -1,57 +0,0 @@
-bin/gmime-config
-bin/gmime-uudecode
-bin/gmime-uuencode
-include/gmime-2.0/gmime/gmime-charset.h
-include/gmime-2.0/gmime/gmime-cipher-context.h
-include/gmime-2.0/gmime/gmime-content-type.h
-include/gmime-2.0/gmime/gmime-data-wrapper.h
-include/gmime-2.0/gmime/gmime-disposition.h
-include/gmime-2.0/gmime/gmime-error.h
-include/gmime-2.0/gmime/gmime-filter-basic.h
-include/gmime-2.0/gmime/gmime-filter-best.h
-include/gmime-2.0/gmime/gmime-filter-charset.h
-include/gmime-2.0/gmime/gmime-filter-crlf.h
-include/gmime-2.0/gmime/gmime-filter-enriched.h
-include/gmime-2.0/gmime/gmime-filter-from.h
-include/gmime-2.0/gmime/gmime-filter-gzip.h
-include/gmime-2.0/gmime/gmime-filter-html.h
-include/gmime-2.0/gmime/gmime-filter-md5.h
-include/gmime-2.0/gmime/gmime-filter-strip.h
-include/gmime-2.0/gmime/gmime-filter-windows.h
-include/gmime-2.0/gmime/gmime-filter-yenc.h
-include/gmime-2.0/gmime/gmime-filter.h
-include/gmime-2.0/gmime/gmime-gpg-context.h
-include/gmime-2.0/gmime/gmime-header.h
-include/gmime-2.0/gmime/gmime-iconv-utils.h
-include/gmime-2.0/gmime/gmime-iconv.h
-include/gmime-2.0/gmime/gmime-message-part.h
-include/gmime-2.0/gmime/gmime-message-partial.h
-include/gmime-2.0/gmime/gmime-message.h
-include/gmime-2.0/gmime/gmime-multipart-encrypted.h
-include/gmime-2.0/gmime/gmime-multipart-signed.h
-include/gmime-2.0/gmime/gmime-multipart.h
-include/gmime-2.0/gmime/gmime-object.h
-include/gmime-2.0/gmime/gmime-param.h
-include/gmime-2.0/gmime/gmime-parse-utils.h
-include/gmime-2.0/gmime/gmime-parser.h
-include/gmime-2.0/gmime/gmime-part.h
-include/gmime-2.0/gmime/gmime-session-simple.h
-include/gmime-2.0/gmime/gmime-session.h
-include/gmime-2.0/gmime/gmime-stream-buffer.h
-include/gmime-2.0/gmime/gmime-stream-cat.h
-include/gmime-2.0/gmime/gmime-stream-file.h
-include/gmime-2.0/gmime/gmime-stream-filter.h
-include/gmime-2.0/gmime/gmime-stream-fs.h
-include/gmime-2.0/gmime/gmime-stream-mem.h
-include/gmime-2.0/gmime/gmime-stream-mmap.h
-include/gmime-2.0/gmime/gmime-stream-null.h
-include/gmime-2.0/gmime/gmime-stream.h
-include/gmime-2.0/gmime/gmime-utils.h
-include/gmime-2.0/gmime/gmime.h
-include/gmime-2.0/gmime/internet-address.h
-lib/gmimeConf.sh
-lib/libgmime-2.0.a
-lib/libgmime-2.0.so
-lib/libgmime-2.0.so.2
-lib/libgmime-2.0.so.2.2.27
-libdata/pkgconfig/gmime-2.0.pc
diff --git a/mail/p5-MIME-Fast/Makefile b/mail/p5-MIME-Fast/Makefile
deleted file mode 100644
index cd4aa9a97f65..000000000000
--- a/mail/p5-MIME-Fast/Makefile
+++ /dev/null
@@ -1,19 +0,0 @@
-# Created by: Sergey Skvortsov <skv@protey.ru>
-
-PORTNAME= MIME-Fast
-PORTVERSION= 1.6
-PORTREVISION= 8
-CATEGORIES= mail perl5
-MASTER_SITES= CPAN
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= perl@FreeBSD.org
-COMMENT= Create, edit, and parse MIME messages (via gmime2 C library)
-
-LIB_DEPENDS= libgmime-2.0.so:mail/gmime2
-
-USES= perl5
-USE_PERL5= configure
-CONFIGURE_ENV= PREFIX="${PREFIX}" CCFLAGS="${CCFLAGS}"
-
-.include <bsd.port.mk>
diff --git a/mail/p5-MIME-Fast/distinfo b/mail/p5-MIME-Fast/distinfo
deleted file mode 100644
index 291d5ab20090..000000000000
--- a/mail/p5-MIME-Fast/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (MIME-Fast-1.6.tar.gz) = 3202ad4fe3706486efff6092ba3eb4add28ce381cc73ddcf3c574d28e70f9a23
-SIZE (MIME-Fast-1.6.tar.gz) = 53259
diff --git a/mail/p5-MIME-Fast/files/patch-Fast_Part.xs b/mail/p5-MIME-Fast/files/patch-Fast_Part.xs
deleted file mode 100644
index fdb5d88f7d58..000000000000
--- a/mail/p5-MIME-Fast/files/patch-Fast_Part.xs
+++ /dev/null
@@ -1,30 +0,0 @@
---- Fast/Part.xs.orig 2004-12-20 17:59:39.603786200 +0300
-+++ Fast/Part.xs 2004-12-27 18:05:31.374875000 +0300
-@@ -48,7 +48,6 @@
- XSINTERFACE_FUNC_MIMEFAST_PART_SET
- INTERFACE:
- set_content_description
-- set_content_md5
- set_content_location
- set_content_disposition
- set_filename
-@@ -240,6 +239,9 @@
- g_mime_part_set_content_object(mime_part, mime_data_wrapper);
-
- g_mime_stream_unref(mime_stream);
-+ } else if (SvPOKp(svval)) {
-+ data = (char *)SvPV(svval, len);
-+ g_mime_part_set_content(mime_part, data, len);
- } else if (svvaltype == SVt_PVMG) { // possible STDIN/STDOUT etc.
- int fd0 = (int)SvIV( svval );
- int fd;
-@@ -256,9 +258,6 @@
- g_mime_part_set_content_object(mime_part, mime_data_wrapper);
-
- g_mime_stream_unref(mime_stream);
-- } else if (SvPOK(svval)) {
-- data = (char *)SvPV(svval, len);
-- g_mime_part_set_content(mime_part, data, len);
- } else {
- croak("mime_set_content: Unknown type: %d", (int)svvaltype);
- }
diff --git a/mail/p5-MIME-Fast/files/patch-Fast_Stream.xs b/mail/p5-MIME-Fast/files/patch-Fast_Stream.xs
deleted file mode 100644
index 7f6db9c7e160..000000000000
--- a/mail/p5-MIME-Fast/files/patch-Fast_Stream.xs
+++ /dev/null
@@ -1,12 +0,0 @@
---- Fast/Stream.xs.orig 2003-06-23 08:57:12 UTC
-+++ Fast/Stream.xs
-@@ -218,8 +218,7 @@ g_mime_stream_read(mime_stream, buf, len
- if (SvREADONLY(buf) && PL_curcop != &PL_compiling)
- croak("MIME::Fast::Stream->read: buffer parameter is read-only");
- else
-- if (!SvUPGRADE(buf, SVt_PV))
-- croak("MIME::Fast::Stream->read: cannot use buf argument as lvalue");
-+ SvUPGRADE(buf, SVt_PV);
- SvPOK_only(buf);
- SvCUR_set(buf, 0);
-
diff --git a/mail/p5-MIME-Fast/files/patch-Makefile.PL b/mail/p5-MIME-Fast/files/patch-Makefile.PL
deleted file mode 100644
index 4c82af272a40..000000000000
--- a/mail/p5-MIME-Fast/files/patch-Makefile.PL
+++ /dev/null
@@ -1,17 +0,0 @@
---- Makefile.PL.orig Thu Oct 16 13:01:46 2003
-+++ Makefile.PL Wed Dec 8 17:56:57 2004
-@@ -6,6 +6,7 @@
-
- # my $libs = `pkg-config --libs gmime-2.0`;
- my $libs = `gmime-config --libs`;
-+$libs =~ s/\-lgthread\-\d\.\d//;
- my $vers = `gmime-config --version`;
-
- if ($libs eq '') {
-@@ -78,5 +79,5 @@
- },
- 'clean' => { FILES => "gmime-version.h" },
- # 'INC' => `pkg-config --cflags gmime-2.0` # e.g., '-I/usr/include/other'
-- 'INC' => "-I. -Icinclude " . `gmime-config --cflags`,
-+ 'INC' => "-I. -Icinclude -I$ENV{PREFIX}/include " . `gmime-config --cflags`,
- );
diff --git a/mail/p5-MIME-Fast/files/patch-gmime-stream-perlio.h b/mail/p5-MIME-Fast/files/patch-gmime-stream-perlio.h
deleted file mode 100644
index 32c1f527a57b..000000000000
--- a/mail/p5-MIME-Fast/files/patch-gmime-stream-perlio.h
+++ /dev/null
@@ -1,19 +0,0 @@
---- gmime-stream-perlio.h.orig Thu Dec 16 23:28:51 2004
-+++ gmime-stream-perlio.h Sat Feb 12 19:26:52 2005
-@@ -36,11 +36,11 @@
- #include <gmime/gmime-stream.h>
-
- #define GMIME_TYPE_STREAM_PERLIO (g_mime_stream_perlio_get_type ())
--#define GMIME_STREAM_PERLIO(obj) (GMIME_CHECK_CAST ((obj), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIO))
--#define GMIME_STREAM_PERLIO_CLASS(klass) (GMIME_CHECK_CLASS_CAST ((klass), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIOClass))
--#define GMIME_IS_STREAM_PERLIO(obj) (GMIME_CHECK_TYPE ((obj), GMIME_TYPE_STREAM_PERLIO))
--#define GMIME_IS_STREAM_PERLIO_CLASS(klass) (GMIME_CHECK_CLASS_TYPE ((klass), GMIME_TYPE_STREAM_PERLIO))
--#define GMIME_STREAM_PERLIO_GET_CLASS(obj) (GMIME_CHECK_GET_CLASS ((obj), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIOClass))
-+#define GMIME_STREAM_PERLIO(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIO))
-+#define GMIME_STREAM_PERLIO_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIOClass))
-+#define GMIME_IS_STREAM_PERLIO(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GMIME_TYPE_STREAM_PERLIO))
-+#define GMIME_IS_STREAM_PERLIO_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GMIME_TYPE_STREAM_PERLIO))
-+#define GMIME_STREAM_PERLIO_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GMIME_TYPE_STREAM_PERLIO, GMimeStreamPerlIOClass))
-
- typedef struct _GMimeStreamPerlIO GMimeStreamPerlIO;
- typedef struct _GMimeStreamPerlIOClass GMimeStreamPerlIOClass;
diff --git a/mail/p5-MIME-Fast/pkg-descr b/mail/p5-MIME-Fast/pkg-descr
deleted file mode 100644
index a7967a667bb5..000000000000
--- a/mail/p5-MIME-Fast/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-MIME::Fast is a perl module for creating, editing and parsing MIME
-messages. This module is based on the very good C library called gmime
-(currently in development). MIME::Fast outght to be faster and should
-use less memory and CPU resources than standard MIME (perl module),
-because MIME::Fast is the wrapper for C functions (calling C function is
-much, much less expensive than calling perl function).
-
-WWW: https://metacpan.org/release/MIME-Fast
diff --git a/mail/p5-MIME-Fast/pkg-plist b/mail/p5-MIME-Fast/pkg-plist
deleted file mode 100644
index 01f8b60db063..000000000000
--- a/mail/p5-MIME-Fast/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-%%SITE_ARCH%%/MIME/Fast.pm
-%%SITE_ARCH%%/MIME/Fast.pod
-%%SITE_ARCH%%/auto/MIME/Fast/Fast.so
-%%SITE_ARCH%%/auto/MIME/Fast/autosplit.ix
-%%PERL5_MAN3%%/MIME::Fast.3.gz