summaryrefslogtreecommitdiff
path: root/dev-ruby/propshaft
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-06 03:04:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-06 03:04:49 -0500
commit09db256d16c907238beb9d50761d320ac661c08e (patch)
tree0ae26608def179909de81ba98a6b902274e69d6d /dev-ruby/propshaft
parentff03324f0b5c30484659977ecb3a56e73f5856a5 (diff)
downloadbaldeagleos-repo-09db256d16c907238beb9d50761d320ac661c08e.tar.gz
baldeagleos-repo-09db256d16c907238beb9d50761d320ac661c08e.tar.xz
baldeagleos-repo-09db256d16c907238beb9d50761d320ac661c08e.zip
Adding metadata
Diffstat (limited to 'dev-ruby/propshaft')
-rw-r--r--dev-ruby/propshaft/Manifest1
-rw-r--r--dev-ruby/propshaft/metadata.xml3
-rw-r--r--dev-ruby/propshaft/propshaft-1.3.2.ebuild40
3 files changed, 44 insertions, 0 deletions
diff --git a/dev-ruby/propshaft/Manifest b/dev-ruby/propshaft/Manifest
index 477d9a92d465..caf439f01441 100644
--- a/dev-ruby/propshaft/Manifest
+++ b/dev-ruby/propshaft/Manifest
@@ -1 +1,2 @@
DIST propshaft-1.3.1-git.tgz 258406 BLAKE2B fe2a7f6fce912b4942b9bb5dc6f7ee1cbbb16e73a5e0f4824efa305267f0766bc907acfc60597737cc7118ace7d6c388fcf49077bbf5869576ec80eaaccd5cd2 SHA512 261327ee61694810bb15e3999d034ab672c15eedc141935aeef2a294debb8ba93a676a48f81ae71c714ac39a9aef5e1f1dc437f3deae170a5439bc9b483e18a1
+DIST propshaft-1.3.2-git.tgz 258707 BLAKE2B 906df62b9171a84b6945d87b5d776336ba0c3ef9ac177e66c7c99c2a97ec6fc502d3a85357fb88ffd3a26770496fffec2513d59c890259c4ae445d0343f3ebdf SHA512 5b643af2db2c4fd669a4380942532bb8024e8fced634fdfc9af1031e9a5cbc7a68a18877dbce32071290d67d45b7c4887fa730da979bb9d294b8788843a19a2a
diff --git a/dev-ruby/propshaft/metadata.xml b/dev-ruby/propshaft/metadata.xml
index c685ebad7e3a..37e5b6d04ca9 100644
--- a/dev-ruby/propshaft/metadata.xml
+++ b/dev-ruby/propshaft/metadata.xml
@@ -5,5 +5,8 @@
<email>ruby@gentoo.org</email>
<name>Gentoo Ruby Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="rubygems">propshaft</remote-id>
+ </upstream>
<origin>baldeagleos-repo</origin>
</pkgmetadata>
diff --git a/dev-ruby/propshaft/propshaft-1.3.2.ebuild b/dev-ruby/propshaft/propshaft-1.3.2.ebuild
new file mode 100644
index 000000000000..c1156d342e2c
--- /dev/null
+++ b/dev-ruby/propshaft/propshaft-1.3.2.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md UPGRADING.md"
+RUBY_FAKEGEM_GEMSPEC="propshaft.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Deliver assets for Rails"
+HOMEPAGE="https://github.com/rails/propshaft"
+SRC_URI="https://github.com/rails/propshaft/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+ruby_add_rdepend "
+ >=dev-ruby/actionpack-7.0.0:*
+ >=dev-ruby/activesupport-7.0.0:*
+ dev-ruby/rack:*
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/bundler
+ dev-ruby/minitest:6
+ dev-ruby/minitest-mock
+ >=dev-ruby/rails-7.0.1
+)"
+
+all_ruby_prepare() {
+ rm -f Gemfile.lock || die
+ sed -i -e '/debug/ s:^:#:' Gemfile || die
+
+ sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}