debian/0000775000000000000000000000000012254467047007203 5ustar debian/rules0000775000000000000000000000422012254466740010260 0ustar #!/usr/bin/make -f # debian/rules for blitz++ # 2011 Andreas Tille CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) version=0.9 libname=libblitz pkgname=$(libname)0ldbl docname=$(libname)-doc PREFIX = /usr %: dh $@ -with autoreconf --parallel # dh --with autotools-dev --with autoreconf $@ # Needs Build-Depends: dh-autoreconf override_dh_auto_configure: # dh_autotools-dev_updateconfig libtoolize --automake aclocal -Im4 autoreconf -i automake F77=gfortran ./configure --prefix=$(PREFIX) --with-cxx=gcc --with-blas --enable-debug --enable-static --enable-64bit --enable-shared --enable-doxygen CFLAGS="${CFLAGS} -DBZHAVE_STD" CXXFLAGS="${CXXFLAGS} -DBZ_HAVE_STD" override_dh_auto_build: #dh_auto_build #cd doc && $(MAKE) all # update doxigen conf file cd doc/doxygen && doxygen -u $(MAKE) lib $(MAKE) info #Build Blitz++ texinfo documentation mkdir -p doc/doxygen/html $(MAKE) pdf #Build Blitz++ pdf documentation $(MAKE) html #Build Blitz++ html documentation override_dh_auto_test: # # TODO find . -name \*.htmlneed to be patched to compile properly #$(MAKE) check-testsuite #Build and check the testsuite $(MAKE) check-examples #Build and check the examples #$(MAKE) check-benchmarks #Build and check the benchmarks (long) override_dh_compress: dh_compress --exclude=examples --exclude=testsuite --exclude=.pdf override_dh_install: dh_install #mkdir -p `pwd`/debian/tmp/$(PREFIX)/share/doc/libblitz-doc/html #for ext in html gif jpg ; do \ # mv `pwd`/debian/tmp/$(PREFIX)/share/doc/blitz-0.9/*.$${ext} `pwd`/debian/tmp/$(PREFIX)/share/doc/libblitz-doc/html ; \ #done d-shlibmove --ldbl --commit \ --movedev "debian/tmp/usr/lib/pkgconfig/blitz.pc" usr/lib/pkgconfig \ lib/.libs/libblitz.so ####### --movedev "debian/tmp/usr/lib/*.la" usr/lib \ # Make sure there will be no *.la file created automagically by d-shlibmove find debian -name "*.la" -delete override_dh_clean: dh_clean debian/watch0000664000000000000000000000031211017445601010214 0ustar # This is a version 3 file version=3 # Find new files on sourceforge, for debscripts >= 2.9 http://sf.net/blitz/blitz-(.*)\.tar\.gz ## http://mesh.dl.sourceforge.net/sourceforge/blitz/blitz-0.9.tar.gz debian/changelog0000664000000000000000000003200512254466775011064 0ustar blitz++ (1:0.10-1ubuntu1) trusty; urgency=medium * Try using dh-autoreconf instead of dh-autotools_dev to fix FTBFS on ppc64el. -- Logan Rosen Wed, 18 Dec 2013 22:54:09 -0500 blitz++ (1:0.10-1) unstable; urgency=low * New upstream release Closes: #679407 * debian/rules: - update for new release - add override_dh_auto_test target - regenerate configure and Makefile.am * debian/control: - add libtool, automake to BuildDepends * debian/libblitz-doc.install - modify path for html files * remove uneeded patches * add examples.patch -- Christophe Trophime Fri, 06 Jul 2012 09:15:30 +0200 blitz++ (1:0.9-13) unstable; urgency=low * debian/control: - Standards-Version: 3.9.3 (no changes needed) - Fixed Vcs fields - Do not build-depend quilt (redundant with source 3.0 (quilt)) - Build-Depends: cfortran Closes: #631004 * debhelper 9 (control+compat) * debian/rules: - make sure only correct pkgconfig file will be installed Closes: #623786 - save all docs from upstream source before clean target removes them automatically to build twice in a row successfully * debian/{libblitz-doc.examples,libblitz0-dev.install}: Do not use brace expansion * debian/copyright: Fix DEP5 issues -- Andreas Tille Fri, 15 Jun 2012 11:37:15 +0200 blitz++ (1:0.9-12) unstable; urgency=low * debian/control: - Standards-Version: 3.9.2 (no changes needed) - Build-Depends: texi2html - doc package Depends libjs-jquery which provides jquery.js * Debhelper 8 (control+compat) * debian/rules: - Fix sequence of dh arguments - Do not install unneeded *.la file Closes: #621305 - Remove copy of jquery.js which is provided by a link to the file provided in libjs-jquery: -- Andreas Tille Fri, 08 Apr 2011 13:51:07 +0200 blitz++ (1:0.9-11) unstable; urgency=low * debian/control: - Standards-Version: 3.9.1 (no changes needed) - Build-Depends: doxygen-latex instead of several tex related files Closes: #616201 - Build-Depends: autotools-dev * debian/rules: simplified by using short dh syntax Using autotools-dev should hopefully solve the "Outdated config.{sub,guess}" issue, hopefully Closes: #548928 * debian/source/format: 3.0 (quilt) * debian/libblitz-doc.lintian-overrides: Removed because not needed any more -- Andreas Tille Mon, 07 Mar 2011 14:00:41 +0100 blitz++ (1:0.9-10) unstable; urgency=low * Standards-Version: 3.8.3 (added README.source) * Debhelper 7 * Build-Depends: autotools-dev * debian/patches/30_fix_doxygen_install_target.patch: Replace install by cp -a which enables copying directories recursively Closes: #545635 * Machine readable copyright -- Andreas Tille Tue, 08 Sep 2009 21:36:45 +0200 blitz++ (1:0.9-9) unstable; urgency=medium * Urgency medium because of private report of FTBFS problem on AMD - unable to verify so no further action than tagging like this * dh_lintian was added in debhelper 6.0.7 so increased debhelper version to 6 and add versioned build dependency * Team maintenance by Debian Science Team as Maintainer and myself as Uploader * DM-Upload-Allowed: yes * Added Vcs fields * Recreate blitz.info instead of applying a patch * Applied a patch to work around a FTBFS problem with amd64 which is described at http://bbs.archlinux.org/viewtopic.php?pid=404588 The patch was obtained from http://aur.archlinux.org/packages/blitz/blitz/header.patch * Increased build dependency from debhelper (>= 6.0.7~) * Standards-Version: 3.8.0 (no changes needed) -- Andreas Tille Tue, 02 Sep 2008 13:23:47 +0200 blitz++ (1:0.9-8) unstable; urgency=low * Took over the package myself after markos left Debian (sorry to see you go markos and thanks for your work in Debian) * Priority: optional (because there is no reason to put it in extra - there is no conflict with other packages) * Removed debian/dshlibmove which is not needed any more * Make use of dh_lintian * debian/compat: 5 * Removed explicite versioned dependency from g++ because all recent disctributions contain newer g++ versions * Added more warnings about zero byte files to lintian overrides * libblitz-doc.doc-base: Section: Programming, enhanced abstract * debian/rules: Added dh_shlibdeps * lintian override for package-name-doesnt-match-sonames because upstream does not seem to produce any newer versions and thus changing the package name just produces extra nuisance for ftpmaster without noticeable benefit -- Andreas Tille Mon, 05 May 2008 10:27:41 +0200 blitz++ (1:0.9-7) unstable; urgency=low * Added patch to fix FTBFS with GCC 4.3: missing #includes (Thanks to "brian m. carlson" ) Closes: #455661 * Added quilt to Build-Depends * Standards-Version: 3.7.3 (No changes needed) * Homepage tag instead of putting it into long description * debian/rules: F77=gfortran; Adjusting Build-Depends to accomplish g77 to gfortran transition (Thanks to Kumar Appaiah ) Closes: #463935 * libblitz0-dev to section libdevel * debian/libblitz-doc.doc-base removed useless whitespace * debian/rules: Removed bashism -- Andreas Tille Sun, 17 Feb 2008 21:31:47 +0100 blitz++ (1:0.9-6.1) unstable; urgency=low * Non-maintainer upload. * debian/rules: fix bashism. Closes: #455895. -- Lucas Nussbaum Sun, 20 Jan 2008 18:54:36 +0100 blitz++ (1:0.9-6) unstable; urgency=low * Fix Build-Depends from atlas libs to enable building on arm and removed explicite Depends from atlas because m4/ac_lib_blas.m4 says: Blitz++ will use BLAS library to run benchmarks against if you build the benchmarks. Blitz++ itself does NOT use BLAS * debian/rules: configure --with-blas ... * Addes graphviz to Build-Depends to enable dependency graphs in docs. -- Andreas Tille Tue, 18 Sep 2007 09:01:31 +0200 blitz++ (1:0.9-5) unstable; urgency=low * ldbl128 transition Closes: #430257 * debian/control: libblitz0ldbl: Conflicts/ Replaces: libblitz0 libblitz0-dev: Depends: libblitz0ldbl (= ${binary:Version}) * Reworked debian/copyright * Added lintian.override for zero byte files that were created by doxygen * debian/rules: Do not igore make-clean-errors * use private d-shlibmove patch for ldbl transition -- Andreas Tille Thu, 23 Aug 2007 15:00:22 +0200 blitz++ (1:0.9-4) unstable; urgency=low * Simple reupload that triggers recompile on AMD64 Closes: #424644 -- Andreas Tille Thu, 07 Jun 2007 11:20:23 +0200 blitz++ (1:0.9-3) unstable; urgency=low * Added Andreas Tille to Uploaders to group maintain this package (ack by Konstantinos Margaritis) * Added configure option --enable-shared Closes: #369753 * Changed Build-Depends from texlive-latex-base to tetex-bin, texlive-generic-recommended (just adding alternative Build-Depends to tetex was tried but is not possible because more than one package of texlive are needed) because tetex will not be in Lenny and it has to be replaced. * Increased Standards-Version to 3.7.2 (no changes necessary) * Split up package into libblitz++-0.9, libblitz++-0.9-dev and libblitz++-doc * Removed postinst and prerm becase doc-base handling is automatically done by debhelper tools * Removed debian/README.testsuite that is just a copy of debian/README.examples * Added debian/watch file * Patched doc/*/Makefile.in to prevent cleaning files that are contained in the source tarball - I'd suggest to rebuild the source tarball after a complete "make distclean" for the next version -- Andreas Tille Sun, 29 Apr 2007 17:06:38 +0200 blitz++ (1:0.9-2) unstable; urgency=low * Fix FTBFS bug for gcc 4.3. Closes: #417123 -- Konstantinos Margaritis Wed, 4 Apr 2007 01:55:43 +0300 blitz++ (1:0.9-1.2) unstable; urgency=low * NMU * Change rules clean target to call distclean, which cleans up a lot of autogenerated files. * Add build dependency on texinfo to fix FTBFS. Closes: #397540 -- Joey Hess Wed, 8 Nov 2006 00:59:01 -0500 blitz++ (1:0.9-1.1) unstable; urgency=low * NMU * Build-Depend on debhelper 5.0.41, which stops passing section info to install-info. * Fixes install-info crash on some (but not all) installs of blitz++. Closes: #395954 The exact crash circumstances seem dependant on the other info dir file content. -- Joey Hess Tue, 7 Nov 2006 17:11:11 -0500 blitz++ (1:0.9-1) unstable; urgency=low * New upstream release (Closes: #323337) -- Konstantinos Margaritis Thu, 3 Nov 2005 11:15:09 +0200 blitz++ (1:0.8-5) unstable; urgency=low * Changed build-dependency from blas-dev to atlas3-headers, as blas-dev is removed from the archive. (Closes: #320439) -- Konstantinos Margaritis Fri, 12 Aug 2005 12:45:13 +0300 blitz++ (1:0.8-4) unstable; urgency=low * Added missing build-depends (Closes: #297323) -- Konstantinos Margaritis Mon, 28 Feb 2005 20:25:01 +0200 blitz++ (1:0.8-3) unstable; urgency=medium * Fixed doc-base erroneous index. (Closes: #283693) -- Konstantinos Margaritis Tue, 30 Nov 2004 21:09:03 +0200 blitz++ (1:0.8-2) unstable; urgency=medium * Added missing include file, thanks to David M. Cooke for the pointer, (Closes: #281966). -- Konstantinos Margaritis Fri, 19 Nov 2004 01:05:53 +0200 blitz++ (1:0.8-1) unstable; urgency=medium * New upstream release. * Now includes all documentation (Closes: #272090). * Added some missing build deps. * In the future, the package will be broken to separate -dev and -doc packages. -- Konstantinos Margaritis Tue, 16 Nov 2004 00:06:15 +0200 blitz++ (1:0.7-1) unstable; urgency=low * New upstream release. * g++ 3.3 compilation issues resolved (Closes: #200505) * (Mostly) lintian clean. * So far the libblitz.a was stripped. For debugging purposes, I decided that the user could do that himself, so the library is distributed unstripped. -- Konstantinos Margaritis Thu, 9 Oct 2003 21:42:53 +0300 blitz++ (1:0.6-1.1) unstable; urgency=low * Non-Maintainer upload (BSP) * Made build-process non-interactive (closes: #181654) -- Bas Zoetekouw Fri, 14 Mar 2003 19:26:44 +0100 blitz++ (1:0.6-1) unstable; urgency=low * Changed to version 0.6 * Recompiled with g++-3.2 support (closes: #180339) -- Konstantinos Margaritis Mon, 10 Feb 2003 11:47:25 +0200 blitz++ (20021011-1) unstable; urgency=low * New upstream release -- Konstantinos Margaritis Fri, 11 Oct 2002 13:48:34 +0300 blitz++ (20001213-2.1) unstable; urgency=low * Non-maintainer upload. * Fixed blas1 dependency. (closes: #134512) -- Andreas Rottmann Thu, 28 Feb 2002 22:07:57 +0100 blitz++ (20001213-2) unstable; urgency=low * Closes: #119476. * Made lintian clean. -- Konstantinos Margaritis Wed, 14 Nov 2001 12:10:20 +0200 blitz++ (20001213-1) unstable; urgency=low * New upstream release. -- Konstantinos Margaritis Wed, 13 Dec 2000 19:34:27 +0200 blitz++ (20001030-2) unstable; urgency=low * Forgot to actually fix 66337. -- Konstantinos Margaritis Tue, 21 Nov 2000 12:14:56 +0200 blitz++ (20001030-1) unstable; urgency=low * New upstream release * Closes: #64020, #66337 -- Konstantinos Margaritis Mon, 20 Nov 2000 17:01:10 +0200 blitz++ (20000522-1) unstable; urgency=low * New upstream release. * Modified rules file and added doc-base support (now should be new policy compliant. * Uses debhelper where possible. -- Konstantinos Margaritis Fri, 23 Jun 2000 13:44:40 +0300 blitz++ (20000319-2) unstable; urgency=low * Removed tty test in bzconfig as reported by Roman Hodek. That way it should work with autobuilders. Closes:########64020 -- Konstantinos Margaritis Mon, 15 May 2000 15:15:57 +0300 blitz++ (20000319-1) unstable; urgency=low * New maintainer. * Updated to new upstream version (snapshot, stable release didn't pass all tests). * Upgraded to new policy 3.1.1. -- Konstantinos Margaritis Thu, 20 Apr 2000 12:45:08 +0300 blitz++ (0.4.2-2) unstable; urgency=low * Build for potato libraries and compilers -- John Lapeyre Thu, 25 Mar 1999 17:11:42 -0700 blitz++ (0.4.2-1) unstable; urgency=low * Initial Release. -- John Lapeyre Thu, 10 Sep 1998 15:58:31 -0700 Local variables: mode: debian-changelog End: debian/libblitz0-dev.install0000664000000000000000000000042511766621523013241 0ustar lib/.libs/libblitz.a usr/lib blitz/*.h usr/include/blitz blitz/*.cc usr/include/blitz blitz/gnu usr/include/blitz blitz/array/*.h usr/include/blitz/array blitz/array/*.cc usr/include/blitz/array blitz/meta/*.h usr/include/blitz/meta random/*.h usr/include/random debian/libblitz0-dev.docs0000664000000000000000000000000711017445601012505 0ustar README debian/compat0000664000000000000000000000000211766601204010371 0ustar 9 debian/README.source0000664000000000000000000000026711253531677011366 0ustar This packages uses the quilt patch system. Please read /usr/share/doc/quilt/README.source for more information. -- Andreas Tille Mon, 31 Aug 2009 14:50:19 +0200 debian/libblitz0-dev.README.Debian0000664000000000000000000000076211017445601013703 0ustar blitz++ for DEBIAN This is the development package. If you have installed the libblitz-doc package you will find some examples in /usr/share/doc/libblitz-doc/examples. There is a Makefile.examples to build and test all examples. Packaged by John Lapeyre Thu, 10 Sep 1998 15:58:31 -0700 Took over by Konstantinos Margaritis Thu, 20 Apr 2000 12:45:08 +0300 Group maintained since Andreas Tille Sun, 29 Apr 2007 17:06:38 +0200 debian/libblitz0ldbl.docs0000664000000000000000000000000711017445601012567 0ustar README debian/copyright0000664000000000000000000000342611766617473011152 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Blitz++ Upstream-Contact: Todd Veldhuizen , Julian Cummings No new version since October 2005 (no active upstream maintainer any more) Source: http://www.oonumerics.org/blitz/ Files: * Copyright: © 1997 - 2002 Todd Veldhuizen © 2002 - 2005 Todd Veldhuizen, Julian Cummings and others License: GPL-2+ or Artistic Files: debian/* Copyright: © 1998-2000 John Lapeyre , 2000-2007 Konstantinos Margaritis , 2007-2009 Andreas Tille License: GPL-2+ License: Artistic This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. . The complete text of the Artistic license can be found in `/usr/share/common-licenses/Artistic`. License: GPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. . On Debian systems, the complete text of the GNU General Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. debian/libblitz0ldbl.dirs0000664000000000000000000000001011017445601012572 0ustar usr/lib debian/source/0000775000000000000000000000000011775557023010504 5ustar debian/source/format0000664000000000000000000000001411301174376011701 0ustar 3.0 (quilt) debian/libblitz-doc.examples0000664000000000000000000000006311766616653013326 0ustar examples/*cpp examples/*f debian/Makefile.examples debian/libblitz0.README.Debian0000664000000000000000000000140611017445601013123 0ustar blitz++ for DEBIAN This is the blitz++ (c++) numerical library for Debian. In some places, the package is called blitz, in others blitz++. For instance, the headers are in /usr/include/blitz . If you have installed the libblitz-doc package you will find some examples in /usr/share/doc/libblitz-doc/examples. There is a Makefile.examples to build and test all examples. The benchmark directory has not been installed here, because it tests blitz++ against FORTRAN 90, which is not available for debian. Packaged by John Lapeyre Thu, 10 Sep 1998 15:58:31 -0700 Took over by Konstantinos Margaritis Thu, 20 Apr 2000 12:45:08 +0300 Group maintained since Andreas Tille Sun, 29 Apr 2007 17:06:38 +0200 debian/libblitz-doc.README.Debian0000664000000000000000000000032211017445601013602 0ustar Documentation and Examples for blitz++ library ---------------------------------------------- Copy all files of the directory example to another directory and do make -f Makefile.examples check-examples debian/libblitz0-dev.dirs0000664000000000000000000000005511017445601012521 0ustar usr/lib usr/include/blitz usr/include/random debian/libblitz-doc.dirs0000664000000000000000000000007411017445601012431 0ustar usr/share/doc/libblitz-doc/html usr/share/lintian/overrides debian/libblitz-doc.links0000664000000000000000000000013011551772364012615 0ustar usr/share/javascript/jquery/jquery.js usr/share/doc/libblitz-doc/html/doxygen/jquery.js debian/libblitz-doc.install0000664000000000000000000000031211775556655013160 0ustar doc/doxygen/html/* usr/share/doc/libblitz-doc/html/doxygen doc/blitz.html/*.html usr/share/doc/libblitz-doc/html/ doc/*.gif usr/share/doc/libblitz-doc/html/ doc/*.jpg usr/share/doc/libblitz-doc/html/ debian/libblitz0ldbl.info0000664000000000000000000000001711017445601012573 0ustar doc/blitz.info debian/control0000664000000000000000000000411512254467041010601 0ustar Source: blitz++ Section: devel Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Science Team DM-Upload-Allowed: yes Uploaders: Andreas Tille , Christophe Trophime Build-Depends: gfortran | fortran-compiler, libtool, automake, texinfo, libblas-dev | libatlas-base-dev, liblapack-dev | libatlas-base-dev, debhelper (>= 9), d-shlibs, doxygen-latex, texi2html, cfortran, dh-autoreconf Standards-Version: 3.9.3 Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/libblitz/trunk/ Vcs-Svn: svn://svn.debian.org/debian-science/packages/libblitz/trunk/ Homepage: http://oonumerics.org/blitz/ Package: libblitz0ldbl Architecture: any Priority: extra Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: libblitz-doc Conflicts: libblitz0 Replaces: libblitz0 Provides: libblitz0 Description: C++ template class library for scientific computing Blitz++ offers a high level of abstraction, but performance which rivals Fortran. The current version supports arrays and vectors. . This package contains the dynamic library. Package: libblitz0-dev Architecture: any Priority: extra Section: libdevel Depends: libblitz0ldbl (= ${binary:Version}), ${misc:Depends} Provides: libblitz-dev, blitz++ Conflicts: libblitz-dev, blitz++ Recommends: libblitz-doc Description: C++ template class library for scientific computing Blitz++ offers a high level of abstraction, but performance which rivals Fortran. The current version supports arrays and vectors. . This package contains the static library and header files for compiling programs with blitz++. Package: libblitz-doc Architecture: all Priority: extra Depends: ${misc:Depends}, libjs-jquery Section: doc Description: C++ template class library for scientific computing Blitz++ offers a high level of abstraction, but performance which rivals Fortran. The current version supports arrays and vectors. . This package contains the documentation and examples. debian/libblitz0ldbl.lintian-overrides0000664000000000000000000000044511017445601015303 0ustar # Development of libblitz seems to have been stalled and thus it seems # to make less sense to add a version to the package name if there are # no new versions to expect. This will change until new versions show # up on the horizont libblitz0ldbl: package-name-doesnt-match-sonames libblitz0 debian/patches/0000775000000000000000000000000011775557023010633 5ustar debian/patches/series0000664000000000000000000000004011775556655012054 0ustar #testsuite.patch examples.patch debian/patches/testsuite.patch0000664000000000000000000000053111775556655013716 0ustar --- blitz++-0.10.orig/random/discrete-uniform.h.orig 2012-07-06 07:43:39.000000000 +0000 +++ blitz++-0.10/random/discrete-uniform.h 2012-07-06 07:44:30.000000000 +0000 @@ -32,6 +32,7 @@ #ifndef BZ_RANDOM_DISCRETE_UNIFORM_H #define BZ_RANDOM_DISCRETE_UNIFORM_H +#include #include BZ_NAMESPACE(ranlib) debian/patches/examples.patch0000664000000000000000000000106311775556655013504 0ustar Index: blitz++-0.10/examples/Makefile.am =================================================================== --- blitz++-0.10.orig/examples/Makefile.am 2012-05-26 03:26:02.000000000 +0200 +++ blitz++-0.10/examples/Makefile.am 2012-07-06 11:06:55.000000000 +0200 @@ -62,7 +62,7 @@ check-examples: $(EXTRA_PROGRAMS) @echo Running examples... @for prog in $(EXTRA_PROGRAMS) ; do \ - echo $$prog && (./$$prog > /dev/null 2>&1) || exit 1; \ + echo -n $$prog && (./$$prog > /dev/null 2>&1) && echo "\tok" || echo "\tfailed"; \ done @echo All tests passed. debian/libblitz-doc.doc-base0000664000000000000000000000060511017445601013145 0ustar Document: libblitz-doc Title: Blitz++ HTML Manual Author: Abstract: C++ template class library for scientific computing Blitz++ offers a high level of abstraction, but performance which rivals Fortran. The current version supports arrays and vectors. Section: Programming Format: HTML Index: /usr/share/doc/libblitz-doc/html/blitz.html Files: /usr/share/doc/libblitz-doc/html/*.html debian/Makefile.examples0000664000000000000000000007254711017445601012463 0ustar # Makefile.in generated by automake 1.9.2 from Makefile.am. # examples/Makefile. Generated from Makefile.in by configure. # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. # # Written by Patrick Guio # SOURCES = $(array_SOURCES) $(cartesian_SOURCES) $(cast_SOURCES) $(cfd_SOURCES) $(complex_test_SOURCES) $(convolve_SOURCES) $(curldiv_SOURCES) $(deriv_SOURCES) $(diff_SOURCES) $(erf_SOURCES) $(fixed_SOURCES) $(indirect_SOURCES) $(io_SOURCES) $(iter_SOURCES) $(matmult_SOURCES) $(nested_SOURCES) $(numinquire_SOURCES) $(outer_SOURCES) $(pauli_SOURCES) $(pick_SOURCES) $(polymorph_SOURCES) $(prettyprint_SOURCES) $(qcd_SOURCES) $(rand2_SOURCES) $(random_SOURCES) $(rangexpr_SOURCES) $(reduce_SOURCES) $(simple_SOURCES) $(slicing_SOURCES) $(stencil_SOURCES) $(stencil2_SOURCES) $(stencil3_SOURCES) $(stencilet_SOURCES) $(storage_SOURCES) $(tiny_SOURCES) $(transform_SOURCES) $(useret_SOURCES) $(where_SOURCES) $(whitt_SOURCES) srcdir = . top_srcdir = .. pkgdatadir = $(datadir)/blitz pkglibdir = $(libdir)/blitz pkgincludedir = $(includedir)/blitz top_builddir = .. am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd INSTALL = /usr/bin/install -c install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = i686-pc-linux-gnu host_triplet = i686-pc-linux-gnu target_triplet = i686-pc-linux-gnu EXTRA_PROGRAMS = array$(EXEEXT) cartesian$(EXEEXT) cast$(EXEEXT) \ cfd$(EXEEXT) complex-test$(EXEEXT) convolve$(EXEEXT) \ curldiv$(EXEEXT) deriv$(EXEEXT) diff$(EXEEXT) erf$(EXEEXT) \ fixed$(EXEEXT) indirect$(EXEEXT) io$(EXEEXT) iter$(EXEEXT) \ matmult$(EXEEXT) nested$(EXEEXT) numinquire$(EXEEXT) \ outer$(EXEEXT) pauli$(EXEEXT) pick$(EXEEXT) polymorph$(EXEEXT) \ prettyprint$(EXEEXT) qcd$(EXEEXT) rand2$(EXEEXT) \ random$(EXEEXT) rangexpr$(EXEEXT) reduce$(EXEEXT) \ simple$(EXEEXT) slicing$(EXEEXT) stencil2$(EXEEXT) \ stencil3$(EXEEXT) stencil$(EXEEXT) stencilet$(EXEEXT) \ storage$(EXEEXT) tiny$(EXEEXT) transform$(EXEEXT) \ useret$(EXEEXT) where$(EXEEXT) whitt$(EXEEXT) subdir = examples DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/ac_check_cxx_features.m4 \ $(top_srcdir)/m4/ac_compiler_specific_header.m4 \ $(top_srcdir)/m4/ac_compilers_64bits.m4 \ $(top_srcdir)/m4/ac_cxx_bool.m4 \ $(top_srcdir)/m4/ac_cxx_complex_math_in_namespace_std.m4 \ $(top_srcdir)/m4/ac_cxx_const_cast.m4 \ $(top_srcdir)/m4/ac_cxx_default_template_parameters.m4 \ $(top_srcdir)/m4/ac_cxx_dynamic_cast.m4 \ $(top_srcdir)/m4/ac_cxx_enable_debug.m4 \ $(top_srcdir)/m4/ac_cxx_enable_optimize.m4 \ $(top_srcdir)/m4/ac_cxx_enum_computations.m4 \ $(top_srcdir)/m4/ac_cxx_enum_computations_with_cast.m4 \ $(top_srcdir)/m4/ac_cxx_exceptions.m4 \ $(top_srcdir)/m4/ac_cxx_explicit.m4 \ $(top_srcdir)/m4/ac_cxx_explicit_template_function_qualification.m4 \ $(top_srcdir)/m4/ac_cxx_flags_preset.m4 \ $(top_srcdir)/m4/ac_cxx_full_specialization_syntax.m4 \ $(top_srcdir)/m4/ac_cxx_function_nontype_parameters.m4 \ $(top_srcdir)/m4/ac_cxx_general.m4 \ $(top_srcdir)/m4/ac_cxx_have_climits.m4 \ $(top_srcdir)/m4/ac_cxx_have_complex.m4 \ $(top_srcdir)/m4/ac_cxx_have_complex_fcns.m4 \ $(top_srcdir)/m4/ac_cxx_have_complex_math1.m4 \ $(top_srcdir)/m4/ac_cxx_have_complex_math2.m4 \ $(top_srcdir)/m4/ac_cxx_have_ieee_math.m4 \ $(top_srcdir)/m4/ac_cxx_have_numeric_limits.m4 \ $(top_srcdir)/m4/ac_cxx_have_rusage.m4 \ $(top_srcdir)/m4/ac_cxx_have_std.m4 \ $(top_srcdir)/m4/ac_cxx_have_stl.m4 \ $(top_srcdir)/m4/ac_cxx_have_system_v_math.m4 \ $(top_srcdir)/m4/ac_cxx_have_valarray.m4 \ $(top_srcdir)/m4/ac_cxx_isnan_in_namespace_std.m4 \ $(top_srcdir)/m4/ac_cxx_keywords.m4 \ $(top_srcdir)/m4/ac_cxx_math_fn_in_namespace_std.m4 \ $(top_srcdir)/m4/ac_cxx_member_constants.m4 \ $(top_srcdir)/m4/ac_cxx_member_templates.m4 \ $(top_srcdir)/m4/ac_cxx_member_templates_outside_class.m4 \ $(top_srcdir)/m4/ac_cxx_mutable.m4 \ $(top_srcdir)/m4/ac_cxx_namespaces.m4 \ $(top_srcdir)/m4/ac_cxx_nceg_restrict.m4 \ $(top_srcdir)/m4/ac_cxx_nceg_restrict_egcs.m4 \ $(top_srcdir)/m4/ac_cxx_old_for_scoping.m4 \ $(top_srcdir)/m4/ac_cxx_partial_ordering.m4 \ $(top_srcdir)/m4/ac_cxx_partial_specialization.m4 \ $(top_srcdir)/m4/ac_cxx_reinterpret_cast.m4 \ $(top_srcdir)/m4/ac_cxx_rtti.m4 \ $(top_srcdir)/m4/ac_cxx_standard_library.m4 \ $(top_srcdir)/m4/ac_cxx_static_cast.m4 \ $(top_srcdir)/m4/ac_cxx_template_keyword_qualifier.m4 \ $(top_srcdir)/m4/ac_cxx_template_qualified_base_class.m4 \ $(top_srcdir)/m4/ac_cxx_template_qualified_return_type.m4 \ $(top_srcdir)/m4/ac_cxx_template_scoped_argument_matching.m4 \ $(top_srcdir)/m4/ac_cxx_templates.m4 \ $(top_srcdir)/m4/ac_cxx_templates_as_template_arguments.m4 \ $(top_srcdir)/m4/ac_cxx_templates_features.m4 \ $(top_srcdir)/m4/ac_cxx_type_casts.m4 \ $(top_srcdir)/m4/ac_cxx_type_promotion.m4 \ $(top_srcdir)/m4/ac_cxx_typename.m4 \ $(top_srcdir)/m4/ac_cxx_use_numtrait.m4 \ $(top_srcdir)/m4/ac_env.m4 \ $(top_srcdir)/m4/ac_fortran_flags_preset.m4 \ $(top_srcdir)/m4/ac_info.m4 $(top_srcdir)/m4/ac_lib_blas.m4 \ $(top_srcdir)/m4/ac_prog_doxygen.m4 \ $(top_srcdir)/m4/ax_create_pkgconfig_info.m4 \ $(top_srcdir)/m4/ax_dirname.m4 \ $(top_srcdir)/m4/ax_prefix_config_h.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/blitz/config.h CONFIG_CLEAN_FILES = am_array_OBJECTS = array.$(OBJEXT) array_OBJECTS = $(am_array_OBJECTS) array_LDADD = $(LDADD) array_DEPENDENCIES = am_cartesian_OBJECTS = cartesian.$(OBJEXT) cartesian_OBJECTS = $(am_cartesian_OBJECTS) cartesian_LDADD = $(LDADD) cartesian_DEPENDENCIES = am_cast_OBJECTS = cast.$(OBJEXT) cast_OBJECTS = $(am_cast_OBJECTS) cast_LDADD = $(LDADD) cast_DEPENDENCIES = am_cfd_OBJECTS = cfd.$(OBJEXT) cfd_OBJECTS = $(am_cfd_OBJECTS) cfd_LDADD = $(LDADD) cfd_DEPENDENCIES = am_complex_test_OBJECTS = complex-test.$(OBJEXT) complex_test_OBJECTS = $(am_complex_test_OBJECTS) complex_test_LDADD = $(LDADD) complex_test_DEPENDENCIES = am_convolve_OBJECTS = convolve.$(OBJEXT) convolve_OBJECTS = $(am_convolve_OBJECTS) convolve_LDADD = $(LDADD) convolve_DEPENDENCIES = am_curldiv_OBJECTS = curldiv.$(OBJEXT) curldiv_OBJECTS = $(am_curldiv_OBJECTS) curldiv_LDADD = $(LDADD) curldiv_DEPENDENCIES = am_deriv_OBJECTS = deriv.$(OBJEXT) deriv_OBJECTS = $(am_deriv_OBJECTS) deriv_LDADD = $(LDADD) deriv_DEPENDENCIES = am_diff_OBJECTS = diff.$(OBJEXT) diff_OBJECTS = $(am_diff_OBJECTS) diff_LDADD = $(LDADD) diff_DEPENDENCIES = am_erf_OBJECTS = erf.$(OBJEXT) erf_OBJECTS = $(am_erf_OBJECTS) erf_LDADD = $(LDADD) erf_DEPENDENCIES = am_fixed_OBJECTS = fixed.$(OBJEXT) fixed_OBJECTS = $(am_fixed_OBJECTS) fixed_LDADD = $(LDADD) fixed_DEPENDENCIES = am_indirect_OBJECTS = indirect.$(OBJEXT) indirect_OBJECTS = $(am_indirect_OBJECTS) indirect_LDADD = $(LDADD) indirect_DEPENDENCIES = am_io_OBJECTS = io.$(OBJEXT) io_OBJECTS = $(am_io_OBJECTS) io_LDADD = $(LDADD) io_DEPENDENCIES = am_iter_OBJECTS = iter.$(OBJEXT) iter_OBJECTS = $(am_iter_OBJECTS) iter_LDADD = $(LDADD) iter_DEPENDENCIES = am_matmult_OBJECTS = matmult.$(OBJEXT) matmult_OBJECTS = $(am_matmult_OBJECTS) matmult_LDADD = $(LDADD) matmult_DEPENDENCIES = am_nested_OBJECTS = nested.$(OBJEXT) nested_OBJECTS = $(am_nested_OBJECTS) nested_LDADD = $(LDADD) nested_DEPENDENCIES = am_numinquire_OBJECTS = numinquire.$(OBJEXT) numinquire_OBJECTS = $(am_numinquire_OBJECTS) numinquire_LDADD = $(LDADD) numinquire_DEPENDENCIES = am_outer_OBJECTS = outer.$(OBJEXT) outer_OBJECTS = $(am_outer_OBJECTS) outer_LDADD = $(LDADD) outer_DEPENDENCIES = am_pauli_OBJECTS = pauli.$(OBJEXT) pauli_OBJECTS = $(am_pauli_OBJECTS) pauli_LDADD = $(LDADD) pauli_DEPENDENCIES = am_pick_OBJECTS = pick.$(OBJEXT) pick_OBJECTS = $(am_pick_OBJECTS) pick_LDADD = $(LDADD) pick_DEPENDENCIES = am_polymorph_OBJECTS = polymorph.$(OBJEXT) polymorph_OBJECTS = $(am_polymorph_OBJECTS) polymorph_LDADD = $(LDADD) polymorph_DEPENDENCIES = am_prettyprint_OBJECTS = prettyprint.$(OBJEXT) prettyprint_OBJECTS = $(am_prettyprint_OBJECTS) prettyprint_LDADD = $(LDADD) prettyprint_DEPENDENCIES = am_qcd_OBJECTS = qcd.$(OBJEXT) qcd_OBJECTS = $(am_qcd_OBJECTS) qcd_LDADD = $(LDADD) qcd_DEPENDENCIES = am_rand2_OBJECTS = rand2.$(OBJEXT) rand2_OBJECTS = $(am_rand2_OBJECTS) rand2_LDADD = $(LDADD) rand2_DEPENDENCIES = am_random_OBJECTS = random.$(OBJEXT) random_OBJECTS = $(am_random_OBJECTS) random_LDADD = $(LDADD) random_DEPENDENCIES = am_rangexpr_OBJECTS = rangexpr.$(OBJEXT) rangexpr_OBJECTS = $(am_rangexpr_OBJECTS) rangexpr_LDADD = $(LDADD) rangexpr_DEPENDENCIES = am_reduce_OBJECTS = reduce.$(OBJEXT) reduce_OBJECTS = $(am_reduce_OBJECTS) reduce_LDADD = $(LDADD) reduce_DEPENDENCIES = am_simple_OBJECTS = simple.$(OBJEXT) simple_OBJECTS = $(am_simple_OBJECTS) simple_LDADD = $(LDADD) simple_DEPENDENCIES = am_slicing_OBJECTS = slicing.$(OBJEXT) slicing_OBJECTS = $(am_slicing_OBJECTS) slicing_LDADD = $(LDADD) slicing_DEPENDENCIES = am_stencil_OBJECTS = stencil.$(OBJEXT) stencil_OBJECTS = $(am_stencil_OBJECTS) stencil_LDADD = $(LDADD) stencil_DEPENDENCIES = am_stencil2_OBJECTS = stencil2.$(OBJEXT) stencil2_OBJECTS = $(am_stencil2_OBJECTS) stencil2_LDADD = $(LDADD) stencil2_DEPENDENCIES = am_stencil3_OBJECTS = stencil3.$(OBJEXT) stencil3_OBJECTS = $(am_stencil3_OBJECTS) stencil3_LDADD = $(LDADD) stencil3_DEPENDENCIES = am_stencilet_OBJECTS = stencilet.$(OBJEXT) stencilet_OBJECTS = $(am_stencilet_OBJECTS) stencilet_LDADD = $(LDADD) stencilet_DEPENDENCIES = am_storage_OBJECTS = storage.$(OBJEXT) storage_OBJECTS = $(am_storage_OBJECTS) storage_LDADD = $(LDADD) storage_DEPENDENCIES = am_tiny_OBJECTS = tiny.$(OBJEXT) tiny_OBJECTS = $(am_tiny_OBJECTS) tiny_LDADD = $(LDADD) tiny_DEPENDENCIES = am_transform_OBJECTS = transform.$(OBJEXT) transform_OBJECTS = $(am_transform_OBJECTS) transform_LDADD = $(LDADD) transform_DEPENDENCIES = am_useret_OBJECTS = useret.$(OBJEXT) useret_OBJECTS = $(am_useret_OBJECTS) useret_LDADD = $(LDADD) useret_DEPENDENCIES = am_where_OBJECTS = where.$(OBJEXT) where_OBJECTS = $(am_where_OBJECTS) where_LDADD = $(LDADD) where_DEPENDENCIES = am_whitt_OBJECTS = whitt.$(OBJEXT) whitt_OBJECTS = $(am_whitt_OBJECTS) whitt_LDADD = $(LDADD) whitt_DEPENDENCIES = DEFAULT_INCLUDES = depcomp = $(SHELL) $(top_srcdir)/config/depcomp am__depfiles_maybe = depfiles CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) LTCXXCOMPILE = $(CXX) $(DEFS) \ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) CXXLINK = $(CXXLD) $(AM_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ SOURCES = $(array_SOURCES) $(cartesian_SOURCES) $(cast_SOURCES) \ $(cfd_SOURCES) $(complex_test_SOURCES) $(convolve_SOURCES) \ $(curldiv_SOURCES) $(deriv_SOURCES) $(diff_SOURCES) \ $(erf_SOURCES) $(fixed_SOURCES) $(indirect_SOURCES) \ $(io_SOURCES) $(iter_SOURCES) $(matmult_SOURCES) \ $(nested_SOURCES) $(numinquire_SOURCES) $(outer_SOURCES) \ $(pauli_SOURCES) $(pick_SOURCES) $(polymorph_SOURCES) \ $(prettyprint_SOURCES) $(qcd_SOURCES) $(rand2_SOURCES) \ $(random_SOURCES) $(rangexpr_SOURCES) $(reduce_SOURCES) \ $(simple_SOURCES) $(slicing_SOURCES) $(stencil_SOURCES) \ $(stencil2_SOURCES) $(stencil3_SOURCES) $(stencilet_SOURCES) \ $(storage_SOURCES) $(tiny_SOURCES) $(transform_SOURCES) \ $(useret_SOURCES) $(where_SOURCES) $(whitt_SOURCES) DIST_SOURCES = $(array_SOURCES) $(cartesian_SOURCES) $(cast_SOURCES) \ $(cfd_SOURCES) $(complex_test_SOURCES) $(convolve_SOURCES) \ $(curldiv_SOURCES) $(deriv_SOURCES) $(diff_SOURCES) \ $(erf_SOURCES) $(fixed_SOURCES) $(indirect_SOURCES) \ $(io_SOURCES) $(iter_SOURCES) $(matmult_SOURCES) \ $(nested_SOURCES) $(numinquire_SOURCES) $(outer_SOURCES) \ $(pauli_SOURCES) $(pick_SOURCES) $(polymorph_SOURCES) \ $(prettyprint_SOURCES) $(qcd_SOURCES) $(rand2_SOURCES) \ $(random_SOURCES) $(rangexpr_SOURCES) $(reduce_SOURCES) \ $(simple_SOURCES) $(slicing_SOURCES) $(stencil_SOURCES) \ $(stencil2_SOURCES) $(stencil3_SOURCES) $(stencilet_SOURCES) \ $(storage_SOURCES) $(tiny_SOURCES) $(transform_SOURCES) \ $(useret_SOURCES) $(where_SOURCES) $(whitt_SOURCES) ETAGS = etags CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = ${SHELL} /home/tillea/debian-maintain/packages/blitz++/blitz++-0.9.orig/config/missing --run aclocal-1.9 AMDEP_FALSE = # AMDEP_TRUE = AMTAR = ${SHELL} /home/tillea/debian-maintain/packages/blitz++/blitz++-0.9.orig/config/missing --run tar AR = ar AR_FLAGS = -cru AUTOCONF = ${SHELL} /home/tillea/debian-maintain/packages/blitz++/blitz++-0.9.orig/config/missing --run autoconf AUTOHEADER = ${SHELL} /home/tillea/debian-maintain/packages/blitz++/blitz++-0.9.orig/config/missing --run autoheader AUTOMAKE = ${SHELL} /home/tillea/debian-maintain/packages/blitz++/blitz++-0.9.orig/config/missing --run automake-1.9 AWK = mawk BLASLIB = -lblas CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 COMPILER_SPECIFIC_HEADER = gnu/bzconfig.h CPP = gcc -E CPPFLAGS = CXX = c++ CXXCPP = c++ -E CXXDEPMODE = depmode=gcc3 CXXFCFLAG = CXXFFLAGS = -DBZ_FORTRAN_SYMBOLS_WITH_TRAILING_UNDERSCORES CXXFLAGS = -g -DBZ_DEBUG CXX_DEBUG_FLAGS = -g -DBZ_DEBUG CXX_LIBS = CXX_OPTIMIZE_FLAGS = -O3 -funroll-loops -fstrict-aliasing -fomit-frame-pointer -ffast-math -DUSE_LIBBLAS CXX_PROFIL_FLAGS = -pg CYGPATH_W = echo DATE = Sun Apr 29 16:13:51 CEST 2007 DEFS = -DHAVE_CONFIG_H DEPDIR = .deps DOT = DOXYGEN = doxygen DOXYGEN_DOC_FALSE = # DOXYGEN_DOC_TRUE = ECHO = echo ECHO_C = ECHO_N = -n ECHO_T = EGREP = grep -E EXEEXT = F77 = f77 F77_OPTIMIZE_FLAGS = -O3 -funroll-loops F90_COMPILER_FALSE = F90_COMPILER_TRUE = # FC = FCFLAGS = FCFLAGS_f90 = FCLIBS = FC_OPTIMIZE_FLAGS = FFLAGS = -fno-second-underscore FLIBS = -L/usr/lib/gcc/i486-linux-gnu/3.4.6 -L/usr/lib/gcc/i486-linux-gnu/3.4.6/../../../../lib -L/usr/lib/gcc/i486-linux-gnu/3.4.6/../../.. -L/lib/../lib -L/usr/lib/../lib -lfrtbegin -lg2c -lm -lgcc_s FORTRAN_ENABLED_FALSE = # FORTRAN_ENABLED_TRUE = INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s LDFLAGS = LIBOBJS = LIBS = LIBTOOL = $(SHELL) $(top_builddir)/libtool LN_S = ln -s LTLIBOBJS = MAINT = # MAINTAINER_MODE_FALSE = MAINTAINER_MODE_TRUE = # MAKEINFO = ${SHELL} /home/tillea/debian-maintain/packages/blitz++/blitz++-0.9.orig/config/missing --run makeinfo OBJEXT = o OS = Linux sputnik 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686 GNU/Linux PACKAGE = blitz PACKAGE_BUGREPORT = blitz-bugs@oonumerics.org PACKAGE_NAME = blitz PACKAGE_STRING = blitz 0.9 PACKAGE_TARNAME = blitz PACKAGE_VERSION = 0.9 PATH_SEPARATOR = : RANLIB = ranlib SET_MAKE = SHELL = /bin/sh STRIP = strip VERSION = 0.9 ac_ct_AR = ar ac_ct_CC = gcc ac_ct_CXX = c++ ac_ct_F77 = f77 ac_ct_FC = ac_ct_RANLIB = ranlib ac_ct_STRIP = strip am__fastdepCC_FALSE = # am__fastdepCC_TRUE = am__fastdepCXX_FALSE = # am__fastdepCXX_TRUE = am__include = include am__leading_dot = . am__quote = am__tar = ${AMTAR} chof - "$$tardir" am__untar = ${AMTAR} xf - bindir = ${exec_prefix}/bin build = i686-pc-linux-gnu build_alias = build_cpu = i686 build_os = linux-gnu build_vendor = pc datadir = ${prefix}/share enable_dot = no enable_html_docs = yes enable_latex_docs = no exec_prefix = ${prefix} host = i686-pc-linux-gnu host_alias = host_cpu = i686 host_os = linux-gnu host_vendor = pc includedir = ${prefix}/include infodir = ${prefix}/info install_sh = /home/tillea/debian-maintain/packages/blitz++/blitz++-0.9.orig/config/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localstatedir = ${prefix}/var mandir = ${prefix}/man mkdir_p = mkdir -p -- oldincludedir = /usr/include pkgconfig_libdir = ${libdir}/pkgconfig pkgconfig_libfile = blitz.pc prefix = /usr program_transform_name = s,x,x, sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com sysconfdir = ${prefix}/etc target = i686-pc-linux-gnu target_alias = target_cpu = i686 target_os = linux-gnu target_vendor = pc EXTRA_DIST = stencil4.f profile.cpp tiny2.cpp tiny3.cpp AM_CPPFLAGS = -I$(srcdir) -I$(top_srcdir) -I$(top_builddir) LDADD = -L$(top_builddir)/lib -lblitz array_SOURCES = array.cpp cartesian_SOURCES = cartesian.cpp cast_SOURCES = cast.cpp cfd_SOURCES = cfd.cpp complex_test_SOURCES = complex-test.cpp convolve_SOURCES = convolve.cpp curldiv_SOURCES = curldiv.cpp deriv_SOURCES = deriv.cpp diff_SOURCES = diff.cpp erf_SOURCES = erf.cpp fixed_SOURCES = fixed.cpp indirect_SOURCES = indirect.cpp io_SOURCES = io.cpp iter_SOURCES = iter.cpp matmult_SOURCES = matmult.cpp nested_SOURCES = nested.cpp numinquire_SOURCES = numinquire.cpp outer_SOURCES = outer.cpp pauli_SOURCES = pauli.cpp pick_SOURCES = pick.cpp polymorph_SOURCES = polymorph.cpp prettyprint_SOURCES = prettyprint.cpp #profile_SOURCES = profile.cpp qcd_SOURCES = qcd.cpp rand2_SOURCES = rand2.cpp random_SOURCES = random.cpp rangexpr_SOURCES = rangexpr.cpp reduce_SOURCES = reduce.cpp simple_SOURCES = simple.cpp slicing_SOURCES = slicing.cpp stencil2_SOURCES = stencil2.cpp stencil3_SOURCES = stencil3.cpp stencil_SOURCES = stencil.cpp stencilet_SOURCES = stencilet.cpp storage_SOURCES = storage.cpp #tiny2_SOURCES = tiny2.cpp #tiny3_SOURCES = tiny3.cpp tiny_SOURCES = tiny.cpp transform_SOURCES = transform.cpp useret_SOURCES = useret.cpp where_SOURCES = where.cpp whitt_SOURCES = whitt.cpp all: all-am .SUFFIXES: .SUFFIXES: .cpp .lo .o .obj array$(EXEEXT): $(array_OBJECTS) $(array_DEPENDENCIES) @rm -f array$(EXEEXT) $(CXXLINK) $(array_LDFLAGS) $(array_OBJECTS) $(array_LDADD) $(LIBS) cartesian$(EXEEXT): $(cartesian_OBJECTS) $(cartesian_DEPENDENCIES) @rm -f cartesian$(EXEEXT) $(CXXLINK) $(cartesian_LDFLAGS) $(cartesian_OBJECTS) $(cartesian_LDADD) $(LIBS) cast$(EXEEXT): $(cast_OBJECTS) $(cast_DEPENDENCIES) @rm -f cast$(EXEEXT) $(CXXLINK) $(cast_LDFLAGS) $(cast_OBJECTS) $(cast_LDADD) $(LIBS) cfd$(EXEEXT): $(cfd_OBJECTS) $(cfd_DEPENDENCIES) @rm -f cfd$(EXEEXT) $(CXXLINK) $(cfd_LDFLAGS) $(cfd_OBJECTS) $(cfd_LDADD) $(LIBS) complex-test$(EXEEXT): $(complex_test_OBJECTS) $(complex_test_DEPENDENCIES) @rm -f complex-test$(EXEEXT) $(CXXLINK) $(complex_test_LDFLAGS) $(complex_test_OBJECTS) $(complex_test_LDADD) $(LIBS) convolve$(EXEEXT): $(convolve_OBJECTS) $(convolve_DEPENDENCIES) @rm -f convolve$(EXEEXT) $(CXXLINK) $(convolve_LDFLAGS) $(convolve_OBJECTS) $(convolve_LDADD) $(LIBS) curldiv$(EXEEXT): $(curldiv_OBJECTS) $(curldiv_DEPENDENCIES) @rm -f curldiv$(EXEEXT) $(CXXLINK) $(curldiv_LDFLAGS) $(curldiv_OBJECTS) $(curldiv_LDADD) $(LIBS) deriv$(EXEEXT): $(deriv_OBJECTS) $(deriv_DEPENDENCIES) @rm -f deriv$(EXEEXT) $(CXXLINK) $(deriv_LDFLAGS) $(deriv_OBJECTS) $(deriv_LDADD) $(LIBS) diff$(EXEEXT): $(diff_OBJECTS) $(diff_DEPENDENCIES) @rm -f diff$(EXEEXT) $(CXXLINK) $(diff_LDFLAGS) $(diff_OBJECTS) $(diff_LDADD) $(LIBS) erf$(EXEEXT): $(erf_OBJECTS) $(erf_DEPENDENCIES) @rm -f erf$(EXEEXT) $(CXXLINK) $(erf_LDFLAGS) $(erf_OBJECTS) $(erf_LDADD) $(LIBS) fixed$(EXEEXT): $(fixed_OBJECTS) $(fixed_DEPENDENCIES) @rm -f fixed$(EXEEXT) $(CXXLINK) $(fixed_LDFLAGS) $(fixed_OBJECTS) $(fixed_LDADD) $(LIBS) indirect$(EXEEXT): $(indirect_OBJECTS) $(indirect_DEPENDENCIES) @rm -f indirect$(EXEEXT) $(CXXLINK) $(indirect_LDFLAGS) $(indirect_OBJECTS) $(indirect_LDADD) $(LIBS) io$(EXEEXT): $(io_OBJECTS) $(io_DEPENDENCIES) @rm -f io$(EXEEXT) $(CXXLINK) $(io_LDFLAGS) $(io_OBJECTS) $(io_LDADD) $(LIBS) iter$(EXEEXT): $(iter_OBJECTS) $(iter_DEPENDENCIES) @rm -f iter$(EXEEXT) $(CXXLINK) $(iter_LDFLAGS) $(iter_OBJECTS) $(iter_LDADD) $(LIBS) matmult$(EXEEXT): $(matmult_OBJECTS) $(matmult_DEPENDENCIES) @rm -f matmult$(EXEEXT) $(CXXLINK) $(matmult_LDFLAGS) $(matmult_OBJECTS) $(matmult_LDADD) $(LIBS) nested$(EXEEXT): $(nested_OBJECTS) $(nested_DEPENDENCIES) @rm -f nested$(EXEEXT) $(CXXLINK) $(nested_LDFLAGS) $(nested_OBJECTS) $(nested_LDADD) $(LIBS) numinquire$(EXEEXT): $(numinquire_OBJECTS) $(numinquire_DEPENDENCIES) @rm -f numinquire$(EXEEXT) $(CXXLINK) $(numinquire_LDFLAGS) $(numinquire_OBJECTS) $(numinquire_LDADD) $(LIBS) outer$(EXEEXT): $(outer_OBJECTS) $(outer_DEPENDENCIES) @rm -f outer$(EXEEXT) $(CXXLINK) $(outer_LDFLAGS) $(outer_OBJECTS) $(outer_LDADD) $(LIBS) pauli$(EXEEXT): $(pauli_OBJECTS) $(pauli_DEPENDENCIES) @rm -f pauli$(EXEEXT) $(CXXLINK) $(pauli_LDFLAGS) $(pauli_OBJECTS) $(pauli_LDADD) $(LIBS) pick$(EXEEXT): $(pick_OBJECTS) $(pick_DEPENDENCIES) @rm -f pick$(EXEEXT) $(CXXLINK) $(pick_LDFLAGS) $(pick_OBJECTS) $(pick_LDADD) $(LIBS) polymorph$(EXEEXT): $(polymorph_OBJECTS) $(polymorph_DEPENDENCIES) @rm -f polymorph$(EXEEXT) $(CXXLINK) $(polymorph_LDFLAGS) $(polymorph_OBJECTS) $(polymorph_LDADD) $(LIBS) prettyprint$(EXEEXT): $(prettyprint_OBJECTS) $(prettyprint_DEPENDENCIES) @rm -f prettyprint$(EXEEXT) $(CXXLINK) $(prettyprint_LDFLAGS) $(prettyprint_OBJECTS) $(prettyprint_LDADD) $(LIBS) qcd$(EXEEXT): $(qcd_OBJECTS) $(qcd_DEPENDENCIES) @rm -f qcd$(EXEEXT) $(CXXLINK) $(qcd_LDFLAGS) $(qcd_OBJECTS) $(qcd_LDADD) $(LIBS) rand2$(EXEEXT): $(rand2_OBJECTS) $(rand2_DEPENDENCIES) @rm -f rand2$(EXEEXT) $(CXXLINK) $(rand2_LDFLAGS) $(rand2_OBJECTS) $(rand2_LDADD) $(LIBS) random$(EXEEXT): $(random_OBJECTS) $(random_DEPENDENCIES) @rm -f random$(EXEEXT) $(CXXLINK) $(random_LDFLAGS) $(random_OBJECTS) $(random_LDADD) $(LIBS) rangexpr$(EXEEXT): $(rangexpr_OBJECTS) $(rangexpr_DEPENDENCIES) @rm -f rangexpr$(EXEEXT) $(CXXLINK) $(rangexpr_LDFLAGS) $(rangexpr_OBJECTS) $(rangexpr_LDADD) $(LIBS) reduce$(EXEEXT): $(reduce_OBJECTS) $(reduce_DEPENDENCIES) @rm -f reduce$(EXEEXT) $(CXXLINK) $(reduce_LDFLAGS) $(reduce_OBJECTS) $(reduce_LDADD) $(LIBS) simple$(EXEEXT): $(simple_OBJECTS) $(simple_DEPENDENCIES) @rm -f simple$(EXEEXT) $(CXXLINK) $(simple_LDFLAGS) $(simple_OBJECTS) $(simple_LDADD) $(LIBS) slicing$(EXEEXT): $(slicing_OBJECTS) $(slicing_DEPENDENCIES) @rm -f slicing$(EXEEXT) $(CXXLINK) $(slicing_LDFLAGS) $(slicing_OBJECTS) $(slicing_LDADD) $(LIBS) stencil$(EXEEXT): $(stencil_OBJECTS) $(stencil_DEPENDENCIES) @rm -f stencil$(EXEEXT) $(CXXLINK) $(stencil_LDFLAGS) $(stencil_OBJECTS) $(stencil_LDADD) $(LIBS) stencil2$(EXEEXT): $(stencil2_OBJECTS) $(stencil2_DEPENDENCIES) @rm -f stencil2$(EXEEXT) $(CXXLINK) $(stencil2_LDFLAGS) $(stencil2_OBJECTS) $(stencil2_LDADD) $(LIBS) stencil3$(EXEEXT): $(stencil3_OBJECTS) $(stencil3_DEPENDENCIES) @rm -f stencil3$(EXEEXT) $(CXXLINK) $(stencil3_LDFLAGS) $(stencil3_OBJECTS) $(stencil3_LDADD) $(LIBS) stencilet$(EXEEXT): $(stencilet_OBJECTS) $(stencilet_DEPENDENCIES) @rm -f stencilet$(EXEEXT) $(CXXLINK) $(stencilet_LDFLAGS) $(stencilet_OBJECTS) $(stencilet_LDADD) $(LIBS) storage$(EXEEXT): $(storage_OBJECTS) $(storage_DEPENDENCIES) @rm -f storage$(EXEEXT) $(CXXLINK) $(storage_LDFLAGS) $(storage_OBJECTS) $(storage_LDADD) $(LIBS) tiny$(EXEEXT): $(tiny_OBJECTS) $(tiny_DEPENDENCIES) @rm -f tiny$(EXEEXT) $(CXXLINK) $(tiny_LDFLAGS) $(tiny_OBJECTS) $(tiny_LDADD) $(LIBS) transform$(EXEEXT): $(transform_OBJECTS) $(transform_DEPENDENCIES) @rm -f transform$(EXEEXT) $(CXXLINK) $(transform_LDFLAGS) $(transform_OBJECTS) $(transform_LDADD) $(LIBS) useret$(EXEEXT): $(useret_OBJECTS) $(useret_DEPENDENCIES) @rm -f useret$(EXEEXT) $(CXXLINK) $(useret_LDFLAGS) $(useret_OBJECTS) $(useret_LDADD) $(LIBS) where$(EXEEXT): $(where_OBJECTS) $(where_DEPENDENCIES) @rm -f where$(EXEEXT) $(CXXLINK) $(where_LDFLAGS) $(where_OBJECTS) $(where_LDADD) $(LIBS) whitt$(EXEEXT): $(whitt_OBJECTS) $(whitt_DEPENDENCIES) @rm -f whitt$(EXEEXT) $(CXXLINK) $(whitt_LDFLAGS) $(whitt_OBJECTS) $(whitt_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) distclean-compile: -rm -f *.tab.c .cpp.o: $(CXXCOMPILE) -MT $@ -MD -MP -c -o $@ $< .cpp.lo: if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi # source='$<' object='$@' libtool=yes \ # DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \ # $(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs distclean-libtool: -rm -f libtool uninstall-info-am: ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ mkid -fID $$unique tags: TAGS TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$tags $$unique; \ fi ctags: CTAGS CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ $(TAGS_FILES) $(LISP) tags=; \ here=`pwd`; \ list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | \ $(AWK) ' { files[$$0] = 1; } \ END { for (i in files) print i; }'`; \ test -z "$(CTAGS_ARGS)$$tags$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$tags $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && cd $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) $$here distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ case $$file in \ $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \ $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \ esac; \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \ if test "$$dir" != "$$file" && test "$$dir" != "."; then \ dir="/$$dir"; \ $(mkdir_p) "$(distdir)$$dir"; \ else \ dir=''; \ fi; \ if test -d $$d/$$file; then \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile installdirs: install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool clean-local mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-libtool distclean-tags dvi: dvi-am dvi-am: html: html-am info: info-am info-am: install-data-am: install-exec-am: install-info: install-info-am install-man: installcheck-am: maintainer-clean: maintainer-clean-am -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-compile mostlyclean-generic \ mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: uninstall-info-am .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ clean-libtool clean-local ctags distclean distclean-compile \ distclean-generic distclean-libtool distclean-tags distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-exec install-exec-am \ install-info install-info-am install-man install-strip \ installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ tags uninstall uninstall-am uninstall-info-am #compile: $(EXTRA_PROGRAMS) check-examples: $(EXTRA_PROGRAMS) @echo Running examples... @for prog in $(EXTRA_PROGRAMS) ; do \ echo $$prog && (./$$prog > /dev/null 2>&1) || exit 1; \ done @echo All tests passed. #all: clean-local: -rm -rf *.ii *.ti cxx_repository Template.dir ii_files ti_files $(EXTRA_PROGRAMS) # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: debian/libblitz-doc.docs0000664000000000000000000000001611017445601012414 0ustar doc/blitz.pdf