[Pkg-openmpi-commits] r299 - in /openmpi/tags/1.4.3-2.1: ./ debian/ debian/patches/

sylvestre at users.alioth.debian.org sylvestre at users.alioth.debian.org
Thu Mar 29 13:16:09 UTC 2012


Author: sylvestre
Date: Thu Mar 29 13:16:05 2012
New Revision: 299

URL: http://svn.debian.org/wsvn/pkg-openmpi/?sc=1&rev=299
Log:
tag of version 1.4.3-2.1

Added:
    openmpi/tags/1.4.3-2.1/
    openmpi/tags/1.4.3-2.1/debian/
    openmpi/tags/1.4.3-2.1/debian/README.source
    openmpi/tags/1.4.3-2.1/debian/changelog
    openmpi/tags/1.4.3-2.1/debian/clean_symlinks
    openmpi/tags/1.4.3-2.1/debian/compat
    openmpi/tags/1.4.3-2.1/debian/control
    openmpi/tags/1.4.3-2.1/debian/copyright
    openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.README.Debian
    openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.install
    openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.links
    openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.postinst
    openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.preinst
    openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.prerm
    openmpi/tags/1.4.3-2.1/debian/libopenmpi1.3.install
    openmpi/tags/1.4.3-2.1/debian/libopenmpi1.3.links
    openmpi/tags/1.4.3-2.1/debian/openmpi-bin.README.Debian
    openmpi/tags/1.4.3-2.1/debian/openmpi-bin.install
    openmpi/tags/1.4.3-2.1/debian/openmpi-bin.links
    openmpi/tags/1.4.3-2.1/debian/openmpi-bin.postinst
    openmpi/tags/1.4.3-2.1/debian/openmpi-bin.prerm
    openmpi/tags/1.4.3-2.1/debian/openmpi-checkpoint.install
    openmpi/tags/1.4.3-2.1/debian/openmpi-checkpoint.links
    openmpi/tags/1.4.3-2.1/debian/openmpi-common.install
    openmpi/tags/1.4.3-2.1/debian/openmpi-common.links
    openmpi/tags/1.4.3-2.1/debian/openmpi-doc.install
    openmpi/tags/1.4.3-2.1/debian/patches/
    openmpi/tags/1.4.3-2.1/debian/patches/arm_support
    openmpi/tags/1.4.3-2.1/debian/patches/build_hurd
    openmpi/tags/1.4.3-2.1/debian/patches/manpage_macros
    openmpi/tags/1.4.3-2.1/debian/patches/mips-support
    openmpi/tags/1.4.3-2.1/debian/patches/series
    openmpi/tags/1.4.3-2.1/debian/rules   (with props)
    openmpi/tags/1.4.3-2.1/debian/shlibs.local
    openmpi/tags/1.4.3-2.1/debian/watch

Added: openmpi/tags/1.4.3-2.1/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/README.source?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/README.source (added)
+++ openmpi/tags/1.4.3-2.1/debian/README.source Thu Mar 29 13:16:05 2012
@@ -1,0 +1,2 @@
+This package uses quilt to manage all modifications to the upstream source.
+For further information, see /usr/share/doc/quilt/README.source.

