Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Jan 2018 21:35:10 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r459119 - in head/mail: . gmime30
Message-ID:  <201801152135.w0FLZAKc074720@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: kwm
Date: Mon Jan 15 21:35:10 2018
New Revision: 459119
URL: https://svnweb.freebsd.org/changeset/ports/459119

Log:
  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.

Added:
  head/mail/gmime30/
     - copied from r459116, head/mail/gmime26/
Modified:
  head/mail/Makefile
  head/mail/gmime30/Makefile
  head/mail/gmime30/distinfo
  head/mail/gmime30/pkg-plist

Modified: head/mail/Makefile
==============================================================================
--- head/mail/Makefile	Mon Jan 15 21:32:32 2018	(r459118)
+++ head/mail/Makefile	Mon Jan 15 21:35:10 2018	(r459119)
@@ -146,6 +146,7 @@
     SUBDIR += gmime24-sharp
     SUBDIR += gmime26
     SUBDIR += gmime26-sharp
+    SUBDIR += gmime30
     SUBDIR += gnarwl
     SUBDIR += gnubiff
     SUBDIR += gnumail

Modified: head/mail/gmime30/Makefile
==============================================================================
--- head/mail/gmime26/Makefile	Mon Jan 15 21:12:58 2018	(r459116)
+++ head/mail/gmime30/Makefile	Mon Jan 15 21:35:10 2018	(r459119)
@@ -2,25 +2,25 @@
 # $FreeBSD$
 
 PORTNAME=	gmime
-PORTVERSION=	2.6.23
-CATEGORIES?=	mail
+PORTVERSION=	3.2.0
+CATEGORIES=	mail
 MASTER_SITES=	GNOME
-PKGNAMESUFFIX?=	26
+PKGNAMESUFFIX=	30
 
-MAINTAINER?=	bofh@FreeBSD.org
-COMMENT?=	Library (written in C) for parsing and creating messages using MIME
+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
 
-SLAVEDIRS=	mail/gmime26-sharp
-
-DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}26
+DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}30
 USES=		gettext-runtime gmake iconv libtool localbase pathfix pkgconfig tar:xz
-USE_GNOME+=	glib20
+USE_GNOME=	glib20 introspection:build
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
@@ -28,7 +28,7 @@ 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?=--enable-mono=no \
+CONFIGURE_ARGS?= \
 		--program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;"
 
 post-patch:

Modified: head/mail/gmime30/distinfo
==============================================================================
--- head/mail/gmime26/distinfo	Mon Jan 15 21:12:58 2018	(r459116)
+++ head/mail/gmime30/distinfo	Mon Jan 15 21:35:10 2018	(r459119)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1488107762
-SHA256 (gmime-2.6.23.tar.xz) = 7149686a71ca42a1390869b6074815106b061aaeaaa8f2ef8c12c191d9a79f6a
-SIZE (gmime-2.6.23.tar.xz) = 5216588
+TIMESTAMP = 1516051240
+SHA256 (gmime-3.2.0.tar.xz) = 75ec6033f9192488ff37745792c107b3d0ab0a36c2d3e4f732901a771755d7e0
+SIZE (gmime-3.2.0.tar.xz) = 1962544

Modified: head/mail/gmime30/pkg-plist
==============================================================================
--- head/mail/gmime26/pkg-plist	Mon Jan 15 21:12:58 2018	(r459116)
+++ head/mail/gmime30/pkg-plist	Mon Jan 15 21:35:10 2018	(r459119)
@@ -1,58 +1,71 @@
-include/gmime-2.6/gmime/gmime-certificate.h
-include/gmime-2.6/gmime/gmime-charset.h
-include/gmime-2.6/gmime/gmime-content-type.h
-include/gmime-2.6/gmime/gmime-crypto-context.h
-include/gmime-2.6/gmime/gmime-data-wrapper.h
-include/gmime-2.6/gmime/gmime-disposition.h
-include/gmime-2.6/gmime/gmime-encodings.h
-include/gmime-2.6/gmime/gmime-error.h
-include/gmime-2.6/gmime/gmime-filter-basic.h
-include/gmime-2.6/gmime/gmime-filter-best.h
-include/gmime-2.6/gmime/gmime-filter-charset.h
-include/gmime-2.6/gmime/gmime-filter-crlf.h
-include/gmime-2.6/gmime/gmime-filter-enriched.h
-include/gmime-2.6/gmime/gmime-filter-from.h
-include/gmime-2.6/gmime/gmime-filter-gzip.h
-include/gmime-2.6/gmime/gmime-filter-html.h
-include/gmime-2.6/gmime/gmime-filter-md5.h
-include/gmime-2.6/gmime/gmime-filter-strip.h
-include/gmime-2.6/gmime/gmime-filter-windows.h
-include/gmime-2.6/gmime/gmime-filter-yenc.h
-include/gmime-2.6/gmime/gmime-filter.h
-include/gmime-2.6/gmime/gmime-gpg-context.h
-include/gmime-2.6/gmime/gmime-header.h
-include/gmime-2.6/gmime/gmime-iconv-utils.h
-include/gmime-2.6/gmime/gmime-iconv.h
-include/gmime-2.6/gmime/gmime-message-part.h
-include/gmime-2.6/gmime/gmime-message-partial.h
-include/gmime-2.6/gmime/gmime-message.h
-include/gmime-2.6/gmime/gmime-multipart-encrypted.h
-include/gmime-2.6/gmime/gmime-multipart-signed.h
-include/gmime-2.6/gmime/gmime-multipart.h
-include/gmime-2.6/gmime/gmime-object.h
-include/gmime-2.6/gmime/gmime-param.h
-include/gmime-2.6/gmime/gmime-parser.h
-include/gmime-2.6/gmime/gmime-part-iter.h
-include/gmime-2.6/gmime/gmime-part.h
-include/gmime-2.6/gmime/gmime-pkcs7-context.h
-include/gmime-2.6/gmime/gmime-signature.h
-include/gmime-2.6/gmime/gmime-stream-buffer.h
-include/gmime-2.6/gmime/gmime-stream-cat.h
-include/gmime-2.6/gmime/gmime-stream-file.h
-include/gmime-2.6/gmime/gmime-stream-filter.h
-include/gmime-2.6/gmime/gmime-stream-fs.h
-include/gmime-2.6/gmime/gmime-stream-gio.h
-include/gmime-2.6/gmime/gmime-stream-mem.h
-include/gmime-2.6/gmime/gmime-stream-mmap.h
-include/gmime-2.6/gmime/gmime-stream-null.h
-include/gmime-2.6/gmime/gmime-stream-pipe.h
-include/gmime-2.6/gmime/gmime-stream.h
-include/gmime-2.6/gmime/gmime-utils.h
-include/gmime-2.6/gmime/gmime-version.h
-include/gmime-2.6/gmime/gmime.h
-include/gmime-2.6/gmime/internet-address.h
-lib/libgmime-2.6.a
-lib/libgmime-2.6.so
-lib/libgmime-2.6.so.0
-lib/libgmime-2.6.so.0.623.0
-libdata/pkgconfig/gmime-2.6.pc
+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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801152135.w0FLZAKc074720>