aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-05-16 06:14:15 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2024-05-16 06:21:54 +0000
commite14f0a0858e4bd298eebe732efaeff19493b0a7e (patch)
treedf49f6edb906c47ed3f0d7cf190fa8c80f7f16e9
parentc944f0a5cc399507a549cae535c69fe08581d426 (diff)
www/rubygem-bullet_train-themes: Add rubygem-bullet_train-themes 1.7.2
Bullet Train has a theme subsystem designed to allow you the flexibility to either extend or completely replace the stock "Light" UI theme. To reduce duplication of code across themes, Bullet Train implements the following three packages: - bullet_train-themes - bullet_train-themes-tailwind_css - bullet_train-themes-light
-rw-r--r--www/Makefile1
-rw-r--r--www/rubygem-bullet_train-themes/Makefile21
-rw-r--r--www/rubygem-bullet_train-themes/distinfo3
-rw-r--r--www/rubygem-bullet_train-themes/pkg-descr7
4 files changed, 32 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 8196225c7762..c0e9ced8eb72 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1973,6 +1973,7 @@
SUBDIR += rubygem-bullet_train-routes
SUBDIR += rubygem-bullet_train-scope_validator
SUBDIR += rubygem-bullet_train-super_load_and_authorize_resource
+ SUBDIR += rubygem-bullet_train-themes
SUBDIR += rubygem-cal-heatmap-rails
SUBDIR += rubygem-carrierwave
SUBDIR += rubygem-carrierwave1
diff --git a/www/rubygem-bullet_train-themes/Makefile b/www/rubygem-bullet_train-themes/Makefile
new file mode 100644
index 000000000000..5870a85fc903
--- /dev/null
+++ b/www/rubygem-bullet_train-themes/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= bullet_train-themes
+PORTVERSION= 1.7.2
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Bullet Train Themes
+WWW= https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-bullet_train-fields>=0:www/rubygem-bullet_train-fields \
+ rubygem-nice_partials>=0.9<1:devel/rubygem-nice_partials \
+ rubygem-rails71>=6.0.0:www/rubygem-rails71
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-bullet_train-themes/distinfo b/www/rubygem-bullet_train-themes/distinfo
new file mode 100644
index 000000000000..3714b99c32df
--- /dev/null
+++ b/www/rubygem-bullet_train-themes/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1714227842
+SHA256 (rubygem/bullet_train-themes-1.7.2.gem) = 779c508b595bfe5d433179a884b268840564b2e001758b1eb4cef0fe6090ced2
+SIZE (rubygem/bullet_train-themes-1.7.2.gem) = 12288
diff --git a/www/rubygem-bullet_train-themes/pkg-descr b/www/rubygem-bullet_train-themes/pkg-descr
new file mode 100644
index 000000000000..8df8b973ac1e
--- /dev/null
+++ b/www/rubygem-bullet_train-themes/pkg-descr
@@ -0,0 +1,7 @@
+Bullet Train has a theme subsystem designed to allow you the flexibility to
+either extend or completely replace the stock "Light" UI theme. To reduce
+duplication of code across themes, Bullet Train implements the following three
+packages:
+- bullet_train-themes
+- bullet_train-themes-tailwind_css
+- bullet_train-themes-light