git: 9ede68a32386 - main - textproc/rubygem-bourbon: Add rubygem-bourbon 7.3.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Thu, 27 Apr 2023 15:52:23 UTC
The branch main has been updated by sunpoet:

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

commit 9ede68a323869def61aeb755f4326a7c6fe26853
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-04-27 15:28:12 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-04-27 15:28:12 +0000

    textproc/rubygem-bourbon: Add rubygem-bourbon 7.3.0
    
    Bourbon is a library of Sass mixins and functions that are designed to make you
    a more efficient style sheet author.
    
    It is ...
    - Dependency-free: Bourbon is pure Sass.
    - Human-readable: We aim for clarity over brevity.
    - Lightweight: Zero output post-install and has no visual opinion.
---
 textproc/Makefile                  |  1 +
 textproc/rubygem-bourbon/Makefile  | 22 ++++++++++++++++++++++
 textproc/rubygem-bourbon/distinfo  |  3 +++
 textproc/rubygem-bourbon/pkg-descr |  7 +++++++
 4 files changed, 33 insertions(+)

diff --git a/textproc/Makefile b/textproc/Makefile
index 2d44c52739d0..d2d605d51800 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1676,6 +1676,7 @@
     SUBDIR += rubygem-babel-source
     SUBDIR += rubygem-babel-transpiler
     SUBDIR += rubygem-babosa
+    SUBDIR += rubygem-bourbon
     SUBDIR += rubygem-case_transform
     SUBDIR += rubygem-case_transform61
     SUBDIR += rubygem-character_set
diff --git a/textproc/rubygem-bourbon/Makefile b/textproc/rubygem-bourbon/Makefile
new file mode 100644
index 000000000000..1197445ce41d
--- /dev/null
+++ b/textproc/rubygem-bourbon/Makefile
@@ -0,0 +1,22 @@
+PORTNAME=	bourbon
+PORTVERSION=	7.3.0
+CATEGORIES=	textproc rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Library of pure Sass mixins and functions
+WWW=		https://www.bourbon.io/ \
+		https://github.com/thoughtbot/bourbon
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
+
+RUN_DEPENDS=	rubygem-thor>=1.0<2:devel/rubygem-thor
+
+USES=		gem
+
+NO_ARCH=	yes
+
+PLIST_FILES=	bin/bourbon
+
+.include <bsd.port.mk>
diff --git a/textproc/rubygem-bourbon/distinfo b/textproc/rubygem-bourbon/distinfo
new file mode 100644
index 000000000000..33ef626b4a0c
--- /dev/null
+++ b/textproc/rubygem-bourbon/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682354462
+SHA256 (rubygem/bourbon-7.3.0.gem) = 8a150f97d574ef13d4b50a1c936e5059efe2ae2483de13a7f265e5129c6f98b7
+SIZE (rubygem/bourbon-7.3.0.gem) = 93184
diff --git a/textproc/rubygem-bourbon/pkg-descr b/textproc/rubygem-bourbon/pkg-descr
new file mode 100644
index 000000000000..8c2c803ff8e2
--- /dev/null
+++ b/textproc/rubygem-bourbon/pkg-descr
@@ -0,0 +1,7 @@
+Bourbon is a library of Sass mixins and functions that are designed to make you
+a more efficient style sheet author.
+
+It is ...
+- Dependency-free: Bourbon is pure Sass.
+- Human-readable: We aim for clarity over brevity.
+- Lightweight: Zero output post-install and has no visual opinion.