mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-11 07:22:22 +00:00
Add gmime version 3.2.0.
GMime is a C/C++ library which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME) as defined by numerous IETF specifications.
This commit is contained in:
parent
12a3c4c6ff
commit
d26c7ca192
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=459119
@ -146,6 +146,7 @@
|
||||
SUBDIR += gmime24-sharp
|
||||
SUBDIR += gmime26
|
||||
SUBDIR += gmime26-sharp
|
||||
SUBDIR += gmime30
|
||||
SUBDIR += gnarwl
|
||||
SUBDIR += gnubiff
|
||||
SUBDIR += gnumail
|
||||
|
38
mail/gmime30/Makefile
Normal file
38
mail/gmime30/Makefile
Normal file
@ -0,0 +1,38 @@
|
||||
# Created by: Kirill Ponomarew <ponomarew@oberon.net>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= gmime
|
||||
PORTVERSION= 3.2.0
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= GNOME
|
||||
PKGNAMESUFFIX= 30
|
||||
|
||||
MAINTAINER= gnome@FreeBSD.org
|
||||
COMMENT= Library (written in C) for parsing and creating messages using MIME
|
||||
|
||||
LICENSE= LGPL21
|
||||
|
||||
BUILD_DEPENDS= valac:lang/vala
|
||||
LIB_DEPENDS= libgpgme.so:security/gpgme \
|
||||
libassuan.so:security/libassuan \
|
||||
libidn.so:dns/libidn \
|
||||
libgpg-error.so:security/libgpg-error
|
||||
|
||||
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}30
|
||||
USES= gettext-runtime gmake iconv libtool localbase pathfix pkgconfig tar:xz
|
||||
USE_GNOME= glib20 introspection:build
|
||||
USE_LDCONFIG= yes
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
# www.freebsd.org/cgi/query-pr.cgi?pr=118092
|
||||
# Rename uudecode and uuencode to gmime-* to not conflict with userland
|
||||
# fix kept in case issue returns
|
||||
CONFIGURE_ARGS?= \
|
||||
--program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;"
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \
|
||||
${WRKSRC}/Makefile.in
|
||||
|
||||
.include <bsd.port.mk>
|
3
mail/gmime30/distinfo
Normal file
3
mail/gmime30/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1516051240
|
||||
SHA256 (gmime-3.2.0.tar.xz) = 75ec6033f9192488ff37745792c107b3d0ab0a36c2d3e4f732901a771755d7e0
|
||||
SIZE (gmime-3.2.0.tar.xz) = 1962544
|
11
mail/gmime30/files/patch-docs_Makefile.in
Normal file
11
mail/gmime30/files/patch-docs_Makefile.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- docs/Makefile.in.orig
|
||||
+++ docs/Makefile.in
|
||||
@@ -201,7 +201,7 @@
|
||||
target_alias = @target_alias@
|
||||
top_builddir = @top_builddir@
|
||||
top_srcdir = @top_srcdir@
|
||||
-SUBDIRS = reference tutorial
|
||||
+SUBDIRS =
|
||||
EXTRA_DIST = gtkdocs_fix
|
||||
all: all-recursive
|
||||
|
11
mail/gmime30/files/patch-gmime.pc.in
Normal file
11
mail/gmime30/files/patch-gmime.pc.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- gmime.pc.in.orig 2016-12-09 15:08:58 UTC
|
||||
+++ gmime.pc.in
|
||||
@@ -7,7 +7,7 @@ includedir=@includedir@
|
||||
Name: GMime
|
||||
Version: @VERSION@
|
||||
Description: MIME parser and utility library
|
||||
-Requires: glib-2.0,gio-2.0,gobject-2.0
|
||||
+Requires: glib-2.0,gio-2.0,gobject-2.0,gthread-2.0
|
||||
Libs: -L${libdir} @GMIME_LIBS@
|
||||
Libs.private: @GMIME_LIBS_PRIVATE@
|
||||
Cflags: -I${includedir}/gmime-@GMIME_API_VERSION@ @GMIME_CFLAGS@
|
19
mail/gmime30/pkg-descr
Normal file
19
mail/gmime30/pkg-descr
Normal file
@ -0,0 +1,19 @@
|
||||
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/
|
71
mail/gmime30/pkg-plist
Normal file
71
mail/gmime30/pkg-plist
Normal file
@ -0,0 +1,71 @@
|
||||
include/gmime-3.0/gmime/gmime-application-pkcs7-mime.h
|
||||
include/gmime-3.0/gmime/gmime-autocrypt.h
|
||||
include/gmime-3.0/gmime/gmime-certificate.h
|
||||
include/gmime-3.0/gmime/gmime-charset.h
|
||||
include/gmime-3.0/gmime/gmime-content-type.h
|
||||
include/gmime-3.0/gmime/gmime-crypto-context.h
|
||||
include/gmime-3.0/gmime/gmime-data-wrapper.h
|
||||
include/gmime-3.0/gmime/gmime-disposition.h
|
||||
include/gmime-3.0/gmime/gmime-encodings.h
|
||||
include/gmime-3.0/gmime/gmime-error.h
|
||||
include/gmime-3.0/gmime/gmime-filter-basic.h
|
||||
include/gmime-3.0/gmime/gmime-filter-best.h
|
||||
include/gmime-3.0/gmime/gmime-filter-charset.h
|
||||
include/gmime-3.0/gmime/gmime-filter-checksum.h
|
||||
include/gmime-3.0/gmime/gmime-filter-dos2unix.h
|
||||
include/gmime-3.0/gmime/gmime-filter-enriched.h
|
||||
include/gmime-3.0/gmime/gmime-filter-from.h
|
||||
include/gmime-3.0/gmime/gmime-filter-gzip.h
|
||||
include/gmime-3.0/gmime/gmime-filter-html.h
|
||||
include/gmime-3.0/gmime/gmime-filter-openpgp.h
|
||||
include/gmime-3.0/gmime/gmime-filter-smtp-data.h
|
||||
include/gmime-3.0/gmime/gmime-filter-strip.h
|
||||
include/gmime-3.0/gmime/gmime-filter-unix2dos.h
|
||||
include/gmime-3.0/gmime/gmime-filter-windows.h
|
||||
include/gmime-3.0/gmime/gmime-filter-yenc.h
|
||||
include/gmime-3.0/gmime/gmime-filter.h
|
||||
include/gmime-3.0/gmime/gmime-format-options.h
|
||||
include/gmime-3.0/gmime/gmime-gpg-context.h
|
||||
include/gmime-3.0/gmime/gmime-header.h
|
||||
include/gmime-3.0/gmime/gmime-iconv-utils.h
|
||||
include/gmime-3.0/gmime/gmime-iconv.h
|
||||
include/gmime-3.0/gmime/gmime-message-part.h
|
||||
include/gmime-3.0/gmime/gmime-message-partial.h
|
||||
include/gmime-3.0/gmime/gmime-message.h
|
||||
include/gmime-3.0/gmime/gmime-multipart-encrypted.h
|
||||
include/gmime-3.0/gmime/gmime-multipart-signed.h
|
||||
include/gmime-3.0/gmime/gmime-multipart.h
|
||||
include/gmime-3.0/gmime/gmime-object.h
|
||||
include/gmime-3.0/gmime/gmime-param.h
|
||||
include/gmime-3.0/gmime/gmime-parser-options.h
|
||||
include/gmime-3.0/gmime/gmime-parser.h
|
||||
include/gmime-3.0/gmime/gmime-part-iter.h
|
||||
include/gmime-3.0/gmime/gmime-part.h
|
||||
include/gmime-3.0/gmime/gmime-pkcs7-context.h
|
||||
include/gmime-3.0/gmime/gmime-references.h
|
||||
include/gmime-3.0/gmime/gmime-signature.h
|
||||
include/gmime-3.0/gmime/gmime-stream-buffer.h
|
||||
include/gmime-3.0/gmime/gmime-stream-cat.h
|
||||
include/gmime-3.0/gmime/gmime-stream-file.h
|
||||
include/gmime-3.0/gmime/gmime-stream-filter.h
|
||||
include/gmime-3.0/gmime/gmime-stream-fs.h
|
||||
include/gmime-3.0/gmime/gmime-stream-gio.h
|
||||
include/gmime-3.0/gmime/gmime-stream-mem.h
|
||||
include/gmime-3.0/gmime/gmime-stream-mmap.h
|
||||
include/gmime-3.0/gmime/gmime-stream-null.h
|
||||
include/gmime-3.0/gmime/gmime-stream-pipe.h
|
||||
include/gmime-3.0/gmime/gmime-stream.h
|
||||
include/gmime-3.0/gmime/gmime-text-part.h
|
||||
include/gmime-3.0/gmime/gmime-utils.h
|
||||
include/gmime-3.0/gmime/gmime-version.h
|
||||
include/gmime-3.0/gmime/gmime.h
|
||||
include/gmime-3.0/gmime/internet-address.h
|
||||
lib/girepository-1.0/GMime-3.0.typelib
|
||||
lib/libgmime-3.0.a
|
||||
lib/libgmime-3.0.so
|
||||
lib/libgmime-3.0.so.0
|
||||
lib/libgmime-3.0.so.0.200.0
|
||||
libdata/pkgconfig/gmime-3.0.pc
|
||||
share/gir-1.0/GMime-3.0.gir
|
||||
share/vala/vapi/gmime-3.0.deps
|
||||
share/vala/vapi/gmime-3.0.vapi
|
Loading…
Reference in New Issue
Block a user