[Midnightbsd-cvs] mports [20075] trunk/mail: add gmime26

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Aug 27 19:43:08 EDT 2015


Revision: 20075
          http://svnweb.midnightbsd.org/mports/?rev=20075
Author:   laffer1
Date:     2015-08-27 19:43:08 -0400 (Thu, 27 Aug 2015)
Log Message:
-----------
add gmime26

Modified Paths:
--------------
    trunk/mail/Makefile

Added Paths:
-----------
    trunk/mail/gmime26/
    trunk/mail/gmime26/Makefile
    trunk/mail/gmime26/distinfo
    trunk/mail/gmime26/files/
    trunk/mail/gmime26/files/patch-docs_Makefile.in
    trunk/mail/gmime26/files/patch-gmime.pc.in
    trunk/mail/gmime26/files/patch-tests__test-mbox.c
    trunk/mail/gmime26/files/patch-tests__test-mime.c
    trunk/mail/gmime26/files/patch-tests__test-parser.c
    trunk/mail/gmime26/pkg-descr
    trunk/mail/gmime26/pkg-plist

Modified: trunk/mail/Makefile
===================================================================
--- trunk/mail/Makefile	2015-08-27 23:39:23 UTC (rev 20074)
+++ trunk/mail/Makefile	2015-08-27 23:43:08 UTC (rev 20075)
@@ -21,6 +21,7 @@
 SUBDIR += fetchmail
 SUBDIR += gmime2
 SUBDIR += gmime24
+SUBDIR += gmime26
 SUBDIR += gnumail
 SUBDIR += hashcash
 SUBDIR += libmapi

