From owner-svn-ports-head@FreeBSD.ORG Wed May 22 09:04:56 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 9B60D169; Wed, 22 May 2013 09:04:56 +0000 (UTC) (envelope-from kwm@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 8B5975F2; Wed, 22 May 2013 09:04:56 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r4M94u7v012549; Wed, 22 May 2013 09:04:56 GMT (envelope-from kwm@svn.freebsd.org) Received: (from kwm@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r4M94t9H012541; Wed, 22 May 2013 09:04:55 GMT (envelope-from kwm@svn.freebsd.org) Message-Id: <201305220904.r4M94t9H012541@svn.freebsd.org> From: Koop Mast Date: Wed, 22 May 2013 09:04:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r318750 - in head/mail: . gmime26 gmime26-sharp gmime26/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 May 2013 09:04:56 -0000 Author: kwm Date: Wed May 22 09:04:54 2013 New Revision: 318750 URL: http://svnweb.freebsd.org/changeset/ports/318750 Log: Add gmime and gmime-sharp 2.6.15. PR: ports/170389 Submitted by: myself Approved by: Alan Hicks , \ romain@ (priv mail, for -sharp port) Added: head/mail/gmime26/ - copied from r317975, head/mail/gmime24/ head/mail/gmime26-sharp/ - copied from r317975, head/mail/gmime24-sharp/ head/mail/gmime26/files/patch-gmime.pc.in (contents, props changed) - copied, changed from r317975, head/mail/gmime24/files/patch-gmime-2.4.pc.in Deleted: head/mail/gmime26/files/patch-gmime-2.4.pc.in head/mail/gmime26/files/patch-mono_gmime-sharp.dll.config.in Modified: head/mail/Makefile head/mail/gmime26-sharp/Makefile (contents, props changed) head/mail/gmime26-sharp/pkg-plist (contents, props changed) head/mail/gmime26/Makefile head/mail/gmime26/distinfo head/mail/gmime26/pkg-plist (contents, props changed) Modified: head/mail/Makefile ============================================================================== --- head/mail/Makefile Wed May 22 08:48:30 2013 (r318749) +++ head/mail/Makefile Wed May 22 09:04:54 2013 (r318750) @@ -166,6 +166,8 @@ SUBDIR += gmime2-sharp SUBDIR += gmime24 SUBDIR += gmime24-sharp + SUBDIR += gmime26 + SUBDIR += gmime26-sharp SUBDIR += gml SUBDIR += gnarwl SUBDIR += gnome-gmail-notifier Modified: head/mail/gmime26-sharp/Makefile ============================================================================== --- head/mail/gmime24-sharp/Makefile Sun May 12 19:57:08 2013 (r317975) +++ head/mail/gmime26-sharp/Makefile Wed May 22 09:04:54 2013 (r318750) @@ -1,33 +1,29 @@ -# New ports collection makefile for: gmime2-sharp -# Date Created: 20050513 -# Whom: Tom McLaughlin -# +# Created by: Tom McLaughlin # $FreeBSD$ # $Id: Makefile,v 1.17 2006/10/26 18:37:29 tmclau02 Exp $ -# -PORTREVISION= 2 +PORTREVISION= 0 CATEGORIES= mail -PKGNAMESUFFIX= -24-sharp +PKGNAMESUFFIX= -26-sharp MAINTAINER= mono@FreeBSD.org COMMENT= Mono bindings for gmime -LIB_DEPENDS= gmime-2.4:${PORTSDIR}/mail/gmime24 +LIB_DEPENDS= gmime-2.6:${PORTSDIR}/mail/gmime26 -MASTERDIR= ${.CURDIR}/../gmime24 +MASTERDIR= ${.CURDIR}/../gmime26 BUILD_WRKSRC= ${WRKSRC}/mono INSTALL_WRKSRC= ${BUILD_WRKSRC} DESCR= ${.CURDIR}/pkg-descr PLIST= ${.CURDIR}/pkg-plist -USE_GNOME= gnomehack glib20 gtksharp20 +USE_GNOME+= gtksharp20 CONFIGURE_ARGS= --enable-mono=yes -LATEST_LINK= gmime24-sharp +LATEST_LINK= gmime26-sharp -# Else we conflict with mail/gmime24 -NOPORTDOCS= yes +# Else we conflict with mail/gmime26 +OPTIONS_EXCLUDE= DOCS # Done in pre-configure because master port has a post-patch target already. pre-configure: Modified: head/mail/gmime26-sharp/pkg-plist ============================================================================== --- head/mail/gmime24-sharp/pkg-plist Sun May 12 19:57:08 2013 (r317975) +++ head/mail/gmime26-sharp/pkg-plist Wed May 22 09:04:54 2013 (r318750) @@ -1,8 +1,10 @@ @comment $FreeBSD$ -lib/mono/gac/gmime-sharp/2.4.0.0__2b75c2ad004c52e4/gmime-sharp.dll -lib/mono/gac/gmime-sharp/2.4.0.0__2b75c2ad004c52e4/gmime-sharp.dll.config -lib/mono/gmime-sharp-2.4/gmime-sharp.dll -libdata/pkgconfig/gmime-sharp-2.4.pc -@dirrm lib/mono/gmime-sharp-2.4 -@dirrmtry lib/mono/gac/gmime-sharp/2.4.0.0__2b75c2ad004c52e4 +lib/mono/gac/gmime-sharp/2.6.0.0__2b75c2ad004c52e4/gmime-sharp.dll +lib/mono/gac/gmime-sharp/2.6.0.0__2b75c2ad004c52e4/gmime-sharp.dll.config +lib/mono/gmime-sharp-2.6/gmime-sharp.dll +libdata/pkgconfig/gmime-sharp-2.6.pc +share/gapi-2.0/gmime-api.xml +@dirrmtry share/gapi-2.0 +@dirrm lib/mono/gmime-sharp-2.6 +@dirrmtry lib/mono/gac/gmime-sharp/2.6.0.0__2b75c2ad004c52e4 @dirrmtry lib/mono/gac/gmime-sharp Modified: head/mail/gmime26/Makefile ============================================================================== --- head/mail/gmime24/Makefile Sun May 12 19:57:08 2013 (r317975) +++ head/mail/gmime26/Makefile Wed May 22 09:04:54 2013 (r318750) @@ -2,11 +2,11 @@ # $FreeBSD$ PORTNAME= gmime -PORTVERSION= 2.4.33 +PORTVERSION= 2.6.15 PORTREVISION?= 0 CATEGORIES?= mail MASTER_SITES= GNOME -PKGNAMESUFFIX?= -24 +PKGNAMESUFFIX?= -26 MAINTAINER?= ahicks@p-o.co.uk COMMENT?= Library (written in C) for parsing and creating messages using MIME @@ -15,11 +15,12 @@ LICENSE= LGPL21 CONFLICTS= gmime-1.0.* -SLAVEDIRS= mail/gmime2-sharp +SLAVEDIRS= mail/gmime26-sharp -DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}24 +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}26 USE_GMAKE= yes -USE_GNOME?= glib20 +USE_AUTOTOOLS= libtool +USE_GNOME+= glib20 ltverhack USES= pathfix pkgconfig iconv USE_LDCONFIG= yes USE_XZ= yes @@ -30,19 +31,21 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS?=--with-html-dir=${PREFIX}/share/doc \ --enable-mono=no \ --program-transform-name="s/uuencode/gmime-uuencode/;s/uudecode/gmime-uudecode/;" -CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib" -CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib -LATEST_LINK?= ${PORTNAME}24 +LATEST_LINK?= ${PORTNAME}26 PORTDOCS= * +.include + post-patch: - @${REINPLACE_CMD} -e 's|-DG_DISABLE_DEPRECATED||g' \ - ${WRKSRC}/*/Makefile.in + @${REINPLACE_CMD} -e '/^SUBDIRS =/s/tests//' \ + ${WRKSRC}/Makefile.in post-install: -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} .for i in docs/reference/html/* ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} Modified: head/mail/gmime26/distinfo ============================================================================== --- head/mail/gmime24/distinfo Sun May 12 19:57:08 2013 (r317975) +++ head/mail/gmime26/distinfo Wed May 22 09:04:54 2013 (r318750) @@ -1,2 +1,2 @@ -SHA256 (gmime-2.4.33.tar.xz) = 27dfa99967c19d2e8707b2670bd084dd514167925cca92cbd474298fc515d391 -SIZE (gmime-2.4.33.tar.xz) = 692336 +SHA256 (gmime-2.6.15.tar.xz) = b4c2a0b99b82063387cd750a38421ebaa0636f339e67984a84371bcb697dc99a +SIZE (gmime-2.6.15.tar.xz) = 731880 Copied and modified: head/mail/gmime26/files/patch-gmime.pc.in (from r317975, head/mail/gmime24/files/patch-gmime-2.4.pc.in) ============================================================================== --- head/mail/gmime24/files/patch-gmime-2.4.pc.in Sun May 12 19:57:08 2013 (r317975, copy source) +++ head/mail/gmime26/files/patch-gmime.pc.in Wed May 22 09:04:54 2013 (r318750) @@ -1,10 +1,11 @@ ---- gmime-2.4.pc.in.orig Tue May 3 19:34:20 2005 -+++ gmime-2.4.pc.in Wed Feb 1 00:51:53 2006 -@@ -7,6 +7,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 @@ Name: GMime Version: @VERSION@ Description: MIME parser and utility library --Requires: glib-2.0,gobject-2.0 -+Requires: glib-2.0,gobject-2.0,gthread-2.0 - Libs: -L${libdir} @GMIME_LIBS@ @LIBS@ - Cflags: -I${includedir}/gmime-2.0 @GMIME_CFLAGS@ +-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@ Modified: head/mail/gmime26/pkg-plist ============================================================================== --- head/mail/gmime24/pkg-plist Sun May 12 19:57:08 2013 (r317975) +++ head/mail/gmime26/pkg-plist Wed May 22 09:04:54 2013 (r318750) @@ -1,56 +1,60 @@ -include/gmime-2.4/gmime/gmime-charset.h -include/gmime-2.4/gmime/gmime-cipher-context.h -include/gmime-2.4/gmime/gmime-content-type.h -include/gmime-2.4/gmime/gmime-data-wrapper.h -include/gmime-2.4/gmime/gmime-disposition.h -include/gmime-2.4/gmime/gmime-encodings.h -include/gmime-2.4/gmime/gmime-error.h -include/gmime-2.4/gmime/gmime-filter-basic.h -include/gmime-2.4/gmime/gmime-filter-best.h -include/gmime-2.4/gmime/gmime-filter-charset.h -include/gmime-2.4/gmime/gmime-filter-crlf.h -include/gmime-2.4/gmime/gmime-filter-enriched.h -include/gmime-2.4/gmime/gmime-filter-from.h -include/gmime-2.4/gmime/gmime-filter-gzip.h -include/gmime-2.4/gmime/gmime-filter-html.h -include/gmime-2.4/gmime/gmime-filter-md5.h -include/gmime-2.4/gmime/gmime-filter-strip.h -include/gmime-2.4/gmime/gmime-filter-windows.h -include/gmime-2.4/gmime/gmime-filter-yenc.h -include/gmime-2.4/gmime/gmime-filter.h -include/gmime-2.4/gmime/gmime-gpg-context.h -include/gmime-2.4/gmime/gmime-header.h -include/gmime-2.4/gmime/gmime-iconv-utils.h -include/gmime-2.4/gmime/gmime-iconv.h -include/gmime-2.4/gmime/gmime-message-part.h -include/gmime-2.4/gmime/gmime-message-partial.h -include/gmime-2.4/gmime/gmime-message.h -include/gmime-2.4/gmime/gmime-multipart-encrypted.h -include/gmime-2.4/gmime/gmime-multipart-signed.h -include/gmime-2.4/gmime/gmime-multipart.h -include/gmime-2.4/gmime/gmime-object.h -include/gmime-2.4/gmime/gmime-param.h -include/gmime-2.4/gmime/gmime-parse-utils.h -include/gmime-2.4/gmime/gmime-parser.h -include/gmime-2.4/gmime/gmime-part.h -include/gmime-2.4/gmime/gmime-session-simple.h -include/gmime-2.4/gmime/gmime-session.h -include/gmime-2.4/gmime/gmime-stream-buffer.h -include/gmime-2.4/gmime/gmime-stream-cat.h -include/gmime-2.4/gmime/gmime-stream-file.h -include/gmime-2.4/gmime/gmime-stream-filter.h -include/gmime-2.4/gmime/gmime-stream-fs.h -include/gmime-2.4/gmime/gmime-stream-mem.h -include/gmime-2.4/gmime/gmime-stream-mmap.h -include/gmime-2.4/gmime/gmime-stream-null.h -include/gmime-2.4/gmime/gmime-stream.h -include/gmime-2.4/gmime/gmime-utils.h -include/gmime-2.4/gmime/gmime.h -include/gmime-2.4/gmime/internet-address.h -lib/libgmime-2.4.a -lib/libgmime-2.4.la -lib/libgmime-2.4.so -lib/libgmime-2.4.so.6 -libdata/pkgconfig/gmime-2.4.pc -@dirrm include/gmime-2.4/gmime -@dirrm include/gmime-2.4 +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.la +lib/libgmime-2.6.so +lib/libgmime-2.6.so.0 +libdata/pkgconfig/gmime-2.6.pc +@dirrm include/gmime-2.6/gmime +@dirrm include/gmime-2.6