Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 May 2021 14:47:29 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 294f9ea7f92a - main - textproc/rubygem-html-proofer: Add rubygem-html-proofer 3.19.1
Message-ID:  <202105221447.14MElT7W011846@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=294f9ea7f92a04eb657255c5ff0c766d5272b279

commit 294f9ea7f92a04eb657255c5ff0c766d5272b279
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2021-05-22 14:42:12 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
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 <sunpoet@FreeBSD.org>
+
+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 <bsd.port.mk>
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



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