diff options
Diffstat (limited to 'mail/gmime24/Makefile')
-rw-r--r-- | mail/gmime24/Makefile | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/mail/gmime24/Makefile b/mail/gmime24/Makefile new file mode 100644 index 000000000..07a5a2a63 --- /dev/null +++ b/mail/gmime24/Makefile @@ -0,0 +1,54 @@ +# Created by: Kirill Ponomarew <ponomarew@oberon.net> +# $FreeBSD: head/mail/gmime24/Makefile 307986 2012-11-30 02:44:55Z wxs $ + +PORTNAME= gmime +PORTVERSION= 2.4.33 +PORTREVISION?= 0 +CATEGORIES?= mail +MASTER_SITES= GNOME +PKGNAMESUFFIX?= -24 + +MAINTAINER?= ahicks@p-o.co.uk +COMMENT?= Library (written in C) for parsing and creating messages using MIME + +LICENSE= LGPL21 + +CONFLICTS= gmime-1.0.* + +SLAVEDIRS= mail/gmime2-sharp + +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}24 +USE_ICONV= yes +USE_GMAKE= yes +USES= pathfix +USE_GNOME?= glib20 +USE_PKGCONFIG= build +USE_LDCONFIG= yes +USE_XZ= 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/;" +CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib" +CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} + +LATEST_LINK?= ${PORTNAME}24 + +PORTDOCS= * + +post-patch: + @${REINPLACE_CMD} -e 's|-DG_DISABLE_DEPRECATED||g' \ + ${WRKSRC}/*/Makefile.in + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} +.for i in docs/reference/html/* + ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} +.endfor +.endif + +.include <bsd.port.mk> |