summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-07-21 07:18:01 +0000
committerPacho Ramos <pacho@gentoo.org>2013-07-21 07:18:01 +0000
commite053b21e419cedb05455e7f6bdc07a9d4eea2a6e (patch)
tree62f32ecb2b513222022ecd8188674fbf4081e608 /sys-cluster
parentCleanup. (diff)
downloadhistorical-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/ChangeLog40
-rw-r--r--sys-cluster/mpi-dotnet/Manifest17
-rw-r--r--sys-cluster/mpi-dotnet/files/Makefile.am.patch22
-rw-r--r--sys-cluster/mpi-dotnet/files/Unsafe.pl.patch46
-rw-r--r--sys-cluster/mpi-dotnet/files/configure.ac.patch42
-rw-r--r--sys-cluster/mpi-dotnet/metadata.xml19
-rw-r--r--sys-cluster/mpi-dotnet/mpi-dotnet-1.0.0.ebuild64
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
-}