Index: head/graphics/geomview/Makefile =================================================================== --- head/graphics/geomview/Makefile (revision 219702) +++ head/graphics/geomview/Makefile (revision 219703) @@ -1,75 +1,78 @@ # New ports collection makefile for: geomview # Date created: 5 November 1996 # Whom: fenner # # $FreeBSD$ # PORTNAME= geomview PORTVERSION= 1.8.1 PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= SF/geomview MAINTAINER= ports@FreeBSD.org COMMENT= An interactive viewer for 3- and 4-D geometric objects +NOT_FOR_ARCHS= amd64 +NOT_FOR_ARCHS_REASON= Segfaults on amd64 + USE_MOTIF= yes USE_GL= glut USE_AUTOTOOLS= autoconf:213 GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-opengl=${LOCALBASE} MANCOMPRESSED= no MAN1= geomview.1 togeomview.1 bdy.1 oogl2rib.1 anytooff.1 \ bez2mesh.1 offconsol.1 polymerge.1 vrml2oogl.1 clip.1 \ math2oogl.1 oogl2vrml.1 anytoucd.1 ucdtooff.1 MAN3= lisp.3 MAN5= oogl.5 geomview.5 INFO= geomview-7 geomview-6 geomview-5 geomview-4 geomview-3 \ geomview-2 geomview-1 geomview MAN_FILES= oogl.5 geomview.5 DOC_FILES= gvplot.txt oogltour OOGL.m.txt README EXAMPLE_FILES= example1.c example2.c example3.c example4.tcl # Set "CPU" type for Geomview make # Allow user to specify "make install MAPLE_LIB=foo" as geomview wants MAKE_ENV= CPU=FreeBSD MAPLE_LIB=${MAPLE_LIB} AC_FAKE_FILES= aclocal.m4 config.h.in stamp-h stamp-h.in post-configure: cd ${WRKSRC}; ${TOUCH} ${AC_FAKE_FILES} ${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${TOUCH} post-install: ${MKDIR} ${EXAMPLESDIR} .for i in ${EXAMPLE_FILES} ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${EXAMPLESDIR} .endfor .for i in ${MAN3} ${INSTALL_MAN} ${WRKSRC}/doc/${i} ${PREFIX}/man/man3 .endfor .for i in ${MAN5} ${INSTALL_MAN} ${WRKSRC}/doc/${i} ${PREFIX}/man/man5 .endfor .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${DOCSDIR}/figs ${DOCSDIR}/html \ ${DOCSDIR}/html/pix .for i in ${DOC_FILES} ${INSTALL_MAN} ${WRKSRC}/doc/${i} ${DOCSDIR} .endfor ${INSTALL_MAN} ${WRKSRC}/doc/figs/*.ps ${DOCSDIR}/figs ${INSTALL_MAN} ${WRKSRC}/doc/html/*.html ${DOCSDIR}/html ${INSTALL_MAN} ${WRKSRC}/doc/html/pix/*.gif ${DOCSDIR}/html/pix .for i in ${INFO} ${MV} ${PREFIX}/info/${i} ${PREFIX}/info/${i}.info .endfor .endif .include Property changes on: head/graphics/geomview/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.48 \ No newline at end of property +1.49 \ No newline at end of property Index: head/graphics/geomview/files/patch-lisp.c =================================================================== --- head/graphics/geomview/files/patch-lisp.c (revision 219702) +++ head/graphics/geomview/files/patch-lisp.c (revision 219703) @@ -1,11 +1,58 @@ ---- src/lib/oogl/lisp/lisp.c.orig Fri Sep 1 15:38:16 2000 -+++ src/lib/oogl/lisp/lisp.c Mon Aug 12 17:02:09 2002 +--- src/lib/oogl/lisp/lisp.c 2000/09/01 22:38:16 1.2 ++++ src/lib/oogl/lisp/lisp.c 2006/06/26 15:41:16 1.4 +@@ -1205,9 +1205,9 @@ + } else if (argclass == LARRAY) { + /* special case for this because it takes 3 args: the base type, + the array itself, and a count */ +- va_arg(a_list, LType *); +- va_arg(a_list, void *); +- va_arg(a_list, int *); ++ (void)va_arg(a_list, LType *); ++ (void)va_arg(a_list, void *); ++ (void)va_arg(a_list, int *); + + ++argspecs; + if (LakeMore(lake,c)) { +@@ -1230,11 +1230,11 @@ + moreargspecs = 0; + } + } else if(argclass == LLAKE) { +- va_arg(a_list, Lake **); ++ (void)va_arg(a_list, Lake **); + LListAppend(args, LTOOBJ(LLAKE)(&lake)); + } else { + ++argspecs; +- va_arg(a_list, void *); ++ (void)va_arg(a_list, void *); + if (LakeMore(lake,c)) { + LObject *arg; + +@@ -1359,8 +1359,8 @@ + args = args->cdr; + hold = 0; + } else { +- va_arg(a_list, void *); +- va_arg(a_list, void *); ++ (void)va_arg(a_list, void *); ++ (void)va_arg(a_list, void *); + } + } else if(argtype == LREST) { + LList **restp = va_arg(a_list, LList **); +@@ -1389,7 +1389,7 @@ + args = args->cdr; + hold = 0; + } else +- va_arg(a_list, void *); ++ (void)va_arg(a_list, void *); + } + } + if (argsrequired<0) argsrequired = argspecs; @@ -2110,7 +2110,7 @@ va_list *a_list; unsigned long *x; { - *x = va_arg(*a_list, ulong); + *x = va_arg(*a_list, unsigned long); } LObject *ulongparse(Lake *lake) Property changes on: head/graphics/geomview/files/patch-lisp.c ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property Index: head/graphics/geomview/files/patch-streampool.h =================================================================== --- head/graphics/geomview/files/patch-streampool.h (revision 219702) +++ head/graphics/geomview/files/patch-streampool.h (revision 219703) @@ -1,11 +1,11 @@ ---- src/lib/oogl/refcomm/streampool.h.orig Mon Aug 12 17:15:10 2002 -+++ src/lib/oogl/refcomm/streampool.h Mon Aug 12 17:15:15 2002 -@@ -29,7 +29,7 @@ - #include "config.h" - #endif - --#ifdef AIX -+#if AIX - # include /* RS-6000 needs this */ - #endif - +--- src/lib/oogl/refcomm/streampool.h 2006/07/14 17:47:21 1.4 ++++ src/lib/oogl/refcomm/streampool.h 2006/07/15 19:06:00 1.5 +@@ -116,7 +116,7 @@ + extern IOBFILE *PoolInputFile(Pool *); + extern FILE *PoolOutputFile(Pool *); + extern void PoolDoReread(Pool *); +-extern void PoolClose(register Pool *p); ++extern void PoolClose(Pool *p); + extern int PoolOType(Pool *, int otype); + extern void PoolSetOType(Pool *, int otype); + extern Pool *PoolByName(char *name); Property changes on: head/graphics/geomview/files/patch-streampool.h ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property