Cuttlefish produces animated GIFs that reveal the interplay

between the diurnal and geographical patterns of displayed
data. By showing how the Sun's shadow covers the world map,
cuttlefish yields a direct feeling for the time of day at
a given geographic region, while moving graphs illustrate
the relationship between local time and the visualized
events.

WWW: http://www.caida.org/tools/visualization/cuttlefish/

PR:		ports/94887
Submitted by:	Matthew Luckie <mjl@luckie.org.nz>
This commit is contained in:
Pav Lucistnik 2006-04-02 00:26:00 +00:00
parent b37bc068ed
commit 403a9a2562
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=158611
5 changed files with 89 additions and 0 deletions

View file

@ -61,6 +61,7 @@
SUBDIR += crystalspace
SUBDIR += cthumb
SUBDIR += curator
SUBDIR += cuttlefish
SUBDIR += danpei
SUBDIR += dataplot
SUBDIR += dc20ctrl

View file

@ -0,0 +1,54 @@
# Ports collection Makefile for: cuttlefish
# Date created: 20 March 2006
# Whom: Matthew Luckie <mjl@luckie.org.nz>
#
# $FreeBSD$
#
PORTNAME= cuttlefish
PORTVERSION= 1.2
CATEGORIES= graphics
MASTER_SITES= http://www.caida.org/tools/visualization/cuttlefish/code/
MAINTAINER= mjl@luckie.org.nz
COMMENT= Plots diurnal and geographical patterns of supplied data
RUN_DEPENDS+= ${SITE_PERL}/${PERL_ARCH}/GD.pm:${PORTSDIR}/graphics/p5-GD \
convert:${PORTSDIR}/graphics/ImageMagick \
gifsicle:${PORTSDIR}/graphics/gifsicle
USE_PERL5_RUN= yes
NO_BUILD= yes
IMAGES= caida_logo.gif caida_logo_gray.gif \
japan-water-okinawa.jpg japan-water.jpg \
world-day.jpg world-water.jpg
EXAMPLES= japan-traces-small.config japan-traces.config \
nyxem-hosts-both.config \
witty-combined-small.config witty-combined.config
post-patch:
@${REINPLACE_CMD} -e "s|../lib|../lib/cuttlefish|" \
${WRKSRC}/bin/cuttlefish.pl
.for f in ${EXAMPLES}
@${REINPLACE_CMD} -e "s|images|${PREFIX}/share/cuttlefish|" \
${WRKSRC}/configs/${f}
.endfor
do-install:
@${INSTALL_SCRIPT} ${WRKSRC}/bin/cuttlefish.pl ${PREFIX}/bin
@${MKDIR} ${PREFIX}/lib/cuttlefish
@${MKDIR} ${DATADIR}
@${MKDIR} ${EXAMPLESDIR}
.for f in Canvas.pm Control.pm Histogram.pm Image.pm Legend.pm Map.pm Util.pm
@${INSTALL_DATA} ${WRKSRC}/lib/${f} ${PREFIX}/lib/cuttlefish/${f}
.endfor
.for f in ${EXAMPLES}
@${INSTALL_DATA} ${WRKSRC}/configs/${f} ${EXAMPLESDIR}/${f}
.endfor
.for f in ${IMAGES}
@${INSTALL_DATA} ${WRKSRC}/images/${f} ${DATADIR}/${f}
.endfor
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
MD5 (cuttlefish-1.2.tar.gz) = aaeb3d75cf85b16e572f6e7b228856aa
SHA256 (cuttlefish-1.2.tar.gz) = e8596a7a460aec4afcda12a07a0e78720fe13b08924946df67a2232ba6f00da8
SIZE (cuttlefish-1.2.tar.gz) = 1093455

View file

@ -0,0 +1,9 @@
Cuttlefish produces animated GIFs that reveal the interplay
between the diurnal and geographical patterns of displayed
data. By showing how the Sun's shadow covers the world map,
cuttlefish yields a direct feeling for the time of day at
a given geographic region, while moving graphs illustrate
the relationship between local time and the visualized
events.
WWW: http://www.caida.org/tools/visualization/cuttlefish/

View file

@ -0,0 +1,22 @@
bin/cuttlefish.pl
lib/cuttlefish/Canvas.pm
lib/cuttlefish/Control.pm
lib/cuttlefish/Histogram.pm
lib/cuttlefish/Image.pm
lib/cuttlefish/Legend.pm
lib/cuttlefish/Map.pm
lib/cuttlefish/Util.pm
%%DATADIR%%/caida_logo.gif
%%DATADIR%%/caida_logo_gray.gif
%%DATADIR%%/japan-water-okinawa.jpg
%%DATADIR%%/japan-water.jpg
%%DATADIR%%/world-day.jpg
%%DATADIR%%/world-water.jpg
%%EXAMPLESDIR%%/japan-traces-small.config
%%EXAMPLESDIR%%/japan-traces.config
%%EXAMPLESDIR%%/nyxem-hosts-both.config
%%EXAMPLESDIR%%/witty-combined-small.config
%%EXAMPLESDIR%%/witty-combined.config
@dirrm %%EXAMPLESDIR%%
@dirrm %%DATADIR%%
@dirrm lib/cuttlefish