# New ports collection makefile for: libcaca # Date created: 11 January 2004 # Whom: Vincent Tantardini # # $FreeBSD$ # PORTNAME= libcaca DISTVERSION= 0.99.beta13 CATEGORIES= graphics MASTER_SITES= http://libcaca.zoy.org/files/ MAINTAINER= multimedia@FreeBSD.org COMMENT= Graphics library that outputs text instead of pixels USE_GNOME= gnomehack gnometarget ltverhack pkgconfig USE_LDCONFIG= yes USE_AUTOTOOLS= libtool:15 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib -lm -lncurses" CONFIGURE_ARGS= --disable-doc \ --enable-ncurses \ --disable-csharp \ --disable-ruby DOCS= AUTHORS COPYING COPYING.GPL COPYING.LGPL ChangeLog NEWS \ NOTES README THANKS TODO MAN1= caca-config.1 cacafire.1 cacaplay.1 cacaserver.1 cacaview.1 \ img2txt.1 .if defined(WITHOUT_X11) CONFIGURE_ARGS+=--disable-x11 .else USE_XLIB= yes .endif .if defined(WITHOUT_IMLIB2) CONFIGURE_ARGS+=--disable-imlib2 .else LIB_DEPENDS+= Imlib2.4:${PORTSDIR}/graphics/imlib2 .endif .include .if defined(WITH_SLANG) . if exists(${LOCALBASE}/lib/libslang.so.1) LIB_DEPENDS+= slang.1:${PORTSDIR}/devel/libslang . else LIB_DEPENDS+= slang.2:${PORTSDIR}/devel/libslang2 . endif CONFIGURE_ARGS+=--enable-slang .else CONFIGURE_ARGS+=--disable-slang .endif post-patch: @${REINPLACE_CMD} -e 's|-g -O2 ||g ; s| -fomit-frame-pointer||g ; \ s|arpa\/inet.h ||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|: install-docDATA|:|g ; s| csharp||g' \ ${WRKSRC}/Makefile.in .ifndef (NOPORTDOCS) post-install: @${MKDIR} ${DOCSDIR} .for i in ${DOCS} @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif .include