svn commit: r417864 - head/math/R

Wen Heping wen at FreeBSD.org
Fri Jul 1 08:29:33 UTC 2016


Author: wen
Date: Fri Jul  1 08:29:31 2016
New Revision: 417864
URL: https://svnweb.freebsd.org/changeset/ports/417864

Log:
  - Update to 3.3.1
  - Remove PCRE_PORT option
  - Really strip the .so file
  - Minor cleanup
  
  PR:		210513
  Submitted by:	wen@(myself)

Modified:
  head/math/R/Makefile
  head/math/R/distinfo
  head/math/R/pkg-plist

Modified: head/math/R/Makefile
==============================================================================
--- head/math/R/Makefile	Fri Jul  1 05:50:17 2016	(r417863)
+++ head/math/R/Makefile	Fri Jul  1 08:29:31 2016	(r417864)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME?=	R
-PORTVERSION=	3.3.0
-PORTREVISION=	2
+PORTVERSION=	3.3.1
 CATEGORIES=	math lang
 MASTER_SITES=	http://cran.r-project.org/%SUBDIR%/ \
 		ftp://cran.r-project.org/pub/R/%SUBDIR%/ \
@@ -28,7 +27,8 @@ LICENSE=	GPLv2
 
 BUILD_DEPENDS=		${LOCALBASE}/bin/gsed:textproc/gsed \
 			texi2dvi:print/texinfo
-LIB_DEPENDS=		libcurl.so:ftp/curl
+LIB_DEPENDS=		libcurl.so:ftp/curl \
+			libpcre.so:devel/pcre
 
 CONFIGURE_ENV=		LIBR_LDFLAGS="${LDFLAGS}" OBJC="${CC}" \
 			SED="${LOCALBASE}/bin/gsed" \
@@ -74,15 +74,13 @@ CONFIGURE_ARGS=		--enable-memory-profili
 			--with-system-bzlib --with-system-zlib
 CONFIGURE_ENV+=		FCFLAGS="${FFLAGS}" \
 			R_LD_LIBRARY_PATH="${R_LD_LIBRARY_PATH}" TAR="${TAR}"
-CPPFLAGS+=		-I${LOCALBASE}/include
-LDFLAGS+=		-L${LOCALBASE}/lib
 
-OPTIONS_DEFINE+=	ICU PCRE_PORT THREADS
+OPTIONS_DEFINE+=	ICU THREADS
 
 ICU_DESC=		Use ICU for collation in multibyte locales
-PCRE_PORT_DESC=		Use devel/pcre instead of the bundled PCRE
 
-OPTIONS_DEFAULT+=	ICU PCRE_PORT THREADS
+OPTIONS_DEFAULT+=	ICU THREADS
+
 .if !defined(LIBR_SLAVEPORT)
 RUN_DEPENDS+=		${LOCALBASE}/bin/gsed:textproc/gsed
 USE_LDCONFIG=		${PREFIX}/lib/R/lib
@@ -179,13 +177,6 @@ CONFIGURE_ARGS+=	--disable-nls
 PLIST_SUB+=		NLS="@comment "
 .endif
 
-.if ${PORT_OPTIONS:MPCRE_PORT}
-LIB_DEPENDS+=		libpcre.so:devel/pcre
-CONFIGURE_ARGS+=	--with-system-pcre
-.else
-CONFIGURE_ARGS+=	--without-system-pcre
-.endif
-
 .if ${PORT_OPTIONS:MTHREADS}
 CONFIGURE_ARGS+=	--enable-threads=posix
 .else
@@ -390,6 +381,8 @@ post-install:
 	done)
 .endif
 
+	${FIND} ${STAGEDIR}${PREFIX}/lib/ -name "*.so" | ${XARGS} ${STRIP_CMD}
+
 .endif # LIBR_SLAVEPORT
 .else # !LIBRMATH_SLAVEPORT
 do-install:

Modified: head/math/R/distinfo
==============================================================================
--- head/math/R/distinfo	Fri Jul  1 05:50:17 2016	(r417863)
+++ head/math/R/distinfo	Fri Jul  1 08:29:31 2016	(r417864)
@@ -1,2 +1,3 @@
-SHA256 (R-3.3.0.tar.gz) = 9256b154b1a5993d844bee7b1955cd49c99ad72cef03cce3cd1bdca1310311e4
-SIZE (R-3.3.0.tar.gz) = 29820067
+TIMESTAMP = 1467276607
+SHA256 (R-3.3.1.tar.gz) = 3dc59ae5831f5380f83c169bac2103ad052efe0ecec4ffa74bde4d85a0fda9e2
+SIZE (R-3.3.1.tar.gz) = 29848329

Modified: head/math/R/pkg-plist
==============================================================================
--- head/math/R/pkg-plist	Fri Jul  1 05:50:17 2016	(r417863)
+++ head/math/R/pkg-plist	Fri Jul  1 08:29:31 2016	(r417864)
@@ -772,6 +772,7 @@ lib/R/library/mgcv/libs/mgcv.so
 lib/R/library/nlme/CITATION
 lib/R/library/nlme/DESCRIPTION
 lib/R/library/nlme/INDEX
+lib/R/library/nlme/LICENCE
 lib/R/library/nlme/Meta/Rd.rds
 lib/R/library/nlme/Meta/data.rds
 lib/R/library/nlme/Meta/hsearch.rds
@@ -813,6 +814,7 @@ lib/R/library/nlme/scripts/ch04.R
 lib/R/library/nlme/scripts/ch05.R
 lib/R/library/nlme/scripts/ch06.R
 lib/R/library/nlme/scripts/ch08.R
+lib/R/library/nlme/scripts/runme.R
 lib/R/library/nlme/scripts/sims.rda
 lib/R/library/nnet/CITATION
 lib/R/library/nnet/DESCRIPTION


More information about the svn-ports-all mailing list