svn commit: r430673 - in head/mail/gmime26: . files

Mikhail Pchelin misha at FreeBSD.org
Fri Jan 6 00:36:07 UTC 2017


Author: misha
Date: Fri Jan  6 00:36:05 2017
New Revision: 430673
URL: https://svnweb.freebsd.org/changeset/ports/430673

Log:
  - update from 2.6.20 to 2.6.22
  - remove DOCS option
  - cryptography support
  - remove unneeded patches
  
  Approved by:	jpaetzel (mentor), maintainer timeout (bofh@, 2 weeks)

Deleted:
  head/mail/gmime26/files/patch-tests__test-mbox.c
  head/mail/gmime26/files/patch-tests__test-mime.c
  head/mail/gmime26/files/patch-tests__test-parser.c
Modified:
  head/mail/gmime26/Makefile
  head/mail/gmime26/distinfo
  head/mail/gmime26/files/patch-gmime.pc.in
  head/mail/gmime26/pkg-plist

Modified: head/mail/gmime26/Makefile
==============================================================================
--- head/mail/gmime26/Makefile	Fri Jan  6 00:31:26 2017	(r430672)
+++ head/mail/gmime26/Makefile	Fri Jan  6 00:36:05 2017	(r430673)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	gmime
-PORTVERSION=	2.6.20
-PORTREVISION?=	1
+PORTVERSION=	2.6.22
 CATEGORIES?=	mail
 MASTER_SITES=	GNOME
 PKGNAMESUFFIX?=	26
@@ -13,35 +12,27 @@ COMMENT?=	Library (written in C) for par
 
 LICENSE=	LGPL21
 
+LIB_DEPENDS=	libgpgme.so:security/gpgme \
+		libassuan.so:security/libassuan \
+		libgpg-error.so:security/libgpg-error
+
 SLAVEDIRS=	mail/gmime26-sharp
 
 DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}26
-USES=		gmake iconv libtool pathfix pkgconfig tar:xz
+USES=		gettext-runtime gmake iconv libtool localbase pathfix pkgconfig tar:xz
 USE_GNOME+=	glib20
 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?=--with-html-dir=${PREFIX}/share/doc \
-		--enable-mono=no \
+CONFIGURE_ARGS?=--enable-mono=no \
 		--program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;"
-CPPFLAGS+=	-I${LOCALBASE}/include
-LDFLAGS+=	-L${LOCALBASE}/lib
-
-PORTDOCS=	*
-
-OPTIONS_DEFINE=	DOCS
 
 post-patch:
 	@${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \
 		${WRKSRC}/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>

Modified: head/mail/gmime26/distinfo
==============================================================================
--- head/mail/gmime26/distinfo	Fri Jan  6 00:31:26 2017	(r430672)
+++ head/mail/gmime26/distinfo	Fri Jan  6 00:36:05 2017	(r430673)
@@ -1,2 +1,3 @@
-SHA256 (gmime-2.6.20.tar.xz) = e0a170fb264c2ae4cecd852f4e7aaddb8d58e8f3f0b569ce2d2a4704f55bdf65
-SIZE (gmime-2.6.20.tar.xz) = 740696
+TIMESTAMP = 1482272349
+SHA256 (gmime-2.6.22.tar.xz) = c25f9097d5842a4808f1d62faf5eace24af2c51d6113da58d559a3bfe1d5553a
+SIZE (gmime-2.6.22.tar.xz) = 5216068

Modified: head/mail/gmime26/files/patch-gmime.pc.in
==============================================================================
--- head/mail/gmime26/files/patch-gmime.pc.in	Fri Jan  6 00:31:26 2017	(r430672)
+++ head/mail/gmime26/files/patch-gmime.pc.in	Fri Jan  6 00:36:05 2017	(r430673)
@@ -1,6 +1,6 @@
---- gmime.pc.in.orig	2013-05-22 08:39:38.000000000 +0000
-+++ gmime.pc.in	2013-05-22 08:39:54.000000000 +0000
-@@ -7,7 +7,7 @@
+--- 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

Modified: head/mail/gmime26/pkg-plist
==============================================================================
--- head/mail/gmime26/pkg-plist	Fri Jan  6 00:31:26 2017	(r430672)
+++ head/mail/gmime26/pkg-plist	Fri Jan  6 00:36:05 2017	(r430673)
@@ -54,5 +54,5 @@ include/gmime-2.6/gmime/internet-address
 lib/libgmime-2.6.a
 lib/libgmime-2.6.so
 lib/libgmime-2.6.so.0
-lib/libgmime-2.6.so.0.620.0
+lib/libgmime-2.6.so.0.622.0
 libdata/pkgconfig/gmime-2.6.pc


More information about the svn-ports-all mailing list