Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Jan 2017 01:41:36 +0000 (UTC)
From:      "Vanilla I. Shu" <vanilla@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r431151 - head/math/jags
Message-ID:  <201701110141.v0B1fatq096824@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: vanilla
Date: Wed Jan 11 01:41:36 2017
New Revision: 431151
URL: https://svnweb.freebsd.org/changeset/ports/431151

Log:
  1: Update to 4.2.0.
  2: strip binary.
  3: modenize.

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

Modified: head/math/jags/Makefile
==============================================================================
--- head/math/jags/Makefile	Wed Jan 11 01:37:08 2017	(r431150)
+++ head/math/jags/Makefile	Wed Jan 11 01:41:36 2017	(r431151)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	mcmc-jags
-PORTVERSION=	4.0.0
-PORTREVISION=	3
+PORTVERSION=	4.2.0
 CATEGORIES=	math
 MASTER_SITES=	SF/mcmc-jags/JAGS/${S}.x/Source/:1 \
 		SF/mcmc-jags/Examples/${S}.x/:2 \
@@ -22,41 +21,35 @@ GNU_CONFIGURE=	yes
 USES=		bison compiler:features fortran gmake libtool localbase pathfix
 USE_GCC=	yes
 USE_LDCONFIG=	yes
+INSTALL_TARGET=	install-strip
 
 WRKSRC=		${WRKDIR}/JAGS-${PORTVERSION}
 
-OPTIONS_SINGLE=		BLAS
+OPTIONS_SINGLE=	BLAS
 OPTIONS_SINGLE_BLAS=	ATLAS OPENBLAS NETLIB
 
-OPTIONS_DEFAULT+= OPENBLAS
+OPTIONS_DEFAULT+=	OPENBLAS
 
-ATLAS_USES=		blaslapack:atlas
-ATLAS_VARS=		MANUAL_PACKAGE_BUILD=\
+ATLAS_USES=	blaslapack:atlas
+ATLAS_VARS=	MANUAL_PACKAGE_BUILD=\
 "Choose a BLAS option other than ATLAS for package building."
-NETLIB_USES=		blaslapack:netlib
-OPENBLAS_USES=		blaslapack:openblas
+NETLIB_USES=	blaslapack:netlib
+OPENBLAS_USES=	blaslapack:openblas
+DOCS_DISTFILES=	jags_developer_manual.pdf:3 jags_installation_manual.pdf:4 \
+		jags_user_manual.pdf:4
+DOCS_PORTDOCS=	${DISTFILES:M*[34]:C|:.*||}
+EXAMPLES_DISTFILES=	classic-bugs.tar.gz:2
+EXAMPLES_PORTEXAMPLES=	*
 
-CONFIGURE_ARGS+= --with-blas="-L${LOCALBASE}/lib ${BLASLIB}" \
+CONFIGURE_ARGS+=	--with-blas="-L${LOCALBASE}/lib ${BLASLIB}" \
 		 --with-lapack="${LAPACKLIB}"
 
-OPTIONS_SUB=		YES
+OPTIONS_SUB=	YES
 PLIST_SUB=	MODULEVERSION=${S}
 S=		${PORTVERSION:C|\..*||}
 
 OPTIONS_DEFINE=	DOCS EXAMPLES
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDOCS} || make(makesum)
-DISTFILES+=	jags_developer_manual.pdf:3 jags_installation_manual.pdf:4 \
-		jags_user_manual.pdf:4
-PORTDOCS=	${DISTFILES:M*[34]:C|:.*||}
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES} || make(makesum)
-DISTFILES+=	classic-bugs.tar.gz:2
-PORTEXAMPLES=	*
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} \
 		-e '/@WINDOWS_FALSE@bin_SCRIPTS =/s/jags/mcmc-&/' \
@@ -65,20 +58,18 @@ post-patch:
 		-e '/@WINDOWS_FALSE@.*rm -f jags/s/jags/mcmc-&/' \
 		-e '/@WINDOWS_FALSE@.*mv jags.tmp jags/s/jags/mcmc-&/2' \
 		${WRKSRC}/src/terminal/Makefile.in
-.if ${PORT_OPTIONS:MEXAMPLES}
+
+post-patch-EXAMPLES-on:
 	@${SED} -i '' -e '\|JAGS ?=|{s|jags|mcmc-&|;s|/usr/local|${PREFIX}|;}' \
 		${WRKDIR}/classic-bugs/vol[12]/Makefile
-.endif
 
-post-install:
-.if ${PORT_OPTIONS:MDOCS}
+post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	@cd ${_DISTDIR}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
+
+post-install-EXAMPLES-on:
 	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
 	@cd ${WRKDIR}/classic-bugs; ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
-.endif
 
 .if defined(MAINTAINER_MODE)
 BUILD_DEPENDS+=	${LOCALBASE}/lib/R/library/coda/R/coda.rdb:math/R-cran-coda

Modified: head/math/jags/distinfo
==============================================================================
--- head/math/jags/distinfo	Wed Jan 11 01:37:08 2017	(r431150)
+++ head/math/jags/distinfo	Wed Jan 11 01:41:36 2017	(r431151)
@@ -1,5 +1,6 @@
-SHA256 (mcmc-jags/JAGS-4.0.0.tar.gz) = a1d572269029d90d4e8b25757fd7ae9678994bd682937ec505ddcf06185d2c4c
-SIZE (mcmc-jags/JAGS-4.0.0.tar.gz) = 1880476
+TIMESTAMP = 1484058893
+SHA256 (mcmc-jags/JAGS-4.2.0.tar.gz) = af3e9d2896d3e712f99e2a0c81091c6b08f096650af6aa9d0c631c0790409cf7
+SIZE (mcmc-jags/JAGS-4.2.0.tar.gz) = 1875538
 SHA256 (mcmc-jags/jags_developer_manual.pdf) = 6e7c707b94ffc931807198cc162e8b254859bb774695ae39ef1c1c175560259b
 SIZE (mcmc-jags/jags_developer_manual.pdf) = 71319
 SHA256 (mcmc-jags/jags_installation_manual.pdf) = 022fcedcf85b259cfe52b13b8a1c3b02a4f0af3ab8370a160c9d5bc739699848

Modified: head/math/jags/pkg-plist
==============================================================================
--- head/math/jags/pkg-plist	Wed Jan 11 01:37:08 2017	(r431150)
+++ head/math/jags/pkg-plist	Wed Jan 11 01:41:36 2017	(r431151)
@@ -102,7 +102,7 @@ lib/JAGS/modules-%%MODULEVERSION%%/mix.s
 lib/JAGS/modules-%%MODULEVERSION%%/msm.so
 lib/libjags.so
 lib/libjags.so.4
-lib/libjags.so.4.0.0
+lib/libjags.so.4.0.2
 lib/libjrmath.so
 lib/libjrmath.so.0
 lib/libjrmath.so.0.0.0



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