diff options
Diffstat (limited to 'graphics/libcaca/Makefile')
-rw-r--r-- | graphics/libcaca/Makefile | 44 |
1 files changed, 26 insertions, 18 deletions
diff --git a/graphics/libcaca/Makefile b/graphics/libcaca/Makefile index 1b44b22e332f..2c838076d744 100644 --- a/graphics/libcaca/Makefile +++ b/graphics/libcaca/Makefile @@ -3,52 +3,60 @@ # Whom: Vincent Tantardini <vinc@FreeBSD-fr.org> # # $FreeBSD$ +# PORTNAME= libcaca -PORTVERSION= 0.9 -PORTREVISION= 6 +DISTVERSION= 0.99.beta11 CATEGORIES= graphics MASTER_SITES= http://libcaca.zoy.org/files/ MAINTAINER= multimedia@FreeBSD.org COMMENT= Graphics library that outputs text instead of pixels -GNU_CONFIGURE= yes -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} +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= --enable-ncurses --disable-doc +CONFIGURE_ARGS= --disable-doc \ + --enable-ncurses \ + --mandir=${PREFIX}/man -MAN1= caca-config.1 cacademo.1 cacaview.1 +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 \ + img2irc.1 .if defined(WITHOUT_X11) -CONFIGURE_ARGS+= --disable-x11 +CONFIGURE_ARGS+=--disable-x11 .else USE_XLIB= yes .endif + .if defined(WITHOUT_IMLIB2) -CONFIGURE_ARGS+= --disable-imlib2 +CONFIGURE_ARGS+=--disable-imlib2 .else -LIB_DEPENDS+= Imlib2.4:${PORTSDIR}/graphics/imlib2 +LIB_DEPENDS+= Imlib2.4:${PORTSDIR}/graphics/imlib2 .endif .include <bsd.port.pre.mk> -.if defined(WITH_SLANG) || exists(${LOCALBASE}/lib/libslang.so) -LIB_DEPENDS+= slang.1:${PORTSDIR}/devel/libslang -CONFIGURE_ARGS+= --enable-slang +.if defined(WITH_SLANG) || exists(${LOCALBASE}/lib/libslang.so.2) +LIB_DEPENDS+= slang.2:${PORTSDIR}/devel/libslang2 +CONFIGURE_ARGS+=--enable-slang .endif post-patch: - @${REINPLACE_CMD} -e 's,-g -O2 ,,g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's,: install-docDATA,:,g' ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e 's,resize_term,resizeterm,g' ${WRKSRC}/src/graphics.c + @${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' \ + ${WRKSRC}/Makefile.in +.ifndef (NOPORTDOCS) post-install: -.if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} -.for file in README BUGS TODO AUTHORS NEWS NOTES THANKS - ${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR} +.for i in ${DOCS} + @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} .endfor .endif |