aboutsummaryrefslogtreecommitdiffstats
path: root/science
diff options
context:
space:
mode:
authorSteve Wills <swills@FreeBSD.org>2014-08-19 23:35:35 +0800
committerSteve Wills <swills@FreeBSD.org>2014-08-19 23:35:35 +0800
commitf64d9973793a9276d2552aa0e13dcb33bbfb61dc (patch)
tree09c2d656aaba0bcc376e74ce56d845f491a8ffa7 /science
parentc14a472bf60c9ab3d6accf2f58243c81cc3a4d3b (diff)
downloadfreebsd-ports-gnome-f64d9973793a9276d2552aa0e13dcb33bbfb61dc.tar.gz
freebsd-ports-gnome-f64d9973793a9276d2552aa0e13dcb33bbfb61dc.tar.zst
freebsd-ports-gnome-f64d9973793a9276d2552aa0e13dcb33bbfb61dc.zip
many ruby/rubygem ports: death of rubyforge.org
rubyforge.org shutdown on May 15, 2014. This commit accounts for that by doing several things: - Deprecate ruby that had only rubyforge.org as MASTER_SITES (and so are now only fetchable via our cache) - Deprecate ports that depend on those - Update the WWW pkg-descr line that points to rubyforge.org for rubygem ports (which are still fetchable from rubygems.org) The next step will be to remove rubyforge.org from bsd.sites.mk, after these deprecated ports are deleted. Phabric: D591 With hat: ruby Approved by: portmgr (because of committing to unstaged graphics/mingplot port)
Diffstat (limited to 'science')
-rw-r--r--science/ruby-dcl/Makefile3
-rw-r--r--science/ruby-gphys/Makefile3
-rw-r--r--science/ruby-netcdf/Makefile3
-rw-r--r--science/rubygem-ai4r/pkg-descr2
4 files changed, 10 insertions, 1 deletions
diff --git a/science/ruby-dcl/Makefile b/science/ruby-dcl/Makefile
index 388c82be2984..13642432499f 100644
--- a/science/ruby-dcl/Makefile
+++ b/science/ruby-dcl/Makefile
@@ -40,6 +40,9 @@ PORTEXAMPLES= *
OPTIONS_DEFINE= DOCS EXAMPLES
+DEPRECATED= Depends on deprecated math/ruby-narray
+EXPIRATION_DATE= 2014-09-20
+
.include <bsd.port.pre.mk>
.if ${ARCH} == "ia64"
diff --git a/science/ruby-gphys/Makefile b/science/ruby-gphys/Makefile
index 20d609cd08f2..60916aa0d926 100644
--- a/science/ruby-gphys/Makefile
+++ b/science/ruby-gphys/Makefile
@@ -38,6 +38,9 @@ DOCSDIR= ${RUBY_MODDOCDIR}
PORTEXAMPLES= sample* test*
PORTDOCS= ChangeLog LICENSE.txt README TODO_ep_flux doc*
+DEPRECATED= Depends on deprecated math/ruby-narray
+EXPIRATION_DATE= 2014-09-20
+
do-install:
cd ${WRKSRC} && ${MAKE} ${MAKE_ARGS} install
cd ${WRKSRC} && ${RUBY} install.rb -d ${STAGEDIR}${RUBY_SITELIBDIR} -b ${STAGEDIR}${PREFIX}/bin
diff --git a/science/ruby-netcdf/Makefile b/science/ruby-netcdf/Makefile
index dcf5a6d8ec9d..a903058bd0af 100644
--- a/science/ruby-netcdf/Makefile
+++ b/science/ruby-netcdf/Makefile
@@ -36,4 +36,7 @@ post-install:
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${RUBY_MODDOCDIR}/
.endfor
+DEPRECATED= Depends on deprecated math/ruby-narray
+EXPIRATION_DATE= 2014-09-20
+
.include <bsd.port.mk>
diff --git a/science/rubygem-ai4r/pkg-descr b/science/rubygem-ai4r/pkg-descr
index 63c4cd90a340..f75d8942ba97 100644
--- a/science/rubygem-ai4r/pkg-descr
+++ b/science/rubygem-ai4r/pkg-descr
@@ -27,4 +27,4 @@ covering several Artificial intelligence fields. It implements:
- Ward's method linkage
- Diana (Divisive Analysis)
-WWW: http://ai4r.rubyforge.org
+WWW: http://rubygems.org/gems/ai4r/