1PORTNAME= gdchart 2PORTVERSION= 0.11.5 3PORTREVISION= 5 4CATEGORIES= graphics 5MASTER_SITES= http://www.fred.net/brv/chart/ \ 6 ftp://ftp.nuug.no/pub/anders/distfiles/ 7DISTNAME= ${PORTNAME}${PORTVERSION}dev 8 9MAINTAINER= ports@MidnightBSD.org 10COMMENT= Easy to use fast C API for creating charts and graphs 11WWW= http://www.fred.net/brv/chart/ 12 13LICENSE= NONE 14 15LIB_DEPENDS= libgd.so:graphics/gd \ 16 libfreetype.so:print/freetype2 17 18USES= jpeg uidfix 19USE_LDCONFIG= yes 20 21MAKEFILE= ${FILESDIR}/Makefile 22MAKE_ARGS= PREFIX="${PREFIX}" LOCALBASE="${LOCALBASE}" 23 24PORTDOCS= README.txt 25PORTEXAMPLES= ft_samp.c gdc_pie_samp.c gdc_samp1.c gdc_samp2.c 26 27OPTIONS_DEFINE= DOCS EXAMPLES 28 29.include <bsd.mport.options.mk> 30 31.if defined(NO_PROFILE) 32PLIST_SUB+= PROFILE="@comment " 33.else 34PLIST_SUB+= PROFILE="" 35.endif 36 37 38CFLAGS+= -Wno-error=incompatible-function-pointer-types 39 40 41post-patch: 42 @${REINPLACE_CMD} \ 43 -e 's/^#ifdef HAVE_JPEG/#ifndef NO_JPEG/' \ 44 -e 's/^#ifdef HAVE_LIBFREETYPE/#ifndef NO_LIBFREETYPE/' \ 45 ${WRKSRC}/*.[ch] 46# ft_samp.c and gdc_samp?.c miss #include "gdcpie.h" 47 @${REINPLACE_CMD} \ 48 -e 's/^#include "gdc\.h"/#include "gdcpie.h"/' \ 49 ${WRKSRC}/ft_samp.c \ 50 ${WRKSRC}/gdc_samp?.c 51# gdc_pie_samp.c misses #include "gdchart.h" 52 @${REINPLACE_CMD} \ 53 -e 's/^#include "gdc\.h"/#include "gdchart.h"/' \ 54 ${WRKSRC}/gdc_pie_samp.c 55 56post-install-DOCS-on: 57 @${MKDIR} ${FAKE_DESTDIR}${DOCSDIR} 58 ${INSTALL_DATA} ${WRKSRC}/README.txt ${FAKE_DESTDIR}${DOCSDIR} 59 60post-install-EXAMPLES-on: 61 @${MKDIR} ${FAKE_DESTDIR}${EXAMPLESDIR} 62 ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/|} ${FAKE_DESTDIR}${EXAMPLESDIR} 63 64.include <bsd.port.mk> 65