Source: dolfin
Section: math
Priority: extra
Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Christophe Prud'homme <prudhomm@debian.org>, Johannes Ring <johannr@simula.no>
Build-Depends: cdbs (>= 0.4.49), debhelper (>= 7), python-all-dev, 
 python-central (>= 0.5.6), scons, swig (>= 1.3.35), python-numpy, pkg-config,
 libxml2-dev, libboost-dev, libboost-serialization-dev, libsuitesparse-dev,
 python-ufc (>= 1.4.1), libptscotch-dev, libpetsc3.1-dev | libpetsc3.0.0-dev,
 libslepc3.0.0-dev (>= 3.0.0-p7.dfsg-7), libarmadillo-dev,
 libboost-filesystem-dev, libboost-program-options-dev,
 libtrilinos-dev[!armel !mips !mipsel !s390 !hppa !hurd-i386],
Build-Depends-Indep: texlive-latex-recommended, texlive-latex-extra, 
 texlive-math-extra, ghostscript
Standards-Version: 3.8.4
XS-Python-Version: >= 2.5
Homepage: http://www.fenics.org/wiki/DOLFIN
DM-Upload-Allowed: yes
Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/fenics/dolfin/trunk
Vcs-Browser: http://svn.debian.org/wsvn/debian-science/packages/fenics/dolfin/trunk/

Package: libdolfin0-dev
Section: libdevel
Architecture: any
XB-Python-Version: ${python:Versions}
Conflicts: libdolfin-dev
Replaces: libdolfin-dev
Provides: libdolfin-dev
Depends: libdolfin0 (= ${binary:Version}), libxml2-dev, pkg-config,
 libboost-dev, libboost-program-options-dev, libboost-filesystem-dev,
 libboost-serialization-dev, libsuitesparse-dev, python-dev, python-numpy,
 libptscotch-dev, libpetsc3.1-dev | libpetsc3.0.0-dev,
 libslepc3.0.0-dev (>= 3.0.0-p7.dfsg-7), libarmadillo-dev,
 python-ufl (>= 0.5.3-1),
 libtrilinos-dev[!armel !mips !mipsel !s390 !hppa !hurd-i386],
 ${misc:Depends}
Description: Shared links and header files for DOLFIN
 DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE
 (Problem Solving Environment) for ordinary and partial differential equations.
 .
 This package contains the development files.

Package: dolfin-dev
Section: libdevel
Architecture: all
XB-Python-Version: ${python:Versions}
Depends: libdolfin0-dev, ${misc:Depends}
Description: Empty package depending on latest DOLFIN development package
 DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE
 (Problem Solving Environment) for ordinary and partial differential equations.
 .
 This package will always depend on the most recent version of libdolfinX-dev
 (X=version), so if you install it then you will get upgrades automatically.

Package: libdolfin0
Section: libs
Architecture: any
Conflicts: libdolfin
Replaces: libdolfin
Provides: libdolfin
Depends: ufc (>= 1.4.1-1), python-ffc (>= 0.9.3-1), python-viper (>= 0.4.6-1),
 ${shlibs:Depends}, ${misc:Depends}
Suggests: dolfin-doc, libdolfin0-dbg, python-dolfin
Description: shared libraries for DOLFIN
 DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE
 (Problem Solving Environment) for ordinary and partial differential equations.
 .
 This package contains the shared libraries.

Package: libdolfin0-dbg
Section: debug
Architecture: any
XB-Python-Version: ${python:Versions}
Conflicts: libdolfin-dbg
Replaces: libdolfin-dbg
Provides: libdolfin-dbg
Depends: libdolfin0 (= ${binary:Version}), ${misc:Depends}
Description: Shared libraries with debugging symbols for DOLFIN
 DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE
 (Problem Solving Environment) for ordinary and partial differential equations.
 .
 This package contains the shared libraries with debugging symbols.

Package: python-dolfin
Section: python
Architecture: any
XB-Python-Version: ${python:Versions}
Conflicts: python-pydolfin0
Replaces: python-pydolfin0
Depends: libdolfin0-dev (= ${binary:Version}),
 libdolfin0 (= ${binary:Version}),
 python-pytrilinos[!armel !mips !mipsel !s390 !hppa !hurd-i386],
 ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
Provides: python-pydolfin0, ${python:Provides}
Suggests: dolfin-doc
Description: Python interface for DOLFIN
 DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE
 (Problem Solving Environment) for ordinary and partial differential equations.
 .
 This package contains the Python interface for DOLFIN.

Package: dolfin-doc
Architecture: all
XB-Python-Version: ${python:Versions}
Section: doc
Depends: libdolfin0-dev (>= ${source:Version}),
 python-dolfin (>= ${source:Version}), ${misc:Depends}
Suggests: scons
Description: Documentation and demo programs for DOLFIN
 DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE
 (Problem Solving Environment) for ordinary and partial differential equations.
 .
 This package contains documentation and demo programs for DOLFIN.

Package: dolfin-bin
Architecture: all
XB-Python-Version: ${python:Versions}
Depends: python-dolfin (>= ${source:Version}), ${python:Depends},
 ${misc:Depends}
Description: Executable scripts for DOLFIN
 DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE
 (Problem Solving Environment) for ordinary and partial differential equations.
 .
 This package contains executable scripts for DOLFIN.
