summaryrefslogtreecommitdiff
path: root/dev-ruby/actionpack-xml_parser
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-18 00:58:25 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-18 00:58:25 +0100
commit5e0a5ca921524f8859808527a57655eec16efa52 (patch)
tree7c58411b1e81478df4e20082a6adec2553c24c5c /dev-ruby/actionpack-xml_parser
parent4c16e0a214824f15f09396e359db4f1f5c086fec (diff)
gentoo auto-resync : 18:07:2023 - 00:58:24
Diffstat (limited to 'dev-ruby/actionpack-xml_parser')
-rw-r--r--dev-ruby/actionpack-xml_parser/Manifest3
-rw-r--r--dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r2.ebuild4
-rw-r--r--dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r3.ebuild38
3 files changed, 42 insertions, 3 deletions
diff --git a/dev-ruby/actionpack-xml_parser/Manifest b/dev-ruby/actionpack-xml_parser/Manifest
index 3308af643f0c..1c78d5b2853e 100644
--- a/dev-ruby/actionpack-xml_parser/Manifest
+++ b/dev-ruby/actionpack-xml_parser/Manifest
@@ -1,3 +1,4 @@
DIST actionpack-xml_parser-2.0.1.tar.gz 6494 BLAKE2B 271e1352085e7c75754253222c9f861f7ece9875102a0bb4c47e20311367fcc040c5680ad0406112f8e312c4a8ae1a3f9b6d33f3736db3614ca1c3584942f800 SHA512 a240e59178722025a0c967cfc2f63ca1ed8a2aff55ad913652f06018b712a7009eecd915f494dc4087de12ad5dbe5a0f3c7290fc530a2e475b39318520809112
-EBUILD actionpack-xml_parser-2.0.1-r2.ebuild 1105 BLAKE2B 73c746c0769951870b5538697a197c662f5694878e371adf1b06ba054c6acedcbca9eaf888979973d4ba4696950c5d1988f407185be9fec868011e7a039fd25b SHA512 295006a33b3ef5d775a05cdaa7d184aa93fb2d59124700b68f021079fc1b1aecfe310a15394189bf6b754a12037059ca1319af1a82e4b9762eff024b0df48550
+EBUILD actionpack-xml_parser-2.0.1-r2.ebuild 1059 BLAKE2B 438e7cdf73103b13123b42ee5dc1ce91f0982dfb4e7001e67ed4a9f76b053c08ea7dcdb5795226a6e7bfbffa5d3a2beb24477015544fea15bc67eccd66d5b34c SHA512 50bd0e88be6759401741a951b1ba00b0865f91ee7233d041c88f7abee0076d1c31e61eeacdd41d6563ae8626073b6e8e4d0b22a2674f5a3556ac1d5ec6056d3a
+EBUILD actionpack-xml_parser-2.0.1-r3.ebuild 1059 BLAKE2B 21d899ab0fedcea9d142a0cb29a6fd53c391037c00ca80136a40cabc934ac4995f0f2adb4dd9ec169f51ed9578a32123bc55fa47b80e60a62813e0dad73a03e6 SHA512 739d4a7e49f395648aca2c38c7f607a6520d4bf0b9c5c9627e799d68f25a59eb74c3cecb6b001662af0f0f10afc9aad3bb903fdd08352ece810e85d5c3b122e6
MISC metadata.xml 344 BLAKE2B 280da381c421db0e35576611d08935ada8f66db9d36db801a6c2a623d587b0a39f598decbfabf14867f19b96f5fcf414e01751617df4d1798216bcfb38656faf SHA512 be499fc209854fa43050f1d9d11126755974632c248cf5da733aaec553e7aa9ba7f544fad5e7c39b77f02513cbb5e390f7b1ec7153c3c677f0a18288525747da
diff --git a/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r2.ebuild b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r2.ebuild
index 2020a3a67911..142cc9781dea 100644
--- a/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r2.ebuild
+++ b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r2.ebuild
@@ -19,8 +19,8 @@ SLOT="2"
IUSE=""
ruby_add_rdepend "
- || ( dev-ruby/actionpack:6.1 dev-ruby/actionpack:6.0 )
- || ( dev-ruby/railties:6.1 dev-ruby/railties:6.0 )
+ || ( dev-ruby/actionpack:6.1 )
+ || ( dev-ruby/railties:6.1 )
"
ruby_add_bdepend "test? ( =dev-ruby/railties-6* )"
diff --git a/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r3.ebuild b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r3.ebuild
new file mode 100644
index 000000000000..94174f034697
--- /dev/null
+++ b/dev-ruby/actionpack-xml_parser/actionpack-xml_parser-2.0.1-r3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_GEMSPEC="actionpack-xml_parser.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="XML parameters parser for Action Pack (removed from core in Rails 4.0)"
+HOMEPAGE="https://github.com/rails/actionpack-xml_parser"
+SRC_URI="https://github.com/rails/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="2"
+IUSE=""
+
+ruby_add_rdepend "
+ || ( dev-ruby/actionpack:6.1 )
+ || ( dev-ruby/railties:6.1 )
+"
+
+ruby_add_bdepend "test? ( =dev-ruby/railties-6* )"
+
+all_ruby_prepare() {
+ sed -i -e "/bundler/d" Rakefile test/helper.rb || die
+ sed -i -e '1igem "actionpack", "~>6.0"' test/helper.rb || die
+
+ # Skip test that is not compatible with Rails 5.2
+ sed -i -e '/occurring a parse error if parsing unsuccessful/askip "rails 5.2"' test/xml_params_parsing_test.rb || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=true ${RUBY} -Ilib:.:test -e "Dir['test/*_test.rb'].each{|f| require f}" || die
+}