Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Aug 2007 10:28:26 GMT
From:      vittorio de martino <vdemart1@tin.it>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/115826: Updating R to version 2.5.1
Message-ID:  <200708261028.l7QASQBm054184@www.freebsd.org>
Resent-Message-ID: <200708261030.l7QAU2IU039661@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         115826
>Category:       ports
>Synopsis:       Updating R to version 2.5.1
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Aug 26 10:30:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     vittorio de martino
>Release:        freebsd 6.2 i386 - p4
>Organization:
>Environment:
>Description:
I updated the R distribution from version 2.5.0 to 2.5.1.
In so doing I'm suggesting to add a patch file and some modification in Makefile to fix the directories in which man pages are kept (from /usr/local/share/man/man1 to /usr/local/man/man1). I noticed that those modifications fixed a problem also when preparing a package via 'make package'.
 
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN R-old/Makefile R/Makefile
--- R-old/Makefile	Fri Aug 24 11:45:31 2007
+++ R/Makefile	Sun Aug 26 10:59:18 2007
@@ -7,7 +7,7 @@
 #
 
 PORTNAME=	R
-PORTVERSION=	2.5.0
+PORTVERSION=	2.5.1
 CATEGORIES=	math lang
 MASTER_SITES=	http://cran.r-project.org/src/base/R-2/ \
 		ftp://cran.r-project.org/pub/R/src/base/R-2/ \
@@ -166,10 +166,12 @@
 CONFIGURE_ENV+=	MAKEINFO_CMD=${LOCALBASE}/bin/makeinfo
 BUILD_DEPENDS+=	${LOCALBASE}/bin/makeinfo:${PORTSDIR}/print/texinfo
 .endif
-
+	
 post-install:
 	${MV} ${PREFIX}/lib/libR.so ${PREFIX}/lib/libR.so.0
 	${LN} -sf ${PREFIX}/lib/libR.so.0 ${PREFIX}/lib/libR.so
+	${GZIP_CMD} ${PREFIX}/man/man1/R.1
+	${GZIP_CMD} ${PREFIX}/man/man1/Rscript.1
 .if !defined(WITHOUT_INFO_MANUALS)
 	(cd ${WRKSRC}/doc/manual; \
 	for infofile in ${INFO}; do \
diff -ruN R-old/distinfo R/distinfo
--- R-old/distinfo	Fri Aug 24 11:45:32 2007
+++ R/distinfo	Fri Aug 24 11:52:29 2007
@@ -1,3 +1,3 @@
-MD5 (R-2.5.0.tar.gz) = b9088663fc539c059acfaf19d6d90a69
-SHA256 (R-2.5.0.tar.gz) = 52504c7700f8f880891b34622f73a41dde66e0752a8552d2b8df5c85756a8eef
-SIZE (R-2.5.0.tar.gz) = 15117375
+MD5 (R-2.5.1.tar.gz) = 162f6d5a1bd7c60fd652145e050f3f3c
+SHA256 (R-2.5.1.tar.gz) = 8d915327b37f38e742c247bbe6a653417eabf3dadc5880f3a81507924a1df682
+SIZE (R-2.5.1.tar.gz) = 15224643
diff -ruN R-old/files/patch-configure R/files/patch-configure
--- R-old/files/patch-configure	Thu Jan  1 00:00:00 1970
+++ R/files/patch-configure	Sat Aug 25 19:59:24 2007
@@ -0,0 +1,11 @@
+--- configure.orig	Sat Aug 25 19:54:04 2007
++++ configure	Sat Aug 25 19:55:15 2007
+@@ -1140,7 +1140,7 @@
+ psdir='${docdir}'
+ libdir='${exec_prefix}/lib'
+ localedir='${datarootdir}/locale'
+-mandir='${datarootdir}/man'
++mandir='${prefix}/man'
+ 
+ ac_prev=
+ ac_dashdash=
diff -ruN R-old/pkg-plist R/pkg-plist
--- R-old/pkg-plist	Fri Aug 24 13:16:09 2007
+++ R/pkg-plist	Sun Aug 26 10:28:40 2007
@@ -4679,6 +4679,7 @@
 lib/R/library/mgcv/R-ex/magic.R
 lib/R/library/mgcv/R-ex/mgcv-package.R
 lib/R/library/mgcv/R-ex/mgcv.R
+lib/R/library/mgcv/R-ex/model.matrix.gam.R
 lib/R/library/mgcv/R-ex/mono.con.R
 lib/R/library/mgcv/R-ex/mroot.R
 lib/R/library/mgcv/R-ex/new.name.R
@@ -4741,6 +4742,7 @@
 lib/R/library/mgcv/help/mgcv
 lib/R/library/mgcv/help/mgcv-package
 lib/R/library/mgcv/help/mgcv.control
+lib/R/library/mgcv/help/model.matrix.gam
 lib/R/library/mgcv/help/mono.con
 lib/R/library/mgcv/help/mroot
 lib/R/library/mgcv/help/new.name
@@ -4803,6 +4805,7 @@
 lib/R/library/mgcv/html/mgcv-package.html
 lib/R/library/mgcv/html/mgcv.control.html
 lib/R/library/mgcv/html/mgcv.html
+lib/R/library/mgcv/html/model.matrix.gam.html
 lib/R/library/mgcv/html/mono.con.html
 lib/R/library/mgcv/html/mroot.html
 lib/R/library/mgcv/html/new.name.html
@@ -4864,6 +4867,7 @@
 lib/R/library/mgcv/latex/mgcv-package.tex
 lib/R/library/mgcv/latex/mgcv.control.tex
 lib/R/library/mgcv/latex/mgcv.tex
+lib/R/library/mgcv/latex/model.matrix.gam.tex
 lib/R/library/mgcv/latex/mono.con.tex
 lib/R/library/mgcv/latex/mroot.tex
 lib/R/library/mgcv/latex/new.name.tex
@@ -8651,12 +8655,10 @@
 share/doc/R/manual/R-intro.html
 share/doc/R/manual/R-ints.html
 share/doc/R/manual/R-lang.html
-share/man/man1/R.1
-share/man/man1/Rscript.1
+man/man1/R.1.gz
+man/man1/Rscript.1.gz
 @dirrm share/nls/en_US.US-ASCII
 @dirrm share/nls/POSIX
-@dirrm share/man/man1
-@dirrm share/man
 @dirrm share/doc/R/manual
 @dirrm share/doc/R/html/search
 @dirrm share/doc/R/html


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200708261028.l7QASQBm054184>