Import gmime-2.4.7
GMime is a C/C++ library for parsing and creating messages using the Multipurpose Internet Mail Extension (MIME) as defined by several RFCs. It is a required dependency for porting pinot and also for future GNOME updates. This can be installed alongside gmime-2.2.* "reads fine" to jasper@
This commit is contained in:
parent
4d3d45541e
commit
1aece1c6d7
40
mail/gmime24/Makefile
Normal file
40
mail/gmime24/Makefile
Normal file
@ -0,0 +1,40 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2009/07/24 09:03:51 ajacoutot Exp $
|
||||
|
||||
COMMENT= MIME messages creation and parsing library (v2.4)
|
||||
|
||||
V= 2.4.7
|
||||
DISTNAME= gmime-${V}
|
||||
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
SHARED_LIBS += gmime-2.4 0.0 # .6.7
|
||||
|
||||
CATEGORIES= mail devel
|
||||
|
||||
HOMEPAGE= http://spruce.sourceforge.net/gmime/
|
||||
|
||||
# LGPLv2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
WANTLIB= pcre z
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gmime/${V:C/^([0-9]+\.[0-9]+).*/\1/}/}
|
||||
|
||||
MODULES= devel/gettext
|
||||
|
||||
LIB_DEPENDS= glib-2.0,gmodule-2.0,gobject-2.0,gthread-2.0::devel/glib2
|
||||
|
||||
USE_GMAKE= Yes
|
||||
USE_LIBTOOL= Yes
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib" \
|
||||
DOLT_BASH="/bin/ksh"
|
||||
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
|
||||
--disable-mono
|
||||
|
||||
.include <bsd.port.mk>
|
5
mail/gmime24/distinfo
Normal file
5
mail/gmime24/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (gmime-2.4.7.tar.bz2) = D7I9ux7Wk0q1d+kCac2QHw==
|
||||
RMD160 (gmime-2.4.7.tar.bz2) = 6Np55cqrWZgR3VIaxwD5bMyGN+k=
|
||||
SHA1 (gmime-2.4.7.tar.bz2) = FluR+InCL9TCaK0796YU5PhbZT4=
|
||||
SHA256 (gmime-2.4.7.tar.bz2) = v3UhQBi7GugseX551S2yw3qNPZ8AKnN/EpYPorECLb0=
|
||||
SIZE (gmime-2.4.7.tar.bz2) = 836189
|
12
mail/gmime24/patches/patch-Makefile_in
Normal file
12
mail/gmime24/patches/patch-Makefile_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-Makefile_in,v 1.1.1.1 2009/07/24 09:03:51 ajacoutot Exp $
|
||||
--- Makefile.in.orig Wed Jul 22 10:03:29 2009
|
||||
+++ Makefile.in Wed Jul 22 10:03:53 2009
|
||||
@@ -233,7 +233,7 @@ target_alias = @target_alias@
|
||||
top_build_prefix = @top_build_prefix@
|
||||
top_builddir = @top_builddir@
|
||||
top_srcdir = @top_srcdir@
|
||||
-SUBDIRS = build util gmime src $(am__append_1) tests docs \
|
||||
+SUBDIRS = build util gmime $(am__append_1) tests docs \
|
||||
$(am__append_2) tools .
|
||||
DISTCLEANFILES = iconv-detect.h
|
||||
EXTRA_DIST = \
|
11
mail/gmime24/patches/patch-gmime-2_4_pc_in
Normal file
11
mail/gmime24/patches/patch-gmime-2_4_pc_in
Normal file
@ -0,0 +1,11 @@
|
||||
$OpenBSD: patch-gmime-2_4_pc_in,v 1.1.1.1 2009/07/24 09:03:51 ajacoutot Exp $
|
||||
--- gmime-2.4.pc.in.orig Wed Jul 22 10:07:11 2009
|
||||
+++ gmime-2.4.pc.in Wed Jul 22 10:07:20 2009
|
||||
@@ -7,6 +7,6 @@ includedir=@includedir@
|
||||
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@
|
||||
Cflags: -I${includedir}/gmime-@GMIME_API_VERSION@ @GMIME_CFLAGS@
|
2
mail/gmime24/pkg/DESCR
Normal file
2
mail/gmime24/pkg/DESCR
Normal file
@ -0,0 +1,2 @@
|
||||
GMime is a C/C++ library for parsing and creating messages using the
|
||||
Multipurpose Internet Mail Extension (MIME) as defined by several RFCs.
|
2
mail/gmime24/pkg/PFRAG.shared
Normal file
2
mail/gmime24/pkg/PFRAG.shared
Normal file
@ -0,0 +1,2 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2009/07/24 09:03:51 ajacoutot Exp $
|
||||
@lib lib/libgmime-2.4.so.${LIBgmime-2.4_VERSION}
|
145
mail/gmime24/pkg/PLIST
Normal file
145
mail/gmime24/pkg/PLIST
Normal file
@ -0,0 +1,145 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2009/07/24 09:03:51 ajacoutot Exp $
|
||||
@option no-default-conflict
|
||||
@conflict gmime->=2.4.7
|
||||
%%SHARED%%
|
||||
include/gmime-2.4/
|
||||
include/gmime-2.4/gmime/
|
||||
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/pkgconfig/
|
||||
lib/pkgconfig/gmime-2.4.pc
|
||||
share/gtk-doc/
|
||||
share/gtk-doc/html/
|
||||
share/gtk-doc/html/gmime-2.4/
|
||||
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/Headers.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-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-cipher-context.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-content-type.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-data-wrapper.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-disposition.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-encodings.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-basic.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-best.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-charset.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-crlf.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-enriched.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-from.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-gzip.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-html.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-md5.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-strip.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-windows.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter-yenc.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-filter.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-gpg-context.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-header.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-message-part.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-message-partial.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-message.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-multipart-encrypted.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-multipart-signed.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-multipart.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-object.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-param.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-parser.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-part.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-session-simple.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-session.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-stream-buffer.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-stream-cat.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-stream-file.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-stream-filter.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-stream-fs.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-stream-mem.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-stream-mmap.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-stream-null.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-gmime-stream.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-internet-address-group.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-internet-address-list.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-internet-address-mailbox.html
|
||||
share/gtk-doc/html/gmime-2.4/gmime-internet-address.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
|
Loading…
x
Reference in New Issue
Block a user