ports/120670: Maintainer update: math/rapid Obtained permission to mirror source.

Jason Bacon bacon at smithers.neuro.mcw.edu
Thu Feb 14 20:00:13 UTC 2008


>Number:         120670
>Category:       ports
>Synopsis:       Maintainer update: math/rapid  Obtained permission to mirror source.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 14 20:00:12 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Jason Bacon
>Release:        FreeBSD 6.1-RELEASE-p17 i386
>Organization:
MCW
>Environment:
System: FreeBSD smithers.neuro.mcw.edu 6.1-RELEASE-p17 FreeBSD 6.1-RELEASE-p17 #0: Mon Jul 2 15:25:34 CDT 2007 bacon at pcbsd:/usr/obj/usr/src/sys/MCWPCBSD i386

>Description:

I've obtained permission to bypass the manual download process and mirror the
RAPID source code, provided the license terms are prominently displayed
whether installing from port or package.

>How-To-Repeat:
>Fix:

diff -ruN /usr/ports/math/rapid/Makefile rapid-latest/Makefile
--- /usr/ports/math/rapid/Makefile	Fri Feb  8 19:59:37 2008
+++ rapid-latest/Makefile	Thu Feb 14 13:53:44 2008
@@ -1,26 +1,30 @@
 ############################################################################
 # New ports collection Makefile for:   RAPID
 # Date created:        18 July 2006
-# Whom:                Jason W. Bacon <bacon at smithers.neuro.mcw.edu>
-#
-# $FreeBSD: ports/math/rapid/Makefile,v 1.1 2008/02/09 01:59:37 tabthorpe Exp $
+# Whom:                Jason W. Bacon <jwbacon at tds.net>
 #
+# $FreeBSD$
 #
+# The RAPID code is offered "as is" and is free for non-commercial use.
+# 
+# To use RAPID for any commercial purpose, you must request a license from
+# 
+# 	http://www.cs.unc.edu/~geom/OBB/OBBT.html
+# 
+# Redistribution of RAPID code in any form is strictly prohibited.
+# 
 ############################################################################
 
 PORTNAME=	rapid
 PORTVERSION=	2.01
 CATEGORIES=	math science graphics
-MASTER_SITES=	http://www.cs.unc.edu/~geom/OBB/
-DISTNAME=	RAPID201_MSVC
+MASTER_SITES=	http://www.cs.sunysb.edu/~algorith/implement/RAPID/distrib/ \
+		http://www.neuro.mcw.edu/Ports/distfiles/
+DISTNAME=	RAPID_v2_01
 
 MAINTAINER=	bacon at smithers.neuro.mcw.edu
 COMMENT=	Robust and Accurate Polygon Interference Detection
 
-WRKSRC=		${WRKDIR}/RAPID201
-
-RESTRICTED=	Must register to download at http://www.cs.unc.edu/~geom/OBB/OBBT.html
-
 SUB_FILES=	pkg-message
 PKGMESSAGE=	${WRKDIR}/pkg-message
 
@@ -30,10 +34,6 @@
 
 .include <bsd.port.pre.mk>
 
-.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
-IGNORE=	you must request a copy of ${DISTNAME}${EXTRACT_SUFX} from http://www.cs.unc.edu/~geom/OBB/OBBT.html, place it in ${DISTDIR}, and then run make again
-.endif
-
 post-extract:
 	${REINPLACE_CMD} -E "s/friend RAPID_Collide/friend int RAPID_Collide/" ${WRKSRC}/RAPID_private.H
 
@@ -41,7 +41,7 @@
 	${MKDIR} ${PREFIX}/include/RAPID
 	${INSTALL_DATA}	${WRKSRC}/*.H ${PREFIX}/include/RAPID
 	${INSTALL_DATA}	${WRKSRC}/libRAPID.a ${PREFIX}/lib
-	${INSTALL_MAN} ${FILESDIR}/rapid.1 ${PREFIX}/man/man1
+	${INSTALL_MAN} ${FILESDIR}/rapid.1 ${MANPREFIX}/man/man1
 
 post-install:
 	@${CAT} ${PKGMESSAGE}
diff -ruN /usr/ports/math/rapid/distinfo rapid-latest/distinfo
--- /usr/ports/math/rapid/distinfo	Fri Feb  8 19:59:37 2008
+++ rapid-latest/distinfo	Tue Jan 29 11:02:19 2008
@@ -1,3 +1,3 @@
-MD5 (RAPID201_MSVC.tar.gz) = 7508f5b51f859626114199cb120e363a
-SHA256 (RAPID201_MSVC.tar.gz) = 98e9f426cd69b2a9493399c631d51ff006e5d789f3f028504b846cceb727b4dc
-SIZE (RAPID201_MSVC.tar.gz) = 72005
+MD5 (RAPID_v2_01.tar.gz) = 401761ec42c91428902ab42527e71d38
+SHA256 (RAPID_v2_01.tar.gz) = f924759b9fe144a2ed40fab54047d3bad091ff2ee857e81b70e1b466dde91143
+SIZE (RAPID_v2_01.tar.gz) = 24123
diff -ruN /usr/ports/math/rapid/files/pkg-message.in rapid-latest/files/pkg-message.in
--- /usr/ports/math/rapid/files/pkg-message.in	Fri Feb  8 19:59:37 2008
+++ rapid-latest/files/pkg-message.in	Mon Feb 11 15:32:31 2008
@@ -1,6 +1,12 @@
 
-***********************************************************************
-Redistribution of RAPID in any form is strictly prohibited without the
-permission of UNC.
-***********************************************************************
+**************************************************************************
 
+The RAPID code is offered "as is" and is free for non-commercial use.
+
+To use RAPID for any commercial purpose, you must request a license from
+
+	http://www.cs.unc.edu/~geom/OBB/OBBT.html
+
+Redistribution of RAPID code in any form is strictly prohibited.
+
+**************************************************************************
diff -ruN /usr/ports/math/rapid/pkg-descr rapid-latest/pkg-descr
--- /usr/ports/math/rapid/pkg-descr	Fri Feb  8 19:59:37 2008
+++ rapid-latest/pkg-descr	Thu Feb 14 13:46:01 2008
@@ -2,3 +2,15 @@
 for large environments composed of unstructured models.
 
 WWW: http://www.cs.unc.edu/~geom/OBB/OBBT.html
+
+**************************************************************************
+
+The RAPID code is offered "as is" and is free for non-commercial use.
+
+To use RAPID for any commercial purpose, you must request a license from
+
+	http://www.cs.unc.edu/~geom/OBB/OBBT.html
+
+Redistribution of RAPID code in any form is strictly prohibited.
+
+**************************************************************************
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list