Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Sep 2000 02:08:02 +0200 (CEST)
From:      norbert.irmer@heim9.tu-clausthal.de
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/21179: New port: math/gul-vdog-qt
Message-ID:  <200009110008.CAA56670@lola.heim10.tu-clausthal.de>

next in thread | raw e-mail | index | archive | help

>Number:         21179
>Category:       ports
>Synopsis:       New port: math/gul-vdog-qt
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Sep 10 17:10:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Norbert Irmer
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:

	

>Description:

A viewer for nurbs functions, polygonal geometry, and to some
degree for iso surfaces of functions over a 3D domain (via marching cube).
It also can be used as a graphical frontend for a number of interpolation
and approximation algorithms. Import and export via Alias Wavefront 3.0 OBJ
files is possible.

The algorithms library gets installed as a seperate library, so that
it can be used independently.


>How-To-Repeat:

	

>Fix:

# 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:
#
#	gul-vdog-qt
#	gul-vdog-qt/Makefile
#	gul-vdog-qt/files
#	gul-vdog-qt/files/md5
#	gul-vdog-qt/pkg
#	gul-vdog-qt/pkg/PLIST
#	gul-vdog-qt/pkg/COMMENT
#	gul-vdog-qt/pkg/DESCR
#	gul-vdog-qt/patches
#	gul-vdog-qt/patches/patch-aa
#
echo c - gul-vdog-qt
mkdir -p gul-vdog-qt > /dev/null 2>&1
echo x - gul-vdog-qt/Makefile
sed 's/^X//' >gul-vdog-qt/Makefile << 'END-of-gul-vdog-qt/Makefile'
X# ports collection makefile for:   gul-vdog-qt
X# Date created:        10 Sep 2000
X# Whom:                Norbert Irmer (nurbert@users.sourceforge.net)
X#
X# $FreeBSD$
X#
X
XPORTNAME=      gul-vdog-qt
XPORTVERSION=   0.4.1
XCATEGORIES=    math graphics
XMASTER_SITES=  http://download.sourceforge.net/gul/
X
XMAINTAINER=    nurbert@users.sourceforge.net
X
XUSE_QT2= yes
X
XGNU_CONFIGURE=  yes
XUSE_GMAKE=      yes
XUSE_LIBTOOL=    yes
XINSTALLS_SHLIB= yes
X
XCONFIGURE_ARGS= --disable-static --prefix=$(PREFIX)
X
X.if defined(DEBUG)
X  CONFIGURE_ARGS+=--enable-debug
X.endif
X
X.include <bsd.port.mk>
END-of-gul-vdog-qt/Makefile
echo c - gul-vdog-qt/files
mkdir -p gul-vdog-qt/files > /dev/null 2>&1
echo x - gul-vdog-qt/files/md5
sed 's/^X//' >gul-vdog-qt/files/md5 << 'END-of-gul-vdog-qt/files/md5'
XMD5 (gul-vdog-qt-0.4.1.tar.gz) = 20bb4e6170c4298095fd650a11a531ce
END-of-gul-vdog-qt/files/md5
echo c - gul-vdog-qt/pkg
mkdir -p gul-vdog-qt/pkg > /dev/null 2>&1
echo x - gul-vdog-qt/pkg/PLIST
sed 's/^X//' >gul-vdog-qt/pkg/PLIST << 'END-of-gul-vdog-qt/pkg/PLIST'
Xbin/vdog
Xinclude/gul/gul_error.h
Xinclude/gul/gul_vector.h
Xinclude/gul/gul_matrix.h
Xinclude/gul/gul_types.h
Xinclude/gul/gul_std.h
Xinclude/gul/gul_io.h
Xinclude/gul/gust_pool.h
Xinclude/gul/gust_pooltbl.h
Xinclude/gul/gust_new.h
Xinclude/gul/guar_bincoeff.h
Xinclude/gul/guar_exact.h
Xinclude/gul/guma_sorting.h
Xinclude/gul/guma_lineq.h
Xinclude/gul/guma_minimize.h
Xinclude/gul/gugr_basics.h
Xinclude/gul/gugr_regularize.h
Xinclude/gul/gugr_split.h
Xinclude/gul/gugr_triangulate.h
Xinclude/gul/gugr_face.h
Xinclude/gul/gugr_io.h
Xinclude/gul/gugr_planesweep.h
Xinclude/gul/gugr_contour.h
Xinclude/gul/guge_intersect.h
Xinclude/gul/guge_linear.h
Xinclude/gul/guge_normalize.h
Xinclude/gul/guge_marchcube.h
Xinclude/gul/guge_mcpattern.h
Xinclude/gul/gunu_basics.h
Xinclude/gul/gunu_revolve.h
Xinclude/gul/gunu_derivatives.h
Xinclude/gul/gunu_parametrize.h
Xinclude/gul/gunu_global_interpolate.h
Xinclude/gul/gunu_global_approximate.h
Xinclude/gul/gunu_interpolate.h
Xinclude/gul/gunu_mba_approximate.h
Xinclude/gul/gunu_refine.h
Xinclude/gul/gunu_raise_degree.h
Xinclude/gul/gunu_make_compatible.h
Xinclude/gul/gunu_divide.h
Xinclude/gul/gunu_intersect.h
Xinclude/gul/gunu_linearize.h
Xinclude/gul/gunu_tesselate.h
Xinclude/gul/cgul.h
Xinclude/gdm/gdm_types.h
Xinclude/gdm/gdm_scene.h
Xinclude/gdm/gdm_attributes.h
Xinclude/gdm/gdm_primitives.h
Xinclude/gdm/gdm_functions.h
Xinclude/gdm/gdm_utils.h
Xinclude/gdm/gdm_parse_syms.h
Xinclude/gdm/gdm_fparse_syms.h
Xinclude/gdm/gdm_readOBJ.h
Xinclude/gdm/gdm_writeOBJ.h
Xinclude/gdm/OBJinterface.h
Xlib/libgul.so.0
Xlib/libgul.so
Xlib/libgul.la
Xlib/libgdm.so.0
Xlib/libgdm.so
Xlib/libgdm.la
Xshare/vdog/data/examples/curv_testcase.dat
Xshare/vdog/data/examples/nurbsurf1.dat
Xshare/vdog/data/examples/formula3_1.dat
Xshare/vdog/data/examples/nurbsurf2.dat
Xshare/vdog/data/examples/formula3_2.dat
Xshare/vdog/data/examples/nurbsurf3.dat
Xshare/vdog/data/examples/formula3_3.dat
Xshare/vdog/data/examples/nurbsurf4.dat
Xshare/vdog/data/examples/formula3_4.dat
Xshare/vdog/data/examples/nurbsurf5.dat
Xshare/vdog/data/examples/grid3_1.dat
Xshare/vdog/data/examples/nurbsurf6.dat
Xshare/vdog/data/examples/nubgac1.dat
Xshare/vdog/data/examples/nurbsurf_bilinear1.dat
Xshare/vdog/data/examples/nubgac2.dat
Xshare/vdog/data/examples/obj1.obj
Xshare/vdog/data/examples/nubgac3.dat
Xshare/vdog/data/examples/polygon3_1.dat
Xshare/vdog/data/examples/nubgas1.dat
Xshare/vdog/data/examples/polygon3_2.dat
Xshare/vdog/data/examples/nubgic1.dat
Xshare/vdog/data/examples/polygon3_3.dat
Xshare/vdog/data/examples/nubgis1.dat
Xshare/vdog/data/examples/polygon3_4.dat
Xshare/vdog/data/examples/nublbic1.dat
Xshare/vdog/data/examples/polygon3_5.dat
Xshare/vdog/data/examples/nublbis1.dat
Xshare/vdog/data/examples/polygon3_6.dat
Xshare/vdog/data/examples/nubmbas1.dat
Xshare/vdog/data/examples/polygon3_7.dat
Xshare/vdog/data/examples/nubmbas2.dat
Xshare/vdog/data/examples/read_fileformat_obj1.dat
Xshare/vdog/data/examples/nurbcurv1.dat
Xshare/vdog/data/examples/scenenode1.dat
Xshare/vdog/data/examples/nurbcurv2.dat
Xshare/vdog/data/examples/surf_testcase.dat
Xshare/vdog/data/examples/nurbcurv3.dat
Xshare/vdog/data/examples/syntax_ok.dat
Xshare/vdog/data/examples/nurbsor1.dat
Xshare/vdog/data/examples/write_fileformat_obj1.dat
Xshare/vdog/manual/contents.png
Xshare/vdog/manual/node140.html
Xshare/vdog/manual/node55.html
Xshare/vdog/manual/images.aux
Xshare/vdog/manual/node141.html
Xshare/vdog/manual/node56.html
Xshare/vdog/manual/images.idx
Xshare/vdog/manual/node142.html
Xshare/vdog/manual/node57.html
Xshare/vdog/manual/images.log
Xshare/vdog/manual/node143.html
Xshare/vdog/manual/node58.html
Xshare/vdog/manual/images.pl
Xshare/vdog/manual/node144.html
Xshare/vdog/manual/node59.html
Xshare/vdog/manual/images.tex
Xshare/vdog/manual/node145.html
Xshare/vdog/manual/node6.html
Xshare/vdog/manual/index.html
Xshare/vdog/manual/node146.html
Xshare/vdog/manual/node60.html
Xshare/vdog/manual/index.png
Xshare/vdog/manual/up.png
Xshare/vdog/manual/node147.html
Xshare/vdog/manual/node61.html
Xshare/vdog/manual/internals.pl
Xshare/vdog/manual/node148.html
Xshare/vdog/manual/node62.html
Xshare/vdog/manual/labels.pl
Xshare/vdog/manual/node149.html
Xshare/vdog/manual/node63.html
Xshare/vdog/manual/next.png
Xshare/vdog/manual/node15.html
Xshare/vdog/manual/node64.html
Xshare/vdog/manual/node1.html
Xshare/vdog/manual/node150.html
Xshare/vdog/manual/node65.html
Xshare/vdog/manual/node10.html
Xshare/vdog/manual/node151.html
Xshare/vdog/manual/node66.html
Xshare/vdog/manual/node100.html
Xshare/vdog/manual/node152.html
Xshare/vdog/manual/node67.html
Xshare/vdog/manual/node101.html
Xshare/vdog/manual/node16.html
Xshare/vdog/manual/node68.html
Xshare/vdog/manual/node102.html
Xshare/vdog/manual/node17.html
Xshare/vdog/manual/node69.html
Xshare/vdog/manual/node103.html
Xshare/vdog/manual/node18.html
Xshare/vdog/manual/node7.html
Xshare/vdog/manual/node104.html
Xshare/vdog/manual/node19.html
Xshare/vdog/manual/node70.html
Xshare/vdog/manual/node105.html
Xshare/vdog/manual/node2.html
Xshare/vdog/manual/node71.html
Xshare/vdog/manual/node106.html
Xshare/vdog/manual/node20.html
Xshare/vdog/manual/node72.html
Xshare/vdog/manual/node107.html
Xshare/vdog/manual/node21.html
Xshare/vdog/manual/node73.html
Xshare/vdog/manual/node108.html
Xshare/vdog/manual/node22.html
Xshare/vdog/manual/node74.html
Xshare/vdog/manual/node109.html
Xshare/vdog/manual/node23.html
Xshare/vdog/manual/node75.html
Xshare/vdog/manual/node11.html
Xshare/vdog/manual/node24.html
Xshare/vdog/manual/node76.html
Xshare/vdog/manual/node110.html
Xshare/vdog/manual/node25.html
Xshare/vdog/manual/node77.html
Xshare/vdog/manual/node111.html
Xshare/vdog/manual/node26.html
Xshare/vdog/manual/node78.html
Xshare/vdog/manual/node112.html
Xshare/vdog/manual/node27.html
Xshare/vdog/manual/node79.html
Xshare/vdog/manual/node113.html
Xshare/vdog/manual/node28.html
Xshare/vdog/manual/node8.html
Xshare/vdog/manual/node114.html
Xshare/vdog/manual/node29.html
Xshare/vdog/manual/node80.html
Xshare/vdog/manual/node115.html
Xshare/vdog/manual/node3.html
Xshare/vdog/manual/node81.html
Xshare/vdog/manual/node116.html
Xshare/vdog/manual/node30.html
Xshare/vdog/manual/node82.html
Xshare/vdog/manual/node117.html
Xshare/vdog/manual/node31.html
Xshare/vdog/manual/node83.html
Xshare/vdog/manual/node118.html
Xshare/vdog/manual/node32.html
Xshare/vdog/manual/node84.html
Xshare/vdog/manual/node119.html
Xshare/vdog/manual/node33.html
Xshare/vdog/manual/node85.html
Xshare/vdog/manual/node12.html
Xshare/vdog/manual/node34.html
Xshare/vdog/manual/node86.html
Xshare/vdog/manual/node120.html
Xshare/vdog/manual/node35.html
Xshare/vdog/manual/node87.html
Xshare/vdog/manual/node121.html
Xshare/vdog/manual/node36.html
Xshare/vdog/manual/node88.html
Xshare/vdog/manual/node122.html
Xshare/vdog/manual/node37.html
Xshare/vdog/manual/node89.html
Xshare/vdog/manual/node123.html
Xshare/vdog/manual/node38.html
Xshare/vdog/manual/node9.html
Xshare/vdog/manual/node124.html
Xshare/vdog/manual/node39.html
Xshare/vdog/manual/node90.html
Xshare/vdog/manual/node125.html
Xshare/vdog/manual/node4.html
Xshare/vdog/manual/node91.html
Xshare/vdog/manual/node126.html
Xshare/vdog/manual/node40.html
Xshare/vdog/manual/node92.html
Xshare/vdog/manual/node127.html
Xshare/vdog/manual/node41.html
Xshare/vdog/manual/node93.html
Xshare/vdog/manual/node128.html
Xshare/vdog/manual/node42.html
Xshare/vdog/manual/node94.html
Xshare/vdog/manual/node129.html
Xshare/vdog/manual/node43.html
Xshare/vdog/manual/node95.html
Xshare/vdog/manual/node13.html
Xshare/vdog/manual/node44.html
Xshare/vdog/manual/node96.html
Xshare/vdog/manual/node130.html
Xshare/vdog/manual/node45.html
Xshare/vdog/manual/node97.html
Xshare/vdog/manual/node131.html
Xshare/vdog/manual/node46.html
Xshare/vdog/manual/node98.html
Xshare/vdog/manual/node132.html
Xshare/vdog/manual/node47.html
Xshare/vdog/manual/node99.html
Xshare/vdog/manual/node133.html
Xshare/vdog/manual/node48.html
Xshare/vdog/manual/prev.png
Xshare/vdog/manual/node134.html
Xshare/vdog/manual/node49.html
Xshare/vdog/manual/prev_g.png
Xshare/vdog/manual/node135.html
Xshare/vdog/manual/node5.html
Xshare/vdog/manual/node136.html
Xshare/vdog/manual/node50.html
Xshare/vdog/manual/up_g.png
Xshare/vdog/manual/node137.html
Xshare/vdog/manual/node51.html
Xshare/vdog/manual/viewdog-manual.css
Xshare/vdog/manual/node138.html
Xshare/vdog/manual/node52.html
Xshare/vdog/manual/viewdog-manual.html
Xshare/vdog/manual/node139.html
Xshare/vdog/manual/node53.html
Xshare/vdog/manual/node14.html
Xshare/vdog/manual/node54.html
X@dirrm include/gul
X@dirrm include/gdm
X@dirrm share/vdog/data/examples
X@dirrm share/vdog/data
X@dirrm share/vdog/manual
X@dirrm share/vdog
END-of-gul-vdog-qt/pkg/PLIST
echo x - gul-vdog-qt/pkg/COMMENT
sed 's/^X//' >gul-vdog-qt/pkg/COMMENT << 'END-of-gul-vdog-qt/pkg/COMMENT'
XA viewer for parametric and implicit defined surfaces
END-of-gul-vdog-qt/pkg/COMMENT
echo x - gul-vdog-qt/pkg/DESCR
sed 's/^X//' >gul-vdog-qt/pkg/DESCR << 'END-of-gul-vdog-qt/pkg/DESCR'
XViewDog is a viewer for nurbs functions, polygonal geometry, and to some
Xdegree for iso surfaces of functions over a 3D domain (via marching cube).
XIt also can be used as a graphical frontend for a number of interpolation
Xand approximation algorithms. Import and export via Alias Wavefront 3.0 OBJ
Xfiles is possible.
X
XThe algorithms library gets installed as a seperate library, so that
Xit can be used independently.
X
XFor more information see:
X
XWWW: http://gul.sourceforge.net
X
X- Norbert Irmer
Xnurbert@users.sourceforge.net
END-of-gul-vdog-qt/pkg/DESCR
echo c - gul-vdog-qt/patches
mkdir -p gul-vdog-qt/patches > /dev/null 2>&1
echo x - gul-vdog-qt/patches/patch-aa
sed 's/^X//' >gul-vdog-qt/patches/patch-aa << 'END-of-gul-vdog-qt/patches/patch-aa'
X--- configure.orig	Mon Sep  4 20:02:53 2000
X+++ configure	Mon Sep  4 20:03:09 2000
X@@ -1040,11 +1040,6 @@
X     top_srcdir="$ac_dots$ac_given_srcdir" ;;
X   esac
X 
X-  case "$ac_given_INSTALL" in
X-  [/$]*) INSTALL="$ac_given_INSTALL" ;;
X-  *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
X-  esac
X-
X   echo creating "$ac_file"
X   rm -f "$ac_file"
X   configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
X@@ -1155,10 +1150,6 @@
X       *) # Relative path.
X         ac_sub_cache_file="$ac_dots$cache_file" ;;
X       esac
X-  case "$ac_given_INSTALL" in
X-        [/$]*) INSTALL="$ac_given_INSTALL" ;;
X-        *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
X-        esac
X 
X       echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
X       # The eval makes quoting arguments work.
END-of-gul-vdog-qt/patches/patch-aa
exit


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


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009110008.CAA56670>