diff -u psicode-3.4.0/debian/changelog psicode-3.4.0/debian/changelog --- psicode-3.4.0/debian/changelog +++ psicode-3.4.0/debian/changelog @@ -1,3 +1,10 @@ +psicode (3.4.0-1ubuntu1) karmic; urgency=low + + * debian/patches/08_missing_libraries.dpatch: + - Included missing libraries in several files. Fixes FTBFS. (LP: #389305) + + -- Andres Rodriguez Thu, 18 Jun 2009 23:50:23 -0500 + psicode (3.4.0-1) unstable; urgency=low * New upstream release. diff -u psicode-3.4.0/debian/control psicode-3.4.0/debian/control --- psicode-3.4.0/debian/control +++ psicode-3.4.0/debian/control @@ -1,7 +1,8 @@ Source: psicode Section: science Priority: optional -Maintainer: Debichem Team +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Debichem Team Uploaders: Michael Banck , Daniel Leidert (dale) Build-Depends: debhelper (>= 5), cdbs, dpatch, autoconf, flex, diff -u psicode-3.4.0/debian/patches/00list psicode-3.4.0/debian/patches/00list --- psicode-3.4.0/debian/patches/00list +++ psicode-3.4.0/debian/patches/00list @@ -2,0 +3 @@ +08_missing_libraries.dpatch only in patch2: unchanged: --- psicode-3.4.0.orig/debian/patches/08_missing_libraries.dpatch +++ psicode-3.4.0/debian/patches/08_missing_libraries.dpatch @@ -0,0 +1,256 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 08_missing_libraries.dpatch by Andres Rodriguez +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + +@DPATCH@ +diff -urNad psicode-3.4.0~/src/bin/mcscf/block_matrix.cc psicode-3.4.0/src/bin/mcscf/block_matrix.cc +--- psicode-3.4.0~/src/bin/mcscf/block_matrix.cc 2008-12-08 15:23:16.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/block_matrix.cc 2009-06-20 11:23:43.000000000 -0500 +@@ -2,6 +2,8 @@ + #include "matrix_base.h" + #include "memory_manager.h" + ++#include ++ + extern FILE* outfile; + + namespace psi{ namespace mcscf{ +diff -urNad psicode-3.4.0~/src/bin/mcscf/block_vector.cc psicode-3.4.0/src/bin/mcscf/block_vector.cc +--- psicode-3.4.0~/src/bin/mcscf/block_vector.cc 2008-12-08 15:23:16.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/block_vector.cc 2009-06-20 11:23:43.000000000 -0500 +@@ -2,6 +2,8 @@ + #include "vector_base.h" + #include "memory_manager.h" + ++#include ++ + extern FILE* outfile; + + namespace psi{ namespace mcscf{ +diff -urNad psicode-3.4.0~/src/bin/mcscf/sblock_matrix.cc psicode-3.4.0/src/bin/mcscf/sblock_matrix.cc +--- psicode-3.4.0~/src/bin/mcscf/sblock_matrix.cc 2008-12-08 15:23:16.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/sblock_matrix.cc 2009-06-20 11:23:43.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + #include + #include "sblock_matrix.h" +@@ -103,4 +104,4 @@ + } + } + +-}} +\ No newline at end of file ++}} +diff -urNad psicode-3.4.0~/src/bin/mcscf/sblock_vector.cc psicode-3.4.0/src/bin/mcscf/sblock_vector.cc +--- psicode-3.4.0~/src/bin/mcscf/sblock_vector.cc 2008-12-08 15:23:16.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/sblock_vector.cc 2009-06-20 11:23:43.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + #include + +@@ -58,4 +59,4 @@ + } + } + +-}} +\ No newline at end of file ++}} +diff -urNad psicode-3.4.0~/src/bin/mcscf/scf.cc psicode-3.4.0/src/bin/mcscf/scf.cc +--- psicode-3.4.0~/src/bin/mcscf/scf.cc 2008-04-21 13:30:41.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/scf.cc 2009-06-20 11:23:43.000000000 -0500 +@@ -3,6 +3,7 @@ + #include + #include "memory_manager.h" + ++#include + #include + #include + +diff -urNad psicode-3.4.0~/src/bin/mcscf/scf_Feff.cc psicode-3.4.0/src/bin/mcscf/scf_Feff.cc +--- psicode-3.4.0~/src/bin/mcscf/scf_Feff.cc 2008-08-28 12:38:06.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/scf_Feff.cc 2009-06-20 11:23:43.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + + #include "scf.h" +diff -urNad psicode-3.4.0~/src/bin/mcscf/scf_canonicalize_MO.cc psicode-3.4.0/src/bin/mcscf/scf_canonicalize_MO.cc +--- psicode-3.4.0~/src/bin/mcscf/scf_canonicalize_MO.cc 2008-04-22 09:07:31.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/scf_canonicalize_MO.cc 2009-06-20 11:23:43.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include "scf.h" + + #include +diff -urNad psicode-3.4.0~/src/bin/mcscf/scf_check_orthonormality.cc psicode-3.4.0/src/bin/mcscf/scf_check_orthonormality.cc +--- psicode-3.4.0~/src/bin/mcscf/scf_check_orthonormality.cc 2008-04-17 12:47:10.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/scf_check_orthonormality.cc 2009-06-20 11:23:43.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + #include + +diff -urNad psicode-3.4.0~/src/bin/mcscf/scf_compute_energy.cc psicode-3.4.0/src/bin/mcscf/scf_compute_energy.cc +--- psicode-3.4.0~/src/bin/mcscf/scf_compute_energy.cc 2008-04-17 12:47:10.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/scf_compute_energy.cc 2009-06-20 11:23:43.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + + #include "scf.h" +diff -urNad psicode-3.4.0~/src/bin/mcscf/scf_diis.cc psicode-3.4.0/src/bin/mcscf/scf_diis.cc +--- psicode-3.4.0~/src/bin/mcscf/scf_diis.cc 2008-04-21 13:30:41.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/scf_diis.cc 2009-06-20 11:23:43.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + + #include +diff -urNad psicode-3.4.0~/src/bin/mcscf/scf_iterate_scf_equations.cc psicode-3.4.0/src/bin/mcscf/scf_iterate_scf_equations.cc +--- psicode-3.4.0~/src/bin/mcscf/scf_iterate_scf_equations.cc 2008-11-05 10:28:45.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/scf_iterate_scf_equations.cc 2009-06-20 11:23:43.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + #include + #include +diff -urNad psicode-3.4.0~/src/bin/mcscf/scf_pairs.cc psicode-3.4.0/src/bin/mcscf/scf_pairs.cc +--- psicode-3.4.0~/src/bin/mcscf/scf_pairs.cc 2008-04-17 12:47:10.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/scf_pairs.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + + #include +diff -urNad psicode-3.4.0~/src/bin/mcscf/scf_print_eigenvectors_and_MO.cc psicode-3.4.0/src/bin/mcscf/scf_print_eigenvectors_and_MO.cc +--- psicode-3.4.0~/src/bin/mcscf/scf_print_eigenvectors_and_MO.cc 2008-04-17 12:47:10.000000000 -0500 ++++ psicode-3.4.0/src/bin/mcscf/scf_print_eigenvectors_and_MO.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + #include + #include +diff -urNad psicode-3.4.0~/src/bin/psimrcc/blas_algorithms.cc psicode-3.4.0/src/bin/psimrcc/blas_algorithms.cc +--- psicode-3.4.0~/src/bin/psimrcc/blas_algorithms.cc 2008-08-13 17:25:41.000000000 -0500 ++++ psicode-3.4.0/src/bin/psimrcc/blas_algorithms.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + #include + +diff -urNad psicode-3.4.0~/src/bin/psimrcc/blas_compatibile.cc psicode-3.4.0/src/bin/psimrcc/blas_compatibile.cc +--- psicode-3.4.0~/src/bin/psimrcc/blas_compatibile.cc 2008-08-13 17:25:41.000000000 -0500 ++++ psicode-3.4.0/src/bin/psimrcc/blas_compatibile.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -1,5 +1,6 @@ + #include "blas.h" + #include ++#include + #include + + extern FILE *infile, *outfile; +diff -urNad psicode-3.4.0~/src/bin/psimrcc/blas_parser.cc psicode-3.4.0/src/bin/psimrcc/blas_parser.cc +--- psicode-3.4.0~/src/bin/psimrcc/blas_parser.cc 2008-08-13 17:25:41.000000000 -0500 ++++ psicode-3.4.0/src/bin/psimrcc/blas_parser.cc 2009-06-20 11:24:02.000000000 -0500 +@@ -3,6 +3,7 @@ + #include "debugging.h" + #include + #include ++#include + + namespace psi{ namespace psimrcc{ + +diff -urNad psicode-3.4.0~/src/bin/psimrcc/blas_solve.cc psicode-3.4.0/src/bin/psimrcc/blas_solve.cc +--- psicode-3.4.0~/src/bin/psimrcc/blas_solve.cc 2008-08-13 17:25:41.000000000 -0500 ++++ psicode-3.4.0/src/bin/psimrcc/blas_solve.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -2,6 +2,8 @@ + #include "debugging.h" + #include + ++#include ++ + namespace psi{ namespace psimrcc{ + + using namespace std; +diff -urNad psicode-3.4.0~/src/bin/psimrcc/index.cc psicode-3.4.0/src/bin/psimrcc/index.cc +--- psicode-3.4.0~/src/bin/psimrcc/index.cc 2008-08-13 17:25:41.000000000 -0500 ++++ psicode-3.4.0/src/bin/psimrcc/index.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -3,6 +3,7 @@ + * frank@ccc.uga.edu andysim@ccc.uga.edu + * A multireference coupled cluster code + ***************************************************************************/ ++#include + #include + #include + +diff -urNad psicode-3.4.0~/src/bin/psimrcc/operation.cc psicode-3.4.0/src/bin/psimrcc/operation.cc +--- psicode-3.4.0~/src/bin/psimrcc/operation.cc 2008-08-13 17:25:41.000000000 -0500 ++++ psicode-3.4.0/src/bin/psimrcc/operation.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -8,6 +8,8 @@ + #include "blas.h" + #include + ++#include ++ + namespace psi{ namespace psimrcc{ + + double* CCOperation::local_work = NULL; +diff -urNad psicode-3.4.0~/src/bin/psimrcc/operation_compute.cc psicode-3.4.0/src/bin/psimrcc/operation_compute.cc +--- psicode-3.4.0~/src/bin/psimrcc/operation_compute.cc 2008-08-13 17:25:41.000000000 -0500 ++++ psicode-3.4.0/src/bin/psimrcc/operation_compute.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -10,6 +10,7 @@ + #include "debugging.h" + #include "algebra_interface.h" + #include ++#include + #include + + extern FILE *infile, *outfile; +diff -urNad psicode-3.4.0~/src/bin/psimrcc/sort_out_of_core.cc psicode-3.4.0/src/bin/psimrcc/sort_out_of_core.cc +--- psicode-3.4.0~/src/bin/psimrcc/sort_out_of_core.cc 2008-08-13 17:25:41.000000000 -0500 ++++ psicode-3.4.0/src/bin/psimrcc/sort_out_of_core.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -9,6 +9,8 @@ + #include "matrix.h" + #include + ++#include ++ + extern FILE* outfile; + + namespace psi{ namespace psimrcc{ +diff -urNad psicode-3.4.0~/src/lib/libmoinfo/moinfo_model_space.cc psicode-3.4.0/src/lib/libmoinfo/moinfo_model_space.cc +--- psicode-3.4.0~/src/lib/libmoinfo/moinfo_model_space.cc 2008-12-08 15:23:16.000000000 -0500 ++++ psicode-3.4.0/src/lib/libmoinfo/moinfo_model_space.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -1,5 +1,6 @@ + #include + #include ++#include + #include + + #include +@@ -322,4 +323,4 @@ + return(names); + } + +-} +\ No newline at end of file ++} +diff -urNad psicode-3.4.0~/src/lib/libmoinfo/moinfo_slaterdeterminant.cc psicode-3.4.0/src/lib/libmoinfo/moinfo_slaterdeterminant.cc +--- psicode-3.4.0~/src/lib/libmoinfo/moinfo_slaterdeterminant.cc 2008-12-08 15:23:16.000000000 -0500 ++++ psicode-3.4.0/src/lib/libmoinfo/moinfo_slaterdeterminant.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + #include "moinfo.h" + +diff -urNad psicode-3.4.0~/src/lib/libutil/stl_string.cc psicode-3.4.0/src/lib/libutil/stl_string.cc +--- psicode-3.4.0~/src/lib/libutil/stl_string.cc 2008-12-08 15:23:16.000000000 -0500 ++++ psicode-3.4.0/src/lib/libutil/stl_string.cc 2009-06-20 11:23:44.000000000 -0500 +@@ -1,3 +1,4 @@ ++#include + #include + #include + #include