Added: trunk/mail/gmime26/Makefile
===================================================================
--- trunk/mail/gmime26/Makefile	                        (rev 0)
+++ trunk/mail/gmime26/Makefile	2015-08-27 23:43:08 UTC (rev 20075)
@@ -0,0 +1,50 @@
+# Created by: Kirill Ponomarew <ponomarew at oberon.net>
+# $MidnightBSD$
+# $FreeBSD: head/mail/gmime26/Makefile 375378 2014-12-24 00:14:11Z bofh $
+
+PORTNAME=	gmime
+PORTVERSION=	2.6.20
+CATEGORIES?=	mail
+MASTER_SITES=	GNOME
+PKGNAMESUFFIX?=	26
+
+MAINTAINER?=	ports at MidnightBSD.org
+COMMENT?=	Library (written in C) for parsing and creating messages using MIME
+
+LICENSE=	lgpl2.1
+
+SLAVEDIRS=	mail/gmime26-sharp
+
+DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}26
+USES=		gmake iconv libtool pathfix pkgconfig tar:xz
+USE_GNOME+=	glib20
+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
+# fix kept in case issue returns
+CONFIGURE_ARGS?=--with-html-dir=${PREFIX}/share/doc \
+		--enable-mono=no \
+		--program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;"
+CPPFLAGS+=	-I${LOCALBASE}/include
+LDFLAGS+=	-L${LOCALBASE}/lib
+
+OPTIONS_DEFINE=	DOCS
+
+.include <bsd.mport.options.mk>
+
+post-patch:
+	@${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \
+		${WRKSRC}/Makefile.in
+
+.if ${PORT_OPTIONS:MDOCS}
+PORTDOCS=	*
+
+post-install:
+	@${MKDIR} ${DOCSDIR}
+.for i in docs/reference/html/*
+	${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>


Property changes on: trunk/mail/gmime26/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/mail/gmime26/distinfo
===================================================================
--- trunk/mail/gmime26/distinfo	                        (rev 0)
+++ trunk/mail/gmime26/distinfo	2015-08-27 23:43:08 UTC (rev 20075)
@@ -0,0 +1,2 @@
+SHA256 (gmime-2.6.20.tar.xz) = e0a170fb264c2ae4cecd852f4e7aaddb8d58e8f3f0b569ce2d2a4704f55bdf65
+SIZE (gmime-2.6.20.tar.xz) = 740696


Property changes on: trunk/mail/gmime26/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/mail/gmime26/files/patch-docs_Makefile.in
===================================================================
--- trunk/mail/gmime26/files/patch-docs_Makefile.in	                        (rev 0)
+++ trunk/mail/gmime26/files/patch-docs_Makefile.in	2015-08-27 23:43:08 UTC (rev 20075)
@@ -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
+ 


Property changes on: trunk/mail/gmime26/files/patch-docs_Makefile.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/mail/gmime26/files/patch-gmime.pc.in
===================================================================
--- trunk/mail/gmime26/files/patch-gmime.pc.in	                        (rev 0)
+++ trunk/mail/gmime26/files/patch-gmime.pc.in	2015-08-27 23:43:08 UTC (rev 20075)
@@ -0,0 +1,11 @@
+--- 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 @@
+ 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- at GMIME_API_VERSION@ @GMIME_CFLAGS@


Property changes on: trunk/mail/gmime26/files/patch-gmime.pc.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/mail/gmime26/files/patch-tests__test-mbox.c
===================================================================
--- trunk/mail/gmime26/files/patch-tests__test-mbox.c	                        (rev 0)
+++ trunk/mail/gmime26/files/patch-tests__test-mbox.c	2015-08-27 23:43:08 UTC (rev 20075)
@@ -0,0 +1,10 @@
+--- tests/test-mbox.c.orig	Mon Feb 12 15:48:22 2007
++++ tests/test-mbox.c	Mon Feb 12 15:48:54 2007
+@@ -26,6 +26,7 @@
+ #include <fcntl.h>
+ #include <time.h>
+ 
++#include <config.h>
+ #include <gmime/gmime.h>
+ 
+ #ifndef G_OS_WIN32


Property changes on: trunk/mail/gmime26/files/patch-tests__test-mbox.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/mail/gmime26/files/patch-tests__test-mime.c
===================================================================
--- trunk/mail/gmime26/files/patch-tests__test-mime.c	                        (rev 0)
+++ trunk/mail/gmime26/files/patch-tests__test-mime.c	2015-08-27 23:43:08 UTC (rev 20075)
@@ -0,0 +1,10 @@
+--- tests/test-mime.c.orig	Mon Feb 12 15:48:32 2007
++++ tests/test-mime.c	Mon Feb 12 15:49:04 2007
+@@ -21,6 +21,7 @@
+ #include <stdio.h>
+ #include <string.h>
+ 
++#include <config.h>
+ #include <gmime/gmime.h>
+ 
+ #ifndef G_OS_WIN32


Property changes on: trunk/mail/gmime26/files/patch-tests__test-mime.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/mail/gmime26/files/patch-tests__test-parser.c
===================================================================
--- trunk/mail/gmime26/files/patch-tests__test-parser.c	                        (rev 0)
+++ trunk/mail/gmime26/files/patch-tests__test-parser.c	2015-08-27 23:43:08 UTC (rev 20075)
@@ -0,0 +1,10 @@
+--- tests/test-parser.c.orig	Mon Feb 12 15:48:38 2007
++++ tests/test-parser.c	Mon Feb 12 15:49:14 2007
+@@ -26,6 +26,7 @@
+ #include <fcntl.h>
+ #include <time.h>
+ 
++#include <config.h>
+ #include <gmime/gmime.h>
+ 
+ #ifndef G_OS_WIN32


Property changes on: trunk/mail/gmime26/files/patch-tests__test-parser.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/mail/gmime26/pkg-descr
===================================================================
--- trunk/mail/gmime26/pkg-descr	                        (rev 0)
+++ trunk/mail/gmime26/pkg-descr	2015-08-27 23:43:08 UTC (rev 20075)
@@ -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/


Property changes on: trunk/mail/gmime26/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/mail/gmime26/pkg-plist
===================================================================
--- trunk/mail/gmime26/pkg-plist	                        (rev 0)
+++ trunk/mail/gmime26/pkg-plist	2015-08-27 23:43:08 UTC (rev 20075)
@@ -0,0 +1,58 @@
+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.620.0
+libdata/pkgconfig/gmime-2.6.pc


Property changes on: trunk/mail/gmime26/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list