diff options
author | 2013-07-21 07:18:01 +0000 | |
---|---|---|
committer | 2013-07-21 07:18:01 +0000 | |
commit | e053b21e419cedb05455e7f6bdc07a9d4eea2a6e (patch) | |
tree | 62f32ecb2b513222022ecd8188674fbf4081e608 /sys-cluster | |
parent | Cleanup. (diff) | |
download | historical-e053b21e419cedb05455e7f6bdc07a9d4eea2a6e.tar.gz historical-e053b21e419cedb05455e7f6bdc07a9d4eea2a6e.tar.bz2 historical-e053b21e419cedb05455e7f6bdc07a9d4eea2a6e.zip |
Remove masked for removal package
Diffstat (limited to 'sys-cluster')
-rw-r--r-- | sys-cluster/mpi-dotnet/ChangeLog | 40 | ||||
-rw-r--r-- | sys-cluster/mpi-dotnet/Manifest | 17 | ||||
-rw-r--r-- | sys-cluster/mpi-dotnet/files/Makefile.am.patch | 22 | ||||
-rw-r--r-- | sys-cluster/mpi-dotnet/files/Unsafe.pl.patch | 46 | ||||
-rw-r--r-- | sys-cluster/mpi-dotnet/files/configure.ac.patch | 42 | ||||
-rw-r--r-- | sys-cluster/mpi-dotnet/metadata.xml | 19 | ||||
-rw-r--r-- | sys-cluster/mpi-dotnet/mpi-dotnet-1.0.0.ebuild | 64 |
7 files changed, 0 insertions, 250 deletions
diff --git a/sys-cluster/mpi-dotnet/ChangeLog b/sys-cluster/mpi-dotnet/ChangeLog deleted file mode 100644 index 18d4b6b1d7a9..000000000000 --- a/sys-cluster/mpi-dotnet/ChangeLog +++ /dev/null @@ -1,40 +0,0 @@ -# ChangeLog for sys-cluster/mpi-dotnet -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpi-dotnet/ChangeLog,v 1.10 2012/06/25 18:38:03 jsbronder Exp $ - - 25 Jun 2012; Justin Bronder <jsbronder@gentoo.org> mpi-dotnet-1.0.0.ebuild: - Drop blocker (sys-cluster/lam-mpi) that is no longer in the tree. - - 21 May 2012; Kacper Kowalik <xarthisius@gentoo.org> mpi-dotnet-1.0.0.ebuild: - Add missing inheritance of eutils.eclass - - 02 May 2011; Mark Loeser <halcy0n@gentoo.org> mpi-dotnet-1.0.0.ebuild: - ROOT is already prepended when using insinto - - 25 Jan 2011; Matti Bickel <mabi@gentoo.org> mpi-dotnet-1.0.0.ebuild: - allow building with mono-2.8 (bug #346133) - - 18 Jun 2010; <mabi@gentoo.org> files/Unsafe.pl.patch: - make it work with recent openmpi - - 18 Apr 2010; <nixnut@gentoo.org> mpi-dotnet-1.0.0.ebuild: - ppc stable #281207 - - 04 Mar 2010; Christian Faulhammer <fauli@gentoo.org> - mpi-dotnet-1.0.0.ebuild: - stable x86, bug 281207 - - 28 Feb 2010; <mabi@gentoo.org> mpi-dotnet-1.0.0.ebuild, - files/Unsafe.pl.patch, files/configure.ac.patch: - fix build failure with mpich2 - - 11 May 2009; <mabi@gentoo.org> mpi-dotnet-1.0.0.ebuild: - tested on x86 and amd64 - -*mpi-dotnet-1.0.0 (17 Apr 2009) - - 17 Apr 2009; Matti Bickel <mabi@gentoo.org> +files/Makefile.am.patch, - +files/Unsafe.pl.patch, +files/configure.ac.patch, +metadata.xml, - +mpi-dotnet-1.0.0.ebuild: - initial commit, restricting tests as they currently hang for me - diff --git a/sys-cluster/mpi-dotnet/Manifest b/sys-cluster/mpi-dotnet/Manifest deleted file mode 100644 index d10b1f391622..000000000000 --- a/sys-cluster/mpi-dotnet/Manifest +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX Makefile.am.patch 760 RMD160 6f2755a39e79145dd716a43c0522aa81d3c3574c SHA1 4c501ba3c74c0dd39cdd212b79ae82f1d547d11e SHA256 0502a165bba801c134e0876308574a7c2c9dbbfc72d7e3564ef628a74f96fbf8 -AUX Unsafe.pl.patch 2034 RMD160 f8d4c7e2e08904bc5173ba5690955176246be5e4 SHA1 c51ff73bd3d0b0d435b15d447f803d826387fb47 SHA256 d4c33a2fd4fac267b051deab8bb823991bb5fb6b87229197401cccfc3059cd97 -AUX configure.ac.patch 1445 RMD160 aed1fdb7371ca42acb6d5bc90856e118a0216d32 SHA1 5b30545dce5baa5d503816cd2ce93270bf31448c SHA256 f2cddac237bc775fd4de2b302fe775d7811a21c3763300548bc4e27731f2f9bd -DIST mpi.net-1.0.0.tar.gz 2349909 RMD160 578253d3e2cf97365c4b261cee7752d7aa4922a1 SHA1 717eddba645e3218ea851a8d0d4ab5a33d6979de SHA256 95febe238659f112aa742f40543d7cc5dc8c0abb1958321d54d9cc3926f6b8f4 -EBUILD mpi-dotnet-1.0.0.ebuild 1464 RMD160 c9a5a173884a210c0821ad86b126edee86f9459d SHA1 5d1dda19ce63ba7c5575ac97a816db29d4f52024 SHA256 14def3eba50b463b013dfc306a08b3477f34a44c323a2a504ba287a3995afb23 -MISC ChangeLog 1506 RMD160 7682bf6f829ba651868ae9324d7bd7a347e41b25 SHA1 4f1d08f5465c6608c24754efd8cd13b698247c72 SHA256 d8d80721842fb151cf4f0435a41a2b2df27d95ba398240703da59dd897044a50 -MISC metadata.xml 624 RMD160 2514b45ca8388de94191801ab942d49e6c5ad374 SHA1 fe811b0cc860205b351eb24ebe2508cea80f415c SHA256 0965e2f4885156bc1d4225fce958f5365f2d833d5e39afdbbda36cb38d804179 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iEYEARECAAYFAk/osBEACgkQ4MrvBE1wQ8nYXQCgsWf8NUC2KusufXn9l637RWL7 -ByIAn38fyipBQpBL3YA4MfoZQYLlJn+8 -=2mWk ------END PGP SIGNATURE----- diff --git a/sys-cluster/mpi-dotnet/files/Makefile.am.patch b/sys-cluster/mpi-dotnet/files/Makefile.am.patch deleted file mode 100644 index 195ea4c55f51..000000000000 --- a/sys-cluster/mpi-dotnet/files/Makefile.am.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- mpi.net-1.0.0.orig/MPI/Makefile.am 2009-02-03 23:55:47.000000000 +0100 -+++ mpi.net-1.0.0/MPI/Makefile.am 2009-02-03 23:56:18.000000000 +0100 -@@ -16,8 +16,8 @@ - endif - - SOURCES=$(srcdir)/Attribute.cs \ -- $(srcdir)/CartesianCommunicator.cs \ -- $(srcdir)/Communicator.cs \ -+ $(srcdir)/CartesianCommunicator.cs \ -+ $(srcdir)/Communicator.cs \ - $(srcdir)/Comparison.cs \ - $(srcdir)/DatatypeCache.cs \ - $(srcdir)/Environment.cs \ -@@ -31,7 +31,7 @@ - $(srcdir)/RequestList.cs \ - $(srcdir)/Status.cs \ - $(srcdir)/TagAllocator.cs \ -- $(srcdir)/TopologicalCommunicator.cs \ -+ $(srcdir)/TopologicalCommunicator.cs \ - $(srcdir)/UnmanagedMemoryStream.cs - - # We want to install directly into /lib, but we can't write lib_SCRIPTS diff --git a/sys-cluster/mpi-dotnet/files/Unsafe.pl.patch b/sys-cluster/mpi-dotnet/files/Unsafe.pl.patch deleted file mode 100644 index 1649f3d3ac4e..000000000000 --- a/sys-cluster/mpi-dotnet/files/Unsafe.pl.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- mpi.net-1.0.0.orig/MPI/Unsafe.pl 2008-10-06 15:52:17.000000000 +0200 -+++ mpi.net-1.0.0/MPI/Unsafe.pl 2010-06-18 21:37:23.000000000 +0200 -@@ -96,7 +96,7 @@ - } - - # Grab the command-line arguments --$mpi_header=shift @ARGV; -+$mpi_header = (@ARGV > 3) ? shift @ARGV : "/usr/include/mpi.h"; - $unsafe_input = shift @ARGV; - $unsafe_output = shift @ARGV; - $cbridge_output = shift @ARGV; -@@ -130,7 +130,7 @@ - } - push(@mpi_status_fields, " $access $type $name;\n"); - } -- } elsif ($line =~ /\s*#\s*define\s*(MPI_[A-Za-z0-9_]*)\s*(.*)/) { -+ } elsif ($line =~ /\s*#define\s+(MPI_[A-Za-z0-9_]*)\s*(.*)/) { - # Found an MPI_* constant defined by the preprocessor - my $name = $1; - my $value = $2; -@@ -145,7 +145,7 @@ - } elsif ($in_enum) { - parse_enum($line); - } elsif ($line =~ /typedef\s+struct\s+([A-Za-z_][A-Za-z0-9_]*)\s+MPI_Status/) { -- $mpi_status_name = $2; -+ $mpi_status_name = $1; - } elsif ($line =~ /struct $mpi_status_name[^;]*$/) { - $in_mpi_status=1; - } -@@ -183,7 +183,15 @@ - # This is a constant we need to replace. - my $value = $constants{$constant}; - -- if ($value =~ /&/ or $constant =~ /_FN$/) { -+ if ($value =~ /LAM_MPI_C_.+\(FN|NULL|IGNORE\)/) { -+ # this is for you LAM :-) -+ print UNSAFE_OUTPUT ("$whitespace","public static readonly $type $constant = mpinet_$constant();\n"); -+ push (@cbridge_constants, "$type:$constant"); -+ } elsif ($value =~ /OMPI_PREDEFINED_GLOBAL\((.+), (.+)\)/) { -+ # OpenMPI choose to use external variables for these values -+ print UNSAFE_OUTPUT ("$whitespace","public static readonly $type $constant = mpinet_$constant();\n"); -+ push (@cbridge_constants, "$type:$constant"); -+ } elsif ($value =~ /&/ or $constant =~ /_FN$/) { - # If we're taking the address of something, or if this - # is a _FN constant, it needs to be done in the C - # bridge *unless* this is just a fancy name for the diff --git a/sys-cluster/mpi-dotnet/files/configure.ac.patch b/sys-cluster/mpi-dotnet/files/configure.ac.patch deleted file mode 100644 index 0b64ae60b600..000000000000 --- a/sys-cluster/mpi-dotnet/files/configure.ac.patch +++ /dev/null @@ -1,42 +0,0 @@ ---- orig/mpi.net-1.0.0/configure.ac 2008-10-06 15:52:38.000000000 +0200 -+++ work/mpi.net-1.0.0/configure.ac 2010-03-01 00:02:49.000000000 +0100 -@@ -164,19 +164,6 @@ - dnl We do not need the C bridge at all; everything can be done from C# - need_cbridge="no" - -- real_CC="$CC" -- CC="$MPICC" -- AC_CHECK_LIB(pmpich,MPI_Init,[HAVE_LIBPMPICH=yes],[HAVE_LIBPMPICH=no],) -- AC_CHECK_LIB(mpich,PMPI_Init,[HAVE_LIBMPICH=yes],[HAVE_LIBMPICH=no],) -- -- if test "$HAVE_LIBPMPICH" = "no" ; then -- if test "$HAVE_LIBMPICH" = "yes" ; then -- AC_MSG_ERROR([ MPICH library is built statically. -- Please install MPICH built as a shared library by configuring MPICH with -- the --enable-sharedlibs=??? option)]) -- fi -- fi -- CC="real_CC" - elif test "$MPI_KIND" = "openmpi" ; then - dnl With Open MPI, we need to explicitly determine which libraries - dnl the MPI.NET C bridge will need to link against, because libtool -@@ -202,9 +189,16 @@ - AM_CONDITIONAL(MPINET_CBRIDGE, test "$need_cbridge" = "yes") - - dnl Variable substitutions --AC_SUBST(MCS ILASM MONO MPIEXEC PERL -- CSHARP_FLAGS CSHARP_DEFINES MPI_HEADER -- MPI_SHARED_LIB_NAME MPI_FUNC_PREFIX) -+AC_SUBST(MCS) -+AC_SUBST(ILASM) -+AC_SUBST(MONO) -+AC_SUBST(MPIEXEC) -+AC_SUBST(PERL) -+AC_SUBST(CSHARP_FLAGS) -+AC_SUBST(CSHARP_DEFINES) -+AC_SUBST(MPI_HEADER) -+AC_SUBST(MPI_SHARED_LIB_NAME) -+AC_SUBST(MPI_FUNC_PREFIX) - - AC_CONFIG_FILES([MPI/MPI.dll.config Tests/runtest.sh],[],[]) - diff --git a/sys-cluster/mpi-dotnet/metadata.xml b/sys-cluster/mpi-dotnet/metadata.xml deleted file mode 100644 index 2b9227720c19..000000000000 --- a/sys-cluster/mpi-dotnet/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>cluster</herd> - <maintainer> - <email>mabi@gentoo.org</email> - <name>Matti Bickel</name> - </maintainer> - <longdescription lang="en"> - MPI.Net contains .Net (initially C#) bindings for at least any of these MPI libraries: Open MPI, LAM/MPI, and MPICH2. - </longdescription> - <use> - <flag name="doc">Install tutorials for C# and IronPython (requires a - Word document reader)</flag> - <flag name="examples">Install small, illustrative projects using - MPI.Net</flag> - </use> -</pkgmetadata> - diff --git a/sys-cluster/mpi-dotnet/mpi-dotnet-1.0.0.ebuild b/sys-cluster/mpi-dotnet/mpi-dotnet-1.0.0.ebuild deleted file mode 100644 index 673725221027..000000000000 --- a/sys-cluster/mpi-dotnet/mpi-dotnet-1.0.0.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-cluster/mpi-dotnet/mpi-dotnet-1.0.0.ebuild,v 1.10 2012/06/25 18:38:03 jsbronder Exp $ - -WANT_AUTOTOOLS="2.5" -inherit autotools eutils mono - -# "." is not allowed as part of a package name -MY_PN="mpi.net" -MY_P="${MY_PN}-${PV}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="C# bindings for various MPI-implementations" -HOMEPAGE="http://www.osl.iu.edu/research/mpi.net" -SRC_URI="http://www.osl.iu.edu/research/mpi.net/files/${PV}/${MY_P}.tar.gz" - -LICENSE="Boost-1.0" -SLOT="0" -KEYWORDS="~amd64 ppc x86" -IUSE="doc examples" - -RDEPEND="virtual/mpi - >=dev-lang/mono-2.0" -DEPEND="${RDEPEND} - dev-lang/perl" - -MPICC="${CC}" - -# tests hang at one point -RESTRICT="test" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/configure.ac.patch" - epatch "${FILESDIR}/Makefile.am.patch" - epatch "${FILESDIR}/Unsafe.pl.patch" - - has_version '>=dev-lang/mono-2.8' && sed -ie 's:ilasm2:ilasm:' configure.ac - - # MPI/Makefile seems broken, fix it - eautoreconf -} - -src_compile() { - # policy requires us to build shared and static libs alongside - econf --enable-shared --enable-static - emake -} - -src_install() { - emake DESTDIR="${D}" install || die "Install failed" - - if use examples ; then - insinto "/usr/share/doc/${PF}" - doins -r Examples - fi - use doc && dodoc Documentation/MPI.NET\ Tutorial{,\ Python}.doc -} - -src_test() { - make check -k -} |