ports/59046: [PATCH] math/blitz++ update to 0.7

Olivier Saut Olivier.Saut at gmm.insa-tlse.fr
Sat Nov 8 00:30:28 UTC 2003


>Number:         59046
>Category:       ports
>Synopsis:       [PATCH] math/blitz++ update to 0.7
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Nov 07 16:30:15 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Olivier Saut
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
>Environment:


System: FreeBSD banquo.homeip.net 5.1-CURRENT FreeBSD 5.1-CURRENT #18: Tue Oct 28 10:22:45 CET 2003     root at banquo.homeip.net:/usr/obj/usr/src/sys/banquo i386  


>Description:


- Update to 0.7
- Use DOCSDIR macro in pkg-plist
- New patch file (patch-doc-Makefile.in) 


>How-To-Repeat:





>Fix:


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 at 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
+ at dirrm %%DOCSDIR%%/stencils
+ at dirrm %%DOCSDIR%%/examples
+ at dirrm %%DOCSDIR%%
 @dirrm include/random
 @dirrm include/blitz/meta
- at dirrm include/blitz/generate
 @dirrm include/blitz/array
- at dirrm include/blitz    
+ at dirrm include/blitz



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



More information about the freebsd-ports-bugs mailing list