ports/143405: [NEW PORT] math/ggobi: Data visualization system

Rainer Hurling rhurlin at gwdg.de
Sun Jan 31 15:50:03 UTC 2010


>Number:         143405
>Category:       ports
>Synopsis:       [NEW PORT] math/ggobi: Data visualization system
>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 31 15:50:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Rainer Hurling
>Release:        FreeBSD 9.0-CURRENT amd64
>Organization:
>Environment:
FreeBSD krabat.raven.hur 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Fri Jan 29 16:06:31 CET 2010     rhurlin at krabat.raven.hur:/usr/obj/usr/src/sys/RHURLIN  amd64
>Description:
GGobi is an open source visualization program for exploring high-dimensional 
data. It provides highly dynamic and interactive graphics such as tours, as 
well as familiar graphics such as the scatterplot, barchart and parallel 
coordinates plots. Plots are interactive and linked with brushing and 
identification.

WWW: http://www.ggobi.org/

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	ggobi
#	ggobi/Makefile
#	ggobi/pkg-descr
#	ggobi/distinfo
#	ggobi/pkg-plist
#
echo c - ggobi
mkdir -p ggobi > /dev/null 2>&1
echo x - ggobi/Makefile
sed 's/^X//' >ggobi/Makefile << 'dcaa184a62535e2a1b98a91178d40179'
X# Ports collection makefile for:   ggobi
X# Date created:        31 January 2010
X# Whom:                rhurlin
X#
X# $FreeBSD$
X#
X
XPORTNAME=	ggobi
XPORTVERSION=	2.1.8
XCATEGORIES=	math graphics
XMASTER_SITES=	http://www.ggobi.org/downloads/
XDISTNAME=	${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	rhurlin at gwdg.de
XCOMMENT=	Data visualization system
X
XUSE_BZIP2=	yes
XUSE_GNOME=	gtk20 libxml2 gnomehack
XUSE_LDCONFIG=	yes
XGNU_CONFIGURE=	yes
X
XCONFIGURE_ARGS+=	--with-all-plugins
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|ND_coord_i|ND_coord|' \
X		${WRKSRC}/plugins/GraphLayout/graphviz.c
X
XALL_TARGET=	all ggobirc
X
Xpost-install:
X	${MKDIR} ${PREFIX}/etc/xdg/ggobi
X	${INSTALL_DATA} ${WRKSRC}/ggobirc ${PREFIX}/etc/xdg/ggobi/ggobirc.sample
X	@if [ ! -f ${PREFIX}/etc/xdg/ggobi/ggobirc ]; then \
X	${CP} -p ${PREFIX}/etc/xdg/ggobi/ggobirc.sample ${PREFIX}/etc/xdg/ggobi/ggobirc ; \
X	fi
X
X.include <bsd.port.mk>
dcaa184a62535e2a1b98a91178d40179
echo x - ggobi/pkg-descr
sed 's/^X//' >ggobi/pkg-descr << 'de18c2ce0edceedf84c0a4a459e04fb1'
XGGobi is an open source visualization program for exploring high-dimensional 
Xdata. It provides highly dynamic and interactive graphics such as tours, as 
Xwell as familiar graphics such as the scatterplot, barchart and parallel 
Xcoordinates plots. Plots are interactive and linked with brushing and 
Xidentification.
X
XWWW: http://www.ggobi.org/
de18c2ce0edceedf84c0a4a459e04fb1
echo x - ggobi/distinfo
sed 's/^X//' >ggobi/distinfo << 'e62bf24e851976a161fa10b2edeafa22'
XMD5 (ggobi-2.1.8.tar.bz2) = 0b07adffcf4379e819b1a26e4cd60d7b
XSHA256 (ggobi-2.1.8.tar.bz2) = 2f814376d08a783628d2150d64cddda2e86b71f12847f1d51ba977197102fa8f
XSIZE (ggobi-2.1.8.tar.bz2) = 2531628
e62bf24e851976a161fa10b2edeafa22
echo x - ggobi/pkg-plist
sed 's/^X//' >ggobi/pkg-plist << 'd536d0e0a51356bbeeca46bbfb2e54ba'
Xbin/ggobi
Xinclude/ggobi/GGStructSizes.c
Xinclude/ggobi/GGobiAPI.h
Xinclude/ggobi/GGobiApp.h
Xinclude/ggobi/GGobiEvents.h
Xinclude/ggobi/barchartDisplay.h
Xinclude/ggobi/brushing.h
Xinclude/ggobi/colorscheme.h
Xinclude/ggobi/config.h
Xinclude/ggobi/cpanel.h
Xinclude/ggobi/defines.h
Xinclude/ggobi/display.h
Xinclude/ggobi/display_tree.h
Xinclude/ggobi/externs.h
Xinclude/ggobi/fileio.h
Xinclude/ggobi/ggobi-data.h
Xinclude/ggobi/ggobi-intl.h
Xinclude/ggobi/ggobi-renderer-cairo.h
Xinclude/ggobi/ggobi-renderer-factory.h
Xinclude/ggobi/ggobi-renderer.h
Xinclude/ggobi/ggobi.h
Xinclude/ggobi/ggobiClass.h
Xinclude/ggobi/marshal.h
Xinclude/ggobi/noop-toggle.h
Xinclude/ggobi/parcoordsClass.h
Xinclude/ggobi/plugin.h
Xinclude/ggobi/print.h
Xinclude/ggobi/read_csv.h
Xinclude/ggobi/read_init.h
Xinclude/ggobi/read_xml.h
Xinclude/ggobi/scatmatClass.h
Xinclude/ggobi/scatterplotClass.h
Xinclude/ggobi/splash.h
Xinclude/ggobi/splot.h
Xinclude/ggobi/testEvents.h
Xinclude/ggobi/tour.h
Xinclude/ggobi/tour1d_pp.h
Xinclude/ggobi/tour2d_pp.h
Xinclude/ggobi/tour_pp.h
Xinclude/ggobi/tsPlot.h
Xinclude/ggobi/tsdisplay.h
Xinclude/ggobi/types.h
Xinclude/ggobi/vars.h
Xinclude/ggobi/varseldata.h
Xinclude/ggobi/vartable.h
Xinclude/ggobi/write_xml.h
Xinclude/ggobi/writedata.h
Xlib/libggobi.la
Xlib/libggobi.so
Xlib/libggobi.so.0
Xlibdata/pkgconfig/ggobi.pc
Xshare/applications/ggobi.desktop
Xshare/ggobi/data/Shipman.csv
Xshare/ggobi/data/Shipman.xml
Xshare/ggobi/data/adhoc.xml
Xshare/ggobi/data/algal-bloom.xml
Xshare/ggobi/data/buckyball.xml
Xshare/ggobi/data/cube6.xml
Xshare/ggobi/data/eies.xml
Xshare/ggobi/data/flea.csv
Xshare/ggobi/data/flea.xml
Xshare/ggobi/data/laser.csv
Xshare/ggobi/data/laser.xml
Xshare/ggobi/data/morsecodes.xml
Xshare/ggobi/data/olive.csv
Xshare/ggobi/data/olive.xml
Xshare/ggobi/data/perm4.xml
Xshare/ggobi/data/perm5.xml
Xshare/ggobi/data/pigs.xml
Xshare/ggobi/data/places.csv
Xshare/ggobi/data/places.xml
Xshare/ggobi/data/prim7.xml
Xshare/ggobi/data/ratcns.csv
Xshare/ggobi/data/ratcns.xml
Xshare/ggobi/data/river.xml
Xshare/ggobi/data/roos.csv
Xshare/ggobi/data/roos.xml
Xshare/ggobi/data/sarsHK.xml
Xshare/ggobi/data/sat.csv
Xshare/ggobi/data/sat.xml
Xshare/ggobi/data/sleep.csv
Xshare/ggobi/data/sleep.xml
Xshare/ggobi/data/snetwork.xml
Xshare/ggobi/data/stdColorMap.xml
Xshare/ggobi/data/tao-nomiss.xml
Xshare/ggobi/data/tao.csv
Xshare/ggobi/data/tao.xml
Xshare/ggobi/data/tips.csv
Xshare/ggobi/data/tips.xml
Xshare/ggobi/data/tmin.csv
Xshare/ggobi/data/tmin.xml
Xshare/ggobi/data/tmin1.csv
Xshare/ggobi/data/tmin1.xml
Xshare/ggobi/data/tmin2.xml
Xshare/ggobi/data/tmin3.xml
Xshare/ggobi/data/tmin4.xml
Xshare/ggobi/plugins/DataViewer/plugin.la
Xshare/ggobi/plugins/DataViewer/plugin.so
Xshare/ggobi/plugins/DataViewer/plugin.so.0
Xshare/ggobi/plugins/DescribeDisplay/plugin.la
Xshare/ggobi/plugins/DescribeDisplay/plugin.so
Xshare/ggobi/plugins/DescribeDisplay/plugin.so.0
Xshare/ggobi/plugins/GraphAction/plugin.la
Xshare/ggobi/plugins/GraphAction/plugin.so
Xshare/ggobi/plugins/GraphAction/plugin.so.0
Xshare/ggobi/plugins/GraphLayout/plugin.la
Xshare/ggobi/plugins/GraphLayout/plugin.so
Xshare/ggobi/plugins/GraphLayout/plugin.so.0
Xshare/ggobi/plugins/VarCloud/plugin.la
Xshare/ggobi/plugins/VarCloud/plugin.so
Xshare/ggobi/plugins/VarCloud/plugin.so.0
Xshare/ggobi/plugins/ggvis/plugin.la
Xshare/ggobi/plugins/ggvis/plugin.so
Xshare/ggobi/plugins/ggvis/plugin.so.0
Xshare/ggobi/share/colorschemes.xml
Xshare/pixmaps/ggobi.png
X at dirrm share/ggobi/share
X at dirrm share/ggobi/plugins/ggvis
X at dirrm share/ggobi/plugins/VarCloud
X at dirrm share/ggobi/plugins/GraphLayout
X at dirrm share/ggobi/plugins/GraphAction
X at dirrm share/ggobi/plugins/DescribeDisplay
X at dirrm share/ggobi/plugins/DataViewer
X at dirrm share/ggobi/plugins
X at dirrm share/ggobi/data
X at dirrm share/ggobi
X at dirrm share/applications
X at dirrmtry libdata/pkgconfig
X at dirrm include/ggobi
X at unexec if cmp -s %D/etc/xdg/ggobi/ggobirc.sample %D/etc/xdg/ggobi/ggobirc; then rm -f %D/etc/xdg/ggobi/ggobirc; fi
Xetc/xdg/ggobi/ggobirc.sample
X at exec if [ ! -f %B/ggobirc ]; then cp -p %D/%F %B/ggobirc; fi
X at dirrmtry share/applications
X at dirrmtry etc/xdg/ggobi
X at dirrmtry etc/xdg
d536d0e0a51356bbeeca46bbfb2e54ba
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list