[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