Added: openmpi/tags/1.4.3-2.1/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/changelog?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/changelog (added)
+++ openmpi/tags/1.4.3-2.1/debian/changelog Thu Mar 29 13:16:05 2012
@@ -1,0 +1,656 @@
+openmpi (1.4.3-2.1) unstable; urgency=low
+
+  * Non-maintainer upload
+  * Add openmpi link fix, closes: #621978
+    - Thanks to Daniel Schepler <dschepler at gmail.com>
+  * Add arm support from ubuntu, closes: #617779
+    - Thanks to Jani Monoses <jani at ubuntu.com>
+
+ -- Riku Voipio <riku.voipio at iki.fi>  Wed, 20 Apr 2011 19:53:03 +0300
+
+openmpi (1.4.3-2) unstable; urgency=low
+
+  * Fixed symlinks for shared libraries. Thanks to Matthias Klose
+    for the patch! Closes: #608717, #609830.
+  * Fixed symlink loop in openmpi-checkpoint. Closes: #611454.
+
+ -- Manuel Prinz <manuel at debian.org>  Fri, 11 Mar 2011 14:45:20 +0100
+
+openmpi (1.4.3-1) unstable; urgency=low
+
+  * New upstream release.
+  * Removed the following patches, all applied upstream:
+    - build_kfreebsd
+    - manpage-errors-checkpoint
+    - manpage-errors-macro
+    - manpage-errors-whatis
+    - manpage-spelling-errors
+    - var-copy
+  * Added a patch that fixes man page issues.
+  * Added sparc64 to Architecture list. Thanks to Aurelien Jarno for
+    the patch! Closes: #596134.
+
+ -- Manuel Prinz <manuel at debian.org>  Wed, 15 Dec 2010 18:50:16 +0100
+
+openmpi (1.4.2-4) unstable; urgency=low
+
+  * Added patch to remove use of AS_VAR_GET. Closes: #592892.
+  * debian/control: Added powerpcspe to architecture list. Thanks to
+    Sebastian Andrzej Siewior for the patch! Closes: #593481.
+  * Build with support for Torque (except on HURD). Closes: #592887.
+  * Updated Standards-Version to 3.9.1. No changes needed.
+
+ -- Manuel Prinz <manuel at debian.org>  Wed, 01 Sep 2010 17:53:44 +0200
+
+openmpi (1.4.2-3) unstable; urgency=low
+
+  * Fixed build issue on kFreeBSD. Closes: #589467.
+  * Added and updated patch meta-information.
+
+ -- Manuel Prinz <manuel at debian.org>  Tue, 20 Jul 2010 17:31:52 +0200
+
+openmpi (1.4.2-2) unstable; urgency=low
+
+  * Fixed broken broken library symlinks. Closes: #589319.
+
+ -- Manuel Prinz <manuel at debian.org>  Fri, 16 Jul 2010 20:49:24 +0200
+
+openmpi (1.4.2-1) unstable; urgency=low
+
+  * New upstream release. Closes: #585800.
+  * Updated patches.
+  * Updated Standards-Version. No changes needed.
+  * Install previously uninstalled files. Closes: #589043.
+  * Fixed several errors in man pages.
+
+ -- Manuel Prinz <manuel at debian.org>  Thu, 15 Jul 2010 17:19:23 +0200
+
+openmpi (1.4.1-3) unstable; urgency=low
+
+  * Added slave alternatives symlinks for MPI FORTRAN libraries.
+    Thanks to Adam C. Powell, IV for the patch! Closes: #563705.
+  * Recommend openmpi-checkpoint only on available architectures.
+  * Increased update-alternatives priority of libopenmpi-dev.
+
+ -- Manuel Prinz <manuel at debian.org>  Thu, 25 Mar 2010 16:32:21 +0100
+
+openmpi (1.4.1-2) unstable; urgency=low
+
+  * Fixed build issues on HURD. Thanks to Pino Toscano for the patch!
+    Closes: #552397.
+  * Recreate autotools stuff during build. Added autoconf, automake,
+    libtool and libltdl-dev to Build-Depends.
+  * openmpi-checkpoint now depends on blcr-util. Closes: #572229.
+  * Fixed symlink issues with ompi-{checkpoint,restart}. Closes: #572021.
+  * Retroactively adding LP entries to close bugs in Ubuntu's Launchpad.
+
+ -- Manuel Prinz <manuel at debian.org>  Thu, 18 Mar 2010 17:57:30 +0100
+
+openmpi (1.4.1-1) unstable; urgency=low
+
+  [ Sylvestre Ledru ]
+  * New upstream release. Libtool patch removed, included upstream.
+  * Watch file updated.
+
+  [ Manuel Prinz ]
+  * Bumped Standards-Version to 3.8.4. No changes needed.
+  * Updated section on alternatives in README.Debian.
+  * Removed conflict with libopal-dev in libopenmpi-dev. Closes: #559161.
+  * Removed conflict with ancient pgapack in libopenmpi-dev.
+  * Fixed several spelling-error-in-manpage lintian warnings.
+  * Deleted man pages provided by Debian, all included upstream.
+  * Changed .install files to match soname bumps. The soname bumps were
+    introduced by upstream to follow the libtool versioning guidelines.
+    The ABI did not change and recompilations of rdepends are not needed.
+  * Compile with support for heterogeneous environments and memory affinity.
+    LP: #419074.
+  * Provide symlinks for orte-{checkpoint,restart} for smoother transition.
+    The tools were merged with ompi-{checkpoint,restart}.
+  * Added ${misc:Depends} everywhere so lintian is happy.
+
+ -- Manuel Prinz <manuel at debian.org>  Tue, 16 Feb 2010 17:59:12 +0100
+
+openmpi (1.3.3-4) unstable; urgency=medium
+
+  * Fixed security issue in copy of libtool, see CVE-2009-3736.
+    Closes: #559836.
+
+ -- Manuel Prinz <manuel at debian.org>  Tue, 08 Dec 2009 00:58:02 +0100
+
+openmpi (1.3.3-3.1) unstable; urgency=low
+
+  * Non-maintainer upload with the maintainer's permission.
+  * Improve alternatives upgrade.
+
+ -- Lucas Nussbaum <lucas at lucas-nussbaum.net>  Thu, 19 Nov 2009 16:44:20 -0600
+
+openmpi (1.3.3-3) unstable; urgency=low
+
+  * Removed mpiexec alternative, as discussed in #552429. It is now a slave
+    of the mpirun master alternative. Also raised the priority to 40, along
+    with MPICH2. Closes: #493876.
+
+ -- Manuel Prinz <manuel at debian.org>  Wed, 11 Nov 2009 21:16:59 +0100
+
+openmpi (1.3.3-2) unstable; urgency=low
+
+  * Removing ancient mpirun alternatives in preinst. Closes: #534740, #544372.
+  * Build with BLCR support on supported architectures. The openmpi-checkpoint
+    package includes the binaries for checkpointing and documentation. Many
+    thanks to Alan Woodland for the implementation! Closes: #545919.
+  * Added a README.source file.
+  * Empty dependency_libs in .la files.
+
+ -- Manuel Prinz <manuel at debian.org>  Tue, 13 Oct 2009 20:50:51 +0200
+
+openmpi (1.3.3-1) unstable; urgency=low
+
+  * New upstream version
+  * Change of my email address since I am now DD    
+  * Standards-Version updated to 3.8.3
+  * XS-Dm-Upload-Allowed tag removed
+  * Patch disable-memory-allocator (see bug #531522) removed. Applied upstream
+
+ -- Sylvestre Ledru <sylvestre at debian.org>  Sat, 29 Aug 2009 18:39:48 +0200
+
+openmpi (1.3.2-4) unstable; urgency=low
+
+  [ Cyril Brulebois ]
+  * Fix installability of libopenmpi-dev on non-Linux architectures, where
+    libibverbs-dev isn't built (due to its being Linux-specific) by removing
+    the latter from the dependencies of the former for kfreebsd-* and
+    hurd-i386 (for reference, that was already done for Build-Depends).
+    (Closes: #535225)
+
+ -- Sylvestre Ledru <sylvestre.ledru at inria.fr>  Tue, 30 Jun 2009 23:52:42 +0200
+
+openmpi (1.3.2-3) unstable; urgency=low
+
+  * Re-uploading, as last upload was not successful.
+  * Acknowledgement of NMU. Thanks to Steve M. Robbins for the patches and
+    NMUs! Closes: #531522.
+  * Removing ancient mpicc, mpiCC and mpiexec master alternatives in preinst.
+    Closes: #531184, #532008, #532910.
+  * debian/control: Bumped Standards-Version. No changes needed.
+  * Fixed typo in README.Debian of openmpi-bin.
+
+ -- Manuel Prinz <manuel at debian.org>  Wed, 24 Jun 2009 00:33:23 +0200
+
+openmpi (1.3.2-2.2) unstable; urgency=low
+
+  * Non-Maintainer Upload (NMU)
+  * debian/patches/disable-memory-allocator: Replace with improved patch
+    from upstream.
+
+ -- Steve M. Robbins <smr at debian.org>  Sun, 21 Jun 2009 13:08:05 -0500
+
+openmpi (1.3.2-2.1) unstable; urgency=low
+
+  * Non-Maintainer Upload (NMU)
+  * debian/patches/disable-memory-allocator: New.  Patch
+    opal/mca/memory/ptmalloc2/hooks.c to add check for environment
+    variable OMPI_MCA_disable_memory_allocator.  If set, avoid setting up
+    malloc hooks and avoid stat() calls from the malloc init hook.
+    Closes: #531522.
+
+ -- Steve M. Robbins <smr at debian.org>  Wed, 17 Jun 2009 22:03:31 -0500
+
+openmpi (1.3.2-2) unstable; urgency=low
+
+  * Upload to unstable. No changes compared to 1.3.2-1.
+
+ -- Manuel Prinz <manuel at debian.org>  Thu, 28 May 2009 12:28:37 +0200
+
+openmpi (1.3.2-1) experimental; urgency=low
+
+  * New upstream release. (Closes: #520597, #515116)
+    - Manpage and VampirTrace patches removed, included upstream.
+  * Fixed build issues on Alpha. Huge thanks to Arthur Loiret for providing
+    access to his machines for testing! (Closes: #510845, #517543)
+  * Fixed build issues on Sparc. (Closes: #519725)
+  * Fixed manpage-has-errors-from-man lintian warnings.
+  * Faked SONAME change by renaming library package. (Closes: #512616)
+  * Made libopenmpi-dev depend on libibverbs-dev. (Closes: #522153, LP: #342344)
+  * Support for "nocheck" build option in debian/rules.
+  * Updated Standards-Version in debian/control.
+  * Changed section of libopenmpi-dbg to "debug".
+  * Updated debian/copyright.
+
+  * Dirk Eddelbuettel removed himself from Uploaders. The team thanks Dirk
+    for his long-term contribution and effort to get Open MPI back to life.
+    I personally thank Dirk for encouraging me to become a Debian Developer
+    and his support and mentoring on that way and beyond.
+
+ -- Manuel Prinz <manuel at debian.org>  Thu, 23 Apr 2009 14:01:21 +0200
+
+openmpi (1.3-2) unstable; urgency=low
+
+  * Updated debian/watch to point to 1.3 series download location
+  * Added a patch to fix build issues with VampirTrace
+  * Added a patch to fix lintian warnings: manpage-has-errors-from-man
+  * Added a patch to enable Open MPI to build on MIPS. Many thanks to
+    Thiemo Seufer, he will be missed!
+
+ -- Manuel Prinz <manuel at debian.org>  Wed, 28 Jan 2009 23:38:02 +0100
+
+openmpi (1.3-1) unstable; urgency=low
+
+  [ Dirk Eddelbuettel ]
+  * New upstream version.
+  * debian/rules: Pass empty LDFLAGS to configure call to prevent seg.fault. 
+    on load due to overly hungry link command on Ubuntu
+
+  [ Manuel Prinz ]
+  * Header files are now available under /usr/include/openmpi via symlink
+    (Closes: #493875)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue, 20 Jan 2009 20:10:20 -0600
+
+openmpi (1.2.8-3) unstable; urgency=low
+
+  * Building static libraries (again) (Closes: #502232)
+  * Removed *.so files from libopenmpi-dev package (Closes: #504161)
+
+ -- Manuel Prinz <manuel at debian.org>  Sun, 02 Nov 2008 15:53:19 +0100
+
+openmpi (1.2.8-2) unstable; urgency=low
+
+  * Reverted back to revision r137 corresponding to Debian release 1.2.7-1
+  								(Closes: #504161)
+  
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 01 Nov 2008 17:37:07 -0500
+
+openmpi (1.2.8-1) unstable; urgency=low
+
+  * New upstream version.
+  * libopenmpi-dev ships static libraries (Closes: #502232)
+  * Remaining lintian warnings removed
+	
+ -- Sylvestre Ledru <sylvestre.ledru at inria.fr>  Tue, 28 Oct 2008 23:49:37 +0200
+  
+openmpi (1.2.7-1) unstable; urgency=low
+
+  * New upstream version.
+
+  [ Sylvestre Ledru ]
+  * debian/control: Added myself to Uploaders field
+	
+  [ Manuel Prinz ]
+  * debian/control: Changed my email address in Uploaders field
+
+ -- Manuel Prinz <manuel at debian.org>  Wed, 24 Sep 2008 21:22:35 +0200
+
+openmpi (1.2.7~rc2-2) unstable; urgency=low
+
+  * Updated README.Debian of libopenmpi-dev. It contained references to closed
+    bugs. Also added a recommendation on correct linking.
+  * debian/control: Removed XS-Autobuild field
+  * debian/copyright: Added missing copyrights and licenses for ROMIO and
+    GNU libltdl
+
+ -- Manuel Prinz <debian at pinguinkiste.de>  Mon, 25 Aug 2008 22:41:16 +0200
+
+openmpi (1.2.7~rc2-1) unstable; urgency=low
+
+  [ Dirk Eddelbuettel ]
+  * New upstream pre-release version 
+  * Thanks to Manuel for the work on this release, and on 1.2.6-3 which 
+    we never uploaded, and to the Open MPI team for the integrating the patch
+    from 1.2.6-3 into what will be 1.2.7
+
+  [ Manuel Prinz ]
+  * debian/control: Changed Standards-Version to 3.8.0
+  * Deleted all patches, removed Build-Depends of dpatch
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed, 02 Jul 2008 19:08:07 -0500
+
+openmpi (1.2.6-3) unstable; urgency=low
+
+  [ Manuel Prinz ]
+  * debian/patches/01openfabrics.dpatch: Applied patch by Jeff Squyres that
+    deals with the warnings printed when OpenFabrics hardware is not present.
+    Thanks to Jeff for the patch!
+  * debian/patches/10fix_config_infiniband.dpatch: Removed, it's obsoleted
+    by the above mentioned OpenFabrics patch.
+  * Updated README.Debian with information about the OpenFabrics patch.
+  * debian/patches/02manpages-lintian-fix.dpatch: Applied patch another patch
+    by Jeff Squyres that fixes Lintian manpage-has-errors-from-man issues.
+    Thanks again to Jeff for the patch!
+
+ -- Manuel Prinz <debian at pinguinkiste.de>  Sat, 31 May 2008 23:49:13 +0200
+
+openmpi (1.2.6-2) unstable; urgency=low
+
+  [ Sylvestre Ledru ]
+  * Can be built under ppc64. Thanks to Andreas Jochens (Closes: #478427)
+
+  [ Dirk Eddelbuettel ]
+  * Built and uploaded. Thanks to Sylvestre for applying the patch.
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon, 05 May 2008 07:16:49 -0500
+
+openmpi (1.2.6-1) unstable; urgency=low
+
+  [ Dirk Eddelbuettel ]
+  * New upstream version
+  * debian/patches/00list: Disabled man page patches 60* which 
+    has been included upstream in version 1.2.6
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue, 08 Apr 2008 20:19:24 -0500
+
+openmpi (1.2.5-3) unstable; urgency=low
+
+  [ Dirk Eddelbuettel ]
+  * debian/control: Version the Conflicts: of libopenmpi-dev with pgapack to
+    'pgapack (<= 1.0.0.1-4.2)' as newer pgapack do not exhibit a conflict.
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon, 10 Mar 2008 16:55:37 -0500
+
+openmpi (1.2.5-2) unstable; urgency=low
+
+  [ Dirk Eddelbuettel ]
+  * Debian build and upload
+  * Thanks to Manuel for all the work, and to Ondrej for persistent debugging.
+
+  [ Manuel Prinz ]
+  * Added missing ${shlibs:Depends} to Depends: line of libopenmpi-dev
+  * debian/shlibs.local: Added entry for libibverbs until the package provides
+    the necessary information. (Closes: #464705)
+  * debian/control: Added versioned dependency to libibverbs in Build-Depends
+  * debian/libopenmpi-dev.postinst: Corrected dead symlinks. Thanks to Ondrej
+    Certik for reporting the issue! (Closes: #464795)
+  * debian/patches/60_fix_manpage_name_section.dpatch: Fixing name line in the
+    MPI_Comm_f2c.3 manpage. Thanks to Jeff Squyres!
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Thu, 14 Feb 2008 20:54:06 -0600
+
+openmpi (1.2.5-1) unstable; urgency=low
+
+  [ Dirk Eddelbuettel ]
+  * New upstream version
+  * debian/patches/00list: Disabled man page patches 20*, 30* and 31* which 
+    have been included upstream
+  * debian/patches/60_fix_manpage_name_section.dpatch: Applied small correction
+  * Debian build and upload
+
+  [ Manuel Prinz ]
+  * debian/*.lintian-override: Deleted, all issues are fixed
+    - debian/libopenmpi{1,-dev}.links, debian/libopenmpi1.install:
+      Moved *.so.0 links from /usr/lib/openmpi/lib to /usr/lib. Created
+      *.so.0.0.0 symlinks in /usr/lib, pointing to /usr/lib/openmpi/lib.
+      This fixes postinst-has-useless-call-to-ldconfig, postrm-has-useless-
+      call-to-ldconfig and package-name-doesnt-match-sonames warnings.
+    - debian/rules, debian/control: Added chrpath to Build-Depends and
+      deleting all rpath info with chrpath in install-arch target. This
+      fixes all binary-or-shlib-defines-rpath warnings.
+  * debian/rules: Adjusted target dependencies to be more sane. Renamed
+    "test" target to "check".
+  * Applied a patch by Adam Powell IV that adds /usr/lib/libmpi++.so via
+    update-alternatives for compatibility with LAM/MPI and MPICH. Thanks to
+    Adam for the patch! (Closes: #459642)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed, 09 Jan 2008 16:30:33 -0600
+
+openmpi (1.2.4-5) unstable; urgency=low
+
+  [ Manuel Prinz ]
+  * Several changes in the libopenmpi-dev package to correct the library
+    soname links (Closes: #456721)
+
+  [ Dirk Eddelbuettel ]
+  * Debian build and upload
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue, 18 Dec 2007 20:00:53 -0600
+
+openmpi (1.2.4-4) unstable; urgency=low
+
+  [ Manuel Prinz ]
+  * debian/rules: Several minor changes
+    - Added cross-compilation support
+    - Replaced (un)patch targets with dpatch's makefile snippet
+  * debian/control: Changed Standards-Version to match latest policy
+  * debian/control: Several cosmetic changes to control fields
+    - XS-Vcs-*: Renamed fields to Vcs-*
+    - XS-DM-Upload-Allowed: Added, allowing uploads for Debian Maintainers
+    - Homepage: Newly added
+    - Build-Depends: Removed libsysfs-dev (Closes: #449084)
+    - Build-Depends: Removed automake
+    - Uploaders: Added myself
+  * Moved include files and libraries to /usr/lib/openmpi and use the "mpi"
+    alternative. Thanks to Nicholas Breen for assistance! (Closes: #452047)
+
+  [ Dirk Eddelbuettel ]
+  * Debian build and upload
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed, 12 Dec 2007 09:40:29 -0600
+
+openmpi (1.2.4-3) unstable; urgency=low
+
+  [ Manuel Prinz ]
+  * debian/control: Added openmpi-common to libopenmpi-dev's Depends
+    (Closes: #445230)
+
+  [ Dirk Eddelbuettel ]
+  * Debian build and upload
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 06 Oct 2007 07:54:47 -0500
+
+openmpi (1.2.4-2) unstable; urgency=low
+
+  [ Manuel Prinz ]
+  * debian/control: Added sparc to list of supported architectures
+
+  [ Dirk Eddelbuettel ]
+  * Debian build and upload
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Tue, 02 Oct 2007 22:04:04 -0500
+
+openmpi (1.2.4-1) unstable; urgency=low
+
+  [ Manuel Prinz ]
+  * debian/control: Modified package relationships to prevent problems when
+    upgrading from 1.2.3-4 (Closes: #444432)
+
+  [ Dirk Eddelbuettel ]
+  * Debian build and upload
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Fri, 28 Sep 2007 16:25:13 -0500
+
+openmpi (1.2.4-0) unstable; urgency=low
+
+  * New upstream release
+
+  [ Sylvestre Ledru ]
+  * debian/patches: Removed 50fix_kfreebsd_build patch (Fixed upstream)
+
+  [ Manuel Prinz ]
+  * Patch added: Please shut up libibverbs (Closes: #439730)
+  * Moved compiler wrappers from package openmpi-bin to libopenmpi-dev.
+
+  [ Dirk Eddelbuettel ]
+  * Debian build and upload
+  
+ -- Dirk Eddelbuettel <edd at debian.org>  Wed, 26 Sep 2007 22:07:15 -0500
+
+openmpi (1.2.3-4) unstable; urgency=low
+
+  [ Manuel Prinz ]
+  * Fixed: openmpi-bin: FTBFS on kFreeBSD and maybe Hurd. Thanks to
+    Uwe Hermann for providing the patches! (Closes: #437839)
+  * debian/rules: Disabled threading support (Closes: #435581)
+  * debian/openmpi-bin.README.Debian: Documented disabling of threading
+  * debian/patches: Removed 10opal_noexecstack and 99autoconf patches
+    because they are no longer needed. Thanks to Brian Barrett for
+    clarification.
+
+  [ Dirk Eddelbuettel ]
+  * debian/control: Add 'kfreebsd-i386 kfreebsd-amd64 hurd-i386' to list 
+    of build architecture (via Uwe's patch referenced above)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon, 20 Aug 2007 20:10:46 -0500
+
+openmpi (1.2.3-3) unstable; urgency=low
+
+  [ Manuel Prinz ]
+  * Fixed: openmpi-bin: libibverbs only available for Linux. Thanks to 
+    Uwe Hermann for providing the patch! (Closes: #435573)
+  * Changed section of openmpi-doc to doc to satisfy overrides
+
+  [ Dirk Eddelbuettel ]
+  * debian/control: Trying something moderately radical here -- we are 
+    switching the binary packages from 'Architecture: any' to the set
+    of five architectures that can actually build the package, given the
+    lack of upstream support for atomistic operations on the other 
+    architectures (c.f. Debian BTS for openmpi)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 12 Aug 2007 19:43:29 -0500
+
+openmpi (1.2.3-2) unstable; urgency=low
+
+  [ Dirk Eddelbuettel ]
+  * debian/control: Added some per-package text to the common titles
+    of the Descriptions
+
+  [ Manuel Prinz ]
+  * Fixed: FTBFS on GNU/kFreeBSD, Thanks to Petr Salinger for providing 
+    the patch! (Closes: #433142).
+  * debian/control: Changed priority to "extra" to comply with the Debian
+    Policy, section 2.5.
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Mon, 30 Jul 2007 21:12:11 -0500
+
+openmpi (1.2.3-1) unstable; urgency=low
+
+  [ Dirk Eddelbuettel ]
+  * debian/rules: Ensure AUTHORS NEWS README are installed everywhere
+  * debian/rules: Add examples/ directory to openmpi-doc
+  * debian/control: More Conflicts/Replaces/Provides for renamed packages
+  
+ -- Dirk Eddelbuettel <edd at debian.org>  Sun, 24 Jun 2007 21:18:31 -0500
+
+openmpi (1.2.3-0) unstable; urgency=low
+
+  * First release by the new maintainer group 'pkg-openmpi' 
+
+  * Takeover of the package is coordinated with the previous maintainer.
+    Our thanks to Florian for his initial packaging.
+  * We also would like to thank everybody who has prepared a previous NMU,
+  
+  [ Dirk Eddelbuettel ]
+  * debian/control: Add myself as Uploaders
+  * debian/patches/31_fix_manpages_lintian.dpatch: Another small man page fix
+  * debian/{ompi_info.1,opal_wrapper.1,orted.1}: Contributed three man pages
+  * Renaming some sub-package:
+    - openmpi-libs0 package renamed to libopenmpi1
+    - openmpi-dev package renamed to libopenmpi-dev
+    - openmpi-dbg package rename to libopenmpi-dbg
+    - new openmpi-mpidoc package renamed to openmpi-doc 
+  * debian/control: Add Build-Depends: on 'gcc (>= 4.1.2)' to build for the 
+    'long double' transition -- and as we happen to have renamed the library
+    package name, is requivalent to the 'ldbl' suffix	(Closes: #430321)
+  
+  [ Upstream ]
+  * Fixed: mpif77 and mpif90 incorrect default include file search path
+    (Closes: #405472)
+
+  [ Sylvestre Ledru ]
+  * New upstream release 1.2.3
+  * New upstream release 1.2.2 (Closes: #427356)
+  * Patch removed: 20implicit_pointer_conversion.dpatch
+  * Apply all of Tilman's patches below (Closes: #415338)
+  * Add the correct XS-Autobuild, XS-Vcs-Svn and XS-Vcs-Browser fields in 
+    debian/control.
+  * Fix errors in manpages (Lintian complaining)
+
+  [ Manuel Prinz ]
+  * Patch removed: 30_alpha_inline_assembly.dpatch (Fixed upstream)
+  * Updated patch of autogenerated autoconf files by Steve Langasek.
+  * Fixed: Please make openmpi thread-compartible by adding
+    --enable-mpi-threads and --enable-progress-threads (Closes: #419867)
+  * Fixed: Use Debian alternatives (Closes: #396761)
+  * Added watch file.
+
+  [ Tilman Koschnick ]
+  * New upstream release 1.2.0
+  * Acknowledge previous NMUs (Closes: #386491, #392633, #404003, #404026).
+  * Fix: mpicc.openmpi fails to run when named mpicc.openmpi (Closes: #388216).
+  * Include manual pages (Closes: #413607).
+  * Add openmpi-mpidoc package for man pages describing the MPI standard.
+  * Update copyrights.
+
+  [ Andreas Barth ]
+  * Spelling mistake in the description of the package (Closes: #390238)
+
+ -- Dirk Eddelbuettel <edd at debian.org>  Sat, 23 Jun 2007 18:55:31 -0500
+
+openmpi (1.1-2.5) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * High urgency upload for RC bugfix.
+  * Add missing build-dependency on libsysfs-dev, which is used in the build
+    but was previously pulled in via libibverbs-dev.
+
+ -- Steve Langasek <vorlon at debian.org>  Sun, 29 Apr 2007 22:03:58 -0700
+
+openmpi (1.1-2.4) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * 0-day alpha porter upload.
+  * Fix wrong inline assembler check on alpha: 'zero' is not recognized
+    as a mnemonic for $31 with binutils.  This broken check resulted
+    in various atomic operations remaining undefined, leading to a build
+    failure on alpha.  Likewise, fix the inline assembly provided in
+    opal/include/opal/sys/alpha/atomic.h so that it's valid under GNU
+    binutils.  Closes: #384792.
+
+ -- Steve Langasek <vorlon at debian.org>  Sun, 29 Apr 2007 02:27:51 -0700
+
+openmpi (1.1-2.3) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Add conflicts between openmpi-dev and libopal-dev, pgapack.
+    Closes: #404003, #404026
+
+ -- Andreas Barth <aba at not.so.argh.org>  Fri, 22 Dec 2006 13:57:13 +0000
+
+openmpi (1.1-2.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Remove --host=* from debian/rules to make autoconf not enable
+    cross-building mode.  Thanks to Steve Langasek for pointing this out.
+    Closes: #392633.
+   
+ -- Mark Hymers <mark at hymers.org.uk>  Sun, 15 Oct 2006 00:46:11 +0100
+
+openmpi (1.1-2.1) unstable; urgency=high
+
+  * NMU
+  * Make sparc build UltraSPARC-only, since upstream seems to have
+    dropped support for 32-bit machines.  closes: #386491.
+
+ -- Clint Adams <schizo at debian.org>  Tue, 26 Sep 2006 00:31:36 -0400
+
+openmpi (1.1-2) unstable; urgency=low
+
+  * Apply patch by Tilman Koschnick <til at subnetz.org> to add a new package
+    with debugging symbols (Closes: #383997).
+
+ -- Florian Ragwitz <rafl at debian.org>  Wed, 23 Aug 2006 12:43:16 +0200
+
+openmpi (1.1-1) unstable; urgency=low
+
+  * New upstream release.
+  * Applied patch by dann frazier <dannf at debian.org> to fix an implicit
+    pointer conversion on 64bit platforms (Closes: #377725).
+  * Fixed mix-up in package descriptions (Closes: #379594).
+  * Use the alternatives system for the mpi* executables in openmpi-bin
+    (Closes: #377297).
+
+ -- Florian Ragwitz <rafl at debian.org>  Mon,  7 Aug 2006 16:57:42 +0200
+
+openmpi (1.0.2-1) unstable; urgency=low
+
+  * Initial release (Closes: #340426).
+
+ -- Florian Ragwitz <rafl at debian.org>  Fri,  6 Jan 2006 15:13:31 +0100
+

Added: openmpi/tags/1.4.3-2.1/debian/clean_symlinks
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/clean_symlinks?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/clean_symlinks (added)
+++ openmpi/tags/1.4.3-2.1/debian/clean_symlinks Thu Mar 29 13:16:05 2012
@@ -1,0 +1,591 @@
+ompi/mca/ptl/sm/ptl_sm_send_alternate.c
+ompi/mpi/c/profile/pabort.c
+ompi/mpi/c/profile/pexscan.c
+ompi/mpi/c/profile/padd_error_class.c
+ompi/mpi/c/profile/pcomm_get_name.c
+ompi/mpi/c/profile/padd_error_code.c
+ompi/mpi/c/profile/padd_error_string.c
+ompi/mpi/c/profile/paddress.c
+ompi/mpi/c/profile/pfile_f2c.c
+ompi/mpi/c/profile/pallgather.c
+ompi/mpi/c/profile/pcomm_get_parent.c
+ompi/mpi/c/profile/pallgatherv.c
+ompi/mpi/c/profile/palloc_mem.c
+ompi/mpi/c/profile/pcomm_group.c
+ompi/mpi/c/profile/pallreduce.c
+ompi/mpi/c/profile/palltoall.c
+ompi/mpi/c/profile/palltoallv.c
+ompi/mpi/c/profile/pcomm_join.c
+ompi/mpi/c/profile/palltoallw.c
+ompi/mpi/c/profile/pattr_delete.c
+ompi/mpi/c/profile/pcomm_rank.c
+ompi/mpi/c/profile/pattr_get.c
+ompi/mpi/c/profile/pfile_c2f.c
+ompi/mpi/c/profile/pattr_put.c
+ompi/mpi/c/profile/pbarrier.c
+ompi/mpi/c/profile/pfile_close.c
+ompi/mpi/c/profile/pbcast.c
+ompi/mpi/c/profile/pfile_open.c
+ompi/mpi/c/profile/pbsend.c
+ompi/mpi/c/profile/pbsend_init.c
+ompi/mpi/c/profile/pbuffer_attach.c
+ompi/mpi/c/profile/pcomm_remote_group.c
+ompi/mpi/c/profile/pbuffer_detach.c
+ompi/mpi/c/profile/pcomm_remote_size.c
+ompi/mpi/c/profile/pcancel.c
+ompi/mpi/c/profile/pfile_iread.c
+ompi/mpi/c/profile/pcart_coords.c
+ompi/mpi/c/profile/perrhandler_c2f.c
+ompi/mpi/c/profile/pcart_create.c
+ompi/mpi/c/profile/pcartdim_get.c
+ompi/mpi/c/profile/pcomm_set_attr.c
+ompi/mpi/c/profile/pcart_get.c
+ompi/mpi/c/profile/pcart_map.c
+ompi/mpi/c/profile/pfile_read.c
+ompi/mpi/c/profile/pcart_rank.c
+ompi/mpi/c/profile/pcart_shift.c
+ompi/mpi/c/profile/pcomm_set_name.c
+ompi/mpi/c/profile/pcart_sub.c
+ompi/mpi/c/profile/pclose_port.c
+ompi/mpi/c/profile/pcomm_accept.c
+ompi/mpi/c/profile/pcomm_size.c
+ompi/mpi/c/profile/pcomm_c2f.c
+ompi/mpi/c/profile/pfile_seek.c
+ompi/mpi/c/profile/pcomm_call_errhandler.c
+ompi/mpi/c/profile/pcomm_compare.c
+ompi/mpi/c/profile/pcomm_connect.c
+ompi/mpi/c/profile/pcomm_spawn.c
+ompi/mpi/c/profile/pcomm_create.c
+ompi/mpi/c/profile/pcomm_create_errhandler.c
+ompi/mpi/c/profile/pcomm_create_keyval.c
+ompi/mpi/c/profile/pcomm_get_errhandler.c
+ompi/mpi/c/profile/pcomm_delete_attr.c
+ompi/mpi/c/profile/pcomm_split.c
+ompi/mpi/c/profile/pcomm_disconnect.c
+ompi/mpi/c/profile/pcomm_dup.c
+ompi/mpi/c/profile/pcomm_f2c.c
+ompi/mpi/c/profile/pfile_sync.c
+ompi/mpi/c/profile/pcomm_free.c
+ompi/mpi/c/profile/pcomm_test_inter.c
+ompi/mpi/c/profile/pcomm_free_keyval.c
+ompi/mpi/c/profile/pcomm_get_attr.c
+ompi/mpi/c/profile/pdims_create.c
+ompi/mpi/c/profile/pcomm_set_errhandler.c
+ompi/mpi/c/profile/pfile_seek_shared.c
+ompi/mpi/c/profile/pcomm_spawn_multiple.c
+ompi/mpi/c/profile/perrhandler_create.c
+ompi/mpi/c/profile/pfile_read_ordered.c
+ompi/mpi/c/profile/perrhandler_f2c.c
+ompi/mpi/c/profile/pfile_write_all.c
+ompi/mpi/c/profile/perrhandler_free.c
+ompi/mpi/c/profile/perrhandler_get.c
+ompi/mpi/c/profile/pfile_write_at_all.c
+ompi/mpi/c/profile/perrhandler_set.c
+ompi/mpi/c/profile/perror_class.c
+ompi/mpi/c/profile/pfile_write_all_end.c
+ompi/mpi/c/profile/perror_string.c
+ompi/mpi/c/profile/pfile_call_errhandler.c
+ompi/mpi/c/profile/pfile_write_at.c
+ompi/mpi/c/profile/pfile_create_errhandler.c
+ompi/mpi/c/profile/pfile_read_ordered_end.c
+ompi/mpi/c/profile/pfile_delete.c
+ompi/mpi/c/profile/pfile_write_shared.c
+ompi/mpi/c/profile/pfile_get_amode.c
+ompi/mpi/c/profile/pfile_get_atomicity.c
+ompi/mpi/c/profile/pfile_get_byte_offset.c
+ompi/mpi/c/profile/pfile_read_shared.c
+ompi/mpi/c/profile/pfile_get_errhandler.c
+ompi/mpi/c/profile/pfile_get_group.c
+ompi/mpi/c/profile/pfile_write.c
+ompi/mpi/c/profile/pfile_get_info.c
+ompi/mpi/c/profile/pfile_get_position.c
+ompi/mpi/c/profile/pfile_set_size.c
+ompi/mpi/c/profile/pfile_get_position_shared.c
+ompi/mpi/c/profile/pfile_get_size.c
+ompi/mpi/c/profile/pfile_write_ordered.c
+ompi/mpi/c/profile/pfile_get_type_extent.c
+ompi/mpi/c/profile/pfile_set_atomicity.c
+ompi/mpi/c/profile/pfile_get_view.c
+ompi/mpi/c/profile/pfile_iread_at.c
+ompi/mpi/c/profile/pfinalize.c
+ompi/mpi/c/profile/pgather.c
+ompi/mpi/c/profile/pfile_iread_shared.c
+ompi/mpi/c/profile/pfile_iwrite_at.c
+ompi/mpi/c/profile/pfile_iwrite.c
+ompi/mpi/c/profile/pfinalized.c
+ompi/mpi/c/profile/pfile_iwrite_shared.c
+ompi/mpi/c/profile/pfile_set_errhandler.c
+ompi/mpi/c/profile/pfile_preallocate.c
+ompi/mpi/c/profile/pfile_read_all_begin.c
+ompi/mpi/c/profile/pfile_read_all.c
+ompi/mpi/c/profile/pfree_mem.c
+ompi/mpi/c/profile/pfile_read_all_end.c
+ompi/mpi/c/profile/pfile_set_info.c
+ompi/mpi/c/profile/pfile_read_at_all_begin.c
+ompi/mpi/c/profile/pfile_read_at_all.c
+ompi/mpi/c/profile/pfile_read_at_all_end.c
+ompi/mpi/c/profile/pfile_set_view.c
+ompi/mpi/c/profile/pfile_read_at.c
+ompi/mpi/c/profile/pfile_read_ordered_begin.c
+ompi/mpi/c/profile/pfile_write_all_begin.c
+ompi/mpi/c/profile/pinit_thread.c
+ompi/mpi/c/profile/pfile_write_at_all_begin.c
+ompi/mpi/c/profile/pfile_write_at_all_end.c
+ompi/mpi/c/profile/pinfo_get_nthkey.c
+ompi/mpi/c/profile/pfile_write_ordered_begin.c
+ompi/mpi/c/profile/pinfo_get_valuelen.c
+ompi/mpi/c/profile/pfile_write_ordered_end.c
+ompi/mpi/c/profile/pgatherv.c
+ompi/mpi/c/profile/pget_address.c
+ompi/mpi/c/profile/pget_count.c
+ompi/mpi/c/profile/pop_c2f.c
+ompi/mpi/c/profile/pget_elements.c
+ompi/mpi/c/profile/pget_processor_name.c
+ompi/mpi/c/profile/pinfo_set.c
+ompi/mpi/c/profile/pget_version.c
+ompi/mpi/c/profile/pintercomm_create.c
+ompi/mpi/c/profile/pgraph_create.c
+ompi/mpi/c/profile/pgraph_get.c
+ompi/mpi/c/profile/pintercomm_merge.c
+ompi/mpi/c/profile/pgraph_map.c
+ompi/mpi/c/profile/pgraph_neighbors_count.c
+ompi/mpi/c/profile/pgraph_neighbors.c
+ompi/mpi/c/profile/piprobe.c
+ompi/mpi/c/profile/pgraphdims_get.c
+ompi/mpi/c/profile/pgrequest_complete.c
+ompi/mpi/c/profile/pinit.c
+ompi/mpi/c/profile/pgrequest_start.c
+ompi/mpi/c/profile/pirecv.c
+ompi/mpi/c/profile/pgroup_c2f.c
+ompi/mpi/c/profile/pgroup_compare.c
+ompi/mpi/c/profile/pirsend.c
+ompi/mpi/c/profile/pgroup_difference.c
+ompi/mpi/c/profile/pgroup_excl.c
+ompi/mpi/c/profile/pis_thread_main.c
+ompi/mpi/c/profile/pgroup_f2c.c
+ompi/mpi/c/profile/pgroup_free.c
+ompi/mpi/c/profile/pisend.c
+ompi/mpi/c/profile/pgroup_incl.c
+ompi/mpi/c/profile/pgroup_intersection.c
+ompi/mpi/c/profile/pgroup_range_excl.c
+ompi/mpi/c/profile/pissend.c
+ompi/mpi/c/profile/pgroup_range_incl.c
+ompi/mpi/c/profile/pgroup_rank.c
+ompi/mpi/c/profile/pkeyval_create.c
+ompi/mpi/c/profile/pgroup_size.c
+ompi/mpi/c/profile/pgroup_translate_ranks.c
+ompi/mpi/c/profile/pinitialized.c
+ompi/mpi/c/profile/pgroup_union.c
+ompi/mpi/c/profile/pkeyval_free.c
+ompi/mpi/c/profile/pibsend.c
+ompi/mpi/c/profile/pop_create.c
+ompi/mpi/c/profile/pinfo_c2f.c
+ompi/mpi/c/profile/pop_f2c.c
+ompi/mpi/c/profile/pinfo_create.c
+ompi/mpi/c/profile/pinfo_delete.c
+ompi/mpi/c/profile/plookup_name.c
+ompi/mpi/c/profile/pinfo_dup.c
+ompi/mpi/c/profile/popen_port.c
+ompi/mpi/c/profile/pinfo_f2c.c
+ompi/mpi/c/profile/pinfo_free.c
+ompi/mpi/c/profile/pinfo_get.c
+ompi/mpi/c/profile/pinfo_get_nkeys.c
+ompi/mpi/c/profile/pop_free.c
+ompi/mpi/c/profile/ptype_create_keyval.c
+ompi/mpi/c/profile/ppack_external.c
+ompi/mpi/c/profile/ptype_create_struct.c
+ompi/mpi/c/profile/ppack_external_size.c
+ompi/mpi/c/profile/ppack.c
+ompi/mpi/c/profile/ptype_lb.c
+ompi/mpi/c/profile/ppack_size.c
+ompi/mpi/c/profile/ptype_delete_attr.c
+ompi/mpi/c/profile/ppcontrol.c
+ompi/mpi/c/profile/pprobe.c
+ompi/mpi/c/profile/ppublish_name.c
+ompi/mpi/c/profile/pquery_thread.c
+ompi/mpi/c/profile/precv_init.c
+ompi/mpi/c/profile/ptype_dup.c
+ompi/mpi/c/profile/precv.c
+ompi/mpi/c/profile/ptype_size.c
+ompi/mpi/c/profile/preduce.c
+ompi/mpi/c/profile/ptype_ub.c
+ompi/mpi/c/profile/preduce_scatter.c
+ompi/mpi/c/profile/pregister_datarep.c
+ompi/mpi/c/profile/ptype_extent.c
+ompi/mpi/c/profile/prequest_c2f.c
+ompi/mpi/c/profile/prequest_f2c.c
+ompi/mpi/c/profile/ptype_f2c.c
+ompi/mpi/c/profile/prequest_free.c
+ompi/mpi/c/profile/prequest_get_status.c
+ompi/mpi/c/profile/ptype_create_indexed_block.c
+ompi/mpi/c/profile/prsend_init.c
+ompi/mpi/c/profile/ptype_free.c
+ompi/mpi/c/profile/prsend.c
+ompi/mpi/c/profile/pwtick.c
+ompi/mpi/c/profile/pscan.c
+ompi/mpi/c/profile/pscatter.c
+ompi/mpi/c/profile/punpack.c
+ompi/mpi/c/profile/pscatterv.c
+ompi/mpi/c/profile/psend.c
+ompi/mpi/c/profile/pwait.c
+ompi/mpi/c/profile/psend_init.c
+ompi/mpi/c/profile/psendrecv.c
+ompi/mpi/c/profile/psendrecv_replace.c
+ompi/mpi/c/profile/ptype_free_keyval.c
+ompi/mpi/c/profile/pssend_init.c
+ompi/mpi/c/profile/pssend.c
+ompi/mpi/c/profile/pwaitall.c
+ompi/mpi/c/profile/pstart.c
+ompi/mpi/c/profile/pstartall.c
+ompi/mpi/c/profile/pwaitany.c
+ompi/mpi/c/profile/pstatus_c2f.c
+ompi/mpi/c/profile/ptype_get_attr.c
+ompi/mpi/c/profile/pstatus_f2c.c
+ompi/mpi/c/profile/pstatus_set_cancelled.c
+ompi/mpi/c/profile/pstatus_set_elements.c
+ompi/mpi/c/profile/ptype_create_hindexed.c
+ompi/mpi/c/profile/ptestall.c
+ompi/mpi/c/profile/ptestany.c
+ompi/mpi/c/profile/pwaitsome.c
+ompi/mpi/c/profile/ptest.c
+ompi/mpi/c/profile/ptest_cancelled.c
+ompi/mpi/c/profile/ptype_get_contents.c
+ompi/mpi/c/profile/ptestsome.c
+ompi/mpi/c/profile/pwtime.c
+ompi/mpi/c/profile/ptopo_test.c
+ompi/mpi/c/profile/ptype_get_envelope.c
+ompi/mpi/c/profile/ptype_c2f.c
+ompi/mpi/c/profile/ptype_commit.c
+ompi/mpi/c/profile/ptype_contiguous.c
+ompi/mpi/c/profile/ptype_get_extent.c
+ompi/mpi/c/profile/ptype_create_darray.c
+ompi/mpi/c/profile/ptype_create_f90_complex.c
+ompi/mpi/c/profile/ptype_create_hvector.c
+ompi/mpi/c/profile/ptype_create_f90_integer.c
+ompi/mpi/c/profile/ptype_create_f90_real.c
+ompi/mpi/c/profile/ptype_get_name.c
+ompi/mpi/c/profile/ptype_create_resized.c
+ompi/mpi/c/profile/ptype_create_subarray.c
+ompi/mpi/c/profile/ptype_get_true_extent.c
+ompi/mpi/c/profile/ptype_hindexed.c
+ompi/mpi/c/profile/ptype_hvector.c
+ompi/mpi/c/profile/ptype_indexed.c
+ompi/mpi/c/profile/ptype_match_size.c
+ompi/mpi/c/profile/ptype_set_attr.c
+ompi/mpi/c/profile/ptype_set_name.c
+ompi/mpi/c/profile/ptype_struct.c
+ompi/mpi/c/profile/ptype_vector.c
+ompi/mpi/c/profile/punpack_external.c
+ompi/mpi/c/profile/punpublish_name.c
+ompi/mpi/f77/profile/pabort_f.c
+ompi/mpi/f77/profile/pexscan_f.c
+ompi/mpi/f77/profile/padd_error_class_f.c
+ompi/mpi/f77/profile/padd_error_code_f.c
+ompi/mpi/f77/profile/padd_error_string_f.c
+ompi/mpi/f77/profile/pcomm_get_errhandler_f.c
+ompi/mpi/f77/profile/paddress_f.c
+ompi/mpi/f77/profile/pallgather_f.c
+ompi/mpi/f77/profile/pcomm_get_parent_f.c
+ompi/mpi/f77/profile/pallgatherv_f.c
+ompi/mpi/f77/profile/pcomm_group_f.c
+ompi/mpi/f77/profile/palloc_mem_f.c
+ompi/mpi/f77/profile/pcomm_set_attr_f.c
+ompi/mpi/f77/profile/pallreduce_f.c
+ompi/mpi/f77/profile/palltoall_f.c
+ompi/mpi/f77/profile/pcomm_join_f.c
+ompi/mpi/f77/profile/palltoallv_f.c
+ompi/mpi/f77/profile/palltoallw_f.c
+ompi/mpi/f77/profile/pcomm_rank_f.c
+ompi/mpi/f77/profile/pattr_delete_f.c
+ompi/mpi/f77/profile/pattr_get_f.c
+ompi/mpi/f77/profile/pcomm_remote_size_f.c
+ompi/mpi/f77/profile/pattr_put_f.c
+ompi/mpi/f77/profile/pbarrier_f.c
+ompi/mpi/f77/profile/pbcast_f.c
+ompi/mpi/f77/profile/pfree_mem_f.c
+ompi/mpi/f77/profile/pbsend_f.c
+ompi/mpi/f77/profile/pbsend_init_f.c
+ompi/mpi/f77/profile/pcomm_set_name_f.c
+ompi/mpi/f77/profile/pbuffer_attach_f.c
+ompi/mpi/f77/profile/pbuffer_detach_f.c
+ompi/mpi/f77/profile/pcomm_size_f.c
+ompi/mpi/f77/profile/pcancel_f.c
+ompi/mpi/f77/profile/pfinalize_f.c
+ompi/mpi/f77/profile/pcart_coords_f.c
+ompi/mpi/f77/profile/pcart_create_f.c
+ompi/mpi/f77/profile/pcomm_spawn_f.c
+ompi/mpi/f77/profile/pcartdim_get_f.c
+ompi/mpi/f77/profile/pcart_get_f.c
+ompi/mpi/f77/profile/pcomm_split_f.c
+ompi/mpi/f77/profile/pcart_map_f.c
+ompi/mpi/f77/profile/pcart_rank_f.c
+ompi/mpi/f77/profile/pcomm_test_inter_f.c
+ompi/mpi/f77/profile/pcart_shift_f.c
+ompi/mpi/f77/profile/pdims_create_f.c
+ompi/mpi/f77/profile/pcart_sub_f.c
+ompi/mpi/f77/profile/pclose_port_f.c
+ompi/mpi/f77/profile/pcomm_accept_f.c
+ompi/mpi/f77/profile/perrhandler_free_f.c
+ompi/mpi/f77/profile/pcomm_call_errhandler_f.c
+ompi/mpi/f77/profile/pcomm_compare_f.c
+ompi/mpi/f77/profile/perrhandler_get_f.c
+ompi/mpi/f77/profile/pcomm_connect_f.c
+ompi/mpi/f77/profile/perror_class_f.c
+ompi/mpi/f77/profile/pcomm_create_errhandler_f.c
+ompi/mpi/f77/profile/pcomm_create_f.c
+ompi/mpi/f77/profile/pcomm_create_keyval_f.c
+ompi/mpi/f77/profile/pcomm_get_attr_f.c
+ompi/mpi/f77/profile/pcomm_delete_attr_f.c
+ompi/mpi/f77/profile/pcomm_disconnect_f.c
+ompi/mpi/f77/profile/pcomm_get_name_f.c
+ompi/mpi/f77/profile/pcomm_dup_f.c
+ompi/mpi/f77/profile/perrhandler_set_f.c
+ompi/mpi/f77/profile/pcomm_free_f.c
+ompi/mpi/f77/profile/pcomm_free_keyval_f.c
+ompi/mpi/f77/profile/pgather_f.c
+ompi/mpi/f77/profile/pcomm_remote_group_f.c
+ompi/mpi/f77/profile/pcomm_set_errhandler_f.c
+ompi/mpi/f77/profile/pfile_read_ordered_begin_f.c
+ompi/mpi/f77/profile/pcomm_spawn_multiple_f.c
+ompi/mpi/f77/profile/pfile_read_ordered_end_f.c
+ompi/mpi/f77/profile/perrhandler_create_f.c
+ompi/mpi/f77/profile/pfile_set_size_f.c
+ompi/mpi/f77/profile/perror_string_f.c
+ompi/mpi/f77/profile/pfile_call_errhandler_f.c
+ompi/mpi/f77/profile/pfile_close_f.c
+ompi/mpi/f77/profile/pfile_set_view_f.c
+ompi/mpi/f77/profile/pfile_create_errhandler_f.c
+ompi/mpi/f77/profile/pfile_read_ordered_f.c
+ompi/mpi/f77/profile/pfile_delete_f.c
+ompi/mpi/f77/profile/pfile_get_amode_f.c
+ompi/mpi/f77/profile/pfile_sync_f.c
+ompi/mpi/f77/profile/pfile_get_atomicity_f.c
+ompi/mpi/f77/profile/pfile_get_byte_offset_f.c
+ompi/mpi/f77/profile/pfile_read_shared_f.c
+ompi/mpi/f77/profile/pfile_get_errhandler_f.c
+ompi/mpi/f77/profile/pfile_get_group_f.c
+ompi/mpi/f77/profile/pfile_get_info_f.c
+ompi/mpi/f77/profile/pfile_write_all_f.c
+ompi/mpi/f77/profile/pfile_get_position_f.c
+ompi/mpi/f77/profile/pfile_seek_f.c
+ompi/mpi/f77/profile/pfile_get_position_shared_f.c
+ompi/mpi/f77/profile/pfile_read_f.c
+ompi/mpi/f77/profile/pfile_get_size_f.c
+ompi/mpi/f77/profile/pfile_get_type_extent_f.c
+ompi/mpi/f77/profile/pfile_get_view_f.c
+ompi/mpi/f77/profile/pfile_write_at_f.c
+ompi/mpi/f77/profile/pfile_iread_at_f.c
+ompi/mpi/f77/profile/pfile_iread_f.c
+ompi/mpi/f77/profile/pfile_write_f.c
+ompi/mpi/f77/profile/pfile_iread_shared_f.c
+ompi/mpi/f77/profile/pfile_seek_shared_f.c
+ompi/mpi/f77/profile/pfile_iwrite_at_f.c
+ompi/mpi/f77/profile/pfile_iwrite_f.c
+ompi/mpi/f77/profile/pfinalized_f.c
+ompi/mpi/f77/profile/pfile_iwrite_shared_f.c
+ompi/mpi/f77/profile/pfile_open_f.c
+ompi/mpi/f77/profile/pfile_preallocate_f.c
+ompi/mpi/f77/profile/pfile_set_atomicity_f.c
+ompi/mpi/f77/profile/pfile_read_all_begin_f.c
+ompi/mpi/f77/profile/pfile_read_all_end_f.c
+ompi/mpi/f77/profile/pfile_set_errhandler_f.c
+ompi/mpi/f77/profile/pfile_read_all_f.c
+ompi/mpi/f77/profile/pfile_read_at_all_begin_f.c
+ompi/mpi/f77/profile/pfile_read_at_all_end_f.c
+ompi/mpi/f77/profile/pfile_set_info_f.c
+ompi/mpi/f77/profile/pfile_read_at_all_f.c
+ompi/mpi/f77/profile/pfile_read_at_f.c
+ompi/mpi/f77/profile/pgatherv_f.c
+ompi/mpi/f77/profile/pfile_write_all_begin_f.c
+ompi/mpi/f77/profile/pfile_write_all_end_f.c
+ompi/mpi/f77/profile/pinit_thread_f.c
+ompi/mpi/f77/profile/pfile_write_at_all_begin_f.c
+ompi/mpi/f77/profile/pfile_write_at_all_end_f.c
+ompi/mpi/f77/profile/pfile_write_at_all_f.c
+ompi/mpi/f77/profile/pinfo_get_nkeys_f.c
+ompi/mpi/f77/profile/pfile_write_ordered_begin_f.c
+ompi/mpi/f77/profile/pinfo_get_f.c
+ompi/mpi/f77/profile/pop_free_f.c
+ompi/mpi/f77/profile/pfile_write_ordered_end_f.c
+ompi/mpi/f77/profile/pfile_write_ordered_f.c
+ompi/mpi/f77/profile/pinfo_get_nthkey_f.c
+ompi/mpi/f77/profile/pfile_write_shared_f.c
+ompi/mpi/f77/profile/pget_address_f.c
+ompi/mpi/f77/profile/pintercomm_merge_f.c
+ompi/mpi/f77/profile/pget_count_f.c
+ompi/mpi/f77/profile/pget_elements_f.c
+ompi/mpi/f77/profile/piprobe_f.c
+ompi/mpi/f77/profile/pget_processor_name_f.c
+ompi/mpi/f77/profile/pinfo_get_valuelen_f.c
+ompi/mpi/f77/profile/pget_version_f.c
+ompi/mpi/f77/profile/plookup_name_f.c
+ompi/mpi/f77/profile/pgraph_create_f.c
+ompi/mpi/f77/profile/pgraphdims_get_f.c
+ompi/mpi/f77/profile/pirecv_f.c
+ompi/mpi/f77/profile/pgraph_get_f.c
+ompi/mpi/f77/profile/pgraph_map_f.c
+ompi/mpi/f77/profile/pirsend_f.c
+ompi/mpi/f77/profile/pgraph_neighbors_count_f.c
+ompi/mpi/f77/profile/pgraph_neighbors_f.c
+ompi/mpi/f77/profile/pinfo_set_f.c
+ompi/mpi/f77/profile/pgrequest_complete_f.c
+ompi/mpi/f77/profile/pgrequest_start_f.c
+ompi/mpi/f77/profile/pgroup_compare_f.c
+ompi/mpi/f77/profile/pisend_f.c
+ompi/mpi/f77/profile/pgroup_difference_f.c
+ompi/mpi/f77/profile/pinit_f.c
+ompi/mpi/f77/profile/pgroup_excl_f.c
+ompi/mpi/f77/profile/pgroup_free_f.c
+ompi/mpi/f77/profile/pissend_f.c
+ompi/mpi/f77/profile/pgroup_incl_f.c
+ompi/mpi/f77/profile/pgroup_intersection_f.c
+ompi/mpi/f77/profile/pgroup_range_excl_f.c
+ompi/mpi/f77/profile/pinitialized_f.c
+ompi/mpi/f77/profile/pgroup_range_incl_f.c
+ompi/mpi/f77/profile/pgroup_rank_f.c
+ompi/mpi/f77/profile/pis_thread_main_f.c
+ompi/mpi/f77/profile/pgroup_size_f.c
+ompi/mpi/f77/profile/pgroup_translate_ranks_f.c
+ompi/mpi/f77/profile/pintercomm_create_f.c
+ompi/mpi/f77/profile/pgroup_union_f.c
+ompi/mpi/f77/profile/pkeyval_create_f.c
+ompi/mpi/f77/profile/pibsend_f.c
+ompi/mpi/f77/profile/pinfo_create_f.c
+ompi/mpi/f77/profile/pinfo_delete_f.c
+ompi/mpi/f77/profile/pkeyval_free_f.c
+ompi/mpi/f77/profile/pinfo_dup_f.c
+ompi/mpi/f77/profile/pinfo_free_f.c
+ompi/mpi/f77/profile/ppack_f.c
+ompi/mpi/f77/profile/ptype_delete_attr_f.c
+ompi/mpi/f77/profile/pop_create_f.c
+ompi/mpi/f77/profile/ptype_dup_f.c
+ompi/mpi/f77/profile/popen_port_f.c
+ompi/mpi/f77/profile/ptype_get_attr_f.c
+ompi/mpi/f77/profile/ppack_external_f.c
+ompi/mpi/f77/profile/ppack_external_size_f.c
+ompi/mpi/f77/profile/ptype_create_f90_real_f.c
+ompi/mpi/f77/profile/ptype_ub_f.c
+ompi/mpi/f77/profile/ppack_size_f.c
+ompi/mpi/f77/profile/ptype_extent_f.c
+ompi/mpi/f77/profile/ppcontrol_f.c
+ompi/mpi/f77/profile/pprobe_f.c
+ompi/mpi/f77/profile/ppublish_name_f.c
+ompi/mpi/f77/profile/ptype_free_f.c
+ompi/mpi/f77/profile/pquery_thread_f.c
+ompi/mpi/f77/profile/precv_f.c
+ompi/mpi/f77/profile/punpack_f.c
+ompi/mpi/f77/profile/precv_init_f.c
+ompi/mpi/f77/profile/ptype_free_keyval_f.c
+ompi/mpi/f77/profile/preduce_f.c
+ompi/mpi/f77/profile/preduce_scatter_f.c
+ompi/mpi/f77/profile/pregister_datarep_f.c
+ompi/mpi/f77/profile/ptype_create_resized_f.c
+ompi/mpi/f77/profile/prequest_free_f.c
+ompi/mpi/f77/profile/prequest_get_status_f.c
+ompi/mpi/f77/profile/prsend_f.c
+ompi/mpi/f77/profile/prsend_init_f.c
+ompi/mpi/f77/profile/ptype_get_extent_f.c
+ompi/mpi/f77/profile/pscan_f.c
+ompi/mpi/f77/profile/pwaitall_f.c
+ompi/mpi/f77/profile/pscatter_f.c
+ompi/mpi/f77/profile/ptype_get_name_f.c
+ompi/mpi/f77/profile/pscatterv_f.c
+ompi/mpi/f77/profile/psend_f.c
+ompi/mpi/f77/profile/pwaitany_f.c
+ompi/mpi/f77/profile/psend_init_f.c
+ompi/mpi/f77/profile/psendrecv_f.c
+ompi/mpi/f77/profile/ptype_hindexed_f.c
+ompi/mpi/f77/profile/psendrecv_replace_f.c
+ompi/mpi/f77/profile/ptype_create_hindexed_f.c
+ompi/mpi/f77/profile/pssend_f.c
+ompi/mpi/f77/profile/pssend_init_f.c
+ompi/mpi/f77/profile/pstartall_f.c
+ompi/mpi/f77/profile/ptype_hvector_f.c
+ompi/mpi/f77/profile/pstart_f.c
+ompi/mpi/f77/profile/pwait_f.c
+ompi/mpi/f77/profile/pstatus_set_cancelled_f.c
+ompi/mpi/f77/profile/pstatus_set_elements_f.c
+ompi/mpi/f77/profile/ptype_create_hvector_f.c
+ompi/mpi/f77/profile/ptestall_f.c
+ompi/mpi/f77/profile/ptestany_f.c
+ompi/mpi/f77/profile/ptype_indexed_f.c
+ompi/mpi/f77/profile/ptest_cancelled_f.c
+ompi/mpi/f77/profile/ptest_f.c
+ompi/mpi/f77/profile/pwaitsome_f.c
+ompi/mpi/f77/profile/ptestsome_f.c
+ompi/mpi/f77/profile/ptype_lb_f.c
+ompi/mpi/f77/profile/ptopo_test_f.c
+ompi/mpi/f77/profile/ptype_commit_f.c
+ompi/mpi/f77/profile/ptype_match_size_f.c
+ompi/mpi/f77/profile/ptype_contiguous_f.c
+ompi/mpi/f77/profile/ptype_create_darray_f.c
+ompi/mpi/f77/profile/ptype_create_keyval_f.c
+ompi/mpi/f77/profile/ptype_create_f90_complex_f.c
+ompi/mpi/f77/profile/ptype_create_f90_integer_f.c
+ompi/mpi/f77/profile/ptype_set_attr_f.c
+ompi/mpi/f77/profile/ptype_create_indexed_block_f.c
+ompi/mpi/f77/profile/ptype_create_struct_f.c
+ompi/mpi/f77/profile/ptype_create_subarray_f.c
+ompi/mpi/f77/profile/pwin_unlock_f.c
+ompi/mpi/f77/profile/pwin_wait_f.c
+ompi/mpi/f77/profile/ptype_get_contents_f.c
+ompi/mpi/f77/profile/ptype_get_envelope_f.c
+ompi/mpi/f77/profile/ptype_get_true_extent_f.c
+ompi/mpi/f77/profile/ptype_set_name_f.c
+ompi/mpi/f77/profile/ptype_size_f.c
+ompi/mpi/f77/profile/ptype_struct_f.c
+ompi/mpi/f77/profile/ptype_vector_f.c
+ompi/mpi/f77/profile/punpack_external_f.c
+ompi/mpi/f77/profile/punpublish_name_f.c
+ompi/mpi/f77/profile/pwtick_f.c
+ompi/mpi/f77/profile/pwtime_f.c
+ompi/mpi/f77/profile/paccumulate_f.c
+ompi/mpi/f77/profile/pget_f.c
+ompi/mpi/f77/profile/pput_f.c
+ompi/mpi/f77/profile/pwin_call_errhandler_f.c
+ompi/mpi/f77/profile/pwin_complete_f.c
+ompi/mpi/f77/profile/pwin_create_errhandler_f.c
+ompi/mpi/f77/profile/pwin_create_f.c
+ompi/mpi/f77/profile/pwin_create_keyval_f.c
+ompi/mpi/f77/profile/pwin_delete_attr_f.c
+ompi/mpi/f77/profile/pwin_fence_f.c
+ompi/mpi/f77/profile/pwin_free_f.c
+ompi/mpi/f77/profile/pwin_free_keyval_f.c
+ompi/mpi/f77/profile/pwin_get_attr_f.c
+ompi/mpi/f77/profile/pwin_get_errhandler_f.c
+ompi/mpi/f77/profile/pwin_get_group_f.c
+ompi/mpi/f77/profile/pwin_get_name_f.c
+ompi/mpi/f77/profile/pwin_lock_f.c
+ompi/mpi/f77/profile/pwin_post_f.c
+ompi/mpi/f77/profile/pwin_set_attr_f.c
+ompi/mpi/f77/profile/pwin_set_errhandler_f.c
+ompi/mpi/f77/profile/pwin_set_name_f.c
+ompi/mpi/f77/profile/pwin_start_f.c
+ompi/mpi/f77/profile/pwin_test_f.c
+ompi/mpi/c/profile/paccumulate.c
+ompi/mpi/c/profile/pget.c
+ompi/mpi/c/profile/pput.c
+ompi/mpi/c/profile/pwin_c2f.c
+ompi/mpi/c/profile/pwin_call_errhandler.c
+ompi/mpi/c/profile/pwin_complete.c
+ompi/mpi/c/profile/pwin_create_errhandler.c
+ompi/mpi/c/profile/pwin_create_keyval.c
+ompi/mpi/c/profile/pwin_create.c
+ompi/mpi/c/profile/pwin_delete_attr.c
+ompi/mpi/c/profile/pwin_f2c.c
+ompi/mpi/c/profile/pwin_fence.c
+ompi/mpi/c/profile/pwin_free_keyval.c
+ompi/mpi/c/profile/pwin_free.c
+ompi/mpi/c/profile/pwin_get_attr.c
+ompi/mpi/c/profile/pwin_get_errhandler.c
+ompi/mpi/c/profile/pwin_get_group.c
+ompi/mpi/c/profile/pwin_get_name.c
+ompi/mpi/c/profile/pwin_lock.c
+ompi/mpi/c/profile/pwin_post.c
+ompi/mpi/c/profile/pwin_set_attr.c
+ompi/mpi/c/profile/pwin_set_errhandler.c
+ompi/mpi/c/profile/pwin_set_name.c
+ompi/mpi/c/profile/pwin_start.c
+ompi/mpi/c/profile/pwin_test.c
+ompi/mpi/c/profile/pwin_unlock.c
+ompi/mpi/c/profile/pwin_wait.c

Added: openmpi/tags/1.4.3-2.1/debian/compat
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/compat?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/compat (added)
+++ openmpi/tags/1.4.3-2.1/debian/compat Thu Mar 29 13:16:05 2012
@@ -1,0 +1,1 @@
+5

Added: openmpi/tags/1.4.3-2.1/debian/control
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/control?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/control (added)
+++ openmpi/tags/1.4.3-2.1/debian/control Thu Mar 29 13:16:05 2012
@@ -1,0 +1,128 @@
+Source: openmpi
+Section: net
+Priority: extra
+Homepage: http://www.open-mpi.org/
+Maintainer: Debian Open MPI Maintainers <pkg-openmpi-maintainers at lists.alioth.debian.org>
+Uploaders: Manuel Prinz <manuel at debian.org>, Sylvestre Ledru <sylvestre at debian.org>
+Build-Depends: debhelper (>= 5.0.0), libibverbs-dev (>= 1.1.1) [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], gfortran, gcc (>= 4:4.1.2), chrpath, quilt, libcr-dev [amd64 armel i386 powerpc], libnuma-dev [amd64 i386 ia64 mips mipsel powerpc], autoconf (>= 2.59), automake1.10, libtool, libltdl-dev, libtorque2-dev
+Standards-Version: 3.9.1
+Vcs-Svn: svn://svn.debian.org/svn/pkg-openmpi/openmpi/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/trunk/
+
+Package: openmpi-bin
+Architecture: alpha amd64 armel armhf i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
+Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi-common (= ${source:Version})
+Recommends: openmpi-checkpoint [ amd64 armel i386 powerpc ]
+Suggests: gfortran
+Description: high performance message passing library -- binaries
+ Open MPI is a project combining technologies and resources from several other
+ projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
+ MPI library available. A completely new MPI-2 compliant implementation, Open
+ MPI offers advantages for system and software vendors, application developers
+ and computer science researchers.
+ .
+ Features:
+  * Full MPI-2 standards conformance
+  * Thread safety and concurrency
+  * Dynamic process spawning
+  * High performance on all platforms
+  * Reliable and fast job management
+  * Network and process fault tolerance
+  * Support network heterogeneity
+  * Single library supports all networks
+  * Run-time instrumentation
+  * Many job schedulers supported
+  * Internationalized error messages
+  * Component-based design, documented APIs
+ .
+ This package contains the Open MPI utility programs.
+
+Package: libopenmpi-dev
+Section: libdevel
+Architecture: alpha amd64 armel armhf i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
+Depends: ${shlibs:Depends}, ${misc:Depends}, libopenmpi1.3 (= ${binary:Version}), openmpi-common (= ${source:Version}), libibverbs-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386]
+Conflicts: openmpi-dev
+Replaces: openmpi-dev, openmpi-bin (<= 1.2.4-0)
+Provides: openmpi-dev
+Description: high performance message passing library -- header files
+ Open MPI is a project combining technologies and resources from several other
+ projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
+ MPI library available. A completely new MPI-2 compliant implementation, Open
+ MPI offers advantages for system and software vendors, application developers
+ and computer science researchers.
+ .
+ This package contains the header files and compiler wrappers which are needed
+ to compile and link programs against libopenmpi.
+
+Package: libopenmpi1.3
+Section: libs
+Architecture: alpha amd64 armel armhf i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Conflicts: openmpi-libs0, libopenmpi1
+Replaces: openmpi-libs0, libopenmpi1
+Provides: openmpi-libs0
+Description: high performance message passing library -- shared library
+ Open MPI is a project combining technologies and resources from several other
+ projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
+ MPI library available. A completely new MPI-2 compliant implementation, Open
+ MPI offers advantages for system and software vendors, application developers
+ and computer science researchers.
+ .
+ This package contains the Open MPI shared libraries.
+
+Package: openmpi-common
+Architecture: all
+Depends: ${misc:Depends}
+Description: high performance message passing library -- common files
+ Open MPI is a project combining technologies and resources from several other
+ projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
+ MPI library available. A completely new MPI-2 compliant implementation, Open
+ MPI offers advantages for system and software vendors, application developers
+ and computer science researchers.
+ .
+ This package contains platform independent files for Open MPI.
+
+Package: openmpi-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Conflicts: mpi-doc, lam-mpidoc, lam4-dev, openmpi-mpidoc
+Replaces: openmpi-mpidoc
+Provides: openmpi-mpidoc
+Description: high performance message passing library -- man pages
+ Open MPI is a project combining technologies and resources from several other
+ projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
+ MPI library available. A completely new MPI-2 compliant implementation, Open
+ MPI offers advantages for system and software vendors, application developers
+ and computer science researchers.
+ .
+ This package contains man pages describing the Message Passing Interface
+ standard.
+
+Package: libopenmpi-dbg
+Section: debug
+Architecture: alpha amd64 armel armhf i386 ia64 powerpc powerpcspe ppc64 sparc sparc64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
+Depends: ${misc:Depends}, openmpi-bin (= ${binary:Version}), libopenmpi1.3 (= ${binary:Version})
+Conflicts: openmpi-dbg
+Replaces: openmpi-dbg
+Provides: openmpi-dbg
+Description: high performance message passing library -- debug library
+ Open MPI is a project combining technologies and resources from several other
+ projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
+ MPI library available. A completely new MPI-2 compliant implementation, Open
+ MPI offers advantages for system and software vendors, application developers
+ and computer science researchers.
+ .
+ This package contains debugging symbols for Open MPI.
+
+Package: openmpi-checkpoint
+Architecture: amd64 armel i386 powerpc
+Depends: ${shlibs:Depends}, ${misc:Depends}, openmpi-bin (= ${binary:Version}), blcr-util
+Description: high performance message passing library -- checkpoint support
+ Open MPI is a project combining technologies and resources from several other
+ projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to build the best
+ MPI library available. A completely new MPI-2 compliant implementation, Open
+ MPI offers advantages for system and software vendors, application developers
+ and computer science researchers.
+ .
+ This package contains binaries needed for checkpointing Open MPI applications.

Added: openmpi/tags/1.4.3-2.1/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/copyright?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/copyright (added)
+++ openmpi/tags/1.4.3-2.1/debian/copyright Thu Mar 29 13:16:05 2012
@@ -1,0 +1,163 @@
+This package was debianized by Florian Ragwitz <rafl at debian.org> on
+Fri,  6 Jan 2006 15:13:31 +0100.
+
+It was downloaded from http://open-mpi.org/
+
+Copyright Holder:
+
+Copyright (c) 2004-2008 The Trustees of Indiana University and Indiana
+                        University Research and Technology
+                        Corporation.  All rights reserved.
+Copyright (c) 2004-2009 The University of Tennessee and The University
+                        of Tennessee Research Foundation.  All rights
+                        reserved.
+Copyright (c) 2004-2008 High Performance Computing Center Stuttgart, 
+                        University of Stuttgart.  All rights reserved.
+Copyright (c) 2004-2007 The Regents of the University of California.
+                        All rights reserved.
+Copyright (c) 2006-2009 Los Alamos National Security, LLC.  All rights
+                        reserved. 
+Copyright (c) 2006-2009 Cisco Systems, Inc.  All rights reserved.
+Copyright (c) 2006-2008 Voltaire, Inc. All rights reserved.
+Copyright (c) 2006-2008 Sandia National Laboratories. All rights reserved.
+Copyright (c) 2006-2009 Sun Microsystems, Inc.  All rights reserved.
+                        Use is subject to license terms.
+Copyright (c) 2006-2009 The University of Houston. All rights reserved.
+Copyright (c) 2006-2008 Myricom, Inc.  All rights reserved.
+Copyright (c) 2007-2008 UT-Battelle, LLC. All rights reserved.
+Copyright (c) 2007-2008 IBM Corporation.  All rights reserved.
+Copyright (c) 1998-2005 Forschungszentrum Juelich, Juelich Supercomputing 
+                        Centre, Federal Republic of Germany
+Copyright (c) 2005-2008 ZIH, TU Dresden, Federal Republic of Germany
+Copyright (c) 2007      Evergrid, Inc. All rights reserved.
+Copyright (c) 2008      Institut National de Recherche en
+                        Informatique.  All rights reserved.
+Copyright (c) 2007      Lawrence Livermore National Security, LLC.
+                        All rights reserved.
+Copyright (c) 2007-2009 Mellanox Technologies.  All rights reserved.
+Copyright (c) 2006      QLogic Corporation.  All rights reserved.
+
+
+License:
+
+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 listed
+  in this license in the documentation and/or other materials
+  provided with the distribution.
+
+- Neither the name of the copyright holders nor the names of its
+  contributors may be used to endorse or promote products derived from
+  this software without specific prior written permission.
+
+The copyright holders provide no reassurances that the source code
+provided does not infringe any patent, copyright, or any other
+intellectual property rights of third parties.  The copyright holders
+disclaim any liability to any recipient for claims brought against
+recipient by any third party for infringement of that parties
+intellectual property rights.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS 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 COPYRIGHT
+OWNER OR 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.
+
+
+ROMIO (Files under ./ompi/mca/io/romio/romio/)
+=====
+
+                               COPYRIGHT
+
+The following is a notice of limited availability of the code and
+disclaimer, which must be included in the prologue of the code and in
+all source listings of the code.
+
+Copyright (C) 1997 University of Chicago
+
+Permission is hereby granted to use, reproduce, prepare derivative
+works, and to redistribute to others. 
+
+The University of Chicago makes no representations as to the suitability, 
+operability, accuracy, or correctness of this software for any purpose. 
+It is provided "as is" without express or implied warranty. 
+
+This software was authored by:
+Rajeev Thakur: (630) 252-1682; thakur at mcs.anl.gov
+Mathematics and Computer Science Division
+Argonne National Laboratory, Argonne IL 60439, USA
+
+
+                           GOVERNMENT LICENSE
+
+Portions of this material resulted from work developed under a U.S.
+Government Contract and are subject to the following license: the
+Government is granted for itself and others acting on its behalf a
+paid-up, nonexclusive, irrevocable worldwide license in this computer
+software to reproduce, prepare derivative works, and perform publicly
+and display publicly. 
+
+
+ptmalloc2 (Files under ./opal/mca/memory/ptmalloc2/)
+=========
+
+Copyright (C) 2001 Free Software Foundation, Inc.
+This file is part of the GNU C Library.
+Contributed by Wolfram Gloger <wg at malloc.de>, 2001.
+
+The GNU C Library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License as published by the Free Software Foundation; either
+version 2.1 of the License, or (at your option) any later version.
+
+The GNU C Library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+Lesser General Public License for more details.
+
+On Debian systems, the complete text of the GNU Library General Public License
+can be found in /usr/share/common-licenses/LGPL-2.
+
+
+GNU Libltdl
+===========
+
+Copyright Holder:
+
+Copyright (C) 1998-2007 Free Software Foundation, Inc.
+
+License:
+
+GNU Libltdl is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License as published by the Free Software Foundation; either
+version 2 of the License, or (at your option) any later version.
+
+As a special exception to the GNU Lesser General Public License,
+if you distribute this file as part of a program or library that
+is built using GNU Libtool, you may include this file under the
+same distribution terms that you use for the rest of that program.
+
+GNU Libltdl is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU Lesser General Public License for more details.
+
+You should have received a copy of the GNU Lesser General Public
+License along with GNU Libltdl; see the file COPYING.LIB.  If not, a
+copy can be downloaded from  http://www.gnu.org/licenses/lgpl.html,
+or obtained by writing to the Free Software Foundation, Inc.,
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+

Added: openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.README.Debian
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.README.Debian?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.README.Debian (added)
+++ openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.README.Debian Thu Mar 29 13:16:05 2012
@@ -1,0 +1,26 @@
+OpenMPI for Debian - Developer Notes
+------------------------------------
+
+MPI Alternatives
+----------------
+
+The current OpenMPI version of Debian uses the Debian Alternatives system.
+Although OpenMPI might replace most of the existing MPI implementations in the
+future (see http://www.open-mpi.org/faq/?category=general#why), we decided to
+not affect any other MPI implementation already installed on your system.
+
+You can setup OpenMPI as default MPI implementation by selecting openmpi as
+the "mpi" alternative:
+
+  update-alternatives --config mpi
+
+Please note that there is a bug in update-alternatives (namely #388313) that
+may cause trouble when you install several development packages of other
+MPI implementations, i.e. LAM or MPICH.
+
+If you would like to build Debian packages that link against multiple MPI 
+implementations, we recommend to point your build system to the locations
+under /usr/lib instead of relying on update-alternatives. This may also allow
+parallel builds.
+
+ -- Debian OpenMPI Team <pkg-openmpi-maintainers at lists.alioth.debian.org>, Mon, 21 Jul 2008 16:34:30 +0200

Added: openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.install
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.install?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.install (added)
+++ openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.install Thu Mar 29 13:16:05 2012
@@ -1,0 +1,13 @@
+usr/bin/opal_wrapper
+usr/lib/openmpi/include/*
+usr/lib/openmpi/lib/*.so
+usr/share/man/man1/mpicc.openmpi.1
+usr/share/man/man1/mpic++.openmpi.1
+usr/share/man/man1/mpicxx.openmpi.1
+usr/share/man/man1/mpif77.openmpi.1
+usr/share/man/man1/mpif90.openmpi.1
+usr/share/man/man1/opalc++.1
+usr/share/man/man1/opalcc.1
+usr/share/man/man1/opal_wrapper.1
+usr/share/man/man1/ortec++.1
+usr/share/man/man1/ortecc.1

Added: openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.links
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.links?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.links (added)
+++ openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.links Thu Mar 29 13:16:05 2012
@@ -1,0 +1,19 @@
+usr/bin/opal_wrapper    usr/bin/mpic++.openmpi
+usr/bin/opal_wrapper    usr/bin/mpicc.openmpi
+usr/bin/opal_wrapper    usr/bin/mpiCC.openmpi
+usr/bin/opal_wrapper    usr/bin/mpicxx.openmpi
+usr/bin/opal_wrapper    usr/bin/mpif77.openmpi
+usr/bin/opal_wrapper    usr/bin/mpif90.openmpi
+usr/bin/opal_wrapper    usr/bin/opalc++
+usr/bin/opal_wrapper    usr/bin/opalcc
+usr/bin/opal_wrapper    usr/bin/ortec++
+usr/bin/opal_wrapper    usr/bin/ortecc
+usr/share/man/man1/mpic++.openmpi.1     usr/share/man/man1/mpiCC.openmpi.1
+usr/lib/libmca_common_sm.so.1   usr/lib/libmca_common_sm.so
+usr/lib/libopen-pal.so.0        usr/lib/libopen-pal.so
+usr/lib/libopen-rte.so.0        usr/lib/libopen-rte.so
+usr/lib/libmpi_cxx.so.0         usr/lib/libmpi_cxx.so
+usr/lib/libmpi_f77.so.0         usr/lib/libmpi_f77.so
+usr/lib/libmpi_f90.so.0         usr/lib/libmpi_f90.so
+# Convenience link for header files, see bug #493875
+usr/lib/openmpi/include/	usr/include/openmpi

Added: openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.postinst
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.postinst?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.postinst (added)
+++ openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.postinst Thu Mar 29 13:16:05 2012
@@ -1,0 +1,26 @@
+#!/bin/sh
+
+set -e
+
+update-alternatives \
+	--install /usr/include/mpi mpi /usr/lib/openmpi/include 40 \
+	--slave /usr/lib/libmpi.so libmpi.so /usr/lib/openmpi/lib/libmpi.so \
+	--slave /usr/lib/libmpi++.so libmpi++.so /usr/lib/openmpi/lib/libmpi_cxx.so \
+	--slave /usr/lib/libmpif77.so libmpif77.so /usr/lib/openmpi/lib/libmpi_f77.so \
+	--slave /usr/lib/libmpif90.so libmpif90.so /usr/lib/openmpi/lib/libmpi_f90.so \
+	--slave /usr/bin/mpicc mpicc /usr/bin/mpicc.openmpi \
+	--slave /usr/bin/mpic++ mpic++ /usr/bin/mpic++.openmpi \
+	--slave /usr/bin/mpicxx mpicxx /usr/bin/mpic++.openmpi \
+	--slave /usr/bin/mpiCC mpiCC /usr/bin/mpic++.openmpi \
+	--slave /usr/bin/mpif77 mpif77 /usr/bin/mpif77.openmpi \
+	--slave /usr/bin/mpif90 mpif90 /usr/bin/mpif90.openmpi \
+	--slave /usr/share/man/man1/mpicc.1.gz mpicc.1.gz /usr/share/man/man1/mpicc.openmpi.1.gz \
+	--slave /usr/share/man/man1/mpic++.1.gz mpic++.1.gz /usr/share/man/man1/mpic++.openmpi.1.gz \
+	--slave /usr/share/man/man1/mpicxx.1.gz mpicxx.1.gz /usr/share/man/man1/mpicxx.openmpi.1.gz \
+	--slave /usr/share/man/man1/mpiCC.1.gz mpiCC.1.gz /usr/share/man/man1/mpiCC.openmpi.1.gz \
+	--slave /usr/share/man/man1/mpif77.1.gz mpif77.1.gz /usr/share/man/man1/mpif77.openmpi.1.gz \
+	--slave /usr/share/man/man1/mpif90.1.gz mpif90.1.gz /usr/share/man/man1/mpif90.openmpi.1.gz
+
+#DEBHELPER#
+
+exit 0

Added: openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.preinst
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.preinst?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.preinst (added)
+++ openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.preinst Thu Mar 29 13:16:05 2012
@@ -1,0 +1,14 @@
+#!/bin/sh
+
+set -e
+
+# mpicc seemed to be used as a master alternative by some MPI package. But
+# currently, all MPI packages have the mpicc alternative installed as a slave
+# link. We remove the link here in order to resolve bugs #531184 and #532910.
+
+update-alternatives --quiet --remove-all mpicc >/dev/null 2>&1 || true
+update-alternatives --quiet --remove-all mpiCC >/dev/null 2>&1 || true
+
+#DEBHELPER#
+
+exit 0

Added: openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.prerm
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.prerm?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.prerm (added)
+++ openmpi/tags/1.4.3-2.1/debian/libopenmpi-dev.prerm Thu Mar 29 13:16:05 2012
@@ -1,0 +1,11 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" != "upgrade" ]; then
+	update-alternatives --remove mpi /usr/lib/openmpi/include
+fi
+
+#DEBHELPER#
+
+exit 0

Added: openmpi/tags/1.4.3-2.1/debian/libopenmpi1.3.install
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/libopenmpi1.3.install?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/libopenmpi1.3.install (added)
+++ openmpi/tags/1.4.3-2.1/debian/libopenmpi1.3.install Thu Mar 29 13:16:05 2012
@@ -1,0 +1,10 @@
+usr/lib/openmpi/lib/libmpi.so.0.0.2
+usr/lib/openmpi/lib/libmpi_cxx.so.0.0.1
+usr/lib/openmpi/lib/libmpi_f77.so.0.0.1
+usr/lib/openmpi/lib/libmpi_f90.so.0.0.1
+usr/lib/openmpi/lib/libopen-pal.so.0.0.0
+usr/lib/openmpi/lib/libopen-rte.so.0.0.0
+usr/lib/openmpi/lib/libopenmpi_malloc.so.0.0.0
+usr/lib/openmpi/lib/libmca_common_sm.so.1.0.0
+usr/lib/openmpi/lib/openmpi/*.so
+usr/lib/openmpi/lib/mpi.mod

Added: openmpi/tags/1.4.3-2.1/debian/libopenmpi1.3.links
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/libopenmpi1.3.links?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/libopenmpi1.3.links (added)
+++ openmpi/tags/1.4.3-2.1/debian/libopenmpi1.3.links Thu Mar 29 13:16:05 2012
@@ -1,0 +1,16 @@
+usr/lib/openmpi/lib/libmca_common_sm.so.1.0.0   usr/lib/libmca_common_sm.so.1.0.0
+usr/lib/openmpi/lib/libopen-pal.so.0.0.0        usr/lib/libopen-pal.so.0.0.0
+usr/lib/openmpi/lib/libopen-rte.so.0.0.0        usr/lib/libopen-rte.so.0.0.0
+usr/lib/openmpi/lib/libopenmpi_malloc.so.0.0.0  usr/lib/libopenmpi_malloc.so.0.0.0
+usr/lib/openmpi/lib/libmpi.so.0.0.2             usr/lib/libmpi.so.0.0.2
+usr/lib/openmpi/lib/libmpi_cxx.so.0.0.1         usr/lib/libmpi_cxx.so.0.0.1
+usr/lib/openmpi/lib/libmpi_f77.so.0.0.1         usr/lib/libmpi_f77.so.0.0.1
+usr/lib/openmpi/lib/libmpi_f90.so.0.0.1         usr/lib/libmpi_f90.so.0.0.1
+usr/lib/libmca_common_sm.so.1.0.0               usr/lib/libmca_common_sm.so.1
+usr/lib/libopen-pal.so.0.0.0                    usr/lib/libopen-pal.so.0
+usr/lib/libopen-rte.so.0.0.0                    usr/lib/libopen-rte.so.0
+usr/lib/libopenmpi_malloc.so.0.0.0              usr/lib/libopenmpi_malloc.so.0
+usr/lib/libmpi.so.0.0.2                         usr/lib/libmpi.so.0
+usr/lib/libmpi_cxx.so.0.0.1                     usr/lib/libmpi_cxx.so.0
+usr/lib/libmpi_f77.so.0.0.1                     usr/lib/libmpi_f77.so.0
+usr/lib/libmpi_f90.so.0.0.1                     usr/lib/libmpi_f90.so.0

Added: openmpi/tags/1.4.3-2.1/debian/openmpi-bin.README.Debian
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/openmpi-bin.README.Debian?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/openmpi-bin.README.Debian (added)
+++ openmpi/tags/1.4.3-2.1/debian/openmpi-bin.README.Debian Thu Mar 29 13:16:05 2012
@@ -1,0 +1,60 @@
+Open MPI for Debian
+-------------------
+
+InfiniBand support
+------------------
+
+This section provides information about warning messages when OpenFabrics
+hardware isn't present. This is fixed since version 1.2.6-3. The information
+provided here is only for historical reasons.
+
+InfiniBand support is build into the package and enabled by default. On
+systems that don't have InfiniBand, a warning like this will be issued:
+
+  libibverbs: Fatal: couldn't read uverbs ABI version.
+  --------------------------------------------------------------------------
+  [0,1,2]: OpenIB on host xyz was unable to find any HCAs.
+  Another transport will be used instead, although this may result in 
+  lower performance.
+  --------------------------------------------------------------------------
+
+To get rid of the warning, you can either disable the use of the "openib" BTL
+in /etc/openmpi/openmpi-mca-params.conf by adding a line that reads
+
+  btl = ^openib
+
+or pass "--mca btl ^openib" to mpirun or mpiexec.
+
+Please see http://bugs.debian.org/439730 for a discussion on that topic.
+
+
+Thread support
+--------------
+
+Thread support was enabled until package version 1.2.3-3. It is known to be
+broken in upstream and led to segfaults on several architectures.
+
+We disabled threading for this reason in 1.2.3-4 and will re-enable it as soon
+as it is known to be working, probably in the 1.3 branch of Open MPI. Please
+see http://bugs.debian.org/435581 for a discussion of this issue.
+
+
+MPI Alternatives
+----------------
+
+The current Open MPI version of Debian uses the Debian Alternatives system.
+Open MPI is considered the default MPI implementation in Debian. MPICH2 is
+also available. You can check which MPI is the default on your system with
+
+  update-alternatives --list mpirun
+
+and list all installed implementations with
+
+  update-alternatives --display mpirun
+
+If you have several implementations installed and Open MPI is not the default
+on your system, you can enable it explicitly with
+
+  update-alternatives --set mpirun /usr/bin/mpirun.openmpi
+
+ -- Debian Open MPI Team <pkg-openmpi-maintainers at lists.alioth.debian.org>, Tue, 05 Jan 2010 14:17:49 +0100

Added: openmpi/tags/1.4.3-2.1/debian/openmpi-bin.install
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/openmpi-bin.install?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/openmpi-bin.install (added)
+++ openmpi/tags/1.4.3-2.1/debian/openmpi-bin.install Thu Mar 29 13:16:05 2012
@@ -1,0 +1,25 @@
+etc/*
+usr/bin/ompi-clean
+usr/bin/ompi_info
+usr/bin/ompi-iof
+usr/bin/ompi-ps
+usr/bin/ompi-server
+#usr/bin/opari
+usr/bin/orte-clean
+usr/bin/orted
+usr/bin/orte-iof
+usr/bin/orte-ps
+usr/bin/orterun
+#usr/bin/otf*
+usr/share/man/man1/ompi-clean.1
+usr/share/man/man1/ompi_info.1
+usr/share/man/man1/ompi-iof.1
+usr/share/man/man1/ompi-ps.1
+usr/share/man/man1/ompi-server.1
+#usr/share/man/man1/opari.1
+usr/share/man/man1/orte-clean.1
+usr/share/man/man1/orted.1
+usr/share/man/man1/orte-iof.1
+usr/share/man/man1/orte-ps.1
+usr/share/man/man1/orterun.1
+usr/share/man/man1/mpiexec.openmpi.1

Added: openmpi/tags/1.4.3-2.1/debian/openmpi-bin.links
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/openmpi-bin.links?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/openmpi-bin.links (added)
+++ openmpi/tags/1.4.3-2.1/debian/openmpi-bin.links Thu Mar 29 13:16:05 2012
@@ -1,0 +1,3 @@
+usr/bin/orterun         usr/bin/mpirun.openmpi
+usr/bin/orterun         usr/bin/mpiexec.openmpi
+usr/share/man/man1/mpiexec.openmpi.1	usr/share/man/man1/mpirun.openmpi.1

Added: openmpi/tags/1.4.3-2.1/debian/openmpi-bin.postinst
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/openmpi-bin.postinst?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/openmpi-bin.postinst (added)
+++ openmpi/tags/1.4.3-2.1/debian/openmpi-bin.postinst Thu Mar 29 13:16:05 2012
@@ -1,0 +1,34 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+   configure)
+      # Continue below
+      ;;
+   abort-upgrade|abort-remove|abort-deconfigure)
+      exit 0;
+      ;;
+   *)
+      echo "postinst called with unknown argument \`$1'" >&2
+      exit 0;
+      ;;
+esac
+
+# so, we are running with $1 = configure
+# openmpi versions before 1.3.3-2 were using two alternatives where other
+# MPI implementations were using only one, which breaks. Clean up
+# our mess.
+if [ "$2" != "" ] && dpkg --compare-versions "$2" le "1.3.3-2"; then
+    update-alternatives --remove mpiexec /usr/bin/mpiexec.openmpi
+fi
+
+update-alternatives \
+	--install /usr/bin/mpirun mpirun /usr/bin/mpirun.openmpi 50 \
+	--slave /usr/share/man/man1/mpirun.1.gz mpirun.1.gz /usr/share/man/man1/mpirun.openmpi.1.gz \
+	--slave /usr/bin/mpiexec mpiexec /usr/bin/mpiexec.openmpi \
+	--slave /usr/share/man/man1/mpiexec.1.gz mpiexec.1.gz /usr/share/man/man1/mpiexec.openmpi.1.gz 
+
+#DEBHELPER#
+
+exit 0

Added: openmpi/tags/1.4.3-2.1/debian/openmpi-bin.prerm
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/openmpi-bin.prerm?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/openmpi-bin.prerm (added)
+++ openmpi/tags/1.4.3-2.1/debian/openmpi-bin.prerm Thu Mar 29 13:16:05 2012
@@ -1,0 +1,11 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" != "upgrade" ]; then
+	update-alternatives --remove mpirun /usr/bin/mpirun.openmpi
+fi
+
+#DEBHELPER#
+
+exit 0

Added: openmpi/tags/1.4.3-2.1/debian/openmpi-checkpoint.install
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/openmpi-checkpoint.install?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/openmpi-checkpoint.install (added)
+++ openmpi/tags/1.4.3-2.1/debian/openmpi-checkpoint.install Thu Mar 29 13:16:05 2012
@@ -1,0 +1,15 @@
+usr/bin/orte-checkpoint
+usr/bin/orte-restart
+usr/bin/opal-checkpoint
+usr/bin/opal-restart
+usr/share/man/man1/ompi-checkpoint.1
+usr/share/man/man1/ompi-restart.1
+usr/share/man/man1/opal-checkpoint.1
+usr/share/man/man1/opal-restart.1
+usr/share/man/man1/orte-checkpoint.1
+usr/share/man/man1/orte-restart.1
+usr/share/man/man7/ompi_crcp.7
+usr/share/man/man7/opal_crs.7
+usr/share/man/man7/orte_filem.7
+usr/share/man/man7/orte_snapc.7
+usr/lib/openmpi/lib/openmpi/mca_crs_blcr.so

Added: openmpi/tags/1.4.3-2.1/debian/openmpi-checkpoint.links
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/openmpi-checkpoint.links?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/openmpi-checkpoint.links (added)
+++ openmpi/tags/1.4.3-2.1/debian/openmpi-checkpoint.links Thu Mar 29 13:16:05 2012
@@ -1,0 +1,2 @@
+usr/bin/orte-checkpoint			usr/bin/ompi-checkpoint
+usr/bin/orte-restart			usr/bin/ompi-restart

Added: openmpi/tags/1.4.3-2.1/debian/openmpi-common.install
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/openmpi-common.install?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/openmpi-common.install (added)
+++ openmpi/tags/1.4.3-2.1/debian/openmpi-common.install Thu Mar 29 13:16:05 2012
@@ -1,0 +1,1 @@
+usr/share/openmpi/*

Added: openmpi/tags/1.4.3-2.1/debian/openmpi-common.links
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/openmpi-common.links?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/openmpi-common.links (added)
+++ openmpi/tags/1.4.3-2.1/debian/openmpi-common.links Thu Mar 29 13:16:05 2012
@@ -1,0 +1,6 @@
+usr/share/openmpi/mpic++-wrapper-data.txt	usr/share/openmpi/mpic++.openmpi-wrapper-data.txt
+usr/share/openmpi/mpicc-wrapper-data.txt	usr/share/openmpi/mpicc.openmpi-wrapper-data.txt
+usr/share/openmpi/mpicxx-wrapper-data.txt	usr/share/openmpi/mpicxx.openmpi-wrapper-data.txt
+usr/share/openmpi/mpiCC-wrapper-data.txt	usr/share/openmpi/mpiCC.openmpi-wrapper-data.txt
+usr/share/openmpi/mpif77-wrapper-data.txt	usr/share/openmpi/mpif77.openmpi-wrapper-data.txt
+usr/share/openmpi/mpif90-wrapper-data.txt	usr/share/openmpi/mpif90.openmpi-wrapper-data.txt

Added: openmpi/tags/1.4.3-2.1/debian/openmpi-doc.install
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/openmpi-doc.install?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/openmpi-doc.install (added)
+++ openmpi/tags/1.4.3-2.1/debian/openmpi-doc.install Thu Mar 29 13:16:05 2012
@@ -1,0 +1,2 @@
+usr/share/man/man3/*
+usr/share/man/man7/orte_hosts.7

Added: openmpi/tags/1.4.3-2.1/debian/patches/arm_support
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/patches/arm_support?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/patches/arm_support (added)
+++ openmpi/tags/1.4.3-2.1/debian/patches/arm_support Thu Mar 29 13:16:05 2012
@@ -1,0 +1,316 @@
+## Description: Support building for arm 
+## Origin/Author: jani.monoses at canonical.com
+## Bug: bug URL
+Index: openmpi-1.4.3/config/ompi_config_asm.m4
+===================================================================
+--- openmpi-1.4.3.orig/config/ompi_config_asm.m4	2011-01-06 14:07:27.000000000 +0200
++++ openmpi-1.4.3/config/ompi_config_asm.m4	2011-01-06 14:49:30.000000000 +0200
+@@ -875,6 +875,12 @@
+             OMPI_GCC_INLINE_ASSIGN='"movl [$]0, %0" : "=&r"(ret)'
+             ;;
+ 
++        arm*)
++            ompi_cv_asm_arch="ARM"
++            OMPI_ASM_SUPPORT_64BIT=1
++            OMPI_GCC_INLINE_ASSIGN='"mov r0, 0" : "=&r"(ret)'
++            ;;
++
+         ia64-*)
+             ompi_cv_asm_arch="IA64"
+             OMPI_ASM_SUPPORT_64BIT=1
+Index: openmpi-1.4.3/opal/include/opal/sys/Makefile.am
+===================================================================
+--- openmpi-1.4.3.orig/opal/include/opal/sys/Makefile.am	2011-01-06 14:07:27.000000000 +0200
++++ openmpi-1.4.3/opal/include/opal/sys/Makefile.am	2011-01-06 14:49:30.000000000 +0200
+@@ -27,6 +27,7 @@
+ 
+ include opal/sys/alpha/Makefile.am
+ include opal/sys/amd64/Makefile.am
++include opal/sys/arm/Makefile.am
+ include opal/sys/ia32/Makefile.am
+ include opal/sys/ia64/Makefile.am
+ include opal/sys/mips/Makefile.am
+Index: openmpi-1.4.3/opal/include/opal/sys/architecture.h
+===================================================================
+--- openmpi-1.4.3.orig/opal/include/opal/sys/architecture.h	2011-01-06 14:07:27.000000000 +0200
++++ openmpi-1.4.3/opal/include/opal/sys/architecture.h	2011-01-06 14:49:30.000000000 +0200
+@@ -36,6 +36,7 @@
+ #define OMPI_SPARCV9_32     0061
+ #define OMPI_SPARCV9_64     0062
+ #define OMPI_MIPS           0070
++#define OMPI_ARM            0100
+ 
+ /* Formats */
+ #define OMPI_DEFAULT        1000  /* standard for given architecture */
+Index: openmpi-1.4.3/opal/include/opal/sys/arm/Makefile.am
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ openmpi-1.4.3/opal/include/opal/sys/arm/Makefile.am	2011-01-06 14:49:30.000000000 +0200
+@@ -0,0 +1,23 @@
++#
++# Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
++#                         University Research and Technology
++#                         Corporation.  All rights reserved.
++# Copyright (c) 2004-2005 The University of Tennessee and The University
++#                         of Tennessee Research Foundation.  All rights
++#                         reserved.
++# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, 
++#                         University of Stuttgart.  All rights reserved.
++# Copyright (c) 2004-2005 The Regents of the University of California.
++#                         All rights reserved.
++# $COPYRIGHT$
++# 
++# Additional copyrights may follow
++# 
++# $HEADER$
++#
++
++# This makefile.am does not stand on its own - it is included from opal/include/Makefile.am
++
++headers += \
++		   opal/sys/arm/atomic.h \
++		   opal/sys/arm/timer.h
+Index: openmpi-1.4.3/opal/include/opal/sys/arm/atomic.h
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ openmpi-1.4.3/opal/include/opal/sys/arm/atomic.h	2011-01-06 14:49:30.000000000 +0200
+@@ -0,0 +1,163 @@
++/*
++ * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
++ *                         University Research and Technology
++ *                         Corporation.  All rights reserved.
++ * Copyright (c) 2004-2005 The University of Tennessee and The University
++ *                         of Tennessee Research Foundation.  All rights
++ *                         reserved.
++ * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, 
++ *                         University of Stuttgart.  All rights reserved.
++ * Copyright (c) 2004-2005 The Regents of the University of California.
++ *                         All rights reserved.
++ * $COPYRIGHT$
++ * 
++ * Additional copyrights may follow
++ * 
++ * $HEADER$
++ */
++
++#ifndef OMPI_SYS_ARCH_ATOMIC_H
++#define OMPI_SYS_ARCH_ATOMIC_H 1
++
++/*
++ * On armv7, everything is load-locked, store-conditional...
++ */
++
++#if OMPI_WANT_SMP_LOCKS
++#define MB()  __sync_synchronize();
++#define RMB() MB()
++#define WMB() MB();
++
++#else
++
++#define MB()
++#define RMB()
++#define WMB()
++
++#endif
++
++
++/**********************************************************************
++ *
++ * Define constants for ARM
++ *
++ *********************************************************************/
++#define OPAL_HAVE_ATOMIC_MEM_BARRIER 1
++
++#define OPAL_HAVE_ATOMIC_CMPSET_32 1
++#define OPAL_HAVE_ATOMIC_MATH_32 1
++#define OPAL_HAVE_ATOMIC_ADD_32 1
++#define OPAL_HAVE_ATOMIC_SUB_32 1
++
++#define OPAL_HAVE_ATOMIC_CMPSET_64 0
++#define OPAL_HAVE_ATOMIC_MATH_64 0
++#define OPAL_HAVE_ATOMIC_ADD_64 0
++#define OPAL_HAVE_ATOMIC_SUB_64 0
++
++/**********************************************************************
++ *
++ * Memory Barriers
++ *
++ *********************************************************************/
++
++static inline void opal_atomic_mb(void)
++{
++    MB();
++}
++
++
++static inline void opal_atomic_rmb(void)
++{
++    RMB();
++}
++
++
++static inline void opal_atomic_wmb(void)
++{
++    WMB();
++}
++
++
++/**********************************************************************
++ *
++ * Atomic math operations
++ *
++ *********************************************************************/
++
++static inline int opal_atomic_cmpset_32( volatile int32_t *addr,
++                                         int32_t oldval, int32_t newval)
++{
++    return __sync_bool_compare_and_swap(addr, oldval, newval);
++}
++
++static inline int opal_atomic_cmpset_acq_32(volatile int32_t *addr,
++                                           int32_t oldval,
++                                           int32_t newval)
++{
++    int rc;
++
++    rc = opal_atomic_cmpset_32(addr, oldval, newval);
++    opal_atomic_rmb();
++
++    return rc;
++}
++
++
++static inline int opal_atomic_cmpset_rel_32(volatile int32_t *addr,
++                                           int32_t oldval,
++                                           int32_t newval)
++{
++    opal_atomic_wmb();
++    return opal_atomic_cmpset_32(addr, oldval, newval);
++}
++
++
++static inline int opal_atomic_cmpset_64( volatile int64_t *addr,
++                                         int64_t oldval, int64_t newval)
++{
++    return __sync_bool_compare_and_swap(addr, oldval, newval);
++}
++
++
++static inline int opal_atomic_cmpset_acq_64(volatile int64_t *addr,
++                                           int64_t oldval,
++                                           int64_t newval)
++{
++    int rc;
++
++    rc = opal_atomic_cmpset_64(addr, oldval, newval);
++    opal_atomic_rmb();
++
++    return rc;
++}
++
++
++static inline int opal_atomic_cmpset_rel_64(volatile int64_t *addr,
++                                           int64_t oldval,
++                                           int64_t newval)
++{
++    opal_atomic_wmb();
++    return opal_atomic_cmpset_64(addr, oldval, newval);
++}
++
++static inline int32_t opal_atomic_add_32(volatile int32_t* v, int inc)
++{
++   return __sync_add_and_fetch(v, inc);
++}
++
++static inline int64_t opal_atomic_sub_64(volatile int64_t* v, int64_t dec)
++{
++   return __sync_sub_and_fetch(v, dec);
++}
++
++static inline int64_t opal_atomic_add_64(volatile int64_t* v, int64_t inc)
++{
++   return __sync_add_and_fetch(v, inc);
++}
++
++
++static inline int32_t opal_atomic_sub_32(volatile int32_t* v, int dec)
++{
++   return __sync_sub_and_fetch(v, dec);
++}
++#endif /* ! OMPI_SYS_ARCH_ATOMIC_H */
+Index: openmpi-1.4.3/opal/include/opal/sys/atomic.h
+===================================================================
+--- openmpi-1.4.3.orig/opal/include/opal/sys/atomic.h	2011-01-06 14:07:27.000000000 +0200
++++ openmpi-1.4.3/opal/include/opal/sys/atomic.h	2011-01-06 14:49:30.000000000 +0200
+@@ -148,6 +148,8 @@
+ #include "opal/sys/alpha/atomic.h"
+ #elif OMPI_ASSEMBLY_ARCH == OMPI_AMD64
+ #include "opal/sys/amd64/atomic.h"
++#elif OMPI_ASSEMBLY_ARCH == OMPI_ARM
++#include "opal/sys/arm/atomic.h"
+ #elif OMPI_ASSEMBLY_ARCH == OMPI_IA32
+ #include "opal/sys/ia32/atomic.h"
+ #elif OMPI_ASSEMBLY_ARCH == OMPI_IA64
+Index: openmpi-1.4.3/opal/include/opal/sys/arm/timer.h
+===================================================================
+--- /dev/null	1970-01-01 00:00:00.000000000 +0000
++++ openmpi-1.4.3/opal/include/opal/sys/arm/timer.h	2011-01-06 14:49:50.000000000 +0200
+@@ -0,0 +1,32 @@
++/*
++ * Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
++ *                         University Research and Technology
++ *                         Corporation.  All rights reserved.
++ * Copyright (c) 2004-2005 The University of Tennessee and The University
++ *                         of Tennessee Research Foundation.  All rights
++ *                         reserved.
++ * Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, 
++ *                         University of Stuttgart.  All rights reserved.
++ * Copyright (c) 2004-2005 The Regents of the University of California.
++ *                         All rights reserved.
++ * $COPYRIGHT$
++ * 
++ * Additional copyrights may follow
++ * 
++ * $HEADER$
++ */
++
++#ifndef OMPI_SYS_ARCH_TIMER_H
++#define OMPI_SYS_ARCH_TIMER_H 1
++
++#define OPAL_HAVE_SYS_TIMER_GET_CYCLES 1
++
++typedef uint64_t opal_timer_t;
++
++static inline opal_timer_t
++opal_sys_timer_get_cycles(void)
++{
++    return 0;
++}
++
++#endif /* ! OMPI_SYS_ARCH_TIMER_H */
+Index: openmpi-1.4.3/opal/include/opal/sys/timer.h
+===================================================================
+--- openmpi-1.4.3.orig/opal/include/opal/sys/timer.h	2011-01-06 14:07:27.000000000 +0200
++++ openmpi-1.4.3/opal/include/opal/sys/timer.h	2011-01-06 14:49:30.000000000 +0200
+@@ -81,6 +81,8 @@
+ /* don't include system-level gorp when generating doxygen files */ 
+ #elif OMPI_ASSEMBLY_ARCH == OMPI_AMD64
+ #include "opal/sys/amd64/timer.h"
++#elif OMPI_ASSEMBLY_ARCH == OMPI_ARM
++#include "opal/sys/arm/timer.h"
+ #elif OMPI_ASSEMBLY_ARCH == OMPI_IA32
+ #include "opal/sys/ia32/timer.h"
+ #elif OMPI_ASSEMBLY_ARCH == OMPI_IA64
+Index: openmpi-1.4.3/opal/mca/timer/linux/configure.m4
+===================================================================
+--- openmpi-1.4.3.orig/opal/mca/timer/linux/configure.m4	2011-01-06 14:07:26.000000000 +0200
++++ openmpi-1.4.3/opal/mca/timer/linux/configure.m4	2011-01-06 14:49:30.000000000 +0200
+@@ -42,7 +42,7 @@
+                  [timer_linux_happy="no"])])
+ 
+    case "${host}" in
+-   i?86-*linux*|x86_64*linux*|ia64-*linux*|powerpc-*linux*|powerpc64-*linux*|sparc*-*linux*)
++   i?86-*linux*|x86_64*linux*|ia64-*linux*|powerpc-*linux*|powerpc64-*linux*|sparc*-*linux*|arm*-*linux*)
+         AS_IF([test "$timer_linux_happy" = "yes"],
+               [AS_IF([test -r "/proc/cpuinfo"],
+                      [timer_linux_happy="yes"],

Added: openmpi/tags/1.4.3-2.1/debian/patches/build_hurd
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/patches/build_hurd?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/patches/build_hurd (added)
+++ openmpi/tags/1.4.3-2.1/debian/patches/build_hurd Thu Mar 29 13:16:05 2012
@@ -1,0 +1,252 @@
+Description: Fix build problems on hurd-i386
+ This patch allows Open MPI to build on Debian GNU/HURD.
+Author: Pino Toscano <pino at kde.org>
+Forwarded: yes
+Last-Update: 2010-07-20
+
+--- a/ompi/runtime/ompi_mpi_abort.c
++++ b/ompi/runtime/ompi_mpi_abort.c
+@@ -53,10 +53,11 @@
+                bool kill_remote_of_intercomm)
+ {
+     int count = 0, i;
+-    char *msg, *host, hostname[MAXHOSTNAMELEN];
++    char *msg, *host = NULL;
+     pid_t pid = 0;
+     orte_process_name_t *abort_procs;
+     orte_std_cntr_t nabort_procs;
++    bool free_host = false;
+ 
+     /* Protection for recursive invocation */
+     if (have_been_invoked) {
+@@ -70,8 +71,12 @@
+     if (orte_initialized) {
+         host = orte_process_info.nodename;
+     } else {
+-        gethostname(hostname, sizeof(hostname));
+-        host = hostname;
++        size_t host_length = 128;
++        do {
++            host_length *= 2;
++            host = realloc(host, host_length);
++        } while ((gethostname(host, host_length) == -1) && (errno == ENAMETOOLONG));
++        free_host = true;
+     }
+     pid = getpid();
+ 
+@@ -138,9 +143,17 @@
+         fprintf(stderr, "[%s:%d] Abort %s completed successfully; not able to guarantee that all other processes were killed!\n",
+                 host, (int) pid, ompi_mpi_finalized ? 
+                 "after MPI_FINALIZE" : "before MPI_INIT");
++        if (free_host) {
++            free(host);
++        }
+         exit(errcode);
+     }
+ 
++    if (free_host) {
++        free(host);
++        host = NULL;
++    }
++
+     /* abort local procs in the communicator.  If the communicator is
+        an intercommunicator AND the abort has explicitly requested
+        that we abort the remote procs, then do that as well. */
+--- a/ompi/runtime/ompi_mpi_finalize.c
++++ b/ompi/runtime/ompi_mpi_finalize.c
+@@ -100,13 +100,18 @@
+         /* Note that if we're already finalized, we cannot raise an
+            MPI exception.  The best that we can do is write something
+            to stderr. */
+-        char hostname[MAXHOSTNAMELEN];
++        char *hostname = NULL;
++        size_t hostname_length = 128;
+         pid_t pid = getpid();
+-        gethostname(hostname, sizeof(hostname));
++        do {
++            hostname_length *= 2;
++            hostname = realloc(hostname, hostname_length);
++        } while ((gethostname(hostname, hostname_length) == -1) && (errno == ENAMETOOLONG));
+ 
+         orte_show_help("help-mpi-runtime.txt",
+                        "mpi_finalize:invoked_multiple_times",
+                        true, hostname, pid);
++        free(hostname);
+         return MPI_ERR_OTHER;
+     }
+ 
+--- a/opal/mca/base/mca_base_component_find.c
++++ b/opal/mca/base/mca_base_component_find.c
+@@ -205,11 +205,16 @@
+         }
+ 
+         if (opal_list_get_end(found_components) == item) {
+-            char h[MAXHOSTNAMELEN];
+-            gethostname(h, sizeof(h));
++            char *h = NULL;
++            size_t h_length = 128;
++            do {
++                h_length *= 2;
++                h = realloc(h, h_length);
++            } while ((gethostname(h, h_length) == -1) && (errno == ENAMETOOLONG));
+             opal_show_help("help-mca-base.txt", 
+                            "find-available:not-valid", true,
+                            h, type, requested_component_names[i]);
++            free(h);
+             return OPAL_ERR_NOT_FOUND;
+         }
+     }
+--- a/opal/mca/base/mca_base_param.c
++++ b/opal/mca/base/mca_base_param.c
+@@ -186,8 +186,14 @@
+     home = (char*)opal_home_directory();
+     
+     if(NULL == cwd) {
++#if !defined(MAXPATHLEN) && defined(__GLIBC__)
++        cwd = get_current_dir_name();
++        if( NULL == cwd)
++#else
+         cwd = (char *) malloc(sizeof(char) * MAXPATHLEN);
+-        if( NULL == (cwd = getcwd(cwd, MAXPATHLEN) )) {
++        if( NULL == (cwd = getcwd(cwd, MAXPATHLEN) ))
++#endif
++        {
+             opal_output(0, "Error: Unable to get the current working directory\n");
+             cwd = strdup(".");
+         }
+--- a/opal/mca/paffinity/darwin/configure.m4
++++ b/opal/mca/paffinity/darwin/configure.m4
+@@ -23,9 +23,9 @@
+ # -----------------------------------------------------------
+ AC_DEFUN([MCA_paffinity_darwin_CONFIG],[
+     OMPI_VAR_SCOPE_PUSH([paff_darwin_happy])
+-    # check to see if we have <mach/mach_host.h>
++    # check to see if we have <mach-o/arch.h>
+     # as this is a Darwin-specific thing
+-    AC_CHECK_HEADER([mach/mach_host.h], [paff_darwin_happy=yes], [paff_darwin_happy=no])
++    AC_CHECK_HEADER([mach-o/arch.h], [paff_darwin_happy=yes], [paff_darwin_happy=no])
+ 
+     AS_IF([test "$paff_darwin_happy" = "yes"], [$1], [$2])
+     OMPI_VAR_SCOPE_POP
+--- a/opal/util/stacktrace.c
++++ b/opal/util/stacktrace.c
+@@ -363,6 +363,13 @@
+     fflush(stderr);
+ }
+ 
++#ifndef SA_SIGINFO
++static void show_stackframe_handler (int signo)
++{
++    show_stackframe(signo, NULL, NULL);
++}
++
++#endif /* SA_SIGINFO */
+ #endif /* OMPI_WANT_PRETTY_PRINT_STACKTRACE && ! defined(__WINDOWS__) */
+ 
+ 
+@@ -422,8 +429,12 @@
+     mca_base_param_lookup_string (param, &string_value);
+ 
+     memset(&act, 0, sizeof(act));
++#ifdef SA_SIGINFO
+     act.sa_sigaction = show_stackframe;
+     act.sa_flags = SA_SIGINFO;
++#else
++    act.sa_handler = show_stackframe_handler;
++#endif
+ #ifdef SA_ONESHOT
+     act.sa_flags |= SA_ONESHOT;
+ #else
+--- a/orte/mca/odls/base/odls_base_default_fns.c
++++ b/orte/mca/odls/base/odls_base_default_fns.c
+@@ -851,8 +851,13 @@
+     orte_odls_job_t *jobdat;
+     orte_pmap_t *pmap;
+     char *pathenv = NULL, *mpiexec_pathenv = NULL;
++#if !defined(MAXPATHLEN) && defined(__GLIBC__)
++    char *basedir=NULL;
++    char *dir=NULL;
++#else
+     char basedir[MAXPATHLEN];
+     char dir[MAXPATHLEN];
++#endif
+     char **argvptr;
+     char *full_search;
+     char **argvsav=NULL;
+@@ -865,7 +870,11 @@
+      * bouncing around as we execute various apps, but we will always return
+      * to this place as our default directory
+      */
++#if !defined(MAXPATHLEN) && defined(__GLIBC__)
++    basedir = get_current_dir_name();
++#else
+     getcwd(basedir, sizeof(basedir));
++#endif
+     
+     /* find the jobdat for this job */
+     jobdat = NULL;
+@@ -1016,7 +1025,11 @@
+          * again not match getcwd! This is beyond our control - we are only
+          * ensuring they start out matching.
+          */
++#if !defined(MAXPATHLEN) && defined(__GLIBC__)
++        dir = get_current_dir_name();
++#else
+         getcwd(dir, sizeof(dir));
++#endif
+         opal_setenv("PWD", dir, true, &app->env);
+         
+         /* Search for the OMPI_exec_path and PATH settings in the environment. */
+@@ -1365,6 +1378,10 @@
+ 
+     opal_condition_signal(&orte_odls_globals.cond);
+     OPAL_THREAD_UNLOCK(&orte_odls_globals.mutex);
++#if !defined(MAXPATHLEN) && defined(__GLIBC__)
++    free(basedir);
++    free(dir);
++#endif
+     return rc;
+ }
+ 
+--- a/orte/orted/orted_main.c
++++ b/orte/orted/orted_main.c
+@@ -199,7 +199,7 @@
+     int ret = 0;
+     int fd;
+     opal_cmd_line_t *cmd_line = NULL;
+-    char log_file[PATH_MAX];
++    char *log_file = NULL;
+     char *jobidstring;
+     char *rml_uri;
+     int i;
+@@ -445,6 +445,7 @@
+         }
+ 
+         /* define a log file name in the session directory */
++        log_file = malloc(strlen(jobidstring) + strlen(orte_process_info.nodename) + 19);
+         sprintf(log_file, "output-orted-%s-%s.log",
+                 jobidstring, orte_process_info.nodename);
+         log_path = opal_os_path(false,
+@@ -452,6 +453,7 @@
+                                 orte_process_info.top_session_dir,
+                                 log_file,
+                                 NULL);
++        free(log_file);
+ 
+         fd = open(log_path, O_RDWR|O_CREAT|O_TRUNC, 0640);
+         if (fd < 0) {
+--- a/orte/util/context_fns.c
++++ b/orte/util/context_fns.c
+@@ -56,10 +56,12 @@
+ {
+     bool good = true;
+     const char *tmp;
++#if 0 /* 'hostname' looks unused... */
+     char hostname[MAXHOSTNAMELEN];
+     
+     /* Use hostname in a few messages below */
+     gethostname(hostname, sizeof(hostname));
++#endif
+     
+     /* If we want to chdir and the chdir fails (for any reason -- such
+        as if the dir doesn't exist, it isn't a dir, we don't have

Added: openmpi/tags/1.4.3-2.1/debian/patches/manpage_macros
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/patches/manpage_macros?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/patches/manpage_macros (added)
+++ openmpi/tags/1.4.3-2.1/debian/patches/manpage_macros Thu Mar 29 13:16:05 2012
@@ -1,0 +1,21 @@
+Description: Fix problems in manpages
+ In some man page headers, a macro (-*-) is used which makes lintian
+  choke and probably should not be there anyway.
+Author: Manuel Prinz <manuel at debian.org>
+Forwarded: yes
+Last-Update: 2010-10-09
+
+--- a/orte/tools/orterun/orterun.1in
++++ b/orte/tools/orterun/orterun.1in
+@@ -1,4 +1,3 @@
+-. -*- nroff -*-
+ .\" Copyright (c) 2009      Cisco Systems, Inc.  All rights reserved.
+ .\" Copyright (c) 2008-2009 Sun Microsystems, Inc.  All rights reserved.
+ .\" Copyright (c) 2010 Cisco Systems, Inc.  All rights reserved.
+--- a/ompi/mpi/man/man3/MPI_Init_thread.3in
++++ b/ompi/mpi/man/man3/MPI_Init_thread.3in
+@@ -1,4 +1,3 @@
+-. -*- nroff -*-
+ .\"Copyright 2006-2008 Sun Microsystems, Inc.
+ .\" Copyright (c) 1996 Thinking Machines Corporation
+ .\" Copyright (c) 2010 Cisco Systems, Inc.  All rights reserved.

Added: openmpi/tags/1.4.3-2.1/debian/patches/mips-support
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/patches/mips-support?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/patches/mips-support (added)
+++ openmpi/tags/1.4.3-2.1/debian/patches/mips-support Thu Mar 29 13:16:05 2012
@@ -1,0 +1,274 @@
+Description: Fix build issues on MIPS
+ This patch should add build support for MIPS. Unfortunately,
+ there where build issues related to libtool. With libtool 2.2
+ being available, those issues should be gone. The patch needs
+ to be updated and tested, so it's currently not applied.
+Forwarded: https://svn.open-mpi.org/trac/ompi/ticket/2494
+Debian-Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489173
+Author: George Bosilca
+Last-Update: 2011-03-10
+
+--- a/opal/asm/asm-data.txt
++++ b/opal/asm/asm-data.txt
+@@ -127,3 +127,7 @@
+ 
+ MIPS	default-.text-.globl-:--L--1-1-1-1-0	mips-irix
+ MIPS	default-.text-.globl-:--L--1-1-1-1-0	mips64el
++MIPS	default-.text-.globl-:--L- at -1-1-1-1-1	mips64-linux
++
++# However, this doesn't hold true for 32-bit MIPS as used on Linux.
++MIPS	default-.text-.globl-:--L- at -1-1-1-0-1	mips-linux
+--- a/opal/asm/base/MIPS.asm
++++ b/opal/asm/base/MIPS.asm
+@@ -1,26 +1,48 @@
+ START_FILE
+ 
++#ifdef __linux__
+ #include <sys/asm.h>
++#else
++#include <asm.h>
++#endif
+ #include <regdef.h>
+ 	
+ 	TEXT
+ 
+ 	ALIGN(8)
+ LEAF(opal_atomic_mb)
+-	sync
++#ifdef __linux__
++	.set mips2
++#endif
++	sync
++#ifdef __linux__
++	.set mips0
++#endif	
+ 	j	ra
+ END(opal_atomic_mb)
+ 
+ 	
+ 	ALIGN(8)
+ LEAF(opal_atomic_rmb)
+-	sync
++#ifdef __linux__
++	.set mips2
++#endif
++	sync
++#ifdef __linux__
++	.set mips0
++#endif
+ 	j	ra
+ END(opal_atomic_rmb)
+ 	
+ 	
+ LEAF(opal_atomic_wmb)
+-	sync
++#ifdef __linux__
++	.set mips2
++#endif
++	sync
++#ifdef __linux__
++	.set mips0
++#endif
+ 	j	ra
+ END(opal_atomic_wmb)
+ 
+@@ -28,11 +50,23 @@
+ LEAF(opal_atomic_cmpset_32)
+ 	.set noreorder        
+ retry1:                
++#ifdef __linux__
++	.set mips2
++#endif
+ 	ll     $3, 0($4)         
++#ifdef __linux__
++	.set mips0
++#endif
+ 	bne    $3, $5, done1   
+ 	or     $2, $6, 0      
++#ifdef __linux__
++	.set mips2
++#endif
+ 	sc     $2, 0($4)         
+-	bne    $2, 1, retry1
++#ifdef __linux__
++	.set mips0
++#endif
++	beqz   $2, retry1
+ done1:                 
+ 	.set reorder          
+ 
+@@ -45,13 +79,31 @@
+ LEAF(opal_atomic_cmpset_acq_32)
+ 	.set noreorder        
+ retry2:                
++#ifdef __linux__
++	.set mips2
++#endif
+ 	ll     $3, 0($4)         
++#ifdef __linux__
++	.set mips0
++#endif
+ 	bne    $3, $5, done2   
+ 	or     $2, $6, 0      
++#ifdef __linux__
++	.set mips2
++#endif
+ 	sc     $2, 0($4)         
+-	bne    $2, 1, retry2   
++#ifdef __linux__
++	.set mips0
++#endif
++	beqz   $2, retry2   
+ done2:                 
+-	sync
++#ifdef __linux__
++	.set mips2
++#endif
++	sync
++#ifdef __linux__
++	.set mips0
++#endif
+ 	.set reorder          
+ 
+ 	xor	$3,$3,$5
+@@ -62,13 +114,31 @@
+ 	
+ LEAF(opal_atomic_cmpset_rel_32)
+ 	.set noreorder        
+-	sync
++#ifdef __linux__
++	.set mips2
++#endif
++	sync
++#ifdef __linux__
++	.set mips0
++#endif
+ retry3:                
++#ifdef __linux__
++	.set mips2
++#endif
+ 	ll     $3, 0($4)         
++#ifdef __linux__
++	.set mips0
++#endif
+ 	bne    $3, $5, done3   
+ 	or     $2, $6, 0      
++#ifdef __linux__
++	.set mips2
++#endif
+ 	sc     $2, 0($4)         
+-	bne    $2, 1, retry3   
++#ifdef __linux__
++	.set mips0
++#endif
++	beqz   $2, retry3   
+ done3:                 
+ 	.set reorder          
+ 
+@@ -77,7 +147,7 @@
+ 	sltu	$2,$3,1
+ END(opal_atomic_cmpset_rel_32)
+ 	
+-	
++#ifdef __mips64	
+ LEAF(opal_atomic_cmpset_64)
+ 		.set noreorder        
+ retry4:                
+@@ -85,7 +155,7 @@
+ 	bne    $3, $5, done4   
+ 	or     $2, $6, 0      
+ 	scd    $2, 0($4)         
+-	bne    $2, 1, retry4   
++	beqz   $2, retry4   
+ done4:                 
+ 	.set reorder          
+ 
+@@ -102,7 +172,7 @@
+ 	bne    $3, $5, done5   
+ 	or     $2, $6, 0      
+ 	scd    $2, 0($4)         
+-	bne    $2, 1, retry5   
++	beqz   $2, retry5   
+ done5:                 
+ 	.set reorder          
+ 	sync
+@@ -120,7 +190,7 @@
+ 	bne    $3, $5, done6   
+ 	or     $2, $6, 0      
+ 	scd    $2, 0($4)         
+-	bne    $2, 1, retry6   
++	beqz   $2, retry6   
+ done6:                 
+ 	.set reorder          
+ 
+@@ -128,3 +198,4 @@
+ 	j	ra
+ 	sltu	$3,$4,1
+ END(opal_atomic_cmpset_rel_64)
++#endif /* __mips64 */
+--- a/opal/include/opal/sys/mips/atomic.h
++++ b/opal/include/opal/sys/mips/atomic.h
+@@ -23,10 +23,17 @@
+ #if OMPI_WANT_SMP_LOCKS
+ 
+ /* BWB - FIX ME! */
++#ifdef __linux__
++#define MB() __asm__ __volatile__(".set mips2; sync; .set mips0": : :"memory")
++#define RMB() __asm__ __volatile__(".set mips2; sync; .set mips0": : :"memory")
++#define WMB() __asm__ __volatile__(".set mips2; sync; .set mips0": : :"memory")
++#define SMP_SYNC ".set mips2; sync; .set mips0"
++#else
+ #define MB() __asm__ __volatile__("sync": : :"memory")
+ #define RMB() __asm__ __volatile__("sync": : :"memory")
+ #define WMB() __asm__ __volatile__("sync": : :"memory")
+ #define SMP_SYNC "sync"
++#endif
+ 
+ #else
+ 
+@@ -46,8 +53,10 @@
+ #define OPAL_HAVE_ATOMIC_MEM_BARRIER 1
+ 
+ #define OPAL_HAVE_ATOMIC_CMPSET_32 1
+-#define OPAL_HAVE_ATOMIC_CMPSET_64 1
+ 
++#ifdef __mips64
++#define OPAL_HAVE_ATOMIC_CMPSET_64 1
++#endif
+ 
+ /**********************************************************************
+  *
+@@ -94,10 +103,16 @@
+    __asm__ __volatile__ ("\t"
+                          ".set noreorder        \n"
+                          "1:                \n\t"
++#ifdef __linux__
++                         ".set mips2         \n\t"
++#endif
+                          "ll     %0, %2         \n\t" /* load *addr into ret */
+                          "bne    %0, %3, 2f   \n\t" /* done if oldval != ret */
+                          "or     %5, %4, 0      \n\t" /* ret = newval */
+                          "sc     %5, %2         \n\t" /* store ret in *addr */
++#ifdef __linux__
++                         ".set mips0         \n\t"
++#endif
+                          /* note: ret will be 0 if failed, 1 if succeeded */
+ 			 "bne    %5, 1, 1b   \n\t"
+                          "2:                 \n\t"
+@@ -133,7 +148,7 @@
+     return opal_atomic_cmpset_32(addr, oldval, newval);
+ }
+ 
+-
++#ifdef OPAL_HAVE_ATOMIC_CMPSET_64
+ static inline int opal_atomic_cmpset_64(volatile int64_t *addr,
+                                         int64_t oldval, int64_t newval)
+ {
+@@ -183,6 +198,7 @@
+     opal_atomic_wmb();
+     return opal_atomic_cmpset_64(addr, oldval, newval);
+ }
++#endif /* OPAL_HAVE_ATOMIC_CMPSET_64 */
+ 
+ #endif /* OMPI_GCC_INLINE_ASSEMBLY */
+ 

Added: openmpi/tags/1.4.3-2.1/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/patches/series?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/patches/series (added)
+++ openmpi/tags/1.4.3-2.1/debian/patches/series Thu Mar 29 13:16:05 2012
@@ -1,0 +1,3 @@
+build_hurd
+manpage_macros
+arm_support

Added: openmpi/tags/1.4.3-2.1/debian/rules
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/rules?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/rules (added)
+++ openmpi/tags/1.4.3-2.1/debian/rules Thu Mar 29 13:16:05 2012
@@ -1,0 +1,192 @@
+#!/usr/bin/make -f
+
+#include /usr/share/dpatch/dpatch.make
+include /usr/share/quilt/quilt.make
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+DEB_HOST_GNU_CPU   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU)
+
+CFLAGS = -Wall -g
+
+ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
+	CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
+else
+	CROSS= --build $(DEB_BUILD_GNU_TYPE)
+endif
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+ifeq (sparc,$(DEB_HOST_GNU_CPU))
+	CFLAGS += -mcpu=v9
+endif
+
+# BLCR checkpointing support
+BLCR_ARCH = "amd64 armel i386 powerpc"
+ifneq (,$(findstring $(DEB_HOST_ARCH),$(BLCR_ARCH)))
+        CHKPT = --with-ft=cr --with-blcr=/usr --with-blcr-libdir=/usr/lib
+endif
+
+# Memory affinity support
+NUMA_ARCH = "amd64 i386 ia64 mips mipsel powerpc"
+ifneq (,$(findstring $(DEB_HOST_ARCH),$(NUMA_ARCH)))
+        NUMA = --with-libnuma=/usr --with-libnuma-libdir=/usr/lib
+endif
+
+# Torque support. Does not build on HURD currently,
+#   should be fine on all other arches.
+ifneq (hurd-i386,$(DEB_HOST_ARCH))
+	TORQUE=--with-tm
+endif
+
+COMMON_CONFIG_PARAMS = \
+			$(CROSS)				\
+			$(CHKPT)				\
+			$(NUMA)					\
+			--prefix=/usr 				\
+			--mandir=\$${prefix}/share/man 		\
+			--infodir=\$${prefix}/share/info 	\
+			--sysconfdir=/etc/openmpi 		\
+			--libdir=\$${prefix}/lib/openmpi/lib	\
+			--includedir=\$${prefix}/lib/openmpi/include	\
+			--with-devel-headers \
+			--enable-heterogeneous \
+			$(TORQUE)
+
+# Thread support disabled because it's broken, see bug #435581
+#                       --enable-mpi-threads                    \
+#                       --enable-progress-threads
+
+# Flags for the static build: see bug #502232
+STATIC_CONFIG_PARAMS = --enable-static
+
+.PHONY: autoreconf
+autoreconf: patch autoreconf-stamp
+autoreconf-stamp:
+	dh_testdir
+	./autogen.sh
+	autoreconf
+	touch $@
+
+.PHONY: build
+build: build-shared build-static
+
+build-shared: autoreconf build-shared-stamp
+build-shared-stamp:
+	dh_testdir
+	mkdir -p build/shared
+	(cd build/shared && LDFLAGS="" CFLAGS="$(CFLAGS)" ../../configure $(COMMON_CONFIG_PARAMS))
+	$(MAKE) -C build/shared
+	touch $@
+
+build-static: autoreconf build-static-stamp
+build-static-stamp:
+	dh_testdir
+	mkdir -p build/static
+	(cd build/static && LDFLAGS="" CFLAGS="$(CFLAGS)" ../../configure $(COMMON_CONFIG_PARAMS) $(STATIC_CONFIG_PARAMS))
+	$(MAKE) -C build/static
+	touch $@
+
+# Everything is built in the "build" target
+build-arch:  build
+build-indep: build
+
+check: check-stamp build
+check-stamp:
+ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
+	-$(MAKE) check 
+endif
+	touch $@
+
+clean: clean-work unpatch
+clean-work:
+	dh_testdir
+	dh_testroot
+	rm -rf configure-stamp build/ build-shared-stamp build-static-stamp check-stamp autoreconf-stamp
+	rm -rf check debian/openmpi
+	xargs rm -f < debian/clean_symlinks
+	[ ! -f Makefile ] || $(MAKE) distclean
+        # some additional cleanups
+	rm -rf opal/libltdl/.libs 
+	dh_clean 
+
+install-indep: build-indep check
+	dh_testdir
+	dh_testroot
+	dh_clean -k -i 
+	dh_installdirs -i
+	dh_install -i --sourcedir=$(CURDIR)/debian/openmpi
+
+install-arch: build-arch check
+	dh_testdir
+	dh_testroot
+	dh_clean -k -s 
+	$(MAKE) -C build/static install DESTDIR=$(CURDIR)/debian/libopenmpi-dev/
+	$(MAKE) -C build/shared install DESTDIR=$(CURDIR)/debian/openmpi/
+	rm -rf $(CURDIR)/debian/libopenmpi-dev/usr/lib/openmpi/include/ $(CURDIR)/debian/libopenmpi-dev/etc/ $(CURDIR)/debian/libopenmpi-dev/usr/share/ $(CURDIR)/debian/libopenmpi-dev/usr/bin/
+	rm -f $(CURDIR)/debian/libopenmpi-dev/usr/lib/openmpi/lib/mpi.mod
+	find  $(CURDIR)/debian/libopenmpi-dev/ -name '*\.so*' -exec rm -f '{}' \;
+
+	# Strip rpath info from all executables and libraries
+	find debian/openmpi/ -type f -perm -+x -a ! -name '*.la' -a ! -name '*.mod' -exec chrpath -d '{}' \;
+	for f in mpic++ mpicc mpicxx mpiexec mpif77 mpif90 ; do \
+		cp debian/openmpi/usr/share/man/man1/$${f}.1 debian/openmpi/usr/share/man/man1/$${f}.openmpi.1 ; \
+	done
+
+	# Empty dependency_libs in all .la files. This is part of the "Remove
+	# .la files" release goal for Squeeze.
+	find debian/libopenmpi-dev/ -type f -name '*.la' -exec sed -i "s,^dependency_libs=.*,dependency_libs=''," '{}' \;
+
+	chmod 644 debian/openmpi/usr/lib/openmpi/lib/mpi.mod
+	sed -i 's/3OpenMPI/3/' debian/openmpi/usr/share/man/man3/*.3
+
+	dh_install -s --sourcedir=$(CURDIR)/debian/openmpi --list-missing
+	# This gets installed by the wildcard, but we want to remove it really, so it's only used for checkpointing
+	-rm -f debian/libopenmpi*/usr/lib/openmpi/lib/openmpi/mca_crs_blcr.so
+
+binary-indep: install-indep
+	dh_testdir -i
+	dh_testroot -i
+	dh_installchangelogs  -i
+	dh_installdocs --all AUTHORS NEWS README
+	dh_installexamples -popenmpi-doc examples/*
+	dh_installman -i
+	dh_link -i
+	dh_strip -i
+	dh_compress  -i
+	dh_fixperms -i
+	dh_makeshlibs -i
+	dh_installdeb -i
+	dh_shlibdeps -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+binary-arch: install-arch
+	dh_testdir -a
+	dh_testroot -a
+	dh_installchangelogs  -a
+	dh_installdocs --all AUTHORS NEWS README
+	dh_installexamples -a
+	dh_installman -a
+	dh_link -a
+	dh_strip -a --dbg-package=libopenmpi-dbg
+	dh_compress  -a
+	dh_fixperms -a
+	dh_makeshlibs -plibopenmpi1.3
+	dh_makeshlibs -n -plibopenmpi-dev
+	dh_installdeb -a
+	dh_shlibdeps -a -l$(CURDIR)/debian/openmpi/usr/lib/openmpi/lib -Llibopenmpi1.3
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-arch binary-indep
+
+.PHONY: binary binary-arch binary-indep build-arch build-indep clean install-arch install-indep

Propchange: openmpi/tags/1.4.3-2.1/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: openmpi/tags/1.4.3-2.1/debian/shlibs.local
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/shlibs.local?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/shlibs.local (added)
+++ openmpi/tags/1.4.3-2.1/debian/shlibs.local Thu Mar 29 13:16:05 2012
@@ -1,0 +1,2 @@
+# Temporary fix because libibverbs does not provide the information yet
+libibverbs 1 libibverbs1 (>= 1.1)

Added: openmpi/tags/1.4.3-2.1/debian/watch
URL: http://svn.debian.org/wsvn/pkg-openmpi/openmpi/tags/1.4.3-2.1/debian/watch?rev=299&op=file
==============================================================================
--- openmpi/tags/1.4.3-2.1/debian/watch (added)
+++ openmpi/tags/1.4.3-2.1/debian/watch Thu Mar 29 13:16:05 2012
@@ -1,0 +1,2 @@
+version=3
+http://www.open-mpi.org/software/ompi/v1.4/ .*/openmpi-([\d+\.]+)\.tar\.gz




More information about the Pkg-openmpi-commits mailing list