summaryrefslogtreecommitdiff
path: root/dev-ruby/loofah
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/loofah
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/loofah')
-rw-r--r--dev-ruby/loofah/Manifest7
-rw-r--r--dev-ruby/loofah/loofah-2.0.3.ebuild30
-rw-r--r--dev-ruby/loofah/loofah-2.1.1.ebuild33
-rw-r--r--dev-ruby/loofah/metadata.xml11
4 files changed, 81 insertions, 0 deletions
diff --git a/dev-ruby/loofah/Manifest b/dev-ruby/loofah/Manifest
new file mode 100644
index 000000000000..6b15f12ba375
--- /dev/null
+++ b/dev-ruby/loofah/Manifest
@@ -0,0 +1,7 @@
+DIST loofah-2.0.3.gem 60416 SHA256 48c76e74f25229e0f492c2aaf770253fe44b162a0d18c2de1c59831b44d13781 SHA512 1f08bcfa09bf075b4d84707099cce6bdaa986cd6c79f63fc60c8bee4812c5a31cee1021cd314fc2033842d7b01ffe63f5f6acbf271a0db2ee631cd326520d700 WHIRLPOOL 6dc1ec2c70d8cd89e58fd59e4c656d2d780b3b9d0ac41434d3511dca1b38cd89e1156b3804a4121b1fc578a784331bffe5c47033b36b7a96579c8d3374ecafbf
+DIST loofah-2.1.1.gem 61440 SHA256 4cfd95a1b4399a55bb52810775c0593f72f4ef018a71779de050e7c45c54e218 SHA512 16499113ba3b435ba2cd3a583ed958db7f02604a56d87125341d5c143602ed9755272598faef9995be57f2b408c4696675f69cf5fb15d472c958e16f46c35d58 WHIRLPOOL 22e5817fd800b3a6376e8b1edb4176fd07c962fd1dc52a3c30d53ded1bea4b6c95da42bbb8eea28c15e0fafd2270b43a692a5945fb20064c87b7ccc27d70bed5
+EBUILD loofah-2.0.3.ebuild 984 SHA256 2e1667afe0193d5ce0f2de4d915e1dd0096c912153f9d057e0a02f64740387d6 SHA512 87531b7b36097d779e08d1fafbadf1c27d37690ff52a967a83ba1ab65c96f991ad669c2d16a9e8bfa0c6ea4b508474b80586e21e9984e40862c730f7d0055f81 WHIRLPOOL 2dfd4388e1c17a9215506046de24539b7f2e3d18a9ca1826c5a247d149fd72834ce9a5897e78720b3486d3b1efb4ea913160934078c6654b98894064a2e524a4
+EBUILD loofah-2.1.1.ebuild 1101 SHA256 66ea223295081962fb0d9f4e64cbf07a93ed1a6e53318e8df297c81895ce19d8 SHA512 69a1fb1df928c1bcfcabf1dd5a527e275aac58bbac6a78898801d122079b19e00bbf29550c2743775a07888aaa866c601062100af66d384d856a044875c046c9 WHIRLPOOL 22fb87887cbce8846c54069e5db0c4c56701453c741168425362971843e01d0b83db10140867e96152719f0846f124088f36833d9e7800c5d21c689a3aba7a28
+MISC ChangeLog 3293 SHA256 351ec339e08e935fafb8d7b13b656453c130cc7ea390c8b9fb5ef0d4bbd9698d SHA512 0b65461f609df28421e2b7aa49350b6fc113120f3731b355960f0f99be4c81cd9aff8df5df4fbf44c0936f66d810ff2394abbf418f6d05f3e442e5540c36f17c WHIRLPOOL 3e1fa951dcc89caacb07776a4b1237069f6f907560df64e64336facbc7cbe0563eb5929c6613ea20473fb7ed884daecd0ead6a8a1afe36ebf290c3f465c9b473
+MISC ChangeLog-2015 983 SHA256 d29abb4a69a504fb73a1059a55f5a85aa1f32dbc744725b9bdcaad1e1cdaceb1 SHA512 19a4f403e909cddefbfe769d0aa6db8caaacf28958c8a9331668ac4819d2ff55a7f01f1d17cd6a3b3d929502cc23e37e10359a6ab2662914bdd0c8a33d040b21 WHIRLPOOL e4743ebe7f8d84284a90098ddc99706738ac83f4ec1fef31ec450445eb7559e6991ba6aa58dd0571abd170a90d58b1bd3983f13b2f72adaf78e06406a922376d
+MISC metadata.xml 344 SHA256 3a5faf6940e32cb7d70897d5031f569a3ef181dc30bcd290a725c61a18d16f0c SHA512 dbcf17023520a30b8d578f04db73d0a67851199b31589473c9bddf1d82f6096d78369ce1b943f05cca904f1bdb2a09adc605a3dc5d8d4e64db5df152b89dd843 WHIRLPOOL 877352affc989402ca625e82a5d1d3929e935d47d4b914fe29be5d8ca171b07a765dbdabe196f3f5081d074767f7388e16980981e78df9fc58e84151eeda27ab
diff --git a/dev-ruby/loofah/loofah-2.0.3.ebuild b/dev-ruby/loofah/loofah-2.0.3.ebuild
new file mode 100644
index 000000000000..1aeea870ac75
--- /dev/null
+++ b/dev-ruby/loofah/loofah-2.0.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments."
+HOMEPAGE="https://github.com/flavorjones/loofah"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/nokogiri-1.5.9"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 >=dev-ruby/hoe-2.3.0 )"
+
+all_ruby_prepare() {
+ # Avoid test failing on different whitespace.
+ sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die
+
+ # Fix test for new libxml2 results (fixed upstream)
+ sed -i -e '348i "xhtml": "&lt;&lt;script&gt;alert(\\\"XSS\\\");//&lt;&lt;/script&gt;",' test/assets/testdata_sanitizer_tests1.dat || die
+}
diff --git a/dev-ruby/loofah/loofah-2.1.1.ebuild b/dev-ruby/loofah/loofah-2.1.1.ebuild
new file mode 100644
index 000000000000..10f0849a5705
--- /dev/null
+++ b/dev-ruby/loofah/loofah-2.1.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for manipulating and transforming HTML/XML documents and fragments."
+HOMEPAGE="https://github.com/flavorjones/loofah"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+IUSE=""
+
+ruby_add_rdepend "=dev-ruby/crass-1.0* >=dev-ruby/crass-1.0.2 >=dev-ruby/nokogiri-1.5.9"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rr-1.1.0 >=dev-ruby/hoe-2.3.0 )"
+
+all_ruby_prepare() {
+ # Avoid unneeded development dependencies
+ sed -i -e '/concourse/I s:^:#:' Rakefile || die
+
+ # Avoid test failing on different whitespace.
+ sed -i -e '/test_fragment_whitewash_on_microsofty_markup/askip "gentoo"' test/integration/test_ad_hoc.rb || die
+
+ # Fix test for new libxml2 results (fixed upstream)
+ #sed -i -e '348i "xhtml": "&lt;&lt;script&gt;alert(\\\"XSS\\\");//&lt;&lt;/script&gt;",' test/assets/testdata_sanitizer_tests1.dat || die
+}
diff --git a/dev-ruby/loofah/metadata.xml b/dev-ruby/loofah/metadata.xml
new file mode 100644
index 000000000000..d1a9caad0ead
--- /dev/null
+++ b/dev-ruby/loofah/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">flavorjones/loofah</remote-id>
+ </upstream>
+</pkgmetadata>