git: 3326802a9509 - main - devel/rubygem-icalendar-gitlab: Add rubygem-icalendar-gitlab 2.10.3 (copied from rubygem-icalendar)

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Tue, 29 Apr 2025 12:45:21 UTC
The branch main has been updated by sunpoet:

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

commit 3326802a9509c25be1ea22748de6b29796a4a857
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-04-29 11:40:47 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-04-29 12:42:16 +0000

    devel/rubygem-icalendar-gitlab: Add rubygem-icalendar-gitlab 2.10.3 (copied from rubygem-icalendar)
---
 devel/Makefile                           |  1 +
 devel/rubygem-icalendar-gitlab/Makefile  | 21 +++++++++++++++++++++
 devel/rubygem-icalendar-gitlab/distinfo  |  3 +++
 devel/rubygem-icalendar-gitlab/pkg-descr |  2 ++
 4 files changed, 27 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index 638f9a5b1491..6224a27deda7 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -7428,6 +7428,7 @@
     SUBDIR += rubygem-i18n
     SUBDIR += rubygem-i18n_data
     SUBDIR += rubygem-icalendar
+    SUBDIR += rubygem-icalendar-gitlab
     SUBDIR += rubygem-ice_cube
     SUBDIR += rubygem-ice_nine
     SUBDIR += rubygem-inflecto
diff --git a/devel/rubygem-icalendar-gitlab/Makefile b/devel/rubygem-icalendar-gitlab/Makefile
new file mode 100644
index 000000000000..4477b32dcd07
--- /dev/null
+++ b/devel/rubygem-icalendar-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME=	icalendar
+PORTVERSION=	2.10.3
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+PKGNAMESUFFIX=	-gitlab
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Library for working with iCalendar files
+WWW=		https://github.com/icalendar/icalendar
+
+LICENSE=	BSD2CLAUSE GPLv3
+LICENSE_COMB=	dual
+
+RUN_DEPENDS=	rubygem-ice_cube>=0.16<1:devel/rubygem-ice_cube \
+		rubygem-ostruct>=0:devel/rubygem-ostruct
+
+USES=		gem
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-icalendar-gitlab/distinfo b/devel/rubygem-icalendar-gitlab/distinfo
new file mode 100644
index 000000000000..f31f1396c6e0
--- /dev/null
+++ b/devel/rubygem-icalendar-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1727315498
+SHA256 (rubygem/icalendar-2.10.3.gem) = 0ebfc2672f9fa77b86b4d8c0e25e9b2319aad45a33319fed06d0be8ddd0cd485
+SIZE (rubygem/icalendar-2.10.3.gem) = 44544
diff --git a/devel/rubygem-icalendar-gitlab/pkg-descr b/devel/rubygem-icalendar-gitlab/pkg-descr
new file mode 100644
index 000000000000..0d9835376c24
--- /dev/null
+++ b/devel/rubygem-icalendar-gitlab/pkg-descr
@@ -0,0 +1,2 @@
+iCalendar is a Ruby library for dealing with iCalendar files in the iCalendar
+format defined by RFC-5545.