git: b132461155e6 - main - www/rubygem-webrick17: Add rubygem-webrick17 1.7.0 (copied from rubygem-webrick)

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 05 Feb 2023 15:53:56 UTC
The branch main has been updated by sunpoet:

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

commit b132461155e6eefa7c55a38178cc3a132e4d4589
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-02-05 15:15:23 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-02-05 15:47:40 +0000

    www/rubygem-webrick17: Add rubygem-webrick17 1.7.0 (copied from rubygem-webrick)
    
    - Add PORTSCOUT
---
 www/Makefile                    |  1 +
 www/rubygem-webrick17/Makefile  | 23 +++++++++++++++++++++++
 www/rubygem-webrick17/distinfo  |  3 +++
 www/rubygem-webrick17/pkg-descr | 15 +++++++++++++++
 4 files changed, 42 insertions(+)

diff --git a/www/Makefile b/www/Makefile
index daeaf9005899..56fe0b2e08f3 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -2198,6 +2198,7 @@
     SUBDIR += rubygem-webdrivers
     SUBDIR += rubygem-webmock
     SUBDIR += rubygem-webrick
+    SUBDIR += rubygem-webrick17
     SUBDIR += rubygem-webrobots
     SUBDIR += rubygem-websocket
     SUBDIR += rubygem-websocket-client-simple
diff --git a/www/rubygem-webrick17/Makefile b/www/rubygem-webrick17/Makefile
new file mode 100644
index 000000000000..f3e6e47e6d0b
--- /dev/null
+++ b/www/rubygem-webrick17/Makefile
@@ -0,0 +1,23 @@
+PORTNAME=	webrick
+PORTVERSION=	1.7.0
+CATEGORIES=	www rubygems
+MASTER_SITES=	RG
+PKGNAMESUFFIX=	17
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	HTTP server toolkit
+WWW=		https://github.com/ruby/webrick
+
+LICENSE=	BSD2CLAUSE RUBY
+LICENSE_COMB=	dual
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+USES=		cpe gem
+
+NO_ARCH=	yes
+
+CPE_VENDOR=	ruby-lang
+
+PORTSCOUT=	limit:^1\.7\.
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-webrick17/distinfo b/www/rubygem-webrick17/distinfo
new file mode 100644
index 000000000000..4dae17517c03
--- /dev/null
+++ b/www/rubygem-webrick17/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1607879452
+SHA256 (rubygem/webrick-1.7.0.gem) = 87e9b8e39947b7925338a5eb55427b11ce1f2b25a3645770ec9f39d8ebdb8cb4
+SIZE (rubygem/webrick-1.7.0.gem) = 59392
diff --git a/www/rubygem-webrick17/pkg-descr b/www/rubygem-webrick17/pkg-descr
new file mode 100644
index 000000000000..2e44e27706fe
--- /dev/null
+++ b/www/rubygem-webrick17/pkg-descr
@@ -0,0 +1,15 @@
+WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a
+proxy server, and a virtual-host server.
+
+WEBrick features complete logging of both server operations and HTTP access.
+
+WEBrick supports both basic and digest authentication in addition to algorithms
+not in RFC 2617.
+
+A WEBrick server can be composed of multiple WEBrick servers or servlets to
+provide differing behavior on a per-host or per-path basis. WEBrick includes
+servlets for handling CGI scripts, ERB pages, Ruby blocks and directory
+listings.
+
+WEBrick also includes tools for daemonizing a process and starting a process at
+a higher privilege level and dropping permissions.