From nobody Fri Dec 10 05:21:01 2021 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 769E618E4673; Fri, 10 Dec 2021 05:21:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4J9K4Z1dRxz3lGf; Fri, 10 Dec 2021 05:21:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 0F2FA146EC; Fri, 10 Dec 2021 05:21:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1BA5L1PS085991; Fri, 10 Dec 2021 05:21:01 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1BA5L1OR085990; Fri, 10 Dec 2021 05:21:01 GMT (envelope-from git) Date: Fri, 10 Dec 2021 05:21:01 GMT Message-Id: <202112100521.1BA5L1OR085990@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Guangyuan Yang Subject: git: 937188af9d1a - main - devel/R-cran-lintr: New port: A 'Linter' for R Code List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ygy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 937188af9d1a4dd7622b8aef33814345a6a9b73a Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1639113662; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=OzaQ53BcvGDznHgojTAkWiC5tbfNrnRtTPdaJVy/+aQ=; b=AO8k6L6Ah3qvLBWyP0RnkhL0xzy2LSKGOiYXnT4WOc8NUEJYk+3Gyw4P757IJWFdNq1czM 0ibEEnfmrhTzviHK3QuTI2tiSIeqtn/BB4mq8XI0sOBth2PONQjP4SpiG9otaVy7fHDyVx PQgEboyKSz60zd5owMuE2kV/JdfoUwbehJtgQ6yK/r1uLKckU1XU3UbUAApl6jRqbr++Bf 9/77dALEUSWL94wgKEFGM5lVSwF8+N8ATaQlsh8FA5/CqpTsKDJG5uDS+5PnjiX/vS0cNm a9zyvCfkk6t+mGhgwaJlpiyR4NetZ/jiZj4eDEvIwKx2IVjt/Gp1fRSV1a58Aw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1639113662; a=rsa-sha256; cv=none; b=rdoRNcvUWASjKkARyXn1afZpegOPeT/LbriJUkytsOF/fJIt3E+6uVuEiX0Sst/tuNzEkM S36LtdV8qfacf0+MSI8Nys9AtTE1Z1dvK9uIeGDZlEtBauC5PY4DV2/37M0vzCT4DzowPh vL3eM8X/nbLxuBAjD6dSzskGCVk1OYPW6CdOPg8n3NVhF7PnQNX/3v6yzAuje1n8Mj5Irk dQ0TndXZc27S8Pzt1ycjY3vkkoA8A7+0JdQ/EucAfVl4Q6FkturQBAB/+Ro9RNMUWYgXHi 2McoH5PpZNgJ12mVVLP+VyWw+anjBQLmHRHP+pKrI8dUjSMtjtez6TN8kpf4lg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by ygy: URL: https://cgit.FreeBSD.org/ports/commit/?id=937188af9d1a4dd7622b8aef33814345a6a9b73a commit 937188af9d1a4dd7622b8aef33814345a6a9b73a Author: Guangyuan Yang AuthorDate: 2021-12-10 05:19:44 +0000 Commit: Guangyuan Yang CommitDate: 2021-12-10 05:19:44 +0000 devel/R-cran-lintr: New port: A 'Linter' for R Code --- devel/Makefile | 1 + devel/R-cran-lintr/Makefile | 31 +++++++++++++++++++++++++++++++ devel/R-cran-lintr/distinfo | 3 +++ devel/R-cran-lintr/pkg-descr | 5 +++++ 4 files changed, 40 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 219accf957cc..c8f9a34475df 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -66,6 +66,7 @@ SUBDIR += R-cran-itertools SUBDIR += R-cran-later SUBDIR += R-cran-lifecycle + SUBDIR += R-cran-lintr SUBDIR += R-cran-listenv SUBDIR += R-cran-lubridate SUBDIR += R-cran-magrittr diff --git a/devel/R-cran-lintr/Makefile b/devel/R-cran-lintr/Makefile new file mode 100644 index 000000000000..4c9c265f00ce --- /dev/null +++ b/devel/R-cran-lintr/Makefile @@ -0,0 +1,31 @@ +# Created by: Guangyuan Yang + +PORTNAME= lintr +DISTVERSION= 2.0.1 +CATEGORIES= devel +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= ygy@FreeBSD.org +COMMENT= A 'Linter' for R Code + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= R-cran-knitr>0:print/R-cran-knitr +RUN_DEPENDS= R-cran-jsonlite>0:converters/R-cran-jsonlite \ + R-cran-crayon>0:devel/R-cran-crayon \ + R-cran-cyclocomp>0:devel/R-cran-cyclocomp \ + R-cran-rstudioapi>=0.2:devel/R-cran-rstudioapi \ + R-cran-testthat>=2.2.1:devel/R-cran-testthat \ + R-cran-knitr>0:print/R-cran-knitr \ + R-cran-digest>0:security/R-cran-digest \ + R-cran-rex>0:textproc/R-cran-rex \ + R-cran-xml2>=1.0.0:textproc/R-cran-xml2 \ + R-cran-xmlparsedata>=1.0.3:textproc/R-cran-xmlparsedata \ + R-cran-httr>=1.2.1:www/R-cran-httr +TEST_DEPENDS= R-cran-mockery>0:devel/R-cran-mockery \ + R-cran-rmarkdown>0:textproc/R-cran-rmarkdown + +USES= cran:auto-plist + +.include diff --git a/devel/R-cran-lintr/distinfo b/devel/R-cran-lintr/distinfo new file mode 100644 index 000000000000..e6dc41aedf02 --- /dev/null +++ b/devel/R-cran-lintr/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1639112705 +SHA256 (lintr_2.0.1.tar.gz) = fe0723757b653ef83ec7a5005d0a7524cd917d646d35a5627ee639158881ce93 +SIZE (lintr_2.0.1.tar.gz) = 219142 diff --git a/devel/R-cran-lintr/pkg-descr b/devel/R-cran-lintr/pkg-descr new file mode 100644 index 000000000000..f870f03f6705 --- /dev/null +++ b/devel/R-cran-lintr/pkg-descr @@ -0,0 +1,5 @@ +Checks adherence to a given style, syntax errors and possible semantic issues. +Supports on the fly checking of R code edited with 'RStudio IDE', 'Emacs', +'Vim', 'Sublime Text' and 'Atom'. + +WWW: https://github.com/jimhester/lintr