r36907 - in /packages/madlib/trunk/debian: changelog control rules

prudhomm at users.alioth.debian.org prudhomm at users.alioth.debian.org
Fri Oct 1 13:45:47 UTC 2010


Author: prudhomm
Date: Fri Oct  1 13:45:46 2010
New Revision: 36907

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=36907
Log:
added petsc support -2

Modified:
    packages/madlib/trunk/debian/changelog
    packages/madlib/trunk/debian/control
    packages/madlib/trunk/debian/rules

Modified: packages/madlib/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/madlib/trunk/debian/changelog?rev=36907&op=diff
==============================================================================
--- packages/madlib/trunk/debian/changelog (original)
+++ packages/madlib/trunk/debian/changelog Fri Oct  1 13:45:46 2010
@@ -1,3 +1,10 @@
+madlib (1.3.svn-head~svn145-2) experimental; urgency=low
+
+  [Christophe Prud'homme]
+  * added petsc support
+
+ -- Christophe Prud'homme <prudhomm at debian.org>  Wed, 25 Aug 2010 09:04:01 +0200
+
 madlib (1.3.svn-head~svn145-1) experimental; urgency=low
 
   * New upstream release

Modified: packages/madlib/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/madlib/trunk/debian/control?rev=36907&op=diff
==============================================================================
--- packages/madlib/trunk/debian/control (original)
+++ packages/madlib/trunk/debian/control Fri Oct  1 13:45:46 2010
@@ -6,7 +6,8 @@
 Build-Depends: cdbs, debhelper (>= 7), autotools-dev,  libblas-dev | libblas-3gf.so, liblapack-dev | liblapack-3gf.so,
  mpi-default-dev,
  libopencascade-modeling-dev,
- gmsh ( >= 2.5 )
+ gmsh ( >= 2.5 ),
+ libpetsc3.1-dev (>= 3.1.dfsg-3)
 Standards-Version: 3.9.1
 Homepage: http://www.madlib.be
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/madlib/trunk
@@ -43,7 +44,7 @@
 Package: libmadlib-dev
 Section: libdevel
 Architecture: any
-Depends: libmadlib1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
+Depends: libmadlib1 (= ${binary:Version}), libpetsc3.1-dev (>= 3.1.dfsg-3), ${shlibs:Depends}, ${misc:Depends}
 Description: mesh adaptation library
  This package contains the development files (headers, so and static
  libraries) for MAdLib.

Modified: packages/madlib/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/madlib/trunk/debian/rules?rev=36907&op=diff
==============================================================================
--- packages/madlib/trunk/debian/rules (original)
+++ packages/madlib/trunk/debian/rules Fri Oct  1 13:45:46 2010
@@ -15,18 +15,24 @@
 endif
 
 # To enable med support
-CFLAGS +=-I/usr/include/mpi  -DOMPI_SKIP_MPICXX
-CXXFLAGS +=-I/usr/include/mpi  -DOMPI_SKIP_MPICXX
-CPPFLAGS +=-I/usr/include/mpi  -DOMPI_SKIP_MPICXX
+CFLAGS +=-I/usr/include/gmsh -I/usr/include/mpi  -DOMPI_SKIP_MPICXX
+CXXFLAGS +=-I/usr/include/gmsh -I/usr/include/mpi  -DOMPI_SKIP_MPICXX
+CPPFLAGS +=-I/usr/include/gmsh -I/usr/include/mpi  -DOMPI_SKIP_MPICXX
 
-DEB_CMAKE_EXTRA_FLAGS=
+DEB_CMAKE_EXTRA_FLAGS= \
 	-DMADLIB_BUILD_BENCHMARKS=ON \
-	-DMADLIB_INSTALL_EXTENDED_API=ON\
+	-DMADLIB_INSTALL_EXTENDED_API=ON \
 	-DMADLIB_USE_GMSH=ON \
-	-DGMSH_INCLUDE_DIRS=/usr/include/gmsh \
+	-DGMSH_INCLUDE_DIR="/usr/include/gmsh" \
 	-DMADLIB_USE_ANN=ON  \
 	-DMADLIB_USE_OCC=ON  \
-	-DOCC_INCLUDE_DIRS=/usr/include/opencascade
+	-DOCC_INCLUDE_DIR="/usr/include/opencascade" \
+	-DOCC_LIB_DIR="/usr/lib"\
+	-DMADLIB_USE_PETSC=ON \
+	-DPETSC_INCLUDE_DIR="/usr/include/petsc"\
+	-DPETSC_ROOT="/usr/lib/petsc"\
+	-DPETSC_LIBRARIES="-lpetsc"\
+	-D_PETSC_LIBRARY_SEARCH_DIRS=/usr/lib/petsc/lib/libO
 
 build/libmadlib1::
 	cd $(DEB_BUILDDIR) && $(MAKE) shared




More information about the debian-science-commits mailing list