freebsd-ports/graphics/cfdg/Makefile
Martin Wilke 5b0ed5f05f Context Free Design Grammar compiler.
About CFDG:

Chris Coyne created a small language for design grammars called CFDG.
These grammars are sets of non-deterministic rules to produce images.
The images are surprisingly beautiful, often from very simple grammars.
Context Free is a full graphical environment for editing, rendering,
and exploring CFDG design grammars.

Features:
* Simultaneously available for Macintosh, Windows and Posix/Unix.
* Progressive image update: watch it generate
* Save generated images in PNG or SVG format.
* Produce animations
* Edit grammars and re-render easily.
* Render very large images (as large as 100 Mega-pixels).
* Can handle generated images with millions of shapes.
* Carefully tuned graphics rendering
* Many built-in examples
* Automatic checking for updates (Mac only).
* It's free, as in beer and as in speech.

WWW:	http://www.contextfreeart.org/

PR:		ports/121715
Submitted by:	Anatoly Borodin <anatoly.borodin at gmail.com>
2008-04-26 17:55:18 +00:00

32 lines
700 B
Makefile

# New ports collection makefile for: cfdg
# Date created: 2008-03-14
# Whom: Anatoly Borodin <anatoly.borodin@gmail.com>
#
# $FreeBSD$
#
PORTNAME= cfdg
PORTVERSION= 2.1
CATEGORIES= graphics math
MASTER_SITES= http://www.contextfreeart.org/download/
DISTNAME= ContextFreeSource${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= anatoly.borodin@gmail.com
COMMENT= Context Free Design Grammar compiler
LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png
USE_BISON= build
USE_GMAKE= yes
NO_INSTALL_MANPAGES= yes
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/cfdg ${PREFIX}/bin
.if !defined(NOPORTEXAMPLES)
${MKDIR} ${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/input/* ${EXAMPLESDIR}
.endif
.include <bsd.port.mk>