Date: Sun, 11 Jan 2004 23:57:24 +0100 (CET) From: Vincent Tantardini <vinc@FreeBSD-fr.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/61222: [New Port] : devel/libcaca Message-ID: <20040111225724.5D9D19CB@sativa.0x45.org> Resent-Message-ID: <200401112300.i0BN0TOG086534@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 61222 >Category: ports >Synopsis: [New Port] : devel/libcaca >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jan 11 15:00:29 PST 2004 >Closed-Date: >Last-Modified: >Originator: Vincent Tantardini >Release: FreeBSD 4.9-STABLE i386 >Organization: Kerneled.com >Environment: System: FreeBSD sativa.0x45.org 4.9-STABLE FreeBSD 4.9-STABLE #0: Fri Dec 26 21:19:14 CET 2003 vinc@sativa.0x45.org:/usr/obj/usr/src/sys/SATIVA i386 >Description: The libcaca library is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals. It is not unlike the famous AAlib library. It also have 6 available colours for character output, dithering of colour images and basic sprite primitives. >How-To-Repeat: >Fix: --- libcaca.port begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # libcaca # libcaca/Makefile # libcaca/distinfo # libcaca/pkg-descr # libcaca/files # libcaca/files/patch-examples::Makefile.in # libcaca/files/patch-Makefile.in # libcaca/pkg-plist # echo c - libcaca mkdir -p libcaca > /dev/null 2>&1 echo x - libcaca/Makefile sed 's/^X//' >libcaca/Makefile << 'END-of-libcaca/Makefile' X# New ports collection makefile for: libcaca X# Date created: 11 January 2004 X# Whom: Vincent Tantardini <vinc@FreeBSD-fr.org> X# X# $FreeBSD$ X XPORTNAME= libcaca XPORTVERSION= 0.7 XCATEGORIES= devel XMASTER_SITES= http://sam.zoy.org/projects/libcaca/ X XMAINTAINER= vinc@FreeBSD-fr.org XCOMMENT= Graphics library that outputs text instead of pixels X XGNU_CONFIGURE= yes XUSE_REINPLACE= yes XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ X LDFLAGS="-L${LOCALBASE}/lib" XCONFIGURE_ARGS+= --program-prefix="" \ X --enable-ncurses X XMAN1= caca-config.1 cacademo.1 cacaview.1 X X.if defined(NOPORTDOCS) XMAKE_ENV+= NOPORTDOCS=YES X.endif X X.include <bsd.port.pre.mk> X.if defined(WITH_SLANG) || exists(${LOCALBASE}/lib/libslang.so) XCONFIGURE_ENV= CPPFLAGS="-I ${LOCALBASE}/include" \ X LDFLAGS="-ltermcap -L ${LOCALBASE}/lib" XLIB_DEPENDS+= slang.1:${PORTSDIR}/devel/libslang XCONFIGURE_ARGS+= --enable-slang X.endif X X.if defined(WITHOUT_IMLIB2) XCONFIGURE_ARGS+= --disable-imlib2 X.else XLIB_DEPENDS+= Imlib2.2:${PORTSDIR}/graphics/imlib2 X.endif X Xpost-patch: X ${REINPLACE_CMD} -e 's,libcaca-dev,libcaca,g' ${WRKSRC}/Makefile.in X X.include <bsd.port.post.mk> END-of-libcaca/Makefile echo x - libcaca/distinfo sed 's/^X//' >libcaca/distinfo << 'END-of-libcaca/distinfo' XMD5 (libcaca-0.7.tar.gz) = 8ff2970ceef1a1e3194615584c9747f2 END-of-libcaca/distinfo echo x - libcaca/pkg-descr sed 's/^X//' >libcaca/pkg-descr << 'END-of-libcaca/pkg-descr' XThe libcaca library is a graphics library that outputs text instead of Xpixels, so that it can work on older video cards or text terminals. It Xis not unlike the famous AAlib library. It also have 6 available colours Xfor character output, dithering of colour images and basic sprite Xprimitives. X XWWW: http://sam.zoy.org/projects/libcaca/ END-of-libcaca/pkg-descr echo c - libcaca/files mkdir -p libcaca/files > /dev/null 2>&1 echo x - libcaca/files/patch-examples::Makefile.in sed 's/^X//' >libcaca/files/patch-examples::Makefile.in << 'END-of-libcaca/files/patch-examples::Makefile.in' X--- examples/Makefile.in.orig Sun Jan 11 19:15:41 2004 X+++ examples/Makefile.in Sun Jan 11 19:16:20 2004 X@@ -76,7 +76,7 @@ X LATEX = @LATEX@ X LATEX_FALSE = @LATEX_FALSE@ X LATEX_TRUE = @LATEX_TRUE@ X-LDFLAGS = @LDFLAGS@ X+LDFLAGS = -lm @LDFLAGS@ X LIBOBJS = @LIBOBJS@ X LIBS = @LIBS@ X LTLIBOBJS = @LTLIBOBJS@ END-of-libcaca/files/patch-examples::Makefile.in echo x - libcaca/files/patch-Makefile.in sed 's/^X//' >libcaca/files/patch-Makefile.in << 'END-of-libcaca/files/patch-Makefile.in' X--- Makefile.in.orig Wed Jan 7 19:23:13 2004 X+++ Makefile.in Sun Jan 11 23:51:28 2004 X@@ -229,6 +229,7 @@ X uninstall-info-am: X docDATA_INSTALL = $(INSTALL_DATA) X install-docDATA: $(doc_DATA) X+. if !defined (NOPORTDOCS) X @$(NORMAL_INSTALL) X $(mkinstalldirs) $(DESTDIR)$(docdir) X @list='$(doc_DATA)'; for p in $$list; do \ X@@ -237,6 +238,7 @@ X echo " $(docDATA_INSTALL) $$d$$p $(DESTDIR)$(docdir)/$$f"; \ X $(docDATA_INSTALL) $$d$$p $(DESTDIR)$(docdir)/$$f; \ X done X+. endif X X uninstall-docDATA: X @$(NORMAL_UNINSTALL) END-of-libcaca/files/patch-Makefile.in echo x - libcaca/pkg-plist sed 's/^X//' >libcaca/pkg-plist << 'END-of-libcaca/pkg-plist' Xbin/caca-config Xbin/cacaball Xbin/cacademo Xbin/cacafire Xbin/cacaview Xinclude/caca.h Xlib/libcaca.a Xlib/libcaca_pic.a X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS X%%PORTDOCS%%%%DOCSDIR%%/BUGS X%%PORTDOCS%%%%DOCSDIR%%/NEWS X%%PORTDOCS%%%%DOCSDIR%%/NOTES X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/THANKS X%%PORTDOCS%%%%DOCSDIR%%/TODO X%%DATADIR%%/caca.txt X@dirrm share/libcaca X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-libcaca/pkg-plist exit --- libcaca.port ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040111225724.5D9D19CB>