aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-02-05 15:15:23 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-02-05 15:47:40 +0000
commitb132461155e6eefa7c55a38178cc3a132e4d4589 (patch)
tree2199ff69d319ec3798d69351f294f4f4b1eba103
parent7ca7785e30f609ca23c9003cd2c9198b5f0d8789 (diff)
www/rubygem-webrick17: Add rubygem-webrick17 1.7.0 (copied from rubygem-webrick)
- Add PORTSCOUT
-rw-r--r--www/Makefile1
-rw-r--r--www/rubygem-webrick17/Makefile23
-rw-r--r--www/rubygem-webrick17/distinfo3
-rw-r--r--www/rubygem-webrick17/pkg-descr15
4 files changed, 42 insertions, 0 deletions
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.