freebsd-ports/www/protovis/Makefile
Sunpoet Po-Chuan Hsieh 353d62048e - Add protovis 3.2
Protovis - A Graphical Toolkit for Data Visualization

Protovis composes custom views of data with simple marks such as bars and dots.
Unlike low-level graphics libraries that quickly become tedious for
visualization, Protovis defines marks through dynamic properties that encode
data, allowing inheritance, scales and layouts to simplify construction.

Protovis is free and open-source, provided under the BSD License. It uses
JavaScript and SVG for web-native visualizations; no plugin required (though you
will need a modern web browser)! Although programming experience is helpful,
Protovis is mostly declarative and designed to be learned by example.

This project is led by Mike Bostock and Jeff Heer of the Stanford Visualization
Group, with significant help from Vadim Ogievetsky. We welcome your
contributions and suggestions.

See http://vis.stanford.edu/protovis/ for examples and documentation.
See http://gitorious.org/protovis/ for source code and development.

WWW: http://code.google.com/p/protovis-js/
2011-05-03 13:12:18 +00:00

32 lines
730 B
Makefile

# New ports collection makefile for: protovis
# Date created: 2011-04-27
# Whom: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= protovis
PORTVERSION= 3.2
CATEGORIES= www
MASTER_SITES= GOOGLE_CODE
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= A JavaScript graphical toolkit for data visualization
NO_BUILD= yes
USE_ZIP= yes
PROJECTHOST= ${PORTNAME}-js
do-install:
${MKDIR} ${DOCSDIR}/ ${EXAMPLESDOR}/ ${WWWDIR}/
.if !defined(NOPORTDOCS)
cd ${WRKSRC}/jsdoc/ && ${COPYTREE_SHARE} '*' ${DOCSDIR}/
.endif
.if !defined(NOPORTEXAMPLES)
cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} '*' ${EXAMPLESDIR}/
.endif
cd ${WRKSRC}/ && ${INSTALL_DATA} -o ${WWWOWN} -g ${WWWGRP} *.js ${WWWDIR}/
.include <bsd.port.mk>