--- b/Mk/Scripts/qa.sh +++ b/Mk/Scripts/qa.sh @@ -797,9 +797,35 @@ perlcore() { fi } +no_arch() { + [ -z "$NO_ARCH" ] && return + rc=0 + while read f; do + [ -z "$f" ] && continue + if [ "$NO_ARCH" != yes ]; then + skip= + for blacklist in $NO_ARCH; do + case $f in + *$blacklist) skip=1; break;; + esac + done + [ "$skip" ] && continue + fi + err "'${f#${STAGEDIR}${PREFIX}/}' is a architecture specific binary file and you have set NO_ARCH. Either remove NO_ARCH or add '$(basename $f)' to NO_ARCH." + rc=1 + done <<-EOF + $(find ${STAGEDIR} -type f \ + | xargs file -N \ + | grep -E ': ELF .* [LM]SB .*, .*, version [0-9]+ \(FreeBSD\)' \ + | cut -f 1 -d :) + EOF + return $rc +} + + checks="shebang symlinks paths stripped desktopfileutils sharedmimeinfo" checks="$checks suidfiles libtool libperl prefixvar baselibs terminfo" -checks="$checks proxydeps sonames perlcore" +checks="$checks proxydeps sonames perlcore no_arch" ret=0 cd ${STAGEDIR} --- b/Mk/Uses/cran.mk +++ b/Mk/Uses/cran.mk @@ -71,6 +71,8 @@ cran-strip: ${FIND} ${STAGEDIR}${PREFIX}/${R_MOD_DIR} -name '*.so' -exec ${STRIP_CMD} {} + .include "${PORTSDIR}/math/R/compiler.mk" .include "${USESDIR}/fortran.mk" +.else +NO_ARCH= yes .endif .endif #_INCLUDE_USES_CRAN_MK --- b/Mk/bsd.port.mk +++ b/Mk/bsd.port.mk @@ -1527,7 +1527,8 @@ QA_ENV+= STAGEDIR=${STAGEDIR} \ PKGORIGIN=${PKGORIGIN} \ LIB_RUN_DEPENDS='${_LIB_RUN_DEPENDS:C,[^:]*:([^:]*):?.*,\1,}' \ UNIFIED_DEPENDS=${_UNIFIED_DEPENDS:C,([^:]*:[^:]*):?.*,\1,:O:u:Q} \ - PKGBASE=${PKGBASE} + PKGBASE=${PKGBASE} \ + NO_ARCH='${NO_ARCH}' .if !empty(USES:Mssl) QA_ENV+= USESSSL=yes .endif --- b/archivers/py-rcssmin/Makefile +++ b/archivers/py-rcssmin/Makefile @@ -14,6 +14,5 @@ LICENSE= APACHE20 USES= python USE_PYTHON= autoplist distutils -NO_ARCH= yes .include --- b/archivers/py-rjsmin/Makefile +++ b/archivers/py-rjsmin/Makefile @@ -14,6 +14,5 @@ LICENSE= APACHE20 USES= python USE_PYTHON= autoplist distutils -NO_ARCH= yes .include --- b/converters/R-cran-RJSONIO/Makefile +++ b/converters/R-cran-RJSONIO/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= RJSONIO +PORTREVISION= 1 DISTVERSION= 1.3-0 CATEGORIES= converters DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,6 +12,6 @@ COMMENT= Serialize R objects to JSON, JavaScript Object Notation LICENSE= BSD3CLAUSE -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/converters/R-cran-rjson/Makefile +++ b/converters/R-cran-rjson/Makefile @@ -3,6 +3,7 @@ PORTNAME= rjson PORTVERSION= 0.2.15 +PORTREVISION= 1 CATEGORIES= converters DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -11,6 +12,6 @@ COMMENT= JSON for R LICENSE= GPLv2 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/databases/R-cran-RSQLite.extfuns/Makefile +++ b/databases/R-cran-RSQLite.extfuns/Makefile @@ -3,7 +3,7 @@ PORTNAME= RSQLite.extfuns PORTVERSION= 0.0.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= databases DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -15,6 +15,6 @@ LICENSE= APACHE20 BUILD_DEPENDS= R-cran-RSQLite>=0.11.1:databases/R-cran-RSQLite RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/databases/R-cran-RSQLite/Makefile +++ b/databases/R-cran-RSQLite/Makefile @@ -3,6 +3,7 @@ PORTNAME= RSQLite PORTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= databases DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -14,6 +15,6 @@ LICENSE= LGPL20 BUILD_DEPENDS= R-cran-DBI>=0.2.5:databases/R-cran-DBI RUN_DEPENDS= R-cran-DBI>=0.2.5:databases/R-cran-DBI -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/databases/p5-CDB_File/Makefile +++ b/databases/p5-CDB_File/Makefile @@ -13,7 +13,6 @@ COMMENT= Perl5 interface to the CDB package LICENSE= ART10 GPLv1 LICENSE_COMB= dual -NO_ARCH= yes USES= perl5 shebangfix SHEBANG_FILES= bun-x.pl USE_PERL5= configure --- b/databases/py-psycopg2cffi/Makefile +++ b/databases/py-psycopg2cffi/Makefile @@ -15,8 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHONPREFIX_SITELIBDIR}/_cffi_backend.so:devel/py-cffi RUN_DEPENDS= ${PYTHONPREFIX_SITELIBDIR}/_cffi_backend.so:devel/py-cffi -NO_ARCH= yes - USE_PYTHON= autoplist distutils USES= pgsql python --- b/databases/rubygem-tarantool/Makefile +++ b/databases/rubygem-tarantool/Makefile @@ -14,8 +14,6 @@ RUN_DEPENDS= rubygem-bin_utils>=0.0.3:devel/rubygem-bin_utils \ rubygem-murmurhash3>=0.1.1:devel/rubygem-murmurhash3 \ rubygem-sumbur>=0.0.2:devel/rubygem-sumbur -NO_ARCH= yes - USE_RUBY= yes USES= gem --- b/devel/R-cran-Hmisc/Makefile +++ b/devel/R-cran-Hmisc/Makefile @@ -2,7 +2,7 @@ PORTNAME= Hmisc DISTVERSION= 3.10-1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,6 +11,6 @@ COMMENT= Harrell Miscellaneous functions useful for data analysis LICENSE= GPLv2 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/devel/R-cran-bit/Makefile +++ b/devel/R-cran-bit/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= bit +PORTREVISION= 1 DISTVERSION= 1.1-12 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,6 +12,6 @@ COMMENT= Class for vectors of 1-bit booleans LICENSE= GPLv2 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/devel/R-cran-bitops/Makefile +++ b/devel/R-cran-bitops/Makefile @@ -3,7 +3,7 @@ PORTNAME= bitops DISTVERSION= 1.0-6 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -13,6 +13,6 @@ COMMENT= Functions for Bitwise operations LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/devel/R-cran-caTools/Makefile +++ b/devel/R-cran-caTools/Makefile @@ -3,6 +3,7 @@ PORTNAME= caTools PORTVERSION= 1.17.1 +PORTREVISION= 1 CATEGORIES= devel DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -13,6 +14,6 @@ LICENSE= GPLv3 RUN_DEPENDS= R-cran-bitops>0:devel/R-cran-bitops -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/devel/R-cran-chron/Makefile +++ b/devel/R-cran-chron/Makefile @@ -3,7 +3,7 @@ PORTNAME= chron DISTVERSION= 2.3-43 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -12,6 +12,6 @@ COMMENT= R package for creating objects which can handle dates and times LICENSE= GPLv2 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/devel/R-cran-gbm/Makefile +++ b/devel/R-cran-gbm/Makefile @@ -2,7 +2,7 @@ PORTNAME= gbm DISTVERSION= 2.0-8 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,6 +11,6 @@ COMMENT= Extensions to AdaBoost algorithm LICENSE= GPLv2 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/devel/R-cran-glmnet/Makefile +++ b/devel/R-cran-glmnet/Makefile @@ -2,7 +2,7 @@ PORTNAME= glmnet DISTVERSION= 1.8-5 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,6 +11,6 @@ COMMENT= Lasso and elastic-net regularized generalized linear models LICENSE= GPLv2 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/devel/R-cran-gtools/Makefile +++ b/devel/R-cran-gtools/Makefile @@ -3,6 +3,7 @@ PORTNAME= gtools PORTVERSION= 3.5.0 +PORTREVISION= 1 CATEGORIES= devel DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -11,6 +12,6 @@ COMMENT= Various R programming tools LICENSE= GPLv2 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/devel/R-cran-microbenchmark/Makefile +++ b/devel/R-cran-microbenchmark/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= microbenchmark +PORTREVISION= 1 DISTVERSION= 1.4-2 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -13,6 +14,6 @@ LICENSE= BSD3CLAUSE RUN_DEPENDS= R-cran-ggplot2>0:graphics/R-cran-ggplot2 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/devel/R-cran-plyr/Makefile +++ b/devel/R-cran-plyr/Makefile @@ -3,6 +3,7 @@ PORTNAME= plyr PORTVERSION= 1.8.4 +PORTREVISION= 1 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -17,7 +18,7 @@ LICENSE_PERMS_HW= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= R-cran-Rcpp>=0.11.0:devel/R-cran-Rcpp -USES= cran:auto-plist +USES= cran:auto-plist,compiles post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/R/library/plyr/libs/plyr.so --- b/devel/p5-Data-Structure-Util/Makefile +++ b/devel/p5-Data-Structure-Util/Makefile @@ -15,7 +15,6 @@ LICENSE_COMB= dual TEST_DEPENDS= p5-Test-Pod>=0:devel/p5-Test-Pod -NO_ARCH= yes USES= perl5 USE_PERL5= configure --- b/devel/p5-Mouse/Makefile +++ b/devel/p5-Mouse/Makefile @@ -33,7 +33,6 @@ TEST_DEPENDS= p5-Declare-Constraints-Simple>=0:devel/p5-Declare-Constraints-Simp p5-Test-Requires>=0:devel/p5-Test-Requires \ p5-URI>=0:net/p5-URI -NO_ARCH= yes USES= perl5 USE_PERL5= modbuild --- b/devel/p5-Opcodes/Makefile +++ b/devel/p5-Opcodes/Makefile @@ -16,7 +16,6 @@ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure -NO_ARCH= yes #pre-install: test --- b/devel/py-atomiclong/Makefile +++ b/devel/py-atomiclong/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest -NO_ARCH= yes USES= python USE_PYTHON= autoplist distutils --- b/devel/pyside-tools/Makefile +++ b/devel/pyside-tools/Makefile @@ -20,7 +20,6 @@ USE_GITHUB= yes GH_ACCOUNT= PySide GH_PROJECT= Tools -NO_ARCH= yes USES= cmake python:2 shebangfix SHEBANG_FILES= pyside-uic pysideuic/icon_cache.py USE_QT4= moc_build qmake_build rcc_build uic_build --- b/finance/R-cran-PerformanceAnalytics/Makefile +++ b/finance/R-cran-PerformanceAnalytics/Makefile @@ -3,6 +3,7 @@ PORTNAME= PerformanceAnalytics PORTVERSION= 1.4.3541 +PORTREVISION= 1 CATEGORIES= finance DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -15,6 +16,6 @@ LICENSE_COMB= dual RUN_DEPENDS= R-cran-zoo>0:math/R-cran-zoo \ R-cran-xts>=0.9:math/R-cran-xts -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/finance/R-cran-TTR/Makefile +++ b/finance/R-cran-TTR/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= TTR +PORTREVISION= 1 DISTVERSION= 0.23-1 CATEGORIES= finance DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -13,6 +14,6 @@ LICENSE= GPLv2 RUN_DEPENDS= R-cran-xts>=0.9.3:math/R-cran-xts -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/finance/R-cran-ccgarch/Makefile +++ b/finance/R-cran-ccgarch/Makefile @@ -3,7 +3,7 @@ PORTNAME= ccgarch DISTVERSION= 0.2.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= finance DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -13,6 +13,6 @@ COMMENT= Conditional Correlation GARCH models LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/finance/R-cran-fBasics/Makefile +++ b/finance/R-cran-fBasics/Makefile @@ -3,6 +3,7 @@ PORTNAME= fBasics PORTVERSION= 3011.87 +PORTREVISION= 1 CATEGORIES= finance DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -17,6 +18,6 @@ RUN_DEPENDS= R-cran-timeDate>0:finance/R-cran-timeDate \ R-cran-stabledist>0:math/R-cran-stabledist \ R-cran-gss>0:math/R-cran-gss -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/finance/R-cran-lmtest/Makefile +++ b/finance/R-cran-lmtest/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= lmtest +PORTREVISION= 1 DISTVERSION= 0.9-35 CATEGORIES= finance DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -15,6 +16,6 @@ RUN_DEPENDS= R-cran-zoo>=0:math/R-cran-zoo \ R-cran-strucchange>0:finance/R-cran-strucchange \ R-cran-sandwich>=2.2.4:math/R-cran-sandwich -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/finance/R-cran-urca/Makefile +++ b/finance/R-cran-urca/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= urca +PORTREVISION= 1 DISTVERSION= 1.3-0 CATEGORIES= finance DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,6 +12,6 @@ COMMENT= Unit root and cointegration tests for time series data LICENSE= GPLv2+ -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/ftp/R-cran-RCurl/Makefile +++ b/ftp/R-cran-RCurl/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= RCurl +PORTREVISION= 1 DISTVERSION= 1.95-4.8 CATEGORIES= ftp DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -15,6 +16,6 @@ BUILD_DEPENDS= curl-config:ftp/curl RUN_DEPENDS= R-cran-bitops>0:devel/R-cran-bitops LIB_DEPENDS= libcurl.so:ftp/curl -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/graphics/R-cran-GDD/Makefile +++ b/graphics/R-cran-GDD/Makefile @@ -3,7 +3,7 @@ PORTNAME= GDD DISTVERSION= 0.1-13.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -17,6 +17,6 @@ RUN_DEPENDS:= ${BUILD_DEPENDS} WRKSRC= ${WRKDIR}/${PORTNAME} -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/graphics/R-cran-png/Makefile +++ b/graphics/R-cran-png/Makefile @@ -3,7 +3,7 @@ PORTNAME= png DISTVERSION= 0.1-7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -15,6 +15,6 @@ LICENSE_COMB= dual LIB_DEPENDS= libpng.so:graphics/png -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/graphics/R-cran-rtiff/Makefile +++ b/graphics/R-cran-rtiff/Makefile @@ -3,6 +3,7 @@ PORTNAME= rtiff PORTVERSION= 1.4.5 +PORTREVISION= 1 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -14,7 +15,7 @@ LICENSE= GPLv3 LIB_DEPENDS= libtiff.so:graphics/tiff RUN_DEPENDS= R-cran-pixmap>0:graphics/R-cran-pixmap -USES= cran:auto-plist +USES= cran:auto-plist,compiles LDFLAGS+= -L${LOCALBASE}/lib --- b/java/intellij-ultimate/Makefile +++ b/java/intellij-ultimate/Makefile @@ -24,7 +24,8 @@ RUN_DEPENDS= intellij-fsnotifier>0:java/intellij-fsnotifier \ USE_JAVA= yes JAVA_VERSION= 1.8+ -NO_ARCH= yes +NO_ARCH= libnative_auth.so libnative_console.so libnative_filesystem.so \ + libnative_misc.so libnative_synchronization.so NO_BUILD= yes USE_LDCONFIG= ${IDEA_HOME}/plugins/tfsIntegration/lib/native/freebsd/x86_64/ USE_LDCONFIG32= ${IDEA_HOME}/plugins/tfsIntegration/lib/native/freebsd/x86/ --- b/math/R-cran-Amelia/Makefile +++ b/math/R-cran-Amelia/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= Amelia +PORTREVISION= 1 DISTVERSION= 1.7.4 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -17,6 +18,6 @@ BUILD_DEPENDS= R-cran-Rcpp>=0.11:devel/R-cran-Rcpp \ RUN_DEPENDS= R-cran-Rcpp>=0.11:devel/R-cran-Rcpp \ R-cran-RcppArmadillo>=0:math/R-cran-RcppArmadillo -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-Matching/Makefile +++ b/math/R-cran-Matching/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= Matching +PORTREVISION= 1 DISTVERSION= 4.9-2 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -12,6 +13,6 @@ COMMENT= Multivariate and Propensity Score Matching with Balance Optimization LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-NMF/Makefile +++ b/math/R-cran-NMF/Makefile @@ -3,6 +3,7 @@ PORTNAME= NMF PORTVERSION= 0.20.6 +PORTREVISION= 1 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -25,6 +26,6 @@ RUN_DEPENDS= R-cran-pkgmaker>=0.20:devel/R-cran-pkgmaker \ R-cran-ggplot2>0:graphics/R-cran-ggplot2 \ R-cran-reshape2>0:devel/R-cran-reshape2 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-RHmm/Makefile +++ b/math/R-cran-RHmm/Makefile @@ -3,7 +3,7 @@ PORTNAME= RHmm PORTVERSION= 2.0.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -13,6 +13,6 @@ COMMENT= Hidden Markov Models simulations and estimations LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-RSvgDevice/Makefile +++ b/math/R-cran-RSvgDevice/Makefile @@ -3,7 +3,7 @@ PORTNAME= RSvgDevice PORTVERSION= 0.6.4.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -13,6 +13,6 @@ COMMENT= R SVG graphics device LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-VGAM/Makefile +++ b/math/R-cran-VGAM/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= VGAM +PORTREVISION= 1 DISTVERSION= 1.0-3 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -12,6 +13,6 @@ COMMENT= Vector Generalized Linear and Additive Models LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-bdsmatrix/Makefile +++ b/math/R-cran-bdsmatrix/Makefile @@ -3,7 +3,7 @@ PORTNAME= bdsmatrix DISTVERSION= 1.3-2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -12,6 +12,6 @@ COMMENT= Routines for Block Diagonal Symmetric matrices LICENSE= LGPL20 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-car/Makefile +++ b/math/R-cran-car/Makefile @@ -23,6 +23,4 @@ TEST_DEPENDS= R-cran-lmtest>0:finance/R-cran-lmtest \ USES= cran:auto-plist -NO_ARCH= yes - .include --- b/math/R-cran-dplyr/Makefile +++ b/math/R-cran-dplyr/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= dplyr +PORTREVISION= 1 DISTVERSION= 0.5.0 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -21,6 +22,6 @@ BUILD_DEPENDS= R-cran-Rcpp>=0.11:devel/R-cran-Rcpp \ R-cran-assertthat>=0:math/R-cran-assertthat RUN_DEPENDS:= ${BUILD_DEPENDS} -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-fracdiff/Makefile +++ b/math/R-cran-fracdiff/Makefile @@ -3,7 +3,7 @@ PORTNAME= fracdiff DISTVERSION= 1.4-2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -13,6 +13,6 @@ COMMENT= Fractionally differenced ARIMA aka ARFIMA(p,d,q) models LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-geepack/Makefile +++ b/math/R-cran-geepack/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= geepack +PORTREVISION= 1 DISTVERSION= 1.2-1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,6 +12,6 @@ COMMENT= Generalized Estimating Equation Package LICENSE= GPLv3 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-gpclib/Makefile +++ b/math/R-cran-gpclib/Makefile @@ -3,13 +3,13 @@ PORTNAME= gpclib DISTVERSION= 1.5-5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= wen@FreeBSD.org COMMENT= General Polygon Clipping Library for R -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-igraph/Makefile +++ b/math/R-cran-igraph/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= igraph +PORTREVISION= 1 DISTVERSION= 1.0.1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -17,7 +18,7 @@ RUN_DEPENDS= R-cran-magrittr>0:devel/R-cran-magrittr \ R-cran-NMF>0:math/R-cran-NMF \ R-cran-irlba>0:math/R-cran-irlba -USES= cran:auto-plist +USES= cran:auto-plist,compiles USE_GNOME= libxml2 .include --- b/math/R-cran-lazyeval/Makefile +++ b/math/R-cran-lazyeval/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= lazyeval +PORTREVISION= 1 DISTVERSION= 0.2.0 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,6 +12,6 @@ COMMENT= Disciplined approach to non-standard evaluation LICENSE= GPLv3 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-minqa/Makefile +++ b/math/R-cran-minqa/Makefile @@ -3,6 +3,7 @@ PORTNAME= minqa PORTVERSION= 1.2.4 +PORTREVISION= 1 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -13,6 +14,6 @@ LICENSE= GPLv2 RUN_DEPENDS= R-cran-Rcpp>=0.9.10:devel/R-cran-Rcpp -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-mvtnorm/Makefile +++ b/math/R-cran-mvtnorm/Makefile @@ -3,13 +3,13 @@ PORTNAME= mvtnorm PORTVERSION= 0.9.96 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION:C/\./-/g:C/-/./1} MAINTAINER= wen@FreeBSD.org COMMENT= Multivariate Normal and t Distributions -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-nloptr/Makefile +++ b/math/R-cran-nloptr/Makefile @@ -3,6 +3,7 @@ PORTNAME= nloptr PORTVERSION= 1.0.4 +PORTREVISION= 1 CATEGORIES= math DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -13,7 +14,7 @@ LICENSE= LGPL3 LIB_DEPENDS= libnlopt.so:math/nlopt -USES= cran:auto-plist pkgconfig +USES= cran:auto-plist,compiles pkgconfig post-patch: @${REINPLACE_CMD} -e 's/<< --- b/math/R-cran-quadprog/Makefile +++ b/math/R-cran-quadprog/Makefile @@ -3,7 +3,7 @@ PORTNAME= quadprog DISTVERSION= 1.5-5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -13,6 +13,6 @@ COMMENT= Functions to solve Quadratic Programming Problems LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-rgenoud/Makefile +++ b/math/R-cran-rgenoud/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= rgenoud +PORTREVISION= 1 DISTVERSION= 5.7-12.4 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -12,6 +13,6 @@ COMMENT= R Version of GENetic Optimization Using Derivatives LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-sm/Makefile +++ b/math/R-cran-sm/Makefile @@ -3,13 +3,13 @@ PORTNAME= sm DISTVERSION= 2.2-5.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= wen@FreeBSD.org COMMENT= Smoothing methods for nonparametric regression and density estimation -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-sp/Makefile +++ b/math/R-cran-sp/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= sp +PORTREVISION= 1 DISTVERSION= 1.2-4 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -12,6 +13,6 @@ COMMENT= R Classes and Methods for Spatial Data LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-truncnorm/Makefile +++ b/math/R-cran-truncnorm/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= truncnorm +PORTREVISION= 1 DISTVERSION= 1.0-7 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,6 +12,6 @@ COMMENT= Truncated normal distribution LICENSE= GPLv2 -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/math/R-cran-xts/Makefile +++ b/math/R-cran-xts/Makefile @@ -3,7 +3,7 @@ PORTNAME= xts DISTVERSION= 0.9-7 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -15,6 +15,6 @@ LICENSE_COMB= dual RUN_DEPENDS= R-cran-zoo>=1.7.10:math/R-cran-zoo -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/net/p5-Net-SSH-Perl/Makefile +++ b/net/p5-Net-SSH-Perl/Makefile @@ -27,7 +27,6 @@ BUILD_DEPENDS= p5-Crypt-Curve25519>=0.05:security/p5-Crypt-Curve25519 \ RUN_DEPENDS:= ${BUILD_DEPENDS} CONFIGURE_ENV= PERL_MM_USE_DEFAULT="1" -NO_ARCH= yes USES= perl5 USE_PERL5= configure WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R} --- b/science/R-cran-AMORE/Makefile +++ b/science/R-cran-AMORE/Makefile @@ -3,7 +3,7 @@ PORTNAME= AMORE PORTVERSION= 0.2.14 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= science DISTNAME= ${PORTNAME}_${PORTVERSION:C/\./-/g:C/-/./1} @@ -13,6 +13,6 @@ COMMENT= MORE flexible neural network package LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/science/R-cran-DCluster/Makefile +++ b/science/R-cran-DCluster/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= DCluster +PORTREVISION= 1 DISTVERSION= 0.2-7 CATEGORIES= science DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -14,6 +15,6 @@ LICENSE_COMB= dual RUN_DEPENDS= R-cran-spdep>0:math/R-cran-spdep -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/science/R-cran-bayesm/Makefile +++ b/science/R-cran-bayesm/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= bayesm +PORTREVISION= 1 DISTVERSION= 3.0-2 CATEGORIES= science DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -14,6 +15,6 @@ LICENSE_COMB= dual RUN_DEPENDS= R-cran-RcppArmadillo>=0:math/R-cran-RcppArmadillo -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/science/R-cran-cmprsk/Makefile +++ b/science/R-cran-cmprsk/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= cmprsk +PORTREVISION= 1 DISTVERSION= 2.2-7 CATEGORIES= science DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -12,6 +13,6 @@ COMMENT= Subdistribution Analysis of Competing Risks LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/science/R-cran-eco/Makefile +++ b/science/R-cran-eco/Makefile @@ -3,13 +3,13 @@ PORTNAME= eco PORTVERSION= 3.1.6 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= science DISTNAME= ${PORTNAME}_${PORTVERSION:C/\./-/g:C/-/./1} MAINTAINER= wen@FreeBSD.org COMMENT= R Package for Ecological Inference in 2x2 Tables -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/science/R-cran-etm/Makefile +++ b/science/R-cran-etm/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= etm +PORTREVISION= 1 DISTVERSION= 0.6-2 CATEGORIES= science DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -12,6 +13,6 @@ COMMENT= Empirical Transition Matrix LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/security/metasploit/Makefile +++ b/security/metasploit/Makefile @@ -78,7 +78,7 @@ USE_GITHUB= yes GH_ACCOUNT= rapid7 GH_PROJECT= metasploit-framework -NO_ARCH= yes +NO_ARCH= template_x64_bsd.bin template_x86_bsd.bin CVE-2013-2171.bin STRIP= USE_RUBY= yes --- b/sysutils/rubygem-vmstat/Makefile +++ b/sysutils/rubygem-vmstat/Makefile @@ -12,7 +12,6 @@ COMMENT= Library to gather memory, cpu, network, load avg and disk information LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -NO_ARCH= yes USE_RUBY= yes USES= gem --- b/sysutils/timelimit/Makefile +++ b/sysutils/timelimit/Makefile @@ -14,7 +14,6 @@ LICENSE= BSD2CLAUSE CONFLICTS_INSTALL= netpipes-[0-9]* -NO_ARCH= yes USES= tar:xz PLIST_FILES= bin/timelimit man/man1/timelimit.1.gz --- b/textproc/R-cran-R2HTML/Makefile +++ b/textproc/R-cran-R2HTML/Makefile @@ -13,6 +13,5 @@ COMMENT= HTML exportation for R objects LICENSE= GPLv2 USES= cran -NO_ARCH= yes .include --- b/textproc/R-cran-markdown/Makefile +++ b/textproc/R-cran-markdown/Makefile @@ -3,6 +3,7 @@ PORTNAME= markdown PORTVERSION= 0.8 +PORTREVISION= 1 CATEGORIES= textproc DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -15,6 +16,6 @@ CRAN_DEPENDS= R-cran-mime>=0.3:misc/R-cran-mime BUILD_DEPENDS= ${CRAN_DEPENDS} RUN_DEPENDS= ${CRAN_DEPENDS} -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/textproc/R-cran-pystr/Makefile +++ b/textproc/R-cran-pystr/Makefile @@ -2,6 +2,7 @@ # $FreeBSD$ PORTNAME= pystr +PORTREVISION= 1 DISTVERSION= 2.0.0 CATEGORIES= textproc DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -11,6 +12,6 @@ COMMENT= String operations the Python way RUN_DEPENDS= R-cran-Rcpp>=0.11.4.6:devel/R-cran-Rcpp -USES= cran:auto-plist +USES= cran:auto-plist,compiles .include --- b/textproc/py-genshi/Makefile +++ b/textproc/py-genshi/Makefile @@ -14,8 +14,6 @@ COMMENT= Python toolkit for stream-based generation of output for the web LICENSE= BSD3CLAUSE -NO_ARCH= yes - OPTIONS_DEFINE= BABEL BABEL_DESC= I18n support through the Babel plugin --- b/textproc/py-rxp/Makefile +++ b/textproc/py-rxp/Makefile @@ -17,7 +17,6 @@ OPTIONS_DEFINE= DOCS EXAMPLES NO_WRKSUBDIR= yes USES= python tar:tgz USE_PYTHON= distutils autoplist -NO_ARCH= yes DOCSDIR= ${PREFIX}/share/doc/py-rxp EXAMPLESDIR= ${PREFIX}/share/examples/py-rxp --- b/www/R-cran-httpuv/Makefile +++ b/www/R-cran-httpuv/Makefile @@ -3,6 +3,7 @@ PORTNAME= httpuv PORTVERSION= 1.3.3 +PORTREVISION= 1 CATEGORIES= www DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -18,6 +19,6 @@ LICENSE_PERMS_NODE= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept RUN_DEPENDS= R-cran-Rcpp>=0.11.0:devel/R-cran-Rcpp MAKE_ENV= MAKE=${MAKE_CMD} -USES= cran:auto-plist gmake +USES= cran:auto-plist,compiles gmake .include --- b/www/rubygem-hamlit/Makefile +++ b/www/rubygem-hamlit/Makefile @@ -17,7 +17,6 @@ RUN_DEPENDS= rubygem-temple>=0.8.0:devel/rubygem-temple \ rubygem-thor>=0:devel/rubygem-thor \ rubygem-tilt>=0:devel/rubygem-tilt -NO_ARCH= yes USE_RUBY= yes USES= gem shebangfix SHEBANG_FILES= bin/setup bin/test bin/ruby --- b/www/rubygem-websocket-driver/Makefile +++ b/www/rubygem-websocket-driver/Makefile @@ -12,7 +12,6 @@ LICENSE= MIT RUN_DEPENDS= rubygem-websocket-extensions>=0.1.0:www/rubygem-websocket-extensions -NO_ARCH= yes USE_RUBY= yes USES= gem