From owner-dev-commits-ports-all@freebsd.org Sat May 22 14:47:29 2021 Return-Path: Delivered-To: dev-commits-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 91F9964EEFA; Sat, 22 May 2021 14:47:29 +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 4FnRCP3CL0z4fgs; Sat, 22 May 2021 14:47:29 +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 1C25E2640C; Sat, 22 May 2021 14:47:29 +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 14MElTfG011847; Sat, 22 May 2021 14:47:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 14MElT7W011846; Sat, 22 May 2021 14:47:29 GMT (envelope-from git) Date: Sat, 22 May 2021 14:47:29 GMT Message-Id: <202105221447.14MElT7W011846@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 294f9ea7f92a - main - textproc/rubygem-html-proofer: Add rubygem-html-proofer 3.19.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 294f9ea7f92a04eb657255c5ff0c766d5272b279 Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 May 2021 14:47:29 -0000 The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=294f9ea7f92a04eb657255c5ff0c766d5272b279 commit 294f9ea7f92a04eb657255c5ff0c766d5272b279 Author: Po-Chuan Hsieh AuthorDate: 2021-05-22 14:42:12 +0000 Commit: Po-Chuan Hsieh CommitDate: 2021-05-22 14:42:12 +0000 textproc/rubygem-html-proofer: Add rubygem-html-proofer 3.19.1 HTMLProofer is a set of tests to validate your HTML output. These tests check if your image references are legitimate, if they have alt tags, if your internal links are working, and so on. It's intended to be an all-in-one checker for your output. In scope for this project is any well-known and widely-used test for HTML document quality. A major use for this project is continuous integration -- so we must have reliable results. We usually balance correctness over performance. And, if necessary, we should be able to trace this program's detection of HTML errors back to documented best practices or standards, such as W3 specifications. WWW: https://github.com/gjtorikian/html-proofer --- textproc/Makefile | 1 + textproc/rubygem-html-proofer/Makefile | 28 ++++++++++++++++++++++++++++ textproc/rubygem-html-proofer/distinfo | 3 +++ textproc/rubygem-html-proofer/pkg-descr | 13 +++++++++++++ 4 files changed, 45 insertions(+) diff --git a/textproc/Makefile b/textproc/Makefile index 6c4a88c93122..38cd8288f524 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1608,6 +1608,7 @@ SUBDIR += rubygem-hikidoc SUBDIR += rubygem-html-pipeline SUBDIR += rubygem-html-pipeline27 + SUBDIR += rubygem-html-proofer SUBDIR += rubygem-html2text SUBDIR += rubygem-htmlentities SUBDIR += rubygem-ini diff --git a/textproc/rubygem-html-proofer/Makefile b/textproc/rubygem-html-proofer/Makefile new file mode 100644 index 000000000000..c5d78d2399b8 --- /dev/null +++ b/textproc/rubygem-html-proofer/Makefile @@ -0,0 +1,28 @@ +# Created by: Po-Chuan Hsieh + +PORTNAME= html-proofer +PORTVERSION= 3.19.1 +CATEGORIES= textproc rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Test your rendered HTML files + +LICENSE= MIT + +RUN_DEPENDS= rubygem-addressable>=2.3<3:www/rubygem-addressable \ + rubygem-mercenary>=0.3<1:devel/rubygem-mercenary \ + rubygem-nokogumbo>=2.0<3:textproc/rubygem-nokogumbo \ + rubygem-parallel>=1.3<2:sysutils/rubygem-parallel \ + rubygem-rainbow>=3.0<4:devel/rubygem-rainbow \ + rubygem-typhoeus>=1.3<2:www/rubygem-typhoeus \ + rubygem-yell>=2.0<3:sysutils/rubygem-yell + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PLIST_FILES= bin/htmlproofer + +.include diff --git a/textproc/rubygem-html-proofer/distinfo b/textproc/rubygem-html-proofer/distinfo new file mode 100644 index 000000000000..ae34fcc87c8a --- /dev/null +++ b/textproc/rubygem-html-proofer/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1621183176 +SHA256 (rubygem/html-proofer-3.19.1.gem) = 09e62fcdff7e839a7dd956e4a02a549a4ffc71dc77721b6ad50c1d4f958101f7 +SIZE (rubygem/html-proofer-3.19.1.gem) = 22016 diff --git a/textproc/rubygem-html-proofer/pkg-descr b/textproc/rubygem-html-proofer/pkg-descr new file mode 100644 index 000000000000..d6229b1755d4 --- /dev/null +++ b/textproc/rubygem-html-proofer/pkg-descr @@ -0,0 +1,13 @@ +HTMLProofer is a set of tests to validate your HTML output. These tests check if +your image references are legitimate, if they have alt tags, if your internal +links are working, and so on. It's intended to be an all-in-one checker for your +output. + +In scope for this project is any well-known and widely-used test for HTML +document quality. A major use for this project is continuous integration -- so +we must have reliable results. We usually balance correctness over performance. +And, if necessary, we should be able to trace this program's detection of HTML +errors back to documented best practices or standards, such as W3 +specifications. + +WWW: https://github.com/gjtorikian/html-proofer