[Pkg-scicomp-devel] parmetis/trunk/debian
Christophe Prud'homme
prudhomm at debian.org
Fri Jan 4 12:41:17 UTC 2008
SVN commit 1992 by prudhomm:
support for all arch
M +7 -0 parmetis/trunk/debian/changelog
M +5 -5 parmetis/trunk/debian/control
M +8 -1 parmetis/trunk/debian/rules
--- parmetis/trunk/debian/changelog #1991:1992
@@ -1,3 +1,10 @@
+parmetis (3.1-10) unstable; urgency=low
+
+ [Christophe Prud'homme]
+ * debian/control,rules: support for all arch
+
+ -- Christophe Prud'homme <prudhomm at debian.org> Fri, 04 Jan 2008 13:37:39 +0100
+
parmetis (3.1-9) unstable; urgency=low
[Christophe Prud'homme]
--- parmetis/trunk/debian/control #1991:1992
@@ -6,10 +6,10 @@
Standards-Version: 3.7.3
Vcs-Svn: svn://svn.debian.org/svn/pkg-scicomp/parmetis/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-scicomp/parmetis/
-Build-Depends: cdbs, debhelper (>= 5.0.0), libopenmpi-dev, openmpi-bin
+Build-Depends: cdbs, debhelper (>= 5.0.0), libopenmpi-dev[alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386], openmpi-bin[alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386], libmpich-dev[hppa mips mipsel s390]
Package: libparmetis-dev
-Architecture: alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
+Architecture: any
Section: non-free/libdevel
Depends: libparmetis3.1 (= ${Source-Version}), libopenmpi-dev|libmpich1.0-dev
Suggests: parmetis-doc
@@ -24,9 +24,9 @@
This package contains files needed to develop programs using ParMetis.
Package: libparmetis3.1
-Architecture: alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
+Architecture: any
Section: non-free/libs
-Depends: ${shlibs:Depends}, libopenmpi1|libmpich1.0c2
+Depends: ${shlibs:Depends}
Description: Parallel Graph Partitioning and Sparse Matrix Ordering Shared Libs
ParMetis computes minimal-cut partitions of graphs and meshes in parallel, and
orders variables for minimal fill when using direct solvers for sparse
@@ -36,7 +36,7 @@
This package contains the ParMetis shared libraries.
Package: parmetis-test
-Architecture: alpha amd64 i386 ia64 powerpc sparc kfreebsd-i386 kfreebsd-amd64 hurd-i386
+Architecture: any
Section: non-free/math
Depends: ${shlibs:Depends}
Recommends: parmetis-doc
--- parmetis/trunk/debian/rules #1991:1992
@@ -32,14 +32,20 @@
INSTALL_PROG=install -D
INSTALL_DATA=install -m 644 -D
+
#DEB_MAKE_ENVVARS :=
CFLAGS=-O3
CXXFLAGS=-O3
-CPPFLAGS=-I. -I.. -I$(DEB_SRCDIR) -I/usr/lib/openmpi/include
+
XTRALIBS=-lmpi
LIBS=-lmpi
LIBDIR=
+ifneq ($(findstring $(DEB_HOST_ARCH_CPU),hppa mips mipsel s390),)
+ CPPFLAGS=-I. -I.. -I$(DEB_SRCDIR) -I/usr/lib/mpich/include
+else
+ CPPFLAGS=-I. -I.. -I$(DEB_SRCDIR) -I/usr/lib/openmpi/include
+endif
makebuilddir::
-ln -s METISLib metis
@@ -47,3 +53,4 @@
clean::
-rm metis parmetis
+ -rm ParMETISLib/ParMETISLib METISLib/METISLib
\ No newline at end of file
More information about the Pkg-scicomp-devel
mailing list