diff -ruN blitz++.orig/Makefile blitz++/Makefile --- blitz++.orig/Makefile Fri Nov 7 14:23:18 2003 +++ blitz++/Makefile Sat Nov 8 00:55:30 2003 @@ -7,10 +7,11 @@ # PORTNAME= blitz++ -PORTVERSION= 0.6 +PORTVERSION= 0.7 CATEGORIES= math -MASTER_SITES= http://www.oonumerics.org/blitz/download/releases/ -DISTNAME= blitz-${PORTVERSION} +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= blitz +DISTNAME= Blitz++-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A C++ class library for scientific computing @@ -22,6 +23,9 @@ CONFIGURE_ARGS= --with-cxx=gcc --enable-optimize --disable-debug MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ AUTOHEADER="${TRUE}" + +INFO= blitz +DOCSDIR= ${PREFIX}/share/doc/blitz post-patch: @${FIND} ${WRKSRC}/manual -name "Makefile.in" | ${XARGS} \ diff -ruN blitz++.orig/distinfo blitz++/distinfo --- blitz++.orig/distinfo Fri Nov 7 14:23:18 2003 +++ blitz++/distinfo Fri Nov 7 14:24:43 2003 @@ -1 +1 @@ -MD5 (blitz-0.6.tar.gz) = c557fb5ecf0b89a1321bb42c228afc1c +MD5 (Blitz++-0.7.tar.gz) = 4ca794b9cfbfee44d386f518584141cb diff -ruN blitz++.orig/files/patch-Makefile.in blitz++/files/patch-Makefile.in --- blitz++.orig/files/patch-Makefile.in Fri Nov 7 14:23:18 2003 +++ blitz++/files/patch-Makefile.in Fri Nov 7 23:50:10 2003 @@ -1,25 +1,17 @@ ---- Makefile.in.orig Wed Jul 17 09:39:02 2002 -+++ Makefile.in Tue Dec 17 21:24:13 2002 -@@ -93,7 +93,12 @@ - RANLIB = @RANLIB@ - STRIP = @STRIP@ +--- Makefile.in.orig Fri Nov 7 23:43:47 2003 ++++ Makefile.in Fri Nov 7 23:46:09 2003 +@@ -153,8 +153,12 @@ target_vendor = @target_vendor@ --SUBDIRS = . bin compiler blitz random src lib manual testsuite examples benchmarks demos + AUTOMAKE_OPTIONS = foreign + +-SUBDIRS = bin compiler blitz random src lib testsuite \ +- examples benchmarks doc manual +ifndef NOPORTDOCS -+DOCS = manual ++DOCS = doc manual +endif + -+SUBDIRS = . bin compiler blitz random src lib $(DOCS) -+ - VERSION = @VERSION@ - am__include = @am__include@ - am__quote = @am__quote@ -@@ -405,7 +410,7 @@ - - info-am: - --install-data-am: install-demoDATA -+install-data-am: ++SUBDIRS = bin compiler blitz random src lib $(DOCS) ++ - install-exec-am: + EXTRA_DIST = LEGAL LICENSE README.binutils README-VS.NET Blitz-VS.NET.zip \ diff -ruN blitz++.orig/files/patch-doc-Makefile.in blitz++/files/patch-doc-Makefile.in --- blitz++.orig/files/patch-doc-Makefile.in Thu Jan 1 01:00:00 1970 +++ blitz++/files/patch-doc-Makefile.in Sat Nov 8 00:46:47 2003 @@ -0,0 +1,11 @@ +--- doc/Makefile.in.orig Sat Nov 8 00:45:38 2003 ++++ doc/Makefile.in Sat Nov 8 00:45:33 2003 +@@ -155,7 +155,7 @@ SUBDIRS = examples stencils + + # install these files + docdir = $(prefix)/doc +-doc_DATA = blitz.ps ++doc_DATA = + + AM_MAKEINFOFLAGS = --no-split + TEXI2HTML = texi2html diff -ruN blitz++.orig/pkg-plist blitz++/pkg-plist --- blitz++.orig/pkg-plist Fri Nov 7 14:23:18 2003 +++ blitz++/pkg-plist Sat Nov 8 00:42:24 2003 @@ -1,4 +1,7 @@ include/blitz/applics.h +include/blitz/array-impl.h +include/blitz/array-old.h +include/blitz/array.h include/blitz/array/asexpr.h include/blitz/array/bops.cc include/blitz/array/cartesian.h @@ -24,8 +27,9 @@ include/blitz/array/misc.cc include/blitz/array/multi.h include/blitz/array/newbops.cc -include/blitz/array/newet.h +include/blitz/array/newet-macros-old.h include/blitz/array/newet-macros.h +include/blitz/array/newet.h include/blitz/array/ops.cc include/blitz/array/ops.h include/blitz/array/reduce.cc @@ -42,9 +46,6 @@ include/blitz/array/uops.cc include/blitz/array/where.h include/blitz/array/zip.h -include/blitz/array-impl.h -include/blitz/array-old.h -include/blitz/array.h include/blitz/bench.cc include/blitz/bench.h include/blitz/benchext.cc @@ -56,22 +57,6 @@ include/blitz/etbase.h include/blitz/extremum.h include/blitz/funcs.h -include/blitz/generate/arroperands.h -include/blitz/generate/arroptuple.h -include/blitz/generate/bzfstream.h -include/blitz/generate/genarrbops.cpp -include/blitz/generate/genarruops.cpp -include/blitz/generate/genmatbops.cpp -include/blitz/generate/genmathfunc.cpp -include/blitz/generate/genmatuops.cpp -include/blitz/generate/genpromote.cpp -include/blitz/generate/genvecbops.cpp -include/blitz/generate/genvecuops.cpp -include/blitz/generate/genvecwhere.cpp -include/blitz/generate/operands.h -include/blitz/generate/operands2.h -include/blitz/generate/optuple.h -include/blitz/generate/optuple2.h include/blitz/indexexpr.h include/blitz/limits-hack.h include/blitz/listinit.h @@ -167,7 +152,6 @@ include/blitz/zero.cc include/blitz/zero.h include/random/F.h -include/random/Makefile.am include/random/beta.h include/random/chisquare.h include/random/default.h @@ -178,132 +162,131 @@ include/random/normal.h include/random/uniform.h lib/libblitz.a -%%PORTDOCS%%share/doc/blitz/Frames.html -%%PORTDOCS%%share/doc/blitz/INDEX.html -%%PORTDOCS%%share/doc/blitz/Index-epilogue.html -%%PORTDOCS%%share/doc/blitz/Index-prologue.html -%%PORTDOCS%%share/doc/blitz/Index.html -%%PORTDOCS%%share/doc/blitz/arrays-ctors.yo -%%PORTDOCS%%share/doc/blitz/arrays-debug.yo -%%PORTDOCS%%share/doc/blitz/arrays-expr.yo -%%PORTDOCS%%share/doc/blitz/arrays-globals.yo -%%PORTDOCS%%share/doc/blitz/arrays-indirect.yo -%%PORTDOCS%%share/doc/blitz/arrays-intro.yo -%%PORTDOCS%%share/doc/blitz/arrays-io.yo -%%PORTDOCS%%share/doc/blitz/arrays-members.yo -%%PORTDOCS%%share/doc/blitz/arrays-multi.yo -%%PORTDOCS%%share/doc/blitz/arrays-slicing.yo -%%PORTDOCS%%share/doc/blitz/arrays-stencils.yo -%%PORTDOCS%%share/doc/blitz/arrays-storage.yo -%%PORTDOCS%%share/doc/blitz/arrays-types -%%PORTDOCS%%share/doc/blitz/arrays-usertype.yo -%%PORTDOCS%%share/doc/blitz/blitz.gif -%%PORTDOCS%%share/doc/blitz/blitz.html -%%PORTDOCS%%share/doc/blitz/blitz.ps -%%PORTDOCS%%share/doc/blitz/blitz.yo -%%PORTDOCS%%share/doc/blitz/blitz01.html -%%PORTDOCS%%share/doc/blitz/blitz02.html -%%PORTDOCS%%share/doc/blitz/blitz03.html -%%PORTDOCS%%share/doc/blitz/blitz04.html -%%PORTDOCS%%share/doc/blitz/blitz05.html -%%PORTDOCS%%share/doc/blitz/blitz06.html -%%PORTDOCS%%share/doc/blitz/blitz07.html -%%PORTDOCS%%share/doc/blitz/blitz08.html -%%PORTDOCS%%share/doc/blitz/blitz09.html -%%PORTDOCS%%share/doc/blitz/blitz10.html -%%PORTDOCS%%share/doc/blitz/blitzmacros.yo -%%PORTDOCS%%share/doc/blitz/blitztiny.jpg -%%PORTDOCS%%share/doc/blitz/classref.html -%%PORTDOCS%%share/doc/blitz/compiling.yo -%%PORTDOCS%%share/doc/blitz/constants.yo -%%PORTDOCS%%share/doc/blitz/download.yo -%%PORTDOCS%%share/doc/blitz/examples/cast.cpp -%%PORTDOCS%%share/doc/blitz/examples/debug.cpp -%%PORTDOCS%%share/doc/blitz/examples/dump.cpp -%%PORTDOCS%%share/doc/blitz/examples/fixed.cpp -%%PORTDOCS%%share/doc/blitz/examples/outer.cpp -%%PORTDOCS%%share/doc/blitz/examples/outer.log -%%PORTDOCS%%share/doc/blitz/examples/output.cpp -%%PORTDOCS%%share/doc/blitz/examples/output.log -%%PORTDOCS%%share/doc/blitz/examples/range.cpp -%%PORTDOCS%%share/doc/blitz/examples/simple.cpp -%%PORTDOCS%%share/doc/blitz/examples/simple.log -%%PORTDOCS%%share/doc/blitz/examples/slicing.cpp -%%PORTDOCS%%share/doc/blitz/examples/storage.cpp -%%PORTDOCS%%share/doc/blitz/examples/storage.log -%%PORTDOCS%%share/doc/blitz/examples/strideslice.cpp -%%PORTDOCS%%share/doc/blitz/examples/xor.cpp -%%PORTDOCS%%share/doc/blitz/faq.yo -%%PORTDOCS%%share/doc/blitz/help.yo -%%PORTDOCS%%share/doc/blitz/index.html -%%PORTDOCS%%share/doc/blitz/index.m4 -%%PORTDOCS%%share/doc/blitz/indirect.eps -%%PORTDOCS%%share/doc/blitz/indirect.fig -%%PORTDOCS%%share/doc/blitz/indirect.gif -%%PORTDOCS%%share/doc/blitz/install.yo -%%PORTDOCS%%share/doc/blitz/legal.yo -%%PORTDOCS%%share/doc/blitz/makeHTMLIndex.cpp -%%PORTDOCS%%share/doc/blitz/makedatestring -%%PORTDOCS%%share/doc/blitz/makeindex -%%PORTDOCS%%share/doc/blitz/numinquire.yo -%%PORTDOCS%%share/doc/blitz/parallel.yo -%%PORTDOCS%%share/doc/blitz/platforms.yo -%%PORTDOCS%%share/doc/blitz/preview -%%PORTDOCS%%share/doc/blitz/proc2e.sty -%%PORTDOCS%%share/doc/blitz/random.yo -%%PORTDOCS%%share/doc/blitz/range.html -%%PORTDOCS%%share/doc/blitz/sinsoid.eps -%%PORTDOCS%%share/doc/blitz/sinsoid.gif -%%PORTDOCS%%share/doc/blitz/slice.eps -%%PORTDOCS%%share/doc/blitz/slice.fig -%%PORTDOCS%%share/doc/blitz/slice.gif -%%PORTDOCS%%share/doc/blitz/stencils/Laplacian2D.yo -%%PORTDOCS%%share/doc/blitz/stencils/Laplacian2D4.yo -%%PORTDOCS%%share/doc/blitz/stencils/backward11.yo -%%PORTDOCS%%share/doc/blitz/stencils/backward12.yo -%%PORTDOCS%%share/doc/blitz/stencils/backward21.yo -%%PORTDOCS%%share/doc/blitz/stencils/backward22.yo -%%PORTDOCS%%share/doc/blitz/stencils/backward31.yo -%%PORTDOCS%%share/doc/blitz/stencils/backward32.yo -%%PORTDOCS%%share/doc/blitz/stencils/backward41.yo -%%PORTDOCS%%share/doc/blitz/stencils/backward42.yo -%%PORTDOCS%%share/doc/blitz/stencils/central12.yo -%%PORTDOCS%%share/doc/blitz/stencils/central14.yo -%%PORTDOCS%%share/doc/blitz/stencils/central22.yo -%%PORTDOCS%%share/doc/blitz/stencils/central24.yo -%%PORTDOCS%%share/doc/blitz/stencils/central32.yo -%%PORTDOCS%%share/doc/blitz/stencils/central34.yo -%%PORTDOCS%%share/doc/blitz/stencils/central42.yo -%%PORTDOCS%%share/doc/blitz/stencils/central44.yo -%%PORTDOCS%%share/doc/blitz/stencils/dump-stencil.cpp -%%PORTDOCS%%share/doc/blitz/stencils/dump1D -%%PORTDOCS%%share/doc/blitz/stencils/dumpdiffs -%%PORTDOCS%%share/doc/blitz/stencils/dumpst -%%PORTDOCS%%share/doc/blitz/stencils/forward11.yo -%%PORTDOCS%%share/doc/blitz/stencils/forward12.yo -%%PORTDOCS%%share/doc/blitz/stencils/forward21.yo -%%PORTDOCS%%share/doc/blitz/stencils/forward22.yo -%%PORTDOCS%%share/doc/blitz/stencils/forward31.yo -%%PORTDOCS%%share/doc/blitz/stencils/forward32.yo -%%PORTDOCS%%share/doc/blitz/stencils/forward41.yo -%%PORTDOCS%%share/doc/blitz/stencils/forward42.yo -%%PORTDOCS%%share/doc/blitz/strideslice.eps -%%PORTDOCS%%share/doc/blitz/strideslice.fig -%%PORTDOCS%%share/doc/blitz/strideslice.gif -%%PORTDOCS%%share/doc/blitz/tau.yo -%%PORTDOCS%%share/doc/blitz/tensor1.eps -%%PORTDOCS%%share/doc/blitz/tensor1.fig -%%PORTDOCS%%share/doc/blitz/tensor1.gif -%%PORTDOCS%%share/doc/blitz/tinymatrix.yo -%%PORTDOCS%%share/doc/blitz/tinyvector.yo -%%PORTDOCS%%share/doc/blitz/tuning.yo -%%PORTDOCS%%share/doc/blitz/update -%%PORTDOCS%%share/doc/blitz/vector.html -%%PORTDOCS%%@dirrm share/doc/blitz/stencils -%%PORTDOCS%%@dirrm share/doc/blitz/examples -%%PORTDOCS%%@dirrm share/doc/blitz +%%DOCSDIR%%/examples/cast.cpp +%%DOCSDIR%%/examples/debug.cpp +%%DOCSDIR%%/examples/dump.cpp +%%DOCSDIR%%/examples/fixed.cpp +%%DOCSDIR%%/examples/outer.cpp +%%DOCSDIR%%/examples/outer.log +%%DOCSDIR%%/examples/output.cpp +%%DOCSDIR%%/examples/output.log +%%DOCSDIR%%/examples/range.cpp +%%DOCSDIR%%/examples/simple.cpp +%%DOCSDIR%%/examples/simple.log +%%DOCSDIR%%/examples/slicing.cpp +%%DOCSDIR%%/examples/storage.cpp +%%DOCSDIR%%/examples/storage.log +%%DOCSDIR%%/examples/strideslice.cpp +%%DOCSDIR%%/examples/xor.cpp +%%DOCSDIR%%/stencils/Laplacian2D.yo +%%DOCSDIR%%/stencils/Laplacian2D4.yo +%%DOCSDIR%%/stencils/backward11.yo +%%DOCSDIR%%/stencils/backward12.yo +%%DOCSDIR%%/stencils/backward21.yo +%%DOCSDIR%%/stencils/backward22.yo +%%DOCSDIR%%/stencils/backward31.yo +%%DOCSDIR%%/stencils/backward32.yo +%%DOCSDIR%%/stencils/backward41.yo +%%DOCSDIR%%/stencils/backward42.yo +%%DOCSDIR%%/stencils/central12.yo +%%DOCSDIR%%/stencils/central14.yo +%%DOCSDIR%%/stencils/central22.yo +%%DOCSDIR%%/stencils/central24.yo +%%DOCSDIR%%/stencils/central32.yo +%%DOCSDIR%%/stencils/central34.yo +%%DOCSDIR%%/stencils/central42.yo +%%DOCSDIR%%/stencils/central44.yo +%%DOCSDIR%%/stencils/dump-stencil.cpp +%%DOCSDIR%%/stencils/dump1D +%%DOCSDIR%%/stencils/dumpdiffs +%%DOCSDIR%%/stencils/dumpst +%%DOCSDIR%%/stencils/forward11.yo +%%DOCSDIR%%/stencils/forward12.yo +%%DOCSDIR%%/stencils/forward21.yo +%%DOCSDIR%%/stencils/forward22.yo +%%DOCSDIR%%/stencils/forward31.yo +%%DOCSDIR%%/stencils/forward32.yo +%%DOCSDIR%%/stencils/forward41.yo +%%DOCSDIR%%/stencils/forward42.yo +%%DOCSDIR%%/Frames.html +%%DOCSDIR%%/INDEX.html +%%DOCSDIR%%/Index-epilogue.html +%%DOCSDIR%%/Index-prologue.html +%%DOCSDIR%%/Index.html +%%DOCSDIR%%/arrays-ctors.yo +%%DOCSDIR%%/arrays-debug.yo +%%DOCSDIR%%/arrays-expr.yo +%%DOCSDIR%%/arrays-globals.yo +%%DOCSDIR%%/arrays-indirect.yo +%%DOCSDIR%%/arrays-intro.yo +%%DOCSDIR%%/arrays-io.yo +%%DOCSDIR%%/arrays-members.yo +%%DOCSDIR%%/arrays-multi.yo +%%DOCSDIR%%/arrays-slicing.yo +%%DOCSDIR%%/arrays-stencils.yo +%%DOCSDIR%%/arrays-storage.yo +%%DOCSDIR%%/blitz.gif +%%DOCSDIR%%/arrays-types +%%DOCSDIR%%/arrays-usertype.yo +%%DOCSDIR%%/blitz.html +%%DOCSDIR%%/blitz.ps +%%DOCSDIR%%/blitz.yo +%%DOCSDIR%%/blitz01.html +%%DOCSDIR%%/blitz02.html +%%DOCSDIR%%/blitz03.html +%%DOCSDIR%%/blitz04.html +%%DOCSDIR%%/blitz05.html +%%DOCSDIR%%/blitz06.html +%%DOCSDIR%%/blitz07.html +%%DOCSDIR%%/blitz08.html +%%DOCSDIR%%/blitz09.html +%%DOCSDIR%%/blitz10.html +%%DOCSDIR%%/blitzmacros.yo +%%DOCSDIR%%/blitztiny.jpg +%%DOCSDIR%%/classref.html +%%DOCSDIR%%/compiling.yo +%%DOCSDIR%%/constants.yo +%%DOCSDIR%%/download.yo +%%DOCSDIR%%/faq.yo +%%DOCSDIR%%/help.yo +%%DOCSDIR%%/index.html +%%DOCSDIR%%/index.m4 +%%DOCSDIR%%/indirect.eps +%%DOCSDIR%%/indirect.fig +%%DOCSDIR%%/indirect.gif +%%DOCSDIR%%/install.yo +%%DOCSDIR%%/legal.yo +%%DOCSDIR%%/makeHTMLIndex.cpp +%%DOCSDIR%%/makedatestring +%%DOCSDIR%%/makeindex +%%DOCSDIR%%/numinquire.yo +%%DOCSDIR%%/parallel.yo +%%DOCSDIR%%/platforms.yo +%%DOCSDIR%%/preview +%%DOCSDIR%%/proc2e.sty +%%DOCSDIR%%/random.yo +%%DOCSDIR%%/range.html +%%DOCSDIR%%/sinsoid.eps +%%DOCSDIR%%/sinsoid.gif +%%DOCSDIR%%/slice.eps +%%DOCSDIR%%/slice.fig +%%DOCSDIR%%/slice.gif +%%DOCSDIR%%/strideslice.eps +%%DOCSDIR%%/strideslice.fig +%%DOCSDIR%%/strideslice.gif +%%DOCSDIR%%/tau.yo +%%DOCSDIR%%/tensor1.eps +%%DOCSDIR%%/tensor1.fig +%%DOCSDIR%%/tensor1.gif +%%DOCSDIR%%/tinymatrix.yo +%%DOCSDIR%%/tinyvector.yo +%%DOCSDIR%%/tuning.yo +%%DOCSDIR%%/update +%%DOCSDIR%%/vector.html +@dirrm %%DOCSDIR%%/stencils +@dirrm %%DOCSDIR%%/examples +@dirrm %%DOCSDIR%% @dirrm include/random @dirrm include/blitz/meta -@dirrm include/blitz/generate @dirrm include/blitz/array -@dirrm include/blitz +@dirrm include/blitz