git: 1686e194f606 - main - www/rubygem-rackup21: Add new port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 18 Dec 2024 05:54:29 UTC
The branch main has been updated by yasu:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1686e194f60619922d1126f57fd6b6ef33e05831
commit 1686e194f60619922d1126f57fd6b6ef33e05831
Author: Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2024-12-18 05:17:28 +0000
Commit: Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2024-12-18 05:52:43 +0000
www/rubygem-rackup21: Add new port
Add www/rubygem-rackup21, version 2.1.0 of rackup. It is necessary to
fix runtime error of www/tdiary after www/rubygem-rackup is updated to
2.2.0.
---
www/Makefile | 1 +
www/rubygem-rackup/Makefile | 2 ++
www/rubygem-rackup21/Makefile | 26 ++++++++++++++++++++++++++
www/rubygem-rackup21/distinfo | 3 +++
www/rubygem-rackup21/pkg-descr | 1 +
5 files changed, 33 insertions(+)
diff --git a/www/Makefile b/www/Makefile
index 7936fa88328e..23758fe0f5b5 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -2245,6 +2245,7 @@
SUBDIR += rubygem-rack22
SUBDIR += rubygem-rack_csrf
SUBDIR += rubygem-rackup
+ SUBDIR += rubygem-rackup21
SUBDIR += rubygem-rails-settings-cached
SUBDIR += rubygem-rails-settings-cached-rails5
SUBDIR += rubygem-rails-settings-cached-rails50
diff --git a/www/rubygem-rackup/Makefile b/www/rubygem-rackup/Makefile
index eaf93248e466..7660599c2cdb 100644
--- a/www/rubygem-rackup/Makefile
+++ b/www/rubygem-rackup/Makefile
@@ -14,6 +14,8 @@ RUN_DEPENDS= rubygem-rack>=3,3:www/rubygem-rack
USES= gem
+CONFLICTS_INSTALL= rubygem-rackup21 # bin/rackup
+
NO_ARCH= yes
PLIST_FILES= bin/rackup
diff --git a/www/rubygem-rackup21/Makefile b/www/rubygem-rackup21/Makefile
new file mode 100644
index 000000000000..fdc874d74d8b
--- /dev/null
+++ b/www/rubygem-rackup21/Makefile
@@ -0,0 +1,26 @@
+PORTNAME= rackup
+PORTVERSION= 2.1.0
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 21
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= General server command for Rack applications
+WWW= https://github.com/rack/rackup
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/license.md
+
+RUN_DEPENDS= rubygem-rack>=3,3:www/rubygem-rack \
+ rubygem-webrick>=1.8<2:www/rubygem-webrick
+
+USES= gem
+
+CONFLICTS_INSTALL= rubygem-rackup # bin/rackup
+
+NO_ARCH= yes
+PORTSCOUT= limit:^2\.1\.
+
+PLIST_FILES= bin/rackup
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-rackup21/distinfo b/www/rubygem-rackup21/distinfo
new file mode 100644
index 000000000000..19c8dec36f8e
--- /dev/null
+++ b/www/rubygem-rackup21/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1734498107
+SHA256 (rubygem/rackup-2.1.0.gem) = 6ecb884a581990332e45ee17bdfdc14ccbee46c2f710ae1566019907869a6c4d
+SIZE (rubygem/rackup-2.1.0.gem) = 15872
diff --git a/www/rubygem-rackup21/pkg-descr b/www/rubygem-rackup21/pkg-descr
new file mode 100644
index 000000000000..6077867f667b
--- /dev/null
+++ b/www/rubygem-rackup21/pkg-descr
@@ -0,0 +1 @@
+A general server command for Rack applications.