pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/gmime3 mail/gmime3: import gmime3-3.0.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a26faff7d2c8
branches:  trunk
changeset: 371826:a26faff7d2c8
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Nov 23 15:42:03 2017 +0000

description:
mail/gmime3: import gmime3-3.0.2

GMime is a C library which may be used for the creation and parsing
of messages using the Multipurpose Internet Mail Extension (MIME),
as defined by numerous IETF specifications.

GMime features an extremely robust high-performance parser designed
to be able to preserve byte-for-byte information allowing developers
to re-seralize the parsed messages back to a stream exactly as the
parser found them. It also features integrated GnuPG and S/MIME
v3.2 support.

Built on top of GObject (the object system used by the GNOME
desktop), many developers should find its API design and memory
management very familiar.

This package contains v3 of the gmime API.

diffstat:

 mail/gmime3/DESCR         |   15 ++++
 mail/gmime3/Makefile      |   29 ++++++++
 mail/gmime3/PLIST         |  159 ++++++++++++++++++++++++++++++++++++++++++++++
 mail/gmime3/buildlink3.mk |   15 ++++
 mail/gmime3/distinfo      |    6 +
 5 files changed, 224 insertions(+), 0 deletions(-)

diffs (244 lines):

diff -r 5d76ab2d420e -r a26faff7d2c8 mail/gmime3/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/gmime3/DESCR Thu Nov 23 15:42:03 2017 +0000
@@ -0,0 +1,15 @@
+GMime is a C library which may be used for the creation and parsing
+of messages using the Multipurpose Internet Mail Extension (MIME),
+as defined by numerous IETF specifications.
+
+GMime features an extremely robust high-performance parser designed
+to be able to preserve byte-for-byte information allowing developers
+to re-seralize the parsed messages back to a stream exactly as the
+parser found them. It also features integrated GnuPG and S/MIME
+v3.2 support.
+
+Built on top of GObject (the object system used by the GNOME
+desktop), many developers should find its API design and memory
+management very familiar.
+
+This package contains v3 of the gmime API.
diff -r 5d76ab2d420e -r a26faff7d2c8 mail/gmime3/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/gmime3/Makefile      Thu Nov 23 15:42:03 2017 +0000
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2017/11/23 15:42:03 wiz Exp $
+
+DISTNAME=      gmime-3.0.2
+PKGNAME=       ${DISTNAME:S/gmime/gmime3/}
+CATEGORIES=    mail
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gmime/3.0/}
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://spruce.sourceforge.net/gmime/
+COMMENT=       Library for the creation and parsing of MIME messages (API v3)
+LICENSE=       gnu-lgpl-v2.1
+
+USE_PKGLOCALEDIR=      yes
+USE_LIBTOOL=           yes
+USE_TOOLS+=            gmake pkg-config
+GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --enable-gtk-doc=no
+CONFIGURE_ARGS+=       --disable-mono
+PKGCONFIG_OVERRIDE+=   gmime.pc.in
+TEST_TARGET=           check
+
+BUILDLINK_DEPMETHOD.libgpg-error=      build
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../security/gpgme/buildlink3.mk"
+.include "../../security/libgpg-error/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 5d76ab2d420e -r a26faff7d2c8 mail/gmime3/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/gmime3/PLIST Thu Nov 23 15:42:03 2017 +0000
@@ -0,0 +1,159 @@
+@comment $NetBSD: PLIST,v 1.1 2017/11/23 15:42:03 wiz Exp $
+include/gmime-3.0/gmime/gmime-application-pkcs7-mime.h
+include/gmime-3.0/gmime/gmime-certificate.h
+include/gmime-3.0/gmime/gmime-charset.h
+include/gmime-3.0/gmime/gmime-content-type.h
+include/gmime-3.0/gmime/gmime-crypto-context.h
+include/gmime-3.0/gmime/gmime-data-wrapper.h
+include/gmime-3.0/gmime/gmime-disposition.h
+include/gmime-3.0/gmime/gmime-encodings.h
+include/gmime-3.0/gmime/gmime-error.h
+include/gmime-3.0/gmime/gmime-filter-basic.h
+include/gmime-3.0/gmime/gmime-filter-best.h
+include/gmime-3.0/gmime/gmime-filter-charset.h
+include/gmime-3.0/gmime/gmime-filter-checksum.h
+include/gmime-3.0/gmime/gmime-filter-dos2unix.h
+include/gmime-3.0/gmime/gmime-filter-enriched.h
+include/gmime-3.0/gmime/gmime-filter-from.h
+include/gmime-3.0/gmime/gmime-filter-gzip.h
+include/gmime-3.0/gmime/gmime-filter-html.h
+include/gmime-3.0/gmime/gmime-filter-smtp-data.h
+include/gmime-3.0/gmime/gmime-filter-strip.h
+include/gmime-3.0/gmime/gmime-filter-unix2dos.h
+include/gmime-3.0/gmime/gmime-filter-windows.h
+include/gmime-3.0/gmime/gmime-filter-yenc.h
+include/gmime-3.0/gmime/gmime-filter.h
+include/gmime-3.0/gmime/gmime-format-options.h
+include/gmime-3.0/gmime/gmime-gpg-context.h
+include/gmime-3.0/gmime/gmime-header.h
+include/gmime-3.0/gmime/gmime-iconv-utils.h
+include/gmime-3.0/gmime/gmime-iconv.h
+include/gmime-3.0/gmime/gmime-message-part.h
+include/gmime-3.0/gmime/gmime-message-partial.h
+include/gmime-3.0/gmime/gmime-message.h
+include/gmime-3.0/gmime/gmime-multipart-encrypted.h
+include/gmime-3.0/gmime/gmime-multipart-signed.h
+include/gmime-3.0/gmime/gmime-multipart.h
+include/gmime-3.0/gmime/gmime-object.h
+include/gmime-3.0/gmime/gmime-param.h
+include/gmime-3.0/gmime/gmime-parser-options.h
+include/gmime-3.0/gmime/gmime-parser.h
+include/gmime-3.0/gmime/gmime-part-iter.h
+include/gmime-3.0/gmime/gmime-part.h
+include/gmime-3.0/gmime/gmime-pkcs7-context.h
+include/gmime-3.0/gmime/gmime-references.h
+include/gmime-3.0/gmime/gmime-signature.h
+include/gmime-3.0/gmime/gmime-stream-buffer.h
+include/gmime-3.0/gmime/gmime-stream-cat.h
+include/gmime-3.0/gmime/gmime-stream-file.h
+include/gmime-3.0/gmime/gmime-stream-filter.h
+include/gmime-3.0/gmime/gmime-stream-fs.h
+include/gmime-3.0/gmime/gmime-stream-gio.h
+include/gmime-3.0/gmime/gmime-stream-mem.h
+include/gmime-3.0/gmime/gmime-stream-mmap.h
+include/gmime-3.0/gmime/gmime-stream-null.h
+include/gmime-3.0/gmime/gmime-stream-pipe.h
+include/gmime-3.0/gmime/gmime-stream.h
+include/gmime-3.0/gmime/gmime-text-part.h
+include/gmime-3.0/gmime/gmime-utils.h
+include/gmime-3.0/gmime/gmime-version.h
+include/gmime-3.0/gmime/gmime.h
+include/gmime-3.0/gmime/internet-address.h
+lib/libgmime-3.0.la
+lib/pkgconfig/gmime-3.0.pc
+share/gtk-doc/html/gmime-3.0/CryptoContexts.html
+share/gtk-doc/html/gmime-3.0/DataWrappers.html
+share/gtk-doc/html/gmime-3.0/Filters.html
+share/gtk-doc/html/gmime-3.0/GMimeApplicationPkcs7Mime.html
+share/gtk-doc/html/gmime-3.0/GMimeCertificate.html
+share/gtk-doc/html/gmime-3.0/GMimeContentDisposition.html
+share/gtk-doc/html/gmime-3.0/GMimeContentType.html
+share/gtk-doc/html/gmime-3.0/GMimeCryptoContext.html
+share/gtk-doc/html/gmime-3.0/GMimeDataWrapper.html
+share/gtk-doc/html/gmime-3.0/GMimeFilter.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterBasic.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterBest.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterCharset.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterChecksum.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterDos2Unix.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterEnriched.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterFrom.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterGZip.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterHTML.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterSmtpData.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterStrip.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterUnix2Dos.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterWindows.html
+share/gtk-doc/html/gmime-3.0/GMimeFilterYenc.html
+share/gtk-doc/html/gmime-3.0/GMimeGpgContext.html
+share/gtk-doc/html/gmime-3.0/GMimeHeaderList.html
+share/gtk-doc/html/gmime-3.0/GMimeMessage.html
+share/gtk-doc/html/gmime-3.0/GMimeMessagePart.html
+share/gtk-doc/html/gmime-3.0/GMimeMessagePartial.html
+share/gtk-doc/html/gmime-3.0/GMimeMultipart.html
+share/gtk-doc/html/gmime-3.0/GMimeMultipartEncrypted.html
+share/gtk-doc/html/gmime-3.0/GMimeMultipartSigned.html
+share/gtk-doc/html/gmime-3.0/GMimeObject.html
+share/gtk-doc/html/gmime-3.0/GMimeParamList.html
+share/gtk-doc/html/gmime-3.0/GMimeParser.html
+share/gtk-doc/html/gmime-3.0/GMimePart.html
+share/gtk-doc/html/gmime-3.0/GMimePkcs7Context.html
+share/gtk-doc/html/gmime-3.0/GMimeSignature.html
+share/gtk-doc/html/gmime-3.0/GMimeStream.html
+share/gtk-doc/html/gmime-3.0/GMimeStreamBuffer.html
+share/gtk-doc/html/gmime-3.0/GMimeStreamCat.html
+share/gtk-doc/html/gmime-3.0/GMimeStreamFile.html
+share/gtk-doc/html/gmime-3.0/GMimeStreamFilter.html
+share/gtk-doc/html/gmime-3.0/GMimeStreamFs.html
+share/gtk-doc/html/gmime-3.0/GMimeStreamGIO.html
+share/gtk-doc/html/gmime-3.0/GMimeStreamMem.html
+share/gtk-doc/html/gmime-3.0/GMimeStreamMmap.html
+share/gtk-doc/html/gmime-3.0/GMimeStreamNull.html
+share/gtk-doc/html/gmime-3.0/GMimeStreamPipe.html
+share/gtk-doc/html/gmime-3.0/GMimeTextPart.html
+share/gtk-doc/html/gmime-3.0/Headers.html
+share/gtk-doc/html/gmime-3.0/InternetAddress.html
+share/gtk-doc/html/gmime-3.0/InternetAddressGroup.html
+share/gtk-doc/html/gmime-3.0/InternetAddressList.html
+share/gtk-doc/html/gmime-3.0/InternetAddressMailbox.html
+share/gtk-doc/html/gmime-3.0/InternetAddresses.html
+share/gtk-doc/html/gmime-3.0/MimeParts.html
+share/gtk-doc/html/gmime-3.0/Parsers.html
+share/gtk-doc/html/gmime-3.0/Streams.html
+share/gtk-doc/html/gmime-3.0/ch01.html
+share/gtk-doc/html/gmime-3.0/classes.html
+share/gtk-doc/html/gmime-3.0/core.html
+share/gtk-doc/html/gmime-3.0/fundamentals.html
+share/gtk-doc/html/gmime-3.0/gmime-3.0.devhelp2
+share/gtk-doc/html/gmime-3.0/gmime-GMimeFormatOptions.html
+share/gtk-doc/html/gmime-3.0/gmime-GMimeParserOptions.html
+share/gtk-doc/html/gmime-3.0/gmime-GMimePartIter.html
+share/gtk-doc/html/gmime-3.0/gmime-GMimeReferences.html
+share/gtk-doc/html/gmime-3.0/gmime-building.html
+share/gtk-doc/html/gmime-3.0/gmime-changes-2-0.html
+share/gtk-doc/html/gmime-3.0/gmime-changes-2-2.html
+share/gtk-doc/html/gmime-3.0/gmime-changes-2-4.html
+share/gtk-doc/html/gmime-3.0/gmime-changes-2-6.html
+share/gtk-doc/html/gmime-3.0/gmime-changes-3-0.html
+share/gtk-doc/html/gmime-3.0/gmime-compiling.html
+share/gtk-doc/html/gmime-3.0/gmime-data-wrappers.html
+share/gtk-doc/html/gmime-3.0/gmime-filters.html
+share/gtk-doc/html/gmime-3.0/gmime-gmime-charset.html
+share/gtk-doc/html/gmime-3.0/gmime-gmime-encodings.html
+share/gtk-doc/html/gmime-3.0/gmime-gmime-iconv-utils.html
+share/gtk-doc/html/gmime-3.0/gmime-gmime-iconv.html
+share/gtk-doc/html/gmime-3.0/gmime-gmime-utils.html
+share/gtk-doc/html/gmime-3.0/gmime-gmime.html
+share/gtk-doc/html/gmime-3.0/gmime-question-index.html
+share/gtk-doc/html/gmime-3.0/gmime-resources.html
+share/gtk-doc/html/gmime-3.0/gmime-streams.html
+share/gtk-doc/html/gmime-3.0/gmime.html
+share/gtk-doc/html/gmime-3.0/home.png
+share/gtk-doc/html/gmime-3.0/index.html
+share/gtk-doc/html/gmime-3.0/left-insensitive.png
+share/gtk-doc/html/gmime-3.0/left.png
+share/gtk-doc/html/gmime-3.0/right-insensitive.png
+share/gtk-doc/html/gmime-3.0/right.png
+share/gtk-doc/html/gmime-3.0/style.css
+share/gtk-doc/html/gmime-3.0/up-insensitive.png
+share/gtk-doc/html/gmime-3.0/up.png
diff -r 5d76ab2d420e -r a26faff7d2c8 mail/gmime3/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/gmime3/buildlink3.mk Thu Nov 23 15:42:03 2017 +0000
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2017/11/23 15:42:03 wiz Exp $
+
+BUILDLINK_TREE+=       gmime3
+
+.if !defined(GMIME3_BUILDLINK3_MK)
+GMIME3_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.gmime3+= gmime3>=3.0
+BUILDLINK_PKGSRCDIR.gmime3?=   ../../mail/gmime3
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../security/gpgme/buildlink3.mk"
+.endif # GMIME3_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -gmime3
diff -r 5d76ab2d420e -r a26faff7d2c8 mail/gmime3/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/gmime3/distinfo      Thu Nov 23 15:42:03 2017 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2017/11/23 15:42:03 wiz Exp $
+
+SHA1 (gmime-3.0.2.tar.xz) = 41ce01e93cbb1ee9403164024fe9afc781d1693c
+RMD160 (gmime-3.0.2.tar.xz) = 1029c1af24410e32207e9251fd3d11934e95244b
+SHA512 (gmime-3.0.2.tar.xz) = 246f489c168ce7e04fab664b7e9ae7772ae52f0063fb0eac9153460d84fa5d9712457d81fbd1bdcdadb7e03007cf71ed3bad5287f1639214f54167427c9209ca
+Size (gmime-3.0.2.tar.xz) = 751944 bytes



Home | Main Index | Thread Index | Old Index