From owner-freebsd-ports Sun Jul 6 16:30:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA11126 for ports-outgoing; Sun, 6 Jul 1997 16:30:07 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA11118; Sun, 6 Jul 1997 16:30:03 -0700 (PDT) Resent-Date: Sun, 6 Jul 1997 16:30:03 -0700 (PDT) Resent-Message-Id: <199707062330.QAA11118@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-ports Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, pgiffuni@fps.biblos.unal.edu.co Received: (from nobody@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA11038; Sun, 6 Jul 1997 16:28:16 -0700 (PDT) Message-Id: <199707062328.QAA11038@hub.freebsd.org> Date: Sun, 6 Jul 1997 16:28:16 -0700 (PDT) From: pgiffuni@fps.biblos.unal.edu.co To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: ports/4045: Update to FreeFEM port Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4045 >Category: ports >Synopsis: Update to FreeFEM port >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jul 6 16:30:01 PDT 1997 >Last-Modified: >Originator: Pedro Giffuni >Organization: U. Nacional de Colombia >Release: 2.2.1 - Release >Environment: Non-relevant >Description: New site, new version, new building method, new documentation... Good idea to update it :) >How-To-Repeat: If there are problems with the patch I can send the new port. >Fix: diff -ru freefem.old/Makefile freefem/Makefile --- freefem.old/Makefile Sat May 31 21:56:24 1997 +++ freefem/Makefile Sun Jul 6 18:09:51 1997 @@ -1,33 +1,30 @@ -# New ports collection makefile for: freefem -# Version required: 3.0 -# Date created: 20 December 1996 -# Whom: pgiffuni@FPS.biblos.unal.edu.co -# -# $Id: Makefile,v 1.2 1997/04/17 12:23:45 max Exp $ -# - -DISTNAME= freefem -PKGNAME= freefem-3.0 -CATEGORIES= math cad -MASTER_SITES= ftp://ftp.ann.jussieu.fr/pub/soft/ -EXTRACT_SUFX= .tgz - -MAINTAINER= pgiffuni@FPS.biblos.unal.edu.co - -USE_X11= yes -USE_GMAKE= yes -MAKEFILE= makefile.x -ALL_TARGET= - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/freefem ${PREFIX}/bin - -post-install: -.if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/doc/freefem/exampl.pde - ${CP} ${WRKSRC}/freefem.hlp ${PREFIX}/share/doc/freefem - ${GZIP_CMD} ${PREFIX}/share/doc/freefem/freefem.hlp - ${CP} ${WRKSRC}/exampl.pde/* ${PREFIX}/share/doc/freefem/exampl.pde -.endif - -.include +# New ports collection makefile for: freefem +# Version required: 3.4 +# Date created: 20 December 1996 +# Whom: pgiffuni@FPS.biblos.unal.edu.co +# +# $Id: Makefile,v 1.2 1997/04/17 12:23:45 max Exp $ +# + +DISTNAME= freefem-3.4 +CATEGORIES= math cad +MASTER_SITES= http://www.asci.fr/prudhomm/gfem-html/freefem/ + +MAINTAINER= pgiffuni@FPS.biblos.unal.edu.co + +USE_X11= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-adapt --with-optimization + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/freefem + ${MKDIR} ${PREFIX}/share/examples + ${CP} ${WRKSRC}/doc/freefem.dvi ${PREFIX}/share/doc/freefem + ${CP} ${WRKSRC}/doc/freefem.ps ${PREFIX}/share/doc/freefem + ${CP} ${WRKSRC}/doc/freefem.txt ${PREFIX}/share/doc/freefem + ${GZIP_CMD} ${PREFIX}/share/doc/freefem/freefem.txt + ${MV} ${PREFIX}/share/freefem ${PREFIX}/share/examples +.endif + +.include diff -ru freefem.old/files/md5 freefem/files/md5 --- freefem.old/files/md5 Sat May 31 21:57:28 1997 +++ freefem/files/md5 Sat Jul 5 22:09:15 1997 @@ -1 +1 @@ -MD5 (freefem.tgz) = 2f10004c7374435286dbe1ce4741560d +MD5 (freefem-3.4.tar.gz) = c79c5bc3b0c107c742f9e157a2af9aac diff -ru freefem.old/patches/patch-aa freefem/patches/patch-aa --- freefem.old/patches/patch-aa Sat May 31 21:59:36 1997 +++ freefem/patches/patch-aa Sat Jul 5 23:08:45 1997 @@ -1,42 +1,19 @@ -*** makefile.x.orig Wed Jan 24 08:37:09 1996 ---- makefile.x Tue Dec 24 14:46:59 1996 -*************** -*** 26,35 **** - # - # the following preprocessing options are available - # ADAPT : to enable mesh adaptation -! export CXXFLAGS = -g -DADAPT - #export CXXFLAGS = -g -! export CXXINC = -I./ -Iadapt/ -I/usr/local/X11R5/include -! export CXXLIBS = -Ladapt/ -ladapt -L/usr/local/X11R5/lib -lX11 -lm - #export CXXLIBS = -L/usr/local/X11R5/lib -lX11 -lm - - ---- 26,35 ---- - # - # the following preprocessing options are available - # ADAPT : to enable mesh adaptation -! export CXXFLAGS = -O $(CFLAGS) -DADAPT - #export CXXFLAGS = -g -! export CXXINC = -I./ -Iadapt/ -I$(X11BASE)/include -! export CXXLIBS = -Ladapt/ -ladapt -L$(X11BASE)/lib -lX11 -lm - #export CXXLIBS = -L/usr/local/X11R5/lib -lX11 -lm - - -*************** -*** 48,54 **** - $(CXX) $(CXXFLAGS) $(CXXINC) -c $< - - libadapt: -! cd adapt;make -f makefile.x;cd .. - - purify: freefem - purify $(CXX) -o freefem.pure $(OBJS) $(CXXLIBS) ---- 48,54 ---- - $(CXX) $(CXXFLAGS) $(CXXINC) -c $< - - libadapt: -! cd adapt;$(MAKE) -f makefile.x;cd .. - - purify: freefem - purify $(CXX) -o freefem.pure $(OBJS) $(CXXLIBS) +*** contrib/Emacs/Makefile.in.orig Sat Jul 5 22:59:05 1997 +--- contrib/Emacs/Makefile.in Sat Jul 5 23:06:38 1997 +*************** +*** 119,125 **** + done + .el.elc: + @echo 'WARNING: Warnings can be ignored. :-)' +! EMACS=$(EMACS) $(SHELL) $(srcdir)/elisp-comp $< + tags: TAGS + TAGS: + +--- 119,125 ---- + done + .el.elc: + @echo 'WARNING: Warnings can be ignored. :-)' +! # EMACS=$(EMACS); $(SHELL) $(srcdir)/elisp-comp $< + tags: TAGS + TAGS: + Only in freefem/patches: patch-ab Only in freefem/patches: patch-ac diff -ru freefem.old/pkg/COMMENT freefem/pkg/COMMENT --- freefem.old/pkg/COMMENT Sat May 31 21:58:38 1997 +++ freefem/pkg/COMMENT Sun Jul 6 01:06:08 1997 @@ -1 +1 @@ -2D Finite Element Method resolver for X +A language for the Finite Element Method diff -ru freefem.old/pkg/DESCR freefem/pkg/DESCR --- freefem.old/pkg/DESCR Sat May 31 21:59:06 1997 +++ freefem/pkg/DESCR Sun Jul 6 01:12:27 1997 @@ -1,7 +1,9 @@ -Gfem is a scientific product to help you solve Partial Differential -Equations in 2 dimensions; it assumes a basic knowledge and understanding -of the Finite Element Method and of the Operating System used. NUMERICA -is not responsible for any errors or damage due to wrong results. - - * pironneau@ann.jussieu.fr - * prudhomm@ann.jussieu.fr +FreeFEM is an implementation of the Gfem language dedicated to the finite +element method. +Gfem is a scientific product to help you solve Partial Differential +Equations in 2 dimensions; it assumes a basic knowledge and understanding +of the Finite Element Method and of the Operating System used. NUMERICA +is not responsible for any errors or damage due to wrong results. + + * pironneau@ann.jussieu.fr + * prudhomm@ann.jussieu.fr diff -ru freefem.old/pkg/PLIST freefem/pkg/PLIST --- freefem.old/pkg/PLIST Sat Jul 5 23:14:52 1997 +++ freefem/pkg/PLIST Sun Jul 6 17:38:26 1997 @@ -1,22 +1,153 @@ bin/freefem -share/doc/freefem/freefem.hlp.gz -share/doc/freefem/exampl.pde/brachet.pde -share/doc/freefem/exampl.pde/condens.pde -share/doc/freefem/exampl.pde/convectn.pde -share/doc/freefem/exampl.pde/convhill.pde -share/doc/freefem/exampl.pde/crack.pde -share/doc/freefem/exampl.pde/crack.pde.sav -share/doc/freefem/exampl.pde/heat.pde -share/doc/freefem/exampl.pde/holbeam.pde -share/doc/freefem/exampl.pde/lame.pde -share/doc/freefem/exampl.pde/multib.pde -share/doc/freefem/exampl.pde/muonde.pde -share/doc/freefem/exampl.pde/nacabig.pde -share/doc/freefem/exampl.pde/nsstep.pde -share/doc/freefem/exampl.pde/shock.pde -share/doc/freefem/exampl.pde/stokespo.pde -share/doc/freefem/exampl.pde/validate.pde -share/doc/freefem/exampl.pde/validcplx.pde -share/doc/freefem/exampl.pde/validsys.pde -@dirrm share/doc/freefem/exampl.pde +share/doc/freefem/freefem.txt.gz +share/doc/freefem/freefem.dvi +share/doc/freefem/freefem.ps +share/doc/freefem/html/freefem.html +share/doc/freefem/html/index.html +share/doc/freefem/html/node1.html +share/doc/freefem/html/node10.html +share/doc/freefem/html/node11.html +share/doc/freefem/html/node12.html +share/doc/freefem/html/node13.html +share/doc/freefem/html/node14.html +share/doc/freefem/html/node15.html +share/doc/freefem/html/node16.html +share/doc/freefem/html/node17.html +share/doc/freefem/html/node18.html +share/doc/freefem/html/node19.html +share/doc/freefem/html/node2.html +share/doc/freefem/html/node20.html +share/doc/freefem/html/node21.html +share/doc/freefem/html/node22.html +share/doc/freefem/html/node23.html +share/doc/freefem/html/node24.html +share/doc/freefem/html/node25.html +share/doc/freefem/html/node26.html +share/doc/freefem/html/node27.html +share/doc/freefem/html/node28.html +share/doc/freefem/html/node29.html +share/doc/freefem/html/node3.html +share/doc/freefem/html/node30.html +share/doc/freefem/html/node31.html +share/doc/freefem/html/node32.html +share/doc/freefem/html/node33.html +share/doc/freefem/html/node34.html +share/doc/freefem/html/node35.html +share/doc/freefem/html/node36.html +share/doc/freefem/html/node37.html +share/doc/freefem/html/node38.html +share/doc/freefem/html/node39.html +share/doc/freefem/html/node4.html +share/doc/freefem/html/node40.html +share/doc/freefem/html/node41.html +share/doc/freefem/html/node42.html +share/doc/freefem/html/node43.html +share/doc/freefem/html/node44.html +share/doc/freefem/html/node45.html +share/doc/freefem/html/node46.html +share/doc/freefem/html/node47.html +share/doc/freefem/html/node48.html +share/doc/freefem/html/node49.html +share/doc/freefem/html/node5.html +share/doc/freefem/html/node50.html +share/doc/freefem/html/node51.html +share/doc/freefem/html/node52.html +share/doc/freefem/html/node53.html +share/doc/freefem/html/node54.html +share/doc/freefem/html/node55.html +share/doc/freefem/html/node56.html +share/doc/freefem/html/node57.html +share/doc/freefem/html/node58.html +share/doc/freefem/html/node59.html +share/doc/freefem/html/node6.html +share/doc/freefem/html/node60.html +share/doc/freefem/html/node61.html +share/doc/freefem/html/node62.html +share/doc/freefem/html/node63.html +share/doc/freefem/html/node64.html +share/doc/freefem/html/node65.html +share/doc/freefem/html/node66.html +share/doc/freefem/html/node67.html +share/doc/freefem/html/node68.html +share/doc/freefem/html/node69.html +share/doc/freefem/html/node7.html +share/doc/freefem/html/node70.html +share/doc/freefem/html/node71.html +share/doc/freefem/html/node8.html +share/doc/freefem/html/node9.html +share/doc/freefem/html/blueball.gif +share/doc/freefem/html/change_begin.gif +share/doc/freefem/html/change_delete.gif +share/doc/freefem/html/change_end.gif +share/doc/freefem/html/contents_motif.gif +share/doc/freefem/html/cross_ref_motif.gif +share/doc/freefem/html/foot_motif.gif +share/doc/freefem/html/greenball.gif +share/doc/freefem/html/image.gif +share/doc/freefem/html/img1.gif +share/doc/freefem/html/img10.gif +share/doc/freefem/html/img11.gif +share/doc/freefem/html/img12.gif +share/doc/freefem/html/img13.gif +share/doc/freefem/html/img14.gif +share/doc/freefem/html/img15.gif +share/doc/freefem/html/img16.gif +share/doc/freefem/html/img17.gif +share/doc/freefem/html/img18.gif +share/doc/freefem/html/img19.gif +share/doc/freefem/html/img2.gif +share/doc/freefem/html/img20.gif +share/doc/freefem/html/img21.gif +share/doc/freefem/html/img22.gif +share/doc/freefem/html/img3.gif +share/doc/freefem/html/img4.gif +share/doc/freefem/html/img5.gif +share/doc/freefem/html/img6.gif +share/doc/freefem/html/img7.gif +share/doc/freefem/html/img8.gif +share/doc/freefem/html/img9.gif +share/doc/freefem/html/index_motif.gif +share/doc/freefem/html/next_group_motif.gif +share/doc/freefem/html/next_group_motif_gr.gif +share/doc/freefem/html/next_motif.gif +share/doc/freefem/html/next_motif_gr.gif +share/doc/freefem/html/orangeball.gif +share/doc/freefem/html/pinkball.gif +share/doc/freefem/html/previous_group_motif.gif +share/doc/freefem/html/previous_group_motif_gr.gif +share/doc/freefem/html/previous_motif.gif +share/doc/freefem/html/previous_motif_gr.gif +share/doc/freefem/html/purpleball.gif +share/doc/freefem/html/redball.gif +share/doc/freefem/html/up_motif.gif +share/doc/freefem/html/up_motif_gr.gif +share/doc/freefem/html/whiteball.gif +share/doc/freefem/html/yellowball.gif +share/examples/freefem/accous.pde +share/examples/freefem/adj.pde +share/examples/freefem/brachet.pde +share/examples/freefem/condens.pde +share/examples/freefem/convectn.pde +share/examples/freefem/convhill.pde +share/examples/freefem/crack.pde +share/examples/freefem/heat.pde +share/examples/freefem/holbeam.pde +share/examples/freefem/lame.pde +share/examples/freefem/lamevar.pde +share/examples/freefem/multib.pde +share/examples/freefem/muonde.pde +share/examples/freefem/nacabig.pde +share/examples/freefem/nsstep.pde +share/examples/freefem/nsstepad.pde +share/examples/freefem/shock.pde +share/examples/freefem/stokespo.pde +share/examples/freefem/timedfm.pde +share/examples/freefem/valicplx.pde +share/examples/freefem/validate.pde +share/examples/freefem/validcplx.pde +share/examples/freefem/validsys.pde +share/examples/freefem/varvect.pde +@dirrm share/examples/freefem +@dirrm share/doc/freefem/html @dirrm share/doc/freefem + >Audit-Trail: >Unformatted: