diff options
Diffstat (limited to 'net/ruby-mpi')
-rw-r--r-- | net/ruby-mpi/Makefile | 55 | ||||
-rw-r--r-- | net/ruby-mpi/distinfo | 2 | ||||
-rw-r--r-- | net/ruby-mpi/files/patch-configure | 13 | ||||
-rw-r--r-- | net/ruby-mpi/pkg-descr | 16 | ||||
-rw-r--r-- | net/ruby-mpi/pkg-plist | 38 |
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%% |