--- feel++-0.90.0.orig/debian/feel++-apps.install +++ feel++-0.90.0/debian/feel++-apps.install @@ -0,0 +1,6 @@ +debian/tmp/usr/bin/feel_doc_myapp /usr/bin +debian/tmp/usr/bin/feel_doc_mymesh /usr/bin +debian/tmp/usr/bin/feel_doc_myintegrals /usr/bin +#debian/tmp/usr/bin/feel_doc_myfunctionspace /usr/bin +#debian/tmp/usr/bin/feel_doc_laplacian /usr/bin +#debian/tmp/usr/bin/feel_doc_residualestimator /usr/bin --- feel++-0.90.0.orig/debian/watch +++ feel++-0.90.0/debian/watch @@ -0,0 +1,3 @@ +version=3 +https://forge.imag.fr/frs/?group_id=12 feel++-(.+)\.tar\.gz + --- feel++-0.90.0.orig/debian/dirs +++ feel++-0.90.0/debian/dirs @@ -0,0 +1 @@ + --- feel++-0.90.0.orig/debian/changelog +++ feel++-0.90.0/debian/changelog @@ -0,0 +1,100 @@ +feel++ (0.90.0-7ubuntu1) natty; urgency=low + + * Initial release in Ubuntu (LP: #738014) + * debian/control: adjusted b-d to get rid of boost-1.46 packages. This fixes a + FTBFS in natty. + + -- Fabrice Coutadeur Fri, 22 Apr 2011 21:58:59 +0200 + +feel++ (0.90.0-7) unstable; urgency=low + + [Christophe Prud'homme] + * debian/patches/minconf.patch: even more minimal configuration for low + memory configuration + + -- Christophe Prud'homme Sun, 20 Mar 2011 21:41:20 +0100 + +feel++ (0.90.0-6) unstable; urgency=low + + [Christophe Prud'homme] + * debian/patches/s390.patches: fix for s390 + * debian/rules: tring minimal configuration for failing arches + + -- Christophe Prud'homme Sat, 19 Mar 2011 10:56:20 +0100 + +feel++ (0.90.0-5) unstable; urgency=low + + [Christophe Prud'homme] + * debian/control: build-depends on tbb only on amd64 and i386 + * debian/patches/sse.patch: remove sse options to build on non intel arches + + -- Christophe Prud'homme Fri, 18 Mar 2011 11:17:34 +0100 + +feel++ (0.90.0-4) unstable; urgency=low + + [Christophe Prud'homme] + * debian/control: tighten up build-depends to help building on more platforms + + -- Christophe Prud'homme Fri, 18 Mar 2011 07:56:02 +0100 + +feel++ (0.90.0-3) unstable; urgency=low + + [Christophe Prud'homme] + * debian/{control,rules}: use quilt + + -- Christophe Prud'homme Fri, 18 Mar 2011 06:53:33 +0100 + +feel++ (0.90.0-2) unstable; urgency=low + + [Christophe Prud'homme] + * debian/patches/feelgeo: fix compilation in buildd + + -- Christophe Prud'homme Thu, 17 Mar 2011 21:41:36 +0100 + +feel++ (0.90.0-1) unstable; urgency=low + + * New upstream release + + -- Christophe Prud'homme Thu, 17 Mar 2011 11:52:26 +0100 + +feel++ (0.90.0~svn6918-1) experimental; urgency=low + + [ Christophe Prud'homme ] + * New upstream release + * debian/control: fix lintian warnings + + -- Christophe Prud'homme Sun, 20 Feb 2011 17:28:51 +0100 + +feel++ (0.90.0~svn6917-1) experimental; urgency=low + + [ Christophe Prud'homme ] + * New upstream release + * debian/control: update slepc deps to 3.1 + + -- Christophe Prud'homme Sun, 20 Feb 2011 10:13:13 +0100 + +feel++ (0.90.0~svn6901-1) experimental; urgency=low + + * New upstream release + + -- Christophe Prud'homme Sat, 29 Jan 2011 11:36:01 +0100 + +feel++ (0.90.0~svn6893-1) experimental; urgency=low + + * New upstream release + + -- Christophe Prud'homme Sun, 16 Jan 2011 12:59:48 +0100 + +feel++ (0.90.0~svn6877-1) experimental; urgency=low + + * New upstream release + + -- Christophe Prud'homme Sun, 02 Jan 2011 22:49:39 +0100 + +feel++ (0.90.0~svn6870-1) experimental; urgency=low + + [Christophe Prud'homme] + * Feel++ is near release 0.90.0 + * Life was renamed Feel++ and Feel++ package will replace Life package + + -- Christophe Prud'homme Fri, 31 Dec 2010 17:39:18 +0100 --- feel++-0.90.0.orig/debian/FAL +++ feel++-0.90.0/debian/FAL @@ -0,0 +1,153 @@ +Free Art License 1.3 + +[ Copyleft Attitude ] + +Free Art License 1.3 (FAL 1.3) + +Preamble + +The Free Art License grants the right to freely copy, distribute, and +transform creative works without infringing the author's rights. + +The Free Art License recognizes and protects these rights. Their +implementation has been reformulated in order to allow everyone to use +creations of the human mind in a creative manner, regardless of their +types and ways of expression. + +While the public's access to creations of the human mind usually is +restricted by the implementation of copyright law, it is favoured by +the Free Art License. This license intends to allow the use of a +work’s resources; to establish new conditions for creating in order to +increase creation opportunities. The Free Art License grants the right +to use a work, and acknowledges the right holder’s and the user’s +rights and responsibility. + +The invention and development of digital technologies, Internet and +Free Software have changed creation methods: creations of the human +mind can obviously be distributed, exchanged, and transformed. They +allow to produce common works to which everyone can contribute to the +benefit of all. + +The main rationale for this Free Art License is to promote and protect +these creations of the human mind according to the principles of +copyleft: freedom to use, copy, distribute, transform, and prohibition +of exclusive appropriation. + +Definitions + +“work” either means the initial work, the subsequent works or the +common work as defined hereafter: + +“common work” means a work composed of the initial work and all +subsequent contributions to it (originals and copies). The initial +author is the one who, by choosing this license, defines the +conditions under which contributions are made. + +“Initial work” means the work created by the initiator of the common +work (as defined above), the copies of which can be modified by +whoever wants to + +“Subsequent works” means the contributions made by authors who +participate in the evolution of the common work by exercising the +rights to reproduce, distribute, and modify that are granted by the +license. + +“Originals” (sources or resources of the work) means all copies of +either the initial work or any subsequent work mentioning a date and +used by their author(s) as references for any subsequent updates, +interpretations, copies or reproductions. + +“Copy” means any reproduction of an original as defined by this +license. + +1. OBJECT +The aim of this license is to define the conditions under which one can use this work freely. + +2. SCOPE +This work is subject to copyright law. Through this license its author specifies the extent to which you can copy, distribute, and modify it. + +2.1 FREEDOM TO COPY (OR TO MAKE REPRODUCTIONS) +You have the right to copy this work for yourself, your friends or any other person, whatever the technique used. + +2.2 FREEDOM TO DISTRIBUTE, TO PERFORM IN PUBLIC +You have the right to distribute copies of this work; whether modified or not, whatever the medium and the place, with or without any charge, provided that you: +attach this license without any modification to the copies of this work or indicate precisely where the license can be found, +specify to the recipient the names of the author(s) of the originals, including yours if you have modified the work, +specify to the recipient where to access the originals (either initial or subsequent). +The authors of the originals may, if they wish to, give you the right to distribute the originals under the same conditions as the copies. + +2.3 FREEDOM TO MODIFY +You have the right to modify copies of the originals (whether initial or subsequent) provided you comply with the following conditions: +all conditions in article 2.2 above, if you distribute modified copies; +indicate that the work has been modified and, if it is possible, what kind of modifications have been made; +distribute the subsequent work under the same license or any compatible license. +The author(s) of the original work may give you the right to modify it under the same conditions as the copies. + +3. RELATED RIGHTS +Activities giving rise to author’s rights and related rights shall not challenge the rights granted by this license. +For example, this is the reason why performances must be subject to the same license or a compatible license. Similarly, integrating the work in a database, a compilation or an anthology shall not prevent anyone from using the work under the same conditions as those defined in this license. + +4. INCORPORATION OF THE WORK +Incorporating this work into a larger work that is not subject to the Free Art License shall not challenge the rights granted by this license. +If the work can no longer be accessed apart from the larger work in which it is incorporated, then incorporation shall only be allowed under the condition that the larger work is subject either to the Free Art License or a compatible license. + +5. COMPATIBILITY +A license is compatible with the Free Art License provided: +it gives the right to copy, distribute, and modify copies of the work including for commercial purposes and without any other restrictions than those required by the respect of the other compatibility criteria; +it ensures proper attribution of the work to its authors and access to previous versions of the work when possible; +it recognizes the Free Art License as compatible (reciprocity); +it requires that changes made to the work be subject to the same license or to a license which also meets these compatibility criteria. + +6. YOUR INTELLECTUAL RIGHTS +This license does not aim at denying your author's rights in your contribution or any related right. By choosing to contribute to the development of this common work, you only agree to grant others the same rights with regard to your contribution as those you were granted by this license. Conferring these rights does not mean you have to give up your intellectual rights. + +7. YOUR RESPONSIBILITIES +The freedom to use the work as defined by the Free Art License (right to copy, distribute, modify) implies that everyone is responsible for their own actions. + +8. DURATION OF THE LICENSE +This license takes effect as of your acceptance of its terms. The act of copying, distributing, or modifying the work constitutes a tacit agreement. This license will remain in effect for as long as the copyright which is attached to the work. If you do not respect the terms of this license, you automatically lose the rights that it confers. +If the legal status or legislation to which you are subject makes it impossible for you to respect the terms of this license, you may not make use of the rights which it confers. + +9. VARIOUS VERSIONS OF THE LICENSE +This license may undergo periodic modifications to incorporate improvements by its authors (instigators of the “Copyleft Attitude” movement) by way of new, numbered versions. +You will always have the choice of accepting the terms contained in the version under which the copy of the work was distributed to you, or alternatively, to use the provisions of one of the subsequent versions. + +10. SUB-LICENSING +Sub-licenses are not authorized by this license. Any person wishing to make use of the rights that it confers will be directly bound to the authors of the common work. + +11. LEGAL FRAMEWORK +This license is written with respect to both French law and the Berne Convention for the Protection of Literary and Artistic Works. + +USER GUIDE + +- How to use the Free Art License? +To benefit from the Free Art License, you only need to mention the following elements on your work: +[Name of the author, title, date of the work. When applicable, names of authors of the common work and, if possible, where to find the originals]. +Copyleft: This is a free work, you can copy, distribute, and modify it under the terms of the Free Art License http://artlibre.org/licence/lal/en/ + +- Why to use the Free Art License? +1.To give the greatest number of people access to your work. +2.To allow it to be distributed freely. +3.To allow it to evolve by allowing its copy, distribution, and transformation by others. +4.So that you benefit from the resources of a work when it is under the Free Art License: to be able to copy, distribute or transform it freely. +5.But also, because the Free Art License offers a legal framework to disallow any misappropriation. It is forbidden to take hold of your work and bypass the creative process for one's exclusive possession. + +- When to use the Free Art License? +Any time you want to benefit and make others benefit from the right to copy, distribute and transform creative works without any exclusive appropriation, you should use the Free Art License. You can for example use it for scientific, artistic or educational projects. + +- What kinds of works can be subject to the Free Art License? +The Free Art License can be applied to digital as well as physical works. +You can choose to apply the Free Art License on any text, picture, sound, gesture, or whatever sort of stuff on which you have sufficient author's rights. + +- Historical background of this license: It is the result of +observing, using and creating digital technologies, free software, the +Internet and art. It arose from the “Copyleft Attitude” meetings which +took place in Paris in 2000. For the first time, these meetings +brought together members of the Free Software community, artists, and +members of the art world. The goal was to adapt the principles of +Copyleft and free software to all sorts of +creations. http://www.artlibre.org + +Copyleft Attitude, 2007. +You can make reproductions and distribute +this license verbatim (without any changes). --- feel++-0.90.0.orig/debian/libfeel++1.install +++ feel++-0.90.0/debian/libfeel++1.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libfeel*.so.* usr/lib + --- feel++-0.90.0.orig/debian/feel++-doc.docs +++ feel++-0.90.0/debian/feel++-doc.docs @@ -0,0 +1 @@ +debian/tmp/usr/share/doc/feel/* --- feel++-0.90.0.orig/debian/docs +++ feel++-0.90.0/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- feel++-0.90.0.orig/debian/copyright +++ feel++-0.90.0/debian/copyright @@ -0,0 +1,180 @@ +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=REVISION +Name: Feel++ +Maintainer: Christophe Prud'homme + + +Source: http://ljkforge.imag.fr/feel + +Copyright: 2004-2010, Christophe Prud'homme + 2004-2008, École Polytechnique Fédérale de Lausanne + 2006-2010, Université Joseph Fourier (Grenoble 1) + 2008-2010, University of Coimbra + +License: LGPL-2.1+ and LGPL-3 + On Debian systems the full text of the GNU Lesser General Public + License 2.1 can be found in the `/usr/share/common-licenses/LGPL-2.1' + file. On Debian systems the full text of the GNU Lesser General + Public License 3 can be found in the + `/usr/share/common-licenses/LGPL-3.0' file. + +Files: cmake/UseLATEX.cmake +Copyright: 2004, Sandia Corporation. +License: there is a non-exclusive license for use of this work by or + on behalf of the U.S. Government. Redistribution and use in source + and binary forms, with or without modification, are permitted + provided that this Notice and any statement of authorship are + reproduced on all copies. + +Files: cmake/UseDoxygen.cmake +Copyright: 2009, Tobias Rautenkranz +License: CMake BSD + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + + 1. Redistributions of source code must retain the copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. The name of the author may not be used to endorse or promote products + derived from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Files: cmake/FindTrilinos.cmake +Copyright: 2009, Christophe Prud'homme +License: LGPL-3.0 + On Debian systems the full text of the GNU Lesser General Public + License can be found in the `/usr/share/common-licenses/LGPL-3.0' + file. + +Files: cmake/FindPackageMultipass.cmake + cmake/FindPETSc.cmake + cmake/ResolveCompilerPaths.cmake +Copyright: 2009, Jed Brown +License: CMake BSD + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + + 1. Redistributions of source code must retain the copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. The name of the author may not be used to endorse or promote products + derived from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES + OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. + IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Files: debian/* +Copyright: 2009, Christophe Prud'homme +License: GPL + On Debian systems the full text of the GNU General Public + License can be found in the `/usr/share/common-licenses/GPL' + file. + +Files: doc/tutorial/pngs/*.png +Copyright: 2009, Christophe Prud'homme +License: LGPL-2.1+ + On Debian systems the full text of the GNU Lesser General Public + License can be found in the `/usr/share/common-licenses/LGPL-2.1'. + The files were generated using paraview [1] from Feel++ applications + distributed in feel-apps and are licensed like Feel++ + 1. http://www.paraview.org + +Files: contrib/gmm/* +Copyright: 1995-2009, Yves Renard + 2000-2009, Julien Pommier + 2001-2009, Jeremie Lasry + 2002-2009, Vanessa Lleras + 2002-2008, Michel Salaün + 2002-2008, Houari Khenous + 2002-2008, Jean-Yves Heddebaut + Thorsten Ottosen +License: LGPL-2.1+ + On Debian systems the full text of the GNU Lesser General Public + License can be found in the `/usr/share/common-licenses/LGPL' + file. + +Files: contrib/gmm/include/gmm/gmm_dense_lu.h + contrib/gmm/include/gmm/gmm_precond_ildlt.h + contrib/gmm/include/gmm/gmm_precond_ilu.h + contrib/gmm/include/gmm/gmm_precond_mr_approx_inverse.h + contrib/gmm/include/gmm/gmm_solver_bicgstab.h + contrib/gmm/include/gmm/gmm_solver_cg.h + contrib/gmm/include/gmm/gmm_solver_gmres.h + contrib/gmm/include/gmm/gmm_solver_qmr.h +Copyright: 1997-2001, The Trustees of Indiana University + 1997-2008, Yves Renard +License: BSD and LGPL-2.1+ + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + * Neither the name of the University of California, Berkeley nor the + names of its contributors may be used to endorse or promote products + derived from this software without specific prior written permission. + THIS SOFTWARE IS PROVIDED BY THE TRUSTEES OF INDIANA UNIVERSITY AND + CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, + BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE TRUSTEES + OF INDIANA UNIVERSITY AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF + THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + On Debian systems the full text of the GNU Lesser General Public + License can be found in the `/usr/share/common-licenses/LGPL-2.1' + file. + + +Files: contrib/eigen/* +Copyright: Copyright © 2006-2009 Benoit Jacob + Copyright © 2007 Michael Olbrich + Copyright © 2008-2009 Gael Guennebaud + Copyright © 2008-2009 Konstantinos Margaritis + Copyright © 2009 Keir Mierle + Copyright (C) 2008 Guillaume Saupin + Copyright (C) 2010 Jitse Niesen + Copyright (C) 2010 Manuel Yguel + Copyright (C) 2009 Rohit Garg + Copyright (C) 2009 Thomas Capricelli + Copyright (C) 2009 Ilya Baran + Copyright (C) 2010 Vincent Lejeune + Copyright (C) 2009 Kenneth Riddile + Copyright (C) 2010 Hauke Heibel + Copyright (C) 2007 Michael Olbrich + Copyright (C) 2009 Ricard Marxer + Copyright (C) 2009 Claire Maurice + +License: LGPL-2.1+ and LGPL-3 + On Debian systems the full text of the GNU Lesser General Public + License 2.1 can be found in the `/usr/share/common-licenses/LGPL-2.1' + file. On Debian systems the full text of the GNU Lesser General + Public License 3 can be found in the + `/usr/share/common-licenses/LGPL-3.0' file. --- feel++-0.90.0.orig/debian/compat +++ feel++-0.90.0/debian/compat @@ -0,0 +1 @@ +7 --- feel++-0.90.0.orig/debian/feel++-doc.lintian-overrides +++ feel++-0.90.0/debian/feel++-doc.lintian-overrides @@ -0,0 +1,51 @@ +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/about_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/adbinaryfunctions_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/adfstream_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/adtraits_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/adtypeorder1_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/adtypeorder2_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/backend__adaptive__reuse__pc_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/backendtrilinos_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/basis_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/bdf2_8cpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/cholesky_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/classFeel++_1_1Bdf__inherit__graph.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/classFeel++_1_1DualBasis__inherit__graph.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/classFeel++_1_1FunctionSpace__inherit__graph.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/classFeel++_1_1PolynomialSet__inherit__graph.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/classFeel++_1_1Reference__inherit__graph.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/classFeel++_1_1Simplex__inherit__graph.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/constants_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/edges_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/elements_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/exportergnuplot_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/eye_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/faces_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/faq.html +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/geometricdata_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/inherit__graph__3.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/inherit__graph__6.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/integratordirac_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/integratoron_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/iteration_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/jacobi_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/material_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/matrix_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/matrixblock_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/matrixublas_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/matvec_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/ones_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/operators2_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/operators3_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/operators_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/options_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/points_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/ppoperators_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/projectors_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/publis.html +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/shape_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/simplex_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/singleton_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/timermap_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/twovalued_8hpp__incl.map +feel++-doc: zero-byte-file-in-doc-directory usr/share/doc/feel++-doc/api/html/typetraits_8hpp__incl.map --- feel++-0.90.0.orig/debian/README.Debian +++ feel++-0.90.0/debian/README.Debian @@ -0,0 +1,7 @@ +feel++ for Debian +----------------- + +Feel++ in Debian has all features enabled. Metis support is ensured by +the Scotch metis interface which is free software. + + -- Christophe Prud'homme , Fri, 29 Oct 2010 13:45:34 +0200 --- feel++-0.90.0.orig/debian/feel++.doc-base +++ feel++-0.90.0/debian/feel++.doc-base @@ -0,0 +1,14 @@ +Document: Feel++UserGuide +Title: Feel++ User Guide +Author: Christophe Prud'homme +Abstract: This manual is a user guide for the Feel++ platform, it +provides a tutorial, some examples and a quick reference on the +variational language for partial differential equations +Section: math + +Format: pdf +Files: /usr/share/doc/feel++/feel-manual.pdf + +Format: html +Files: /usr/share/doc/feel++/html/index.html + --- feel++-0.90.0.orig/debian/rules +++ feel++-0.90.0/debian/rules @@ -0,0 +1,67 @@ +#!/usr/bin/make -f + +DEB_AUTO_CLEANUP_RCS := yes +DEB_COMPRESS_EXCLUDE := .pdf + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/cmake.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk + + +export CFLAGS= +export CXXFLAGS= + +DEB_BUILD_ARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH) + +FEEL_INSTALL_ENABLERS=-DFEEL_ENABLE_DOCUMENTATION=ON + +ifeq "$(DEB_BUILD_ARCH)" "powerpc" +FEEL_INSTALL_ENABLERS=-DFEEL_ENABLE_ALL=OFF \ + -DBUILD_TESTING=OFF \ + -DFEEL_MINIMAL_CONFIGURATION=ON +endif +ifeq "$(DEB_BUILD_ARCH)" "s390" +FEEL_INSTALL_ENABLERS=-DFEEL_ENABLE_ALL=OFF \ + -DBUILD_TESTING=OFF \ + -DFEEL_MINIMAL_CONFIGURATION=ON +endif +ifeq "$(DEB_BUILD_ARCH)" "armel" +FEEL_INSTALL_ENABLERS=-DFEEL_ENABLE_ALL=OFF \ + -DBUILD_TESTING=OFF \ + -DFEEL_MINIMAL_CONFIGURATION=ON +endif + +ifeq "$(DEB_BUILD_ARCH)" "sparc" +FEEL_MPI=-DMPI_COMPILER=/usr/bin/mpic++.lam \ + -DMPI_LIBRARY="MPI_LIBRARY-NOTFOUND" +FEEL_INSTALL_ENABLERS=-DFEEL_ENABLE_ALL=OFF \ + -DBUILD_TESTING=OFF \ + -DFEEL_MINIMAL_CONFIGURATION=ON +else +FEEL_MPI= +endif +DEB_CMAKE_EXTRA_FLAGS= \ + -DCMAKE_BUILD_TYPE=Release \ + -DPETSC_ARCH=linux-gnu-c-opt \ + -DPETSC_DIR=/usr/lib/petscdir/3.1 \ + -DPETSC_EXECUTABLE_RUNS=ON \ + ${FEEL_MPI} \ + ${FEEL_INSTALL_ENABLERS} \ + -DTRILINOS_LIB_NOXLAPACK= \ + -DENABLE_INSTANTIATION_MODE=OFF + +#build/feel++-apps:: +# -cd $(DEB_BUILDDIR) && ctest -D Experimental + +build/libfeel++:: + -cd $(DEB_BUILDDIR) && cmake .. + +build/feel++-doc:: + -cd $(DEB_BUILDDIR)/doc/api && make doxygen + +binary-install/feel++-apps:: + strip debian/feel++-apps/usr/bin/* + +get-orig-source: + uscan --force-download + --- feel++-0.90.0.orig/debian/feel++-doc.install +++ feel++-0.90.0/debian/feel++-doc.install @@ -0,0 +1,3 @@ +debian/tmp/usr/share/doc/feel/html /usr/share/doc/feel++-doc/ +debian/tmp/usr/share/doc/feel/examples /usr/share/doc/feel++-doc/ +debian/tmp/usr/bin/feel_get_tutorial /usr/bin --- feel++-0.90.0.orig/debian/libfeel++-dev.install +++ feel++-0.90.0/debian/libfeel++-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/lib/libfeel*.so usr/lib +debian/tmp/usr/include/feel usr/include +debian/tmp/usr/include/feel*.h usr/include/feel +debian/tmp/usr/share/feel usr/share --- feel++-0.90.0.orig/debian/control +++ feel++-0.90.0/debian/control @@ -0,0 +1,218 @@ +Source: feel++ +Section: science +Priority: extra +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Science Maintainers +Uploaders: Christophe Prud'homme +Build-Depends: cdbs, quilt, debhelper (>= 7), cmake (>=2.6), g++-4.4, gfortran-4.4, + libboost-all-dev, libboost-mpi-dev, + mpi-default-dev[!hurd-i386], mpi-default-bin[!hurd-i386], + libtrilinos-dev[!armel !mips !mipsel !s390 !hppa !hurd-i386 !sparc], + libpetsc3.1-dev (>= 3.1.dfsg-3), libslepc3.1-dev[amd64 i386], + libhdf5-mpi-dev, + libsuperlu3-dev, libsuitesparse-dev, libscotchmetis-dev, + libgmm++-dev, + python-pyx, python-scipy, + libeigen2-dev, libxml2-dev, + gmsh, transfig, imagemagick, texlive-latex-extra, texlive-base-bin, pgf, + doxygen, ghostscript, + libtbb-dev[amd64 i386], + libopenturns-dev, openturns-wrapper, libann-dev, libglpk-dev, octave3.2-headers +Standards-Version: 3.9.1 +Homepage: http://www.feelpp.org +Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/feel++/trunk +Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/feel++/trunk + + +Package: libfeel++1 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, gmsh, mpi-default-bin +Replaces: liblife +Description: A library for the finite element method + This package provides the dynamic Feel++ libraries. + . + Feel++ is a versatile finite element library to solve partial + differential equations. + . + Support 1D, 2D, 3D + . + Support the following basic entities: simplices (segment, triangle, + tetrahedron) and product of simplices (quadrangle, hexahedron) + . + Support various point sets on these basic entities: equispaced + points, quadrature points, interpolation points (Gauss-Lobatto, + Fekete, WarpBlend?) + . + Support continuous and discontinuous Galerkin methods + . + Support various polynomial sets: + . + * Lagrange(continuous,discontinuous,all dimensions,all interpolation + point sets) + . + * Dubiner(discontinuous), boundary adapted(continuous) + . + * Legendre(discontinuous), boundary adapted(continuous) + . + Provide mathematical concept for higher order abstraction (Function + spaces and associated elements, forms and operators) + . + Provide a language embedded in C++ for variational formulations, + projection and numerical integration + + +Package: libfeel++-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libfeel++1 (= ${binary:Version}), libvtk5-dev, libeigen2-dev, mpi-default-dev, + libtrilinos-dev, libpetsc3.1-dev (>= 3.1.dfsg-3), libslepc3.1-dev (>= 3.1) | libslepc3.0.0-dev (>= 3.0), libgmm++-dev, + libsuperlu3-dev, libsuitesparse-dev, libscotchmetis-dev, + libeigen2-dev, libvtk5-dev, libxml2-dev, libtbb-dev +Suggests: feel++-doc, libfeel++-dbg, doxygen +Replaces: liblife-dev +Description: A library for the finite element method + This package provides the header files and static libraries. + . + Feel++ is a versatile finite element library to solve partial + differential equations. + . + Support 1D, 2D, 3D + . + Support the following basic entities: simplices (segment, triangle, + tetrahedron) and product of simplices (quadrangle, hexahedron) + . + Support various point sets on these basic entities: equispaced + points, quadrature points, interpolation points (Gauss-Lobatto, + Fekete, WarpBlend?) + . + Support continuous and discontinuous Galerkin methods + . + Support various polynomial sets: + . + * Lagrange(continuous,discontinuous,all dimensions,all interpolation + point sets) + . + * Dubiner(discontinuous), boundary adapted(continuous) + . + * Legendre(discontinuous), boundary adapted(continuous) + . + Provide mathematical concept for higher order abstraction (Function + spaces and associated elements, forms and operators) + . + Provide a language embedded in C++ for variational formulations, + projection and numerical integration + +Package: libfeel++-dbg +Section: debug +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libfeel++-dev, libtbb2-dbg +Replaces: liblife-dbg +Description: A library for the finite element method + Feel++ is a versatile finite element library to solve partial + differential equations + . + Support 1D, 2D, 3D + . + Support the following basic entities: simplices (segment, triangle, + tetrahedron) and product of simplices (quadrangle, hexahedron) + . + Support various point sets on these basic entities: equispaced + points, quadrature points, interpolation points (Gauss-Lobatto, + Fekete, WarpBlend?) + . + Support continuous and discontinuous Galerkin methods + . + Support various polynomial sets: + . + * Lagrange(continuous,discontinuous,all dimensions,all interpolation + point sets) + . + * Dubiner(discontinuous), boundary adapted(continuous) + . + * Legendre(discontinuous), boundary adapted(continuous) + . + Provide mathematical concept for higher order abstraction (Function + spaces and associated elements, forms and operators) + . + Provide a language embedded in C++ for variational formulations, + projection and numerical integration + +Package: feel++-apps +Section: science +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libfeel++1 (= ${binary:Version}), gmsh +Recommends: paraview +Replaces: life-apps +Description: A library for the finite element method + This package provides some applications codes(source and executables) such + as laplacian with cG and dG methods, stokes, heat transfer, solid + mechanics(static and dynamic). + . + Feel++ is a versatile finite element library to solve partial + differential equations + . + Support 1D, 2D, 3D + . + Support the following basic entities: simplices (segment, triangle, + tetrahedron) and product of simplices (quadrangle, hexahedron) + . + Support various point sets on these basic entities: equispaced + points, quadrature points, interpolation points (Gauss-Lobatto, + Fekete, WarpBlend?) + . + Support continuous and discontinuous Galerkin methods + . + Support various polynomial sets: + . + * Lagrange(continuous,discontinuous,all dimensions,all interpolation + point sets) + . + * Dubiner(discontinuous), boundary adapted(continuous) + . + * Legendre(discontinuous), boundary adapted(continuous) + . + Provide mathematical concept for higher order abstraction (Function + spaces and associated elements, forms and operators) + . + Provide a language embedded in C++ for variational formulations, + projection and numerical integration + +Package: feel++-doc +Section: doc +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: life-doc +Description: A library for the finite element method + This package provides the documentation for the Feel++ library : a user + guide including a tutorial and the api documentation generated by + doxygen. + . + Feel++ is a versatile finite element library to solve partial + differential equations. + . + Support 1D, 2D, 3D + . + Support the following basic entities: simplices (segment, triangle, + tetrahedron) and product of simplices (quadrangle, hexahedron) + . + Support various point sets on these basic entities: equispaced + points, quadrature points, interpolation points (Gauss-Lobatto, + Fekete, WarpBlend?) + . + Support continuous and discontinuous Galerkin methods + . + Support various polynomial sets: + . + * Lagrange(continuous,discontinuous,all dimensions,all interpolation + point sets) + . + * Dubiner(discontinuous), boundary adapted(continuous) + . + * Legendre(discontinuous), boundary adapted(continuous) + . + Provide mathematical concept for higher order abstraction (Function + spaces and associated elements, forms and operators) + . + Provide a language embedded in C++ for variational formulations, + projection and numerical integration --- feel++-0.90.0.orig/debian/patches/compil.patch +++ feel++-0.90.0/debian/patches/compil.patch @@ -0,0 +1,13 @@ +Index: life-0.9.24/CMakeLists.txt +=================================================================== +--- life-0.9.24.orig/CMakeLists.txt 2010-06-05 11:37:24.000000000 +0200 ++++ life-0.9.24/CMakeLists.txt 2010-06-05 11:37:30.000000000 +0200 +@@ -2,7 +2,7 @@ + + SET(CMAKE_CXX_FLAGS "-std=c++0x" CACHE STRING "Default flags" FORCE) + SET(CMAKE_CXX_FLAGS_DEBUG "-std=c++0x -g" CACHE STRING "Debug flags" FORCE) +-SET(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -O3 -DNDEBUG" CACHE STRING "Release flags" FORCE) ++SET(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -O2 -DNDEBUG" CACHE STRING "Release flags" FORCE) + + + LIST(REMOVE_DUPLICATES CMAKE_CXX_FLAGS) --- feel++-0.90.0.orig/debian/patches/feelgeo.patch +++ feel++-0.90.0/debian/patches/feelgeo.patch @@ -0,0 +1,14 @@ +Index: feel++-0.90.0/feel/feelfilters/CMakeLists.txt +=================================================================== +--- feel++-0.90.0.orig/feel/feelfilters/CMakeLists.txt 2011-03-17 21:38:57.000000000 +0100 ++++ feel++-0.90.0/feel/feelfilters/CMakeLists.txt 2011-03-17 21:39:08.000000000 +0100 +@@ -39,5 +39,7 @@ + + # create $ENV{HOME}/feel/geo if it does not exist already: this is the geometry + # files repository +-file(MAKE_DIRECTORY $ENV{HOME}/feel/geo) +-file(COPY feel.geo feel.geo DESTINATION $ENV{HOME}/feel/geo ) ++if (EXISTS $ENV{HOME}) ++ file(MAKE_DIRECTORY $ENV{HOME}/feel/geo) ++ file(COPY feel.geo feel.geo DESTINATION $ENV{HOME}/feel/geo ) ++endif (EXISTS $ENV{HOME}) --- feel++-0.90.0.orig/debian/patches/sse.patch +++ feel++-0.90.0/debian/patches/sse.patch @@ -0,0 +1,26 @@ +Index: feel++-0.90.0/CMakeLists.txt +=================================================================== +--- feel++-0.90.0.orig/CMakeLists.txt 2011-03-18 11:14:54.000000000 +0100 ++++ feel++-0.90.0/CMakeLists.txt 2011-03-18 11:15:09.000000000 +0100 +@@ -23,9 +23,9 @@ + # + cmake_minimum_required (VERSION 2.6) + +-SET(CMAKE_CXX_FLAGS "-std=c++0x -mssse3" CACHE STRING "Default flags" FORCE) +-SET(CMAKE_CXX_FLAGS_DEBUG "-std=c++0x -g -mssse3" CACHE STRING "Debug flags" FORCE) +-SET(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -O2 -mssse3 -DNDEBUG" CACHE STRING "Release flags" FORCE) ++SET(CMAKE_CXX_FLAGS "-std=c++0x " CACHE STRING "Default flags" FORCE) ++SET(CMAKE_CXX_FLAGS_DEBUG "-std=c++0x -g " CACHE STRING "Debug flags" FORCE) ++SET(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -O2 -DNDEBUG" CACHE STRING "Release flags" FORCE) + + + LIST(REMOVE_DUPLICATES CMAKE_CXX_FLAGS) +@@ -131,7 +131,7 @@ + OPTION(FEEL_BENCHMARK_FLAGS "enable benchmarks flags" OFF) + if ( FEEL_BENCHMARK_FLAGS ) + set(CMAKE_BUILD_TYPE Release ) +- SET(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -O3 -mssse3 -DNDEBUG --param max-inline-recursive-depth=32 --param max-gcse-passes=3 --param max-gcse-memory=8000 --param max-inline-insns-single=2000" CACHE STRING "Release flags" FORCE) ++ SET(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -O3 -DNDEBUG --param max-inline-recursive-depth=32 --param max-gcse-passes=3 --param max-gcse-memory=8000 --param max-inline-insns-single=2000" CACHE STRING "Release flags" FORCE) + endif() + + --- feel++-0.90.0.orig/debian/patches/minconfig.patch +++ feel++-0.90.0/debian/patches/minconfig.patch @@ -0,0 +1,22 @@ +Index: feel++-0.90.0/doc/tutorial/CMakeLists.txt +=================================================================== +--- feel++-0.90.0.orig/doc/tutorial/CMakeLists.txt 2011-03-20 21:22:47.000000000 +0100 ++++ feel++-0.90.0/doc/tutorial/CMakeLists.txt 2011-03-20 21:23:41.000000000 +0100 +@@ -80,7 +80,7 @@ + endforeach() + endmacro() + +-foreach( docex myapp myintegrals mymesh myfunctionspace laplacian residualestimator) ++foreach( docex myapp myintegrals mymesh) + add_docex( ${docex} ) + endforeach() + +@@ -100,7 +100,7 @@ + + if ( NOT FEEL_MINIMAL_CONFIGURATION ) + +-foreach( docex stokes bratu nonlinearpow ) ++foreach( docex myfunctionspace laplacian residualestimator stokes bratu nonlinearpow ) + add_docex( ${docex} ) + endforeach() + --- feel++-0.90.0.orig/debian/patches/s390.patch +++ feel++-0.90.0/debian/patches/s390.patch @@ -0,0 +1,41 @@ +Index: feel++-0.90.0/feel/feelcore/debug.cpp +=================================================================== +--- feel++-0.90.0.orig/feel/feelcore/debug.cpp 2011-03-19 08:16:52.000000000 +0100 ++++ feel++-0.90.0/feel/feelcore/debug.cpp 2011-03-19 08:17:26.000000000 +0100 +@@ -399,6 +399,8 @@ + } + return *this; + } ++#endif ++#if defined( __APPLE__ ) + DebugStream& + DebugStream::operator<<( ptrdiff_t s) + { +Index: feel++-0.90.0/feel/feelcore/debug.hpp +=================================================================== +--- feel++-0.90.0.orig/feel/feelcore/debug.hpp 2011-03-19 08:14:55.000000000 +0100 ++++ feel++-0.90.0/feel/feelcore/debug.hpp 2011-03-19 08:16:33.000000000 +0100 +@@ -136,7 +136,10 @@ + DebugStream& operator<<( int32_type ); + DebugStream& operator<<( uint16_type ); + DebugStream& operator<<( uint32_type ); +-#if defined (__s390x__) || defined( __s390__ ) || defined( __APPLE__ ) ++#if defined (__s390x__) || defined( __s390__ ) ++ DebugStream& operator<<( size_type ); ++#endif ++#if defined( __APPLE__ ) + DebugStream& operator<<( size_type ); + DebugStream& operator<<( ptrdiff_t ); + #endif +@@ -204,7 +207,10 @@ + NdebugStream& operator<<( int32_type ) { return *this; } + NdebugStream& operator<<( uint16_type ) { return *this; } + NdebugStream& operator<<( uint32_type ) { return *this; } +-#if defined (__s390x__) || defined( __s390__ ) || defined( __APPLE__ ) ++#if defined (__s390x__) || defined( __s390__ ) ++ NdebugStream& operator<<( size_type ) { return *this; } ++#endif ++#if defined( __APPLE__ ) + NdebugStream& operator<<( size_type ) { return *this; } + NdebugStream& operator<<( ptrdiff_t ) { return *this; } + #endif --- feel++-0.90.0.orig/debian/patches/mindoc.patch +++ feel++-0.90.0/debian/patches/mindoc.patch @@ -0,0 +1,21 @@ +Index: life-0.9.23/doc/tutorial/CMakeLists.txt +=================================================================== +--- life-0.9.23.orig/doc/tutorial/CMakeLists.txt 2010-04-23 12:38:03.000000000 +0200 ++++ life-0.9.23/doc/tutorial/CMakeLists.txt 2010-04-23 12:39:09.000000000 +0200 +@@ -56,11 +56,12 @@ + endforeach() + endmacro() + +-foreach( docex myapp mymesh myintegrals laplacian stokes bratu nonlinearpow ) ++#foreach( docex myapp mymesh myintegrals laplacian stokes bratu nonlinearpow ) ++foreach( docex myapp mymesh myintegrals laplacian ) + add_docex( ${docex} ) + endforeach() + + # Natural convection problem +-include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ) +-add_executable( life_doc_convection convection.hpp convection_other.cpp convection_main.cpp convection_run.cpp convection_residual.cpp convection_jacobian.cpp convection_jacobian1.cpp convection_jacobian2.cpp convection_lo.cpp convection_lo2.cpp ) +-target_link_libraries( life_doc_convection ${LIFE_LIBRARIES} ) ++#include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ) ++#add_executable( life_doc_convection convection.hpp convection_other.cpp convection_main.cpp convection_run.cpp convection_residual.cpp convection_jacobian.cpp convection_jacobian1.cpp convection_jacobian2.cpp convection_lo.cpp convection_lo2.cpp ) ++#target_link_libraries( life_doc_convection ${LIFE_LIBRARIES} ) --- feel++-0.90.0.orig/debian/patches/series +++ feel++-0.90.0/debian/patches/series @@ -0,0 +1,4 @@ +minconfig.patch +s390.patch +sse.patch +feelgeo.patch