aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-09-11 02:51:23 +0000
committerPo-Chuan Hsieh <sunpoet@FreeBSD.org>2023-09-11 03:03:56 +0000
commite9258b23fb53864c264b608e26358ae746c973b5 (patch)
tree814b163c0580094948f4dcb5bf58ec5bcc4df6bf
parent11bb9c7a8ffe63896275b64843362f2778307078 (diff)
downloadports-e9258b23fb53864c264b608e26358ae746c973b5.tar.gz
ports-e9258b23fb53864c264b608e26358ae746c973b5.zip
databases/rubygem-state_machines-activerecord08: Add rubygem-state_machines-activerecord08 0.8.0 (copied from rubygem-state_machines-activerecord)
- Add PORTSCOUT
-rw-r--r--databases/Makefile1
-rw-r--r--databases/rubygem-state_machines-activerecord08/Makefile23
-rw-r--r--databases/rubygem-state_machines-activerecord08/distinfo3
-rw-r--r--databases/rubygem-state_machines-activerecord08/pkg-descr2
4 files changed, 29 insertions, 0 deletions
diff --git a/databases/Makefile b/databases/Makefile
index 7e0493c2160d..4876c9056662 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -1019,6 +1019,7 @@
SUBDIR += rubygem-sqlite3-ruby
SUBDIR += rubygem-state_machines-activemodel
SUBDIR += rubygem-state_machines-activerecord
+ SUBDIR += rubygem-state_machines-activerecord08
SUBDIR += rubygem-tarantool
SUBDIR += sequeler
SUBDIR += sfcgal
diff --git a/databases/rubygem-state_machines-activerecord08/Makefile b/databases/rubygem-state_machines-activerecord08/Makefile
new file mode 100644
index 000000000000..a250d0fbf1c9
--- /dev/null
+++ b/databases/rubygem-state_machines-activerecord08/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= state_machines-activerecord
+PORTVERSION= 0.8.0
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 08
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Support for creating state machines for attributes on ActiveRecord
+WWW= https://github.com/state-machines/state_machines-activerecord
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-activerecord60>=5.1:databases/rubygem-activerecord60 \
+ rubygem-state_machines-activemodel>=0.8.0:databases/rubygem-state_machines-activemodel
+
+USES= gem
+
+NO_ARCH= yes
+
+PORTSCOUT= limit:^0\.8\.
+
+.include <bsd.port.mk>
diff --git a/databases/rubygem-state_machines-activerecord08/distinfo b/databases/rubygem-state_machines-activerecord08/distinfo
new file mode 100644
index 000000000000..cc65f0eeb7c0
--- /dev/null
+++ b/databases/rubygem-state_machines-activerecord08/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1611262267
+SHA256 (rubygem/state_machines-activerecord-0.8.0.gem) = 072fb701b8ab03de0608297f6c55dc34ed096e556fa8f77e556f3c461c71aab6
+SIZE (rubygem/state_machines-activerecord-0.8.0.gem) = 24064
diff --git a/databases/rubygem-state_machines-activerecord08/pkg-descr b/databases/rubygem-state_machines-activerecord08/pkg-descr
new file mode 100644
index 000000000000..81f624bca9fe
--- /dev/null
+++ b/databases/rubygem-state_machines-activerecord08/pkg-descr
@@ -0,0 +1,2 @@
+The StateMachines Active Record 4.1+ integration adds support for database
+transactions, automatically saving the record, named scopes, validation errors.