From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jul 27 18:22:28 2003 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91EF637B401 for ; Sun, 27 Jul 2003 18:22:28 -0700 (PDT) Received: from web13408.mail.yahoo.com (web13408.mail.yahoo.com [216.136.175.66]) by mx1.FreeBSD.org (Postfix) with SMTP id E78BA43FBD for ; Sun, 27 Jul 2003 18:22:26 -0700 (PDT) (envelope-from giffunip@yahoo.com) Message-ID: <20030728012226.84460.qmail@web13408.mail.yahoo.com> Received: from [200.91.194.111] by web13408.mail.yahoo.com via HTTP; Mon, 28 Jul 2003 02:22:26 BST Date: Mon, 28 Jul 2003 02:22:26 +0100 (BST) From: "=?iso-8859-1?q?Pedro=20F.=20Giffuni?=" To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org In-Reply-To: <200307272250.h6RMoDhM095915@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0-371891269-1059355346=:84448" Content-Transfer-Encoding: 8bit Subject: Re: ports/54964: Update to CAD/felt X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jul 2003 01:22:28 -0000 --0-371891269-1059355346=:84448 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Content-Id: Content-Disposition: inline LAST ATTEMPT.. if it doesn't get there in text form, just ask me and I'll email it directly to the committer. Sorry. ________________________________________________________________________ Want to chat instantly with your online friends? Get the FREE Yahoo! Messenger http://uk.messenger.yahoo.com/ --0-371891269-1059355346=:84448 Content-Type: text/plain; name="patch-felt.txt" Content-Description: patch-felt.txt Content-Disposition: inline; filename="patch-felt.txt" diff -ruN felt.orig/Makefile felt/Makefile --- felt.orig/Makefile Sun Jul 27 16:41:48 2003 +++ felt/Makefile Sun Jul 27 17:34:44 2003 @@ -6,23 +6,24 @@ # PORTNAME= felt -PORTVERSION= 3.05 +PORTVERSION= 3.06 CATEGORIES= cad MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ http://symphony.clarku.edu/atkinson/felt/Binaries/ \ ftp://ftp.isd.uni-stuttgart.de/pub/src/FEM/FElt/ MASTER_SITE_SUBDIR= felt -EXTRACT_SUFX= .src.tar.gz +EXTRACT_SUFX= -devel.src.tar.gz MAINTAINER= ports@FreeBSD.org COMMENT= A system for Finite Element Analysis LIB_DEPENDS= Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d -WRKSRC= ${WRKDIR}/FElt-${PORTVERSION} -GNU_CONFIGURE= yes USE_X_PREFIX= yes +USE_MESA= yes USE_REINPLACE= yes +WRKSRC= ${WRKDIR}/FElt-${PORTVERSION} +GNU_CONFIGURE= yes MAN1= burlap.1 corduroy.1 felt.1 patchwork.1 velvet.1 yardstick.1 MAN3= Drawing.3 @@ -34,8 +35,8 @@ ${WRKSRC}/lib/Widgets/xwd.c ${WRKSRC}/lib/Matrix/data.c \ ${WRKSRC}/lib/Matrix/factor.c ${WRKSRC}/lib/Matrix/eigen.c \ ${WRKSRC}/lib/Matrix/c_data.c ${WRKSRC}/lib/Matrix/c_factor.c \ - ${WRKSRC}/include/allocate.h ${WRKSRC}/src/Velvet/error.c \ - ${WRKSRC}/src/Burlap/allocate.h ${WRKSRC}/src/Burlap/interactive.c \ + ${WRKSRC}/src/Velvet/error.c \ + ${WRKSRC}/src/Burlap/interactive.c \ ${WRKSRC}/src/Burlap/parser.c \ ${WRKSRC}/src/Corduroy/parser.c \ ${WRKSRC}/src/Patchwork/util.c diff -ruN felt.orig/distinfo felt/distinfo --- felt.orig/distinfo Sun Jul 27 16:41:48 2003 +++ felt/distinfo Sun Jul 27 16:44:12 2003 @@ -1 +1 @@ -MD5 (felt-3.05.src.tar.gz) = 3cadb25d7039604b862a30df55bf49f8 +MD5 (felt-3.06-devel.src.tar.gz) = 799114a94713219fdf89ca33065f7d72 diff -ruN felt.orig/files/patch-src+Patchwork+oogl+h felt/files/patch-src+Patchwork+oogl+h --- felt.orig/files/patch-src+Patchwork+oogl+h Wed Dec 31 19:00:00 1969 +++ felt/files/patch-src+Patchwork+oogl+h Sun Jul 27 17:05:47 2003 @@ -0,0 +1,720 @@ +--- src/Patchwork/oogl.h.orig Mon Feb 21 17:44:31 2000 ++++ src/Patchwork/oogl.h Sun Jul 27 17:02:55 2003 +@@ -2,370 +2,353 @@ + symbols.h + **************************************************************************/ + +-static char *cone = "\n\ +-unit { \n\ +- { OFF\n\ +-22 40 120\n\ +-0.000000 1.000000 0.000000\n\ +-0.000000 0.000000 0.000000\n\ +-0.500000 0.000000 0.000000\n\ +-0.475528 0.000000 0.154508\n\ +-0.404508 0.000000 0.293893\n\ +-0.293893 0.000000 0.404508\n\ +-0.154508 0.000000 0.475528\n\ +-0.000000 0.000000 0.500000\n\ +--0.154508 0.000000 0.475528\n\ +--0.293893 0.000000 0.404508\n\ +--0.404508 0.000000 0.293893\n\ +--0.475528 0.000000 0.154508\n\ +--0.500000 0.000000 0.000000\n\ +--0.475528 0.000000 -0.154508\n\ +--0.404508 0.000000 -0.293893\n\ +--0.293893 0.000000 -0.404508\n\ +--0.154508 0.000000 -0.475528\n\ +--0.000000 0.000000 -0.500000\n\ +-0.154508 0.000000 -0.475528\n\ +-0.293893 0.000000 -0.404508\n\ +-0.404508 0.000000 -0.293893\n\ +-0.475528 0.000000 -0.154508\n\ +-3 2 3 0\n\ +-3 3 2 1\n\ +-3 3 4 0\n\ +-3 4 3 1\n\ +-3 4 5 0\n\ +-3 5 4 1\n\ +-3 5 6 0\n\ +-3 6 5 1\n\ +-3 6 7 0\n\ +-3 7 6 1\n\ +-3 7 8 0\n\ +-3 8 7 1\n\ +-3 8 9 0\n\ +-3 9 8 1\n\ +-3 9 10 0\n\ +-3 10 9 1\n\ +-3 10 11 0\n\ +-3 11 10 1\n\ +-3 11 12 0\n\ +-3 12 11 1\n\ +-3 12 13 0\n\ +-3 13 12 1\n\ +-3 13 14 0\n\ +-3 14 13 1\n\ +-3 14 15 0\n\ +-3 15 14 1\n\ +-3 15 16 0\n\ +-3 16 15 1\n\ +-3 16 17 0\n\ +-3 17 16 1\n\ +-3 17 18 0\n\ +-3 18 17 1\n\ +-3 18 19 0\n\ +-3 19 18 1\n\ +-3 19 20 0\n\ +-3 20 19 1\n\ +-3 20 21 0\n\ +-3 21 20 1\n\ +-3 21 2 0\n\ +-3 2 21 1\n\ +- }\n\ +-}\n\ +-"; +- +-static char *sphere = "\n\ +-unit { \n\ +- { MESH\n\ +-10 10\n\ +-0 0 1\n\ +-0 0 1\n\ +-0 0 1\n\ +-0 0 1\n\ +-0 0 1\n\ +-0 0 1\n\ +-0 0 1\n\ +-0 0 1\n\ +-0 0 1\n\ +-0 0 1\n\ +- \n\ +-0.34202 0 0.9396\n\ +-0.262003 0.219846 0.939693\n\ +-0.0593912 0.336824 0.939693\n\ +--0.17101 0.296198 0.939693\n\ +--0.321394 0.116978 0.939693\n\ +--0.321394 -0.116978 0.939693\n\ +--0.17101 -0.296198 0.939693\n\ +-0.0593912 -0.336824 0.939693\n\ +-0.262003 -0.219846 0.939693\n\ +-0.34202 -8.37708e-17 0.939693\n\ +- \n\ +-0.642788 0 0.766044\n\ +-0.492404 0.413176 0.766044\n\ +-0.111619 0.633022 0.766044\n\ +--0.321394 0.55667 0.766044\n\ +--0.604023 0.219846 0.766044\n\ +--0.604023 -0.219846 0.766044\n\ +--0.321394 -0.55667 0.766044\n\ +-0.111619 -0.633022 0.766044\n\ +-0.492404 -0.413176 0.766044\n\ +-0.642788 -1.57438e-16 0.766044\n\ +- \n\ +-0.866025 0 0.5\n\ +-0.663414 0.55667 0.5\n\ +-0.150384 0.852869 0.5\n\ +--0.433013 0.75 0.5\n\ +--0.813798 0.296198 0.5\n\ +--0.813798 -0.296198 0.5\n\ +--0.433013 -0.75 0.5\n\ +-0.150384 -0.852869 0.5\n\ +-0.663414 -0.55667 0.5\n\ +-0.866025 -2.12115e-16 0.5\n\ +- \n\ +-0.984808 0 0.173648\n\ +-0.754407 0.633022 0.173648\n\ +-0.17101 0.969846 0.173648\n\ +--0.492404 0.852868 0.173648\n\ +--0.925417 0.336824 0.173648\n\ +--0.925417 -0.336824 0.173648\n\ +--0.492404 -0.852869 0.173648\n\ +-0.17101 -0.969846 0.173648\n\ +-0.754407 -0.633022 0.173648\n\ +-0.984808 -2.41208e-16 0.173648\n\ +- \n\ +-0.984808 0 -0.173648\n\ +-0.754407 0.633022 -0.173648\n\ +-0.17101 0.969846 -0.173648\n\ +--0.492404 0.852868 -0.173648\n\ +--0.925417 0.336824 -0.173648\n\ +--0.925417 -0.336824 -0.173648\n\ +--0.492404 -0.852869 -0.173648\n\ +-0.17101 -0.969846 -0.173648\n\ +-0.754407 -0.633022 -0.173648\n\ +-0.984808 -2.41208e-16 -0.173648\n\ +- \n\ +-0.866025 0 -0.5\n\ +-0.663414 0.55667 -0.5\n\ +-0.150384 0.852868 -0.5\n\ +--0.433013 0.75 -0.5\n\ +--0.813798 0.296198 -0.5\n\ +--0.813798 -0.296198 -0.5\n\ +--0.433013 -0.75 -0.5\n\ +-0.150384 -0.852868 -0.5\n\ +-0.663414 -0.55667 -0.5\n\ +-0.866025 -2.12115e-16 -0.5\n\ +- \n\ +-0.642788 0 -0.766044\n\ +-0.492404 0.413176 -0.766044\n\ +-0.111619 0.633022 -0.766044\n\ +--0.321394 0.55667 -0.766044\n\ +--0.604023 0.219846 -0.766044\n\ +--0.604023 -0.219846 -0.766044\n\ +--0.321394 -0.55667 -0.766044\n\ +-0.111619 -0.633022 -0.766044\n\ +-0.492404 -0.413176 -0.766044\n\ +-0.642788 -1.57438e-16 -0.766044\n\ +- \n\ +-0.34202 0 -0.939693\n\ +-0.262003 0.219846 -0.939693\n\ +-0.0593912 0.336824 -0.939693\n\ +--0.17101 0.296198 -0.939693\n\ +--0.321394 0.116978 -0.939693\n\ +--0.321394 -0.116978 -0.939693\n\ +--0.17101 -0.296198 -0.939693\n\ +-0.0593912 -0.336824 -0.939693\n\ +-0.262003 -0.219846 -0.939693\n\ +-0.34202 -8.37708e-17 -0.939693\n\ +- \n\ +-1.22465e-16 0 -1\n\ +-9.38134e-17 7.87188e-17 -1\n\ +-2.12658e-17 1.20604e-16 -1\n\ +--6.12323e-17 1.06058e-16 -1\n\ +--1.15079e-16 4.18854e-17 -1\n\ +--1.15079e-16 -4.18854e-17 -1\n\ +--6.12323e-17 -1.06058e-16 -1\n\ +-2.12658e-17 -1.20604e-16 -1\n\ +-9.38134e-17 -7.87188e-17 -1\n\ +-1.22465e-16 -2.99952e-32 -1\n\ +- }\n\ +-}\n\ +-"; +- +-static char *xyz = "{\n\ +-=\n\ +-VECT\n\ +-8 19 3\n\ +-2 2 2 2 2 3 2 4\n\ +-1 0 0 1 0 0 1 0\n\ +-\n\ +-0 0 0 1 0 0\n\ +-1 -.05 .05 1 .05 .25\n\ +-1 .05 .05 1 -.05 .25\n\ +-\n\ +-0 0 0 0 1 0\n\ +--.05 1 .25 0 1 .15\n\ +- .05 1 .25 0 1 .15 0 1 .05\n\ +-\n\ +-0 0 0 0 0 1\n\ +--.05 .25 1 .05 .25 1 -.05 .05 1 .05 .05 1\n\ +-\n\ +-1 0 0 1\n\ +-0 1 0 1\n\ +-0 .6 1 1\n}"; +- +-static char *origin = "\n\ +-unit { \n\ +- { VECT\n\ +-8 19 3\n\ +-2 2 2 2 2 3 2 4\n\ +-1 0 0 1 0 0 1 0\n\ +-\n\ +-0 0 0 1 0 0\n\ +-1 -.05 .05 1 .05 .25\n\ +-1 .05 .05 1 -.05 .25\n\ +-\n\ +-0 0 0 0 1 0\n\ +--.05 1 .25 0 1 .15\n\ +- .05 1 .25 0 1 .15 0 1 .05\n\ +-\n\ +-0 0 0 0 0 1\n\ +--.05 .25 1 .05 .25 1 -.05 .05 1 .05 .05 1\n\ +-\n\ +-1 0 0 1\n\ +-0 1 0 1\n\ +-0 .6 1 1\n\ +- }\n\ +-}\n\ +-"; +- +-static char *color1 = "\n\ +-0.26 0.7 0.7 1\ +-\n}\n"; +- +-static char *fzold = "\n\ +-unit { \n\ +- { VECT\n\ +-3 6 1\n\ +-2 2 2\n\ +-1 0 0\n\ +-\n\ +-0 0 0 0 0 0.5\n\ +-.05 0 .4 0 0 0.5\n\ +-0 0 0.5 -.05 0 .4\n\ +-\n\ +-1 0 0 1\n\ +- }\n\ +-}\n\ +-"; +- +-static char *fz = "\n\ +-unit { \n\ +- { VECT\n\ +-5 10 1\n\ +-2 2 2 2 2\n\ +-1 0 0 0 0\n\ +-\n\ +-0 0 0 0 0 0.5\n\ +-.05 0 .4 0 0 0.5\n\ +-0 0 0.5 -.05 0 .4\n\ +-0 .05 .4 0 0 0.5\n\ +-0 0 0.5 0 -.05 .4\n\ +-\n\ +-1 0 0 1\n\ +- }\n\ +-}\n\ +-"; +- +-static char *constraint = "\n\ +-unit { \n\ +- { OFF\n\ +- 5 2 6\n\ +- 0 0 0\n\ +- -.1 0 .3\n\ +- .1 0 .3\n\ +- 0 -.1 .3\n\ +- 0 .1 .3\n\ +- 3 0 1 2 1 0 0 1\n\ +- 3 0 3 4 1 0 0 1\n\ +-\n\ +- }\n\ +-}\n\ +-"; +- +-static char *constraintrot = "\n\ +-unit { \n\ +- { OFF\n\ +- 10 4 12\n\ +- 0 0 0\n\ +- -.07 -.07 .3\n\ +- .07 .07 .3\n\ +- -.07 .07 .3\n\ +- .07 -.07 .3\n\ +- 0 0 .3\n\ +- -.07 -.07 .6\n\ +- .07 .07 .6\n\ +- -.07 .07 .6\n\ +- .07 -.07 .6\n\ +- 3 0 1 2 0 1 0 1 \n\ +- 3 0 3 4 0 1 0 1 \n\ +- 3 5 6 7 0 1 0 1 \n\ +- 3 5 8 9 0 1 0 1 \n\ +-\n\ +- }\n\ +-}\n\ +-"; +- +-static char *cross = "\n\ +-unit { \n\ +- { VECT\n\ +-3 6 1\n\ +-2 2 2\n\ +-1 0 0\n\ +-\n\ +--.1 0 0 .1 0 0\n\ +-0 -.1 0 0 .1 0\n\ +-0 0 -.1 0 0 .1\n\ +-\n\ +-1 1 1 1\n\ +- }\n\ +-}\n\ +-"; +- +-static char *transformz = "\n\ +-INST\n\ +- transform\n\ +- 1 0 0 0\n\ +- 0 1 0 0\n\ +- 0 0 1 0\n\ +-"; +-static char *transformx = "\n\ +-INST\n\ +- transform\n\ +- 0 1 0 0\n\ +- 0 0 1 0\n\ +- 1 0 0 0\n\ +-"; +-static char *transformy = "\n\ +-INST\n\ +- transform\n\ +- 0 0 1 0\n\ +- 1 0 0 0\n\ +- 0 1 0 0\n\ +-"; ++static char *cone = "\n" ++"unit { \n" ++" { OFF\n" ++"22 40 120\n" ++"0.000000 1.000000 0.000000\n" ++"0.000000 0.000000 0.000000\n" ++"0.500000 0.000000 0.000000\n" ++"0.475528 0.000000 0.154508\n" ++"0.404508 0.000000 0.293893\n" ++"0.293893 0.000000 0.404508\n" ++"0.154508 0.000000 0.475528\n" ++"0.000000 0.000000 0.500000\n" ++"-0.154508 0.000000 0.475528\n" ++"-0.293893 0.000000 0.404508\n" ++"-0.404508 0.000000 0.293893\n" ++"-0.475528 0.000000 0.154508\n" ++"-0.500000 0.000000 0.000000\n" ++"-0.475528 0.000000 -0.154508\n" ++"-0.404508 0.000000 -0.293893\n" ++"-0.293893 0.000000 -0.404508\n" ++"-0.154508 0.000000 -0.475528\n" ++"-0.000000 0.000000 -0.500000\n" ++"0.154508 0.000000 -0.475528\n" ++"0.293893 0.000000 -0.404508\n" ++"0.404508 0.000000 -0.293893\n" ++"0.475528 0.000000 -0.154508\n" ++"3 2 3 0\n" ++"3 3 2 1\n" ++"3 3 4 0\n" ++"3 4 3 1\n" ++"3 4 5 0\n" ++"3 5 4 1\n" ++"3 5 6 0\n" ++"3 6 5 1\n" ++"3 6 7 0\n" ++"3 7 6 1\n" ++"3 7 8 0\n" ++"3 8 7 1\n" ++"3 8 9 0\n" ++"3 9 8 1\n" ++"3 9 10 0\n" ++"3 10 9 1\n" ++"3 10 11 0\n" ++"3 11 10 1\n" ++"3 11 12 0\n" ++"3 12 11 1\n" ++"3 12 13 0\n" ++"3 13 12 1\n" ++"3 13 14 0\n" ++"3 14 13 1\n" ++"3 14 15 0\n" ++"3 15 14 1\n" ++"3 15 16 0\n" ++"3 16 15 1\n" ++"3 16 17 0\n" ++"3 17 16 1\n" ++"3 17 18 0\n" ++"3 18 17 1\n" ++"3 18 19 0\n" ++"3 19 18 1\n" ++"3 19 20 0\n" ++"3 20 19 1\n" ++"3 20 21 0\n" ++"3 21 20 1\n" ++"3 21 2 0\n" ++"3 2 21 1\n" ++" }\n" ++"}\n"; ++ ++static char *sphere = "\n" ++"unit { \n" ++" { MESH\n" ++"10 10\n" ++"0 0 1\n" ++"0 0 1\n" ++"0 0 1\n" ++"0 0 1\n" ++"0 0 1\n" ++"0 0 1\n" ++"0 0 1\n" ++"0 0 1\n" ++"0 0 1\n" ++"0 0 1\n" ++" \n" ++"0.34202 0 0.9396\n" ++"0.262003 0.219846 0.939693\n" ++"0.0593912 0.336824 0.939693\n" ++"-0.17101 0.296198 0.939693\n" ++"-0.321394 0.116978 0.939693\n" ++"-0.321394 -0.116978 0.939693\n" ++"-0.17101 -0.296198 0.939693\n" ++"0.0593912 -0.336824 0.939693\n" ++"0.262003 -0.219846 0.939693\n" ++"0.34202 -8.37708e-17 0.939693\n" ++" \n" ++"0.642788 0 0.766044\n" ++"0.492404 0.413176 0.766044\n" ++"0.111619 0.633022 0.766044\n" ++"-0.321394 0.55667 0.766044\n" ++"-0.604023 0.219846 0.766044\n" ++"-0.604023 -0.219846 0.766044\n" ++"-0.321394 -0.55667 0.766044\n" ++"0.111619 -0.633022 0.766044\n" ++"0.492404 -0.413176 0.766044\n" ++"0.642788 -1.57438e-16 0.766044\n" ++" \n" ++"0.866025 0 0.5\n" ++"0.663414 0.55667 0.5\n" ++"0.150384 0.852869 0.5\n" ++"-0.433013 0.75 0.5\n" ++"-0.813798 0.296198 0.5\n" ++"-0.813798 -0.296198 0.5\n" ++"-0.433013 -0.75 0.5\n" ++"0.150384 -0.852869 0.5\n" ++"0.663414 -0.55667 0.5\n" ++"0.866025 -2.12115e-16 0.5\n" ++" \n" ++"0.984808 0 0.173648\n" ++"0.754407 0.633022 0.173648\n" ++"0.17101 0.969846 0.173648\n" ++"-0.492404 0.852868 0.173648\n" ++"-0.925417 0.336824 0.173648\n" ++"-0.925417 -0.336824 0.173648\n" ++"-0.492404 -0.852869 0.173648\n" ++"0.17101 -0.969846 0.173648\n" ++"0.754407 -0.633022 0.173648\n" ++"0.984808 -2.41208e-16 0.173648\n" ++" \n" ++"0.984808 0 -0.173648\n" ++"0.754407 0.633022 -0.173648\n" ++"0.17101 0.969846 -0.173648\n" ++"-0.492404 0.852868 -0.173648\n" ++"-0.925417 0.336824 -0.173648\n" ++"-0.925417 -0.336824 -0.173648\n" ++"-0.492404 -0.852869 -0.173648\n" ++"0.17101 -0.969846 -0.173648\n" ++"0.754407 -0.633022 -0.173648\n" ++"0.984808 -2.41208e-16 -0.173648\n" ++" \n" ++"0.866025 0 -0.5\n" ++"0.663414 0.55667 -0.5\n" ++"0.150384 0.852868 -0.5\n" ++"-0.433013 0.75 -0.5\n" ++"-0.813798 0.296198 -0.5\n" ++"-0.813798 -0.296198 -0.5\n" ++"-0.433013 -0.75 -0.5\n" ++"0.150384 -0.852868 -0.5\n" ++"0.663414 -0.55667 -0.5\n" ++"0.866025 -2.12115e-16 -0.5\n" ++" \n" ++"0.642788 0 -0.766044\n" ++"0.492404 0.413176 -0.766044\n" ++"0.111619 0.633022 -0.766044\n" ++"-0.321394 0.55667 -0.766044\n" ++"-0.604023 0.219846 -0.766044\n" ++"-0.604023 -0.219846 -0.766044\n" ++"-0.321394 -0.55667 -0.766044\n" ++"0.111619 -0.633022 -0.766044\n" ++"0.492404 -0.413176 -0.766044\n" ++"0.642788 -1.57438e-16 -0.766044\n" ++" \n" ++"0.34202 0 -0.939693\n" ++"0.262003 0.219846 -0.939693\n" ++"0.0593912 0.336824 -0.939693\n" ++"-0.17101 0.296198 -0.939693\n" ++"-0.321394 0.116978 -0.939693\n" ++"-0.321394 -0.116978 -0.939693\n" ++"-0.17101 -0.296198 -0.939693\n" ++"0.0593912 -0.336824 -0.939693\n" ++"0.262003 -0.219846 -0.939693\n" ++"0.34202 -8.37708e-17 -0.939693\n" ++" \n" ++"1.22465e-16 0 -1\n" ++"9.38134e-17 7.87188e-17 -1\n" ++"2.12658e-17 1.20604e-16 -1\n" ++"-6.12323e-17 1.06058e-16 -1\n" ++"-1.15079e-16 4.18854e-17 -1\n" ++"-1.15079e-16 -4.18854e-17 -1\n" ++"-6.12323e-17 -1.06058e-16 -1\n" ++"2.12658e-17 -1.20604e-16 -1\n" ++"9.38134e-17 -7.87188e-17 -1\n" ++"1.22465e-16 -2.99952e-32 -1\n" ++" }\n" ++"}\n"; ++ ++static char *xyz = "{\n" ++"=\n" ++"VECT\n" ++"8 19 3\n" ++"2 2 2 2 2 3 2 4\n" ++"1 0 0 1 0 0 1 0\n" ++"\n" ++"0 0 0 1 0 0\n" ++"1 -.05 .05 1 .05 .25\n" ++"1 .05 .05 1 -.05 .25\n" ++"\n" ++"0 0 0 0 1 0\n" ++"-.05 1 .25 0 1 .15\n" ++" .05 1 .25 0 1 .15 0 1 .05\n" ++"\n" ++"0 0 0 0 0 1\n" ++"-.05 .25 1 .05 .25 1 -.05 .05 1 .05 .05 1\n" ++"\n" ++"1 0 0 1\n" ++"0 1 0 1\n" ++"0 .6 1 1\n}"; ++ ++static char *origin = "\n" ++"unit { \n" ++" { VECT\n" ++"8 19 3\n" ++"2 2 2 2 2 3 2 4\n" ++"1 0 0 1 0 0 1 0\n" ++"\n" ++"0 0 0 1 0 0\n" ++"1 -.05 .05 1 .05 .25\n" ++"1 .05 .05 1 -.05 .25\n" ++"\n" ++"0 0 0 0 1 0\n" ++"-.05 1 .25 0 1 .15\n" ++" .05 1 .25 0 1 .15 0 1 .05\n" ++"\n" ++"0 0 0 0 0 1\n" ++"-.05 .25 1 .05 .25 1 -.05 .05 1 .05 .05 1\n" ++"\n" ++"1 0 0 1\n" ++"0 1 0 1\n" ++"0 .6 1 1\n" ++" }\n" ++"}\n"; ++ ++static char *color1 = "\n" ++"0.26 0.7 0.7 1" ++"\n}\n"; ++ ++static char *fzold = "\n" ++"unit { \n" ++" { VECT\n" ++"3 6 1\n" ++"2 2 2\n" ++"1 0 0\n" ++"\n" ++"0 0 0 0 0 0.5\n" ++".05 0 .4 0 0 0.5\n" ++"0 0 0.5 -.05 0 .4\n" ++"\n" ++"1 0 0 1\n" ++" }\n" ++"}\n"; ++ ++static char *fz = "\n" ++"unit { \n" ++" { VECT\n" ++"5 10 1\n" ++"2 2 2 2 2\n" ++"1 0 0 0 0\n" ++"\n" ++"0 0 0 0 0 0.5\n" ++".05 0 .4 0 0 0.5\n" ++"0 0 0.5 -.05 0 .4\n" ++"0 .05 .4 0 0 0.5\n" ++"0 0 0.5 0 -.05 .4\n" ++"\n" ++"1 0 0 1\n" ++" }\n" ++"}\n"; ++ ++static char *constraint = "\n" ++"unit { \n" ++" { OFF\n" ++" 5 2 6\n" ++" 0 0 0\n" ++" -.1 0 .3\n" ++" .1 0 .3\n" ++" 0 -.1 .3\n" ++" 0 .1 .3\n" ++" 3 0 1 2 1 0 0 1\n" ++" 3 0 3 4 1 0 0 1\n" ++"\n" ++" }\n" ++"}\n"; ++ ++static char *constraintrot = "\n" ++"unit { \n" ++" { OFF\n" ++" 10 4 12\n" ++" 0 0 0\n" ++" -.07 -.07 .3\n" ++" .07 .07 .3\n" ++" -.07 .07 .3\n" ++" .07 -.07 .3\n" ++" 0 0 .3\n" ++" -.07 -.07 .6\n" ++" .07 .07 .6\n" ++" -.07 .07 .6\n" ++" .07 -.07 .6\n" ++" 3 0 1 2 0 1 0 1 \n" ++" 3 0 3 4 0 1 0 1 \n" ++" 3 5 6 7 0 1 0 1 \n" ++" 3 5 8 9 0 1 0 1 \n" ++"\n" ++" }\n" ++"}\n"; ++ ++static char *cross = "\n" ++"unit { \n" ++" { VECT\n" ++"3 6 1\n" ++"2 2 2\n" ++"1 0 0\n" ++"\n" ++"-.1 0 0 .1 0 0\n" ++"0 -.1 0 0 .1 0\n" ++"0 0 -.1 0 0 .1\n" ++"\n" ++"1 1 1 1\n" ++" }\n" ++"}\n"; ++ ++static char *transformz = "\n" ++"INST\n" ++" transform\n" ++" 1 0 0 0\n" ++" 0 1 0 0\n" ++" 0 0 1 0\n"; ++ ++static char *transformx = "\n" ++"INST\n" ++" transform\n" ++" 0 1 0 0\n" ++" 0 0 1 0\n" ++" 1 0 0 0\n"; ++ ++static char *transformy = "\n" ++"INST\n" ++" transform\n" ++" 0 0 1 0\n" ++" 1 0 0 0\n" ++" 0 1 0 0\n"; + +-static char *zero = " \nunit { { VECT 2 11 1 2 9 1 0 0 20 0 28 56 0 24 0 0 8 0 0 0 8 0 0 48 0 8 64 0 +-24 64 0 32 52 0 32 12 0 24 0 0 1 1 1 1}} "; ++static char *zero = " \nunit { { VECT 2 11 1 2 9 1 0 0 20 0 28 56 0 24 0 0 8 0 0 0 8 0 0 48 0 8 64 0 24 64 0 32 52 0 32 12 0 24 0 0 1 1 1 1}} "; + static char *one = " \nunit { { VECT 2 5 1 2 3 1 0 4 0 0 28 0 0 4 44 0 16 64 0 16 0 0 1 1 1 1} } "; +-static char *two = " \nunit { { VECT 1 7 1 7 1 0 56 0 8 64 0 24 64 0 32 56 0 32 40 0 0 0 0 32 0 0 1 +-1 1 1} } "; +-static char *three = " \nunit { { VECT 2 13 1 2 11 1 0 8 36 0 24 36 0 0 56 0 8 64 0 24 64 0 32 56 0 +-32 44 0 24 36 0 32 24 0 32 8 0 24 0 0 8 0 0 0 8 0 1 1 1 1} } "; +-static char *four = " \nunit { { VECT 2 5 1 2 3 1 0 28 64 0 28 0 0 12 64 0 0 36 0 36 36 0 1 1 1 1} } +-"; +-static char *five = " \nunit { { VECT 1 9 1 9 1 28 64 0 4 64 0 0 36 0 24 36 0 32 24 0 32 8 0 24 0 0 +-8 0 0 0 8 0 1 1 1 1} } "; +-static char *six = " \nunit { { VECT 1 12 1 12 1 32 56 0 24 64 0 8 64 0 0 56 0 0 8 0 8 0 0 24 0 0 +-32 8 0 32 28 0 24 36 0 8 36 0 0 28 0 1 1 1 1} } "; ++static char *two = " \nunit { { VECT 1 7 1 7 1 0 56 0 8 64 0 24 64 0 32 56 0 32 40 0 0 0 0 32 0 0 1 1 1 1} } "; ++static char *three = " \nunit { { VECT 2 13 1 2 11 1 0 8 36 0 24 36 0 0 56 0 8 64 0 24 64 0 32 56 0 32 44 0 24 36 0 32 24 0 32 8 0 24 0 0 8 0 0 0 8 0 1 1 1 1} } "; ++static char *four = " \nunit { { VECT 2 5 1 2 3 1 0 28 64 0 28 0 0 12 64 0 0 36 0 36 36 0 1 1 1 1} } "; ++static char *five = " \nunit { { VECT 1 9 1 9 1 28 64 0 4 64 0 0 36 0 24 36 0 32 24 0 32 8 0 24 0 0 8 0 0 0 8 0 1 1 1 1} } "; ++static char *six = " \nunit { { VECT 1 12 1 12 1 32 56 0 24 64 0 8 64 0 0 56 0 0 8 0 8 0 0 24 0 0 32 8 0 32 28 0 24 36 0 8 36 0 0 28 0 1 1 1 1} } "; + static char *seven = " \nunit { { VECT 1 4 1 4 1 0 56 0 4 64 0 32 64 0 8 0 0 1 1 1 1} } "; +-static char *eight = " \nunit { { VECT 1 16 1 16 1 20 36 0 28 44 0 28 56 0 20 64 0 12 64 0 4 56 0 4 +-44 0 12 36 0 20 36 0 32 24 0 32 8 0 24 0 0 8 0 0 0 8 0 0 24 0 12 36 0 1 1 1 1} } "; +-static char *nine = " \nunit { { VECT 1 12 1 12 1 32 44 0 24 36 0 8 36 0 0 44 0 0 56 0 8 64 0 24 64 +-0 32 56 0 32 8 0 24 0 0 8 0 0 0 8 0 1 1 1 1} } "; ++static char *eight = " \nunit { { VECT 1 16 1 16 1 20 36 0 28 44 0 28 56 0 20 64 0 12 64 0 4 56 0 4 44 0 12 36 0 20 36 0 32 24 0 32 8 0 24 0 0 8 0 0 0 8 0 0 24 0 12 36 0 1 1 1 1} } "; ++static char *nine = " \nunit { { VECT 1 12 1 12 1 32 44 0 24 36 0 8 36 0 0 44 0 0 56 0 8 64 0 24 64 0 32 56 0 32 8 0 24 0 0 8 0 0 0 8 0 1 1 1 1} } "; diff -ruN felt.orig/files/patch-src+Velvet+opengl+c felt/files/patch-src+Velvet+opengl+c --- felt.orig/files/patch-src+Velvet+opengl+c Wed Dec 31 19:00:00 1969 +++ felt/files/patch-src+Velvet+opengl+c Sun Jul 27 17:29:17 2003 @@ -0,0 +1,10 @@ +--- src/Velvet/opengl.c.orig Sun Jul 27 17:27:34 2003 ++++ src/Velvet/opengl.c Sun Jul 27 17:27:45 2003 +@@ -35,7 +35,6 @@ + #include + #include + #include +-#include + #include + #include + #include --0-371891269-1059355346=:84448--