summaryrefslogtreecommitdiff
path: root/net/ruby-mpi
diff options
context:
space:
mode:
Diffstat (limited to 'net/ruby-mpi')
-rw-r--r--net/ruby-mpi/Makefile55
-rw-r--r--net/ruby-mpi/distinfo2
-rw-r--r--net/ruby-mpi/files/patch-configure13
-rw-r--r--net/ruby-mpi/pkg-descr16
-rw-r--r--net/ruby-mpi/pkg-plist38
5 files changed, 0 insertions, 124 deletions
diff --git a/net/ruby-mpi/Makefile b/net/ruby-mpi/Makefile
deleted file mode 100644
index 4e75fef5551f..000000000000
--- a/net/ruby-mpi/Makefile
+++ /dev/null
@@ -1,55 +0,0 @@
-# New ports collection makefile for: ruby-mpi
-# Date created: 2005 Apr 24
-# Whom: mneumann@ntecs.de
-#
-# $FreeBSD$
-#
-
-PORTNAME= mpi
-PORTVERSION= 0.4
-PORTREVISION= 5
-CATEGORIES= net ruby
-MASTER_SITES= SF/${PORTNAME}ruby/${PORTNAME}ruby/${PORTNAME}ruby-${PORTVERSION}
-PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
-DISTNAME= ${PORTNAME}_ruby-${PORTVERSION}
-DIST_SUBDIR= ruby
-
-MAINTAINER= ruby@FreeBSD.org
-COMMENT= Ruby binding of MPI (Message Passing Interface)
-
-DEPRECATED= Doesn't work with Ruby 1.9
-EXPIRATION_DATE= 2011-08-03
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libmpich.a:${PORTSDIR}/net/mpich2
-RUN_DEPENDS= ${LOCALBASE}/lib/libmpich.a:${PORTSDIR}/net/mpich2
-
-USE_BZIP2= yes
-USE_RUBY= yes
-HAS_CONFIGURE= yes
-
-MAN1= mpi_ruby.1
-MAN3= MPI_Comm.3 MPI_Exception.3 MPI_Group.3 MPI_Keyval.3 MPI_Op.3 MPI_Request.3 \
- MPI_Ruby.3 MPI_Status.3
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/mpi_ruby ${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/docs/man/man1/*.1 ${PREFIX}/man/man1
- ${INSTALL_MAN} ${WRKSRC}/docs/man/man3/*.3 ${PREFIX}/man/man3
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${RUBY_MODEXAMPLESDIR}
- ${MKDIR} ${RUBY_MODDOCDIR}
- ${MKDIR} ${RUBY_MODDOCDIR}/html
- ${MKDIR} ${RUBY_MODDOCDIR}/rd
-
- ${CP} ${WRKSRC}/examples/*.rb ${RUBY_MODEXAMPLESDIR}/
- ${INSTALL_DATA} ${WRKSRC}/ChangeLog ${WRKSRC}/README ${WRKSRC}/docs/MPI \
- ${RUBY_MODDOCDIR}/
- ${INSTALL_DATA} ${WRKSRC}/docs/html/*.html ${RUBY_MODDOCDIR}/html/
- ${INSTALL_DATA} ${WRKSRC}/docs/rd/*.rd ${RUBY_MODDOCDIR}/rd/
-.endif
-
-.include <bsd.port.pre.mk>
-.if ${RUBY_VER} == 1.9
-BROKEN= does not build with ruby 1.9
-.endif
-.include <bsd.port.post.mk>
diff --git a/net/ruby-mpi/distinfo b/net/ruby-mpi/distinfo
deleted file mode 100644
index bf7152d64f1f..000000000000
--- a/net/ruby-mpi/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ruby/mpi_ruby-0.4.tar.bz2) = 63342c8ba0915f8ccdddc7eaac4a2c991f97d3cb613a6474c16fc18a2837d953
-SIZE (ruby/mpi_ruby-0.4.tar.bz2) = 102687
diff --git a/net/ruby-mpi/files/patch-configure b/net/ruby-mpi/files/patch-configure
deleted file mode 100644
index 6e993ef6c1f5..000000000000
--- a/net/ruby-mpi/files/patch-configure
+++ /dev/null
@@ -1,13 +0,0 @@
---- configure.orig Mon Jun 30 14:10:21 2003
-+++ configure Tue Jan 17 14:03:02 2006
-@@ -2791,8 +2791,9 @@
- echo "${ECHO_T}$RUBY_CFLAGS" >&6
- echo "$as_me:$LINENO: checking ruby LIBS" >&5
- echo $ECHO_N "checking ruby LIBS... $ECHO_C" >&6
-+ RUBY_LIBS=`ruby -e "require 'rbconfig'" -e "print '-l' + Config::MAKEFILE_CONFIG['RUBY_SO_NAME'] + ' ' + Config::MAKEFILE_CONFIG['LIBS']"`
- RB_LIB_DIR=`$RUBY -e 'require "rbconfig"; puts Config::CONFIG["libdir"]'`
-- RUBY_LIBS="-lruby -L$RB_LIB_DIR"
-+ RUBY_LIBS="$RUBY_LIBS -L$RB_LIB_DIR"
- echo "$as_me:$LINENO: result: $RUBY_LIBS" >&5
- echo "${ECHO_T}$RUBY_LIBS" >&6
- fi
diff --git a/net/ruby-mpi/pkg-descr b/net/ruby-mpi/pkg-descr
deleted file mode 100644
index b56b6da8f39d..000000000000
--- a/net/ruby-mpi/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-MPI Ruby is a Ruby binding of MPI. The primary goal in making this binding was
-to make the power of MPI available to Ruby users in a way that fits into the
-language's object oriented model. In order to do this, the buffer and datatype
-management necessary in the C, C++, and Fortran bindings have been removed.
-What this means is that MPI Ruby allows you to treat objects as messages.
-
-MPI Ruby also aims to be a complete binding to MPI in that it offers access to
-nearly all functionality of MPI. While there is not a one-to-one correspondence
-to functions and constants in the Ruby and C/C++/Fortran bindings, all of the
-communication and topology features are available. There are fewer methods in
-the Ruby binding than there are functions in the C/C++/Fortran bindings, but
-this is mainly due to the fact that the programmer no longer needs to deal with
-buffers and datatypes.
-
-Author: Emil Ong
-WWW: http://mpiruby.sourceforge.net/
diff --git a/net/ruby-mpi/pkg-plist b/net/ruby-mpi/pkg-plist
deleted file mode 100644
index 789c2a47b1e2..000000000000
--- a/net/ruby-mpi/pkg-plist
+++ /dev/null
@@ -1,38 +0,0 @@
-bin/mpi_ruby
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/allgather.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/allreduce.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/basic.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/bcast.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/gather.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/hello.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/irecv.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/op.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/red.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/redhalt.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/redsubmit.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/reduce.rb
-%%PORTDOCS%%%%RUBY_MODEXAMPLESDIR%%/rpi.rb
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/ChangeLog
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/MPI
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/index.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/mpi.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/mpi_comm.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/mpi_exception.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/mpi_group.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/mpi_keyval.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/mpi_op.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/mpi_request.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/html/mpi_status.html
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rd/mpi.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rd/mpi_comm.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rd/mpi_exception.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rd/mpi_group.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rd/mpi_keyval.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rd/mpi_op.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rd/mpi_request.rd
-%%PORTDOCS%%%%RUBY_MODDOCDIR%%/rd/mpi_status.rd
-%%PORTDOCS%%@dirrm %%RUBY_MODEXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/html
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%/rd
-%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%