back out update to the API incompatible 2.4 branch -- there are

still users of the 2.0 API, and mail/gmome24 has been there before
This commit is contained in:
drochner 2010-09-08 11:53:04 +00:00
parent e341c393eb
commit bcec3a58c6
5 changed files with 172 additions and 170 deletions

View file

@ -1,24 +1,29 @@
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
* 1521: MIME (Multipurpose Internet Mail Extensions) Part One: Mechanisms for
Specifying and Describing the Format of Internet Message Bodies
* 1847: Security Multiparts for MIME: Multipart/Signed and Multipart/Encrypted
* 1864: The Content-MD5 Header Field (Obsoletes rfc1544)
* 2015: MIME Security with Pretty Good Privacy (PGP)
* 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
* 2184: MIME Parameter Value and Encoded Word Extensions: Character
Sets, Languages, and Continuations
* 2231: MIME Parameter Value and Encoded Word Extensions: Character
Sets, Languages, and Continuations (Obsoletes rfc2184)
* 3156: MIME Security with OpenPGP (Updates rfc2015)
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
* 1521: MIME (Multipurpose Internet Mail Extensions) Part One:
Mechanisms for Specifying and Describing the Format of
Internet Message Bodies
* 1847: Security Multiparts for MIME: Multipart/Signed and
Multipart/Encrypted
* 1864: The Content-MD5 Header Field (Obsoletes rfc1544)
* 2015: MIME Security with Pretty Good Privacy (PGP)
* 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
* 2184: MIME Parameter Value and Encoded Word Extensions: Character
Sets, Languages, and Continuations
* 2231: MIME Parameter Value and Encoded Word Extensions: Character
Sets, Languages, and Continuations (Obsoletes rfc2184)
* 3156: MIME Security with OpenPGP (Updates rfc2015)

View file

@ -1,9 +1,10 @@
# $NetBSD: Makefile,v 1.26 2010/09/07 19:04:15 adam Exp $
# $NetBSD: Makefile,v 1.27 2010/09/08 11:53:04 drochner Exp $
#
DISTNAME= gmime-2.4.18
DISTNAME= gmime-2.2.25
PKGREVISION= 1
CATEGORIES= mail
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gmime/2.4/}
EXTRACT_SUFX= .tar.bz2
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gmime/2.2/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://spruce.sourceforge.net/gmime/
@ -20,7 +21,7 @@ USE_TOOLS+= gmake pkg-config
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-gtk-doc=no
CONFIGURE_ARGS+= --disable-mono
PKGCONFIG_OVERRIDE+= gmime-2.4.pc.in
PKGCONFIG_OVERRIDE+= gmime-2.0.pc.in
TEST_TARGET= check
.include "options.mk"

View file

