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>