@ -1,137 +1,133 @@
@comment $NetBSD: PLIST,v 1.10 2010/09/07 19:04:15 adam Exp $
@comment $NetBSD: PLIST,v 1.11 2010/09/08 11:53:04 drochner Exp $
bin/gmime-config
bin/uudecode
bin/uuencode
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.la
lib/pkgconfig/gmime-2.4.pc
share/gtk-doc/html/gmime-2.4/CipherContexts.html
share/gtk-doc/html/gmime-2.4/DataWrappers.html
share/gtk-doc/html/gmime-2.4/Filters.html
share/gtk-doc/html/gmime-2.4/GMimeCipherContext.html
share/gtk-doc/html/gmime-2.4/GMimeContentDisposition.html
share/gtk-doc/html/gmime-2.4/GMimeContentType.html
share/gtk-doc/html/gmime-2.4/GMimeDataWrapper.html
share/gtk-doc/html/gmime-2.4/GMimeFilter.html
share/gtk-doc/html/gmime-2.4/GMimeFilterBasic.html
share/gtk-doc/html/gmime-2.4/GMimeFilterBest.html
share/gtk-doc/html/gmime-2.4/GMimeFilterCRLF.html
share/gtk-doc/html/gmime-2.4/GMimeFilterCharset.html
share/gtk-doc/html/gmime-2.4/GMimeFilterEnriched.html
share/gtk-doc/html/gmime-2.4/GMimeFilterFrom.html
share/gtk-doc/html/gmime-2.4/GMimeFilterGZip.html
share/gtk-doc/html/gmime-2.4/GMimeFilterHTML.html
share/gtk-doc/html/gmime-2.4/GMimeFilterMd5.html
share/gtk-doc/html/gmime-2.4/GMimeFilterStrip.html
share/gtk-doc/html/gmime-2.4/GMimeFilterWindows.html
share/gtk-doc/html/gmime-2.4/GMimeFilterYenc.html
share/gtk-doc/html/gmime-2.4/GMimeGpgContext.html
share/gtk-doc/html/gmime-2.4/GMimeMessage.html
share/gtk-doc/html/gmime-2.4/GMimeMessagePart.html
share/gtk-doc/html/gmime-2.4/GMimeMessagePartial.html
share/gtk-doc/html/gmime-2.4/GMimeMultipart.html
share/gtk-doc/html/gmime-2.4/GMimeObject.html
share/gtk-doc/html/gmime-2.4/GMimeParser.html
share/gtk-doc/html/gmime-2.4/GMimePart.html
share/gtk-doc/html/gmime-2.4/GMimeSession.html
share/gtk-doc/html/gmime-2.4/GMimeSessionSimple.html
share/gtk-doc/html/gmime-2.4/GMimeStream.html
share/gtk-doc/html/gmime-2.4/GMimeStreamBuffer.html
share/gtk-doc/html/gmime-2.4/GMimeStreamCat.html
share/gtk-doc/html/gmime-2.4/GMimeStreamFile.html
share/gtk-doc/html/gmime-2.4/GMimeStreamFilter.html
share/gtk-doc/html/gmime-2.4/GMimeStreamFs.html
share/gtk-doc/html/gmime-2.4/GMimeStreamMem.html
share/gtk-doc/html/gmime-2.4/GMimeStreamMmap.html
share/gtk-doc/html/gmime-2.4/GMimeStreamNull.html
share/gtk-doc/html/gmime-2.4/Headers.html
share/gtk-doc/html/gmime-2.4/InternetAddress.html
share/gtk-doc/html/gmime-2.4/InternetAddressGroup.html
share/gtk-doc/html/gmime-2.4/InternetAddressList.html
share/gtk-doc/html/gmime-2.4/InternetAddressMailbox.html
share/gtk-doc/html/gmime-2.4/InternetAddresses.html
share/gtk-doc/html/gmime-2.4/MimeParts.html
share/gtk-doc/html/gmime-2.4/Parsers.html
share/gtk-doc/html/gmime-2.4/Sessions.html
share/gtk-doc/html/gmime-2.4/Streams.html
share/gtk-doc/html/gmime-2.4/ch01.html
share/gtk-doc/html/gmime-2.4/classes.html
share/gtk-doc/html/gmime-2.4/core.html
share/gtk-doc/html/gmime-2.4/fundamentals.html
share/gtk-doc/html/gmime-2.4/gmime-2.4.devhelp
share/gtk-doc/html/gmime-2.4/gmime-2.4.devhelp2
share/gtk-doc/html/gmime-2.4/gmime-GMimeHeader.html
share/gtk-doc/html/gmime-2.4/gmime-GMimeMultpartEncrypted.html
share/gtk-doc/html/gmime-2.4/gmime-GMimeMultpartSigned.html
share/gtk-doc/html/gmime-2.4/gmime-GMimeParam.html
share/gtk-doc/html/gmime-2.4/gmime-building.html
share/gtk-doc/html/gmime-2.4/gmime-changes-2-0.html
share/gtk-doc/html/gmime-2.4/gmime-changes-2-2.html
share/gtk-doc/html/gmime-2.4/gmime-changes-2-4.html
share/gtk-doc/html/gmime-2.4/gmime-compiling.html
share/gtk-doc/html/gmime-2.4/gmime-data-wrappers.html
share/gtk-doc/html/gmime-2.4/gmime-filters.html
share/gtk-doc/html/gmime-2.4/gmime-gmime-charset.html
share/gtk-doc/html/gmime-2.4/gmime-gmime-encodings.html
share/gtk-doc/html/gmime-2.4/gmime-gmime-iconv-utils.html
share/gtk-doc/html/gmime-2.4/gmime-gmime-iconv.html
share/gtk-doc/html/gmime-2.4/gmime-gmime-utils.html
share/gtk-doc/html/gmime-2.4/gmime-gmime.html
share/gtk-doc/html/gmime-2.4/gmime-question-index.html
share/gtk-doc/html/gmime-2.4/gmime-resources.html
share/gtk-doc/html/gmime-2.4/gmime-streams.html
share/gtk-doc/html/gmime-2.4/gmime.html
share/gtk-doc/html/gmime-2.4/home.png
share/gtk-doc/html/gmime-2.4/index.html
share/gtk-doc/html/gmime-2.4/index.sgml
share/gtk-doc/html/gmime-2.4/left.png
share/gtk-doc/html/gmime-2.4/right.png
share/gtk-doc/html/gmime-2.4/style.css
share/gtk-doc/html/gmime-2.4/up.png
include/gmime-2.0/gmime/gmime-charset.h
include/gmime-2.0/gmime/gmime-cipher-context.h
include/gmime-2.0/gmime/gmime-content-type.h
include/gmime-2.0/gmime/gmime-data-wrapper.h
include/gmime-2.0/gmime/gmime-disposition.h
include/gmime-2.0/gmime/gmime-error.h
include/gmime-2.0/gmime/gmime-filter-basic.h
include/gmime-2.0/gmime/gmime-filter-best.h
include/gmime-2.0/gmime/gmime-filter-charset.h
include/gmime-2.0/gmime/gmime-filter-crlf.h
include/gmime-2.0/gmime/gmime-filter-enriched.h
include/gmime-2.0/gmime/gmime-filter-from.h
include/gmime-2.0/gmime/gmime-filter-gzip.h
include/gmime-2.0/gmime/gmime-filter-html.h
include/gmime-2.0/gmime/gmime-filter-md5.h
include/gmime-2.0/gmime/gmime-filter-strip.h
include/gmime-2.0/gmime/gmime-filter-windows.h
include/gmime-2.0/gmime/gmime-filter-yenc.h
include/gmime-2.0/gmime/gmime-filter.h
include/gmime-2.0/gmime/gmime-gpg-context.h
include/gmime-2.0/gmime/gmime-header.h
include/gmime-2.0/gmime/gmime-iconv-utils.h
include/gmime-2.0/gmime/gmime-iconv.h
include/gmime-2.0/gmime/gmime-message-part.h
include/gmime-2.0/gmime/gmime-message-partial.h
include/gmime-2.0/gmime/gmime-message.h
include/gmime-2.0/gmime/gmime-multipart-encrypted.h
include/gmime-2.0/gmime/gmime-multipart-signed.h
include/gmime-2.0/gmime/gmime-multipart.h
include/gmime-2.0/gmime/gmime-object.h
include/gmime-2.0/gmime/gmime-param.h
include/gmime-2.0/gmime/gmime-parse-utils.h
include/gmime-2.0/gmime/gmime-parser.h
include/gmime-2.0/gmime/gmime-part.h
include/gmime-2.0/gmime/gmime-session-simple.h
include/gmime-2.0/gmime/gmime-session.h
include/gmime-2.0/gmime/gmime-stream-buffer.h
include/gmime-2.0/gmime/gmime-stream-cat.h
include/gmime-2.0/gmime/gmime-stream-file.h
include/gmime-2.0/gmime/gmime-stream-filter.h
include/gmime-2.0/gmime/gmime-stream-fs.h
include/gmime-2.0/gmime/gmime-stream-mem.h
include/gmime-2.0/gmime/gmime-stream-mmap.h
include/gmime-2.0/gmime/gmime-stream-null.h
include/gmime-2.0/gmime/gmime-stream.h
include/gmime-2.0/gmime/gmime-utils.h
include/gmime-2.0/gmime/gmime.h
include/gmime-2.0/gmime/internet-address.h
lib/gmimeConf.sh
lib/libgmime-2.0.la
lib/pkgconfig/gmime-2.0.pc
share/gtk-doc/html/gmime/CipherContexts.html
share/gtk-doc/html/gmime/DataWrappers.html
share/gtk-doc/html/gmime/Filters.html
share/gtk-doc/html/gmime/Headers.html
share/gtk-doc/html/gmime/InternetAddresses.html
share/gtk-doc/html/gmime/MimeParts.html
share/gtk-doc/html/gmime/Parsers.html
share/gtk-doc/html/gmime/Sessions.html
share/gtk-doc/html/gmime/Streams.html
share/gtk-doc/html/gmime/ch01.html
share/gtk-doc/html/gmime/classes.html
share/gtk-doc/html/gmime/core.html
share/gtk-doc/html/gmime/fundamentals.html
share/gtk-doc/html/gmime/gmime-building.html
share/gtk-doc/html/gmime/gmime-changes-2-0.html
share/gtk-doc/html/gmime/gmime-changes-2-2.html
share/gtk-doc/html/gmime/gmime-compiling.html
share/gtk-doc/html/gmime/gmime-data-wrappers.html
share/gtk-doc/html/gmime/gmime-filters.html
share/gtk-doc/html/gmime/gmime-gmime-charset.html
share/gtk-doc/html/gmime/gmime-gmime-cipher-context.html
share/gtk-doc/html/gmime/gmime-gmime-content-type.html
share/gtk-doc/html/gmime/gmime-gmime-data-wrapper.html
share/gtk-doc/html/gmime/gmime-gmime-disposition.html
share/gtk-doc/html/gmime/gmime-gmime-filter-basic.html
share/gtk-doc/html/gmime/gmime-gmime-filter-best.html
share/gtk-doc/html/gmime/gmime-gmime-filter-charset.html
share/gtk-doc/html/gmime/gmime-gmime-filter-crlf.html
share/gtk-doc/html/gmime/gmime-gmime-filter-enriched.html
share/gtk-doc/html/gmime/gmime-gmime-filter-from.html
share/gtk-doc/html/gmime/gmime-gmime-filter-gzip.html
share/gtk-doc/html/gmime/gmime-gmime-filter-html.html
share/gtk-doc/html/gmime/gmime-gmime-filter-md5.html
share/gtk-doc/html/gmime/gmime-gmime-filter-strip.html
share/gtk-doc/html/gmime/gmime-gmime-filter-windows.html
share/gtk-doc/html/gmime/gmime-gmime-filter-yenc.html
share/gtk-doc/html/gmime/gmime-gmime-filter.html
share/gtk-doc/html/gmime/gmime-gmime-gpg-context.html
share/gtk-doc/html/gmime/gmime-gmime-header.html
share/gtk-doc/html/gmime/gmime-gmime-iconv-utils.html
share/gtk-doc/html/gmime/gmime-gmime-iconv.html
share/gtk-doc/html/gmime/gmime-gmime-message-part.html
share/gtk-doc/html/gmime/gmime-gmime-message-partial.html
share/gtk-doc/html/gmime/gmime-gmime-message.html
share/gtk-doc/html/gmime/gmime-gmime-multipart-encrypted.html
share/gtk-doc/html/gmime/gmime-gmime-multipart-signed.html
share/gtk-doc/html/gmime/gmime-gmime-multipart.html
share/gtk-doc/html/gmime/gmime-gmime-object.html
share/gtk-doc/html/gmime/gmime-gmime-param.html
share/gtk-doc/html/gmime/gmime-gmime-parser.html
share/gtk-doc/html/gmime/gmime-gmime-part.html
share/gtk-doc/html/gmime/gmime-gmime-session-simple.html
share/gtk-doc/html/gmime/gmime-gmime-session.html
share/gtk-doc/html/gmime/gmime-gmime-stream-buffer.html
share/gtk-doc/html/gmime/gmime-gmime-stream-cat.html
share/gtk-doc/html/gmime/gmime-gmime-stream-file.html
share/gtk-doc/html/gmime/gmime-gmime-stream-filter.html
share/gtk-doc/html/gmime/gmime-gmime-stream-fs.html
share/gtk-doc/html/gmime/gmime-gmime-stream-mem.html
share/gtk-doc/html/gmime/gmime-gmime-stream-mmap.html
share/gtk-doc/html/gmime/gmime-gmime-stream-null.html
share/gtk-doc/html/gmime/gmime-gmime-stream.html
share/gtk-doc/html/gmime/gmime-gmime-utils.html
share/gtk-doc/html/gmime/gmime-gmime.html
share/gtk-doc/html/gmime/gmime-internet-address.html
share/gtk-doc/html/gmime/gmime-question-index.html
share/gtk-doc/html/gmime/gmime-resources.html
share/gtk-doc/html/gmime/gmime-streams.html
share/gtk-doc/html/gmime/gmime.devhelp
share/gtk-doc/html/gmime/gmime.devhelp2
share/gtk-doc/html/gmime/gmime.html
share/gtk-doc/html/gmime/home.png
share/gtk-doc/html/gmime/index.html
share/gtk-doc/html/gmime/index.sgml
share/gtk-doc/html/gmime/left.png
share/gtk-doc/html/gmime/right.png
share/gtk-doc/html/gmime/style.css
share/gtk-doc/html/gmime/up.png

View file

@ -1,11 +1,11 @@
# $NetBSD: buildlink3.mk,v 1.13 2010/09/07 19:04:15 adam Exp $
# $NetBSD: buildlink3.mk,v 1.14 2010/09/08 11:53:04 drochner Exp $
BUILDLINK_TREE+= gmime
.if !defined(GMIME_BUILDLINK3_MK)
GMIME_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.gmime+= gmime>=2.4.0
BUILDLINK_API_DEPENDS.gmime+= gmime>=2.1.7
BUILDLINK_PKGSRCDIR.gmime?= ../../mail/gmime
.include "../../devel/glib2/buildlink3.mk"

View file

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.21 2010/09/07 19:04:15 adam Exp $
$NetBSD: distinfo,v 1.22 2010/09/08 11:53:04 drochner Exp $
SHA1 (gmime-2.4.18.tar.bz2) = 34e036dbada47f72b87d8b78a7c2d6ebca46ed50
RMD160 (gmime-2.4.18.tar.bz2) = 9fc483364296f5de99df2f3654877a8af0556524
Size (gmime-2.4.18.tar.bz2) = 858174 bytes
SHA1 (gmime-2.2.25.tar.gz) = 4087d72ca61af2fd8823cb47de7d6fdfbd3c7168
RMD160 (gmime-2.2.25.tar.gz) = 29f111fc428d55263d53e795e2bcc7cdfd62ca2e
Size (gmime-2.2.25.tar.gz) = 1038414 bytes
SHA1 (patch-aa) = ac810bb85a8cfebf2588862a2f8f220bbaa26277