aboutsummaryrefslogtreecommitdiffstats
path: root/testing/ruby-escape_utils
diff options
context:
space:
mode:
Diffstat (limited to 'testing/ruby-escape_utils')
-rw-r--r--testing/ruby-escape_utils/APKBUILD49
-rw-r--r--testing/ruby-escape_utils/fix-tests-for-ruby-2.5.patch27
-rw-r--r--testing/ruby-escape_utils/gemspec.patch30
3 files changed, 0 insertions, 106 deletions
diff --git a/testing/ruby-escape_utils/APKBUILD b/testing/ruby-escape_utils/APKBUILD
deleted file mode 100644
index ff7a8ec7f7..0000000000
--- a/testing/ruby-escape_utils/APKBUILD
+++ /dev/null
@@ -1,49 +0,0 @@
-# Contributor: Jakub Jirutka <jakub@jirutka.cz>
-# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
-# TODO: Fix to not compile .so lib twice (in build and test).
-pkgname=ruby-escape_utils
-_gemname=${pkgname#ruby-}
-pkgver=1.2.1
-pkgrel=1
-pkgdesc="Faster string escaping routines for your Ruby apps"
-url="https://github.com/brianmario/escape_utils"
-arch="all"
-license="MIT"
-checkdepends="ruby ruby-bundler ruby-minitest ruby-rake-compiler"
-makedepends="ruby-dev"
-source="$pkgname-$pkgver.tar.gz::https://github.com/brianmario/escape_utils/archive/$pkgver.tar.gz
- gemspec.patch
- fix-tests-for-ruby-2.5.patch"
-builddir="$srcdir/$_gemname-$pkgver"
-
-build() {
- cd "$builddir"
-
- gem build $_gemname.gemspec
- gem install --local \
- --install-dir dist \
- --ignore-dependencies \
- --no-document \
- --verbose \
- $_gemname
-}
-
-check() {
- cd "$builddir"
- rake test
-}
-
-package() {
- local gemdir="$pkgdir/$(ruby -e 'puts Gem.default_dir')"
- cd "$builddir"/dist
-
- mkdir -p "$gemdir"
- cp -r extensions gems specifications "$gemdir"/
-
- # Remove unnecessary files.
- rm -r "$gemdir"/gems/$_gemname-$pkgver/ext
-}
-
-sha512sums="c2af40a2a3c0cc083a55771e2ed813992391c833b6d64cb9255ec5741c2da6980ddf34331256b73f18617cf8df6b745e81bdd6c1632d63936ccd3a655758b083 ruby-escape_utils-1.2.1.tar.gz
-8cb3c26b46304899b2d200208c18650ab28da81ea42d8479a89b06802d252757df537c997fe5f640122a4521016f0676c267c691bc6be33ce066fe4be0c504d5 gemspec.patch
-06de5f7afcc3b7461d9e915d62ae0405d2161c37759c6868c9b550998995935b90e2865d30b1c9c9a0a5a474d96c5f94762114cda7b2c0b825717c8066115b62 fix-tests-for-ruby-2.5.patch"
diff --git a/testing/ruby-escape_utils/fix-tests-for-ruby-2.5.patch b/testing/ruby-escape_utils/fix-tests-for-ruby-2.5.patch
deleted file mode 100644
index 0579a99ab6..0000000000
--- a/testing/ruby-escape_utils/fix-tests-for-ruby-2.5.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-CGI.escape does not escape "~" since Ruby 2.5.
-
---- a/test/uri_component/escape_test.rb
-+++ b/test/uri_component/escape_test.rb
-@@ -10,8 +10,9 @@
- (0..127).each do |i|
- c = i.chr
- # Escaping URI path components should match CGI parameter escaping, except
-- # spaces should be escaped as "%20" instead of "+"
-- assert_equal CGI.escape(c).sub("+", "%20"), EscapeUtils.escape_uri_component(c)
-+ # spaces should be escaped as "%20" instead of "+" and "~" should be
-+ # escaped as "%7E".
-+ assert_equal CGI.escape(c).sub("+", "%20").sub("~", "%7E"), EscapeUtils.escape_uri_component(c)
- end
- end
-
---- a/test/url/escape_test.rb
-+++ b/test/url/escape_test.rb
-@@ -9,7 +9,7 @@
- def test_cgi_stdlib_compatibility
- (0..127).each do |i|
- c = i.chr
-- assert_equal CGI.escape(c), EscapeUtils.escape_url(c)
-+ assert_equal CGI.escape(c).sub("~", "%7E"), EscapeUtils.escape_url(c)
- end
- end
-
diff --git a/testing/ruby-escape_utils/gemspec.patch b/testing/ruby-escape_utils/gemspec.patch
deleted file mode 100644
index a9be5a90eb..0000000000
--- a/testing/ruby-escape_utils/gemspec.patch
+++ /dev/null
@@ -1,30 +0,0 @@
---- a/escape_utils.gemspec
-+++ b/escape_utils.gemspec
-@@ -6,7 +6,7 @@
- s.authors = ["Brian Lopez"]
- s.email = %q{seniorlopez@gmail.com}
- s.extensions = ["ext/escape_utils/extconf.rb"]
-- s.files = `git ls-files`.split("\n")
-+ s.files = Dir["lib/**/*", "ext/**/*"]
- s.homepage = %q{https://github.com/brianmario/escape_utils}
- s.license = %q{MIT}
- s.rdoc_options = ["--charset=UTF-8"]
-@@ -14,18 +14,10 @@
- s.rubygems_version = %q{1.4.2}
- s.summary = %q{Faster string escaping routines for your web apps}
- s.description = %q{Quickly perform HTML, URL, URI and Javascript escaping/unescaping}
-- s.test_files = `git ls-files test`.split("\n")
-
- s.required_ruby_version = ">= 1.9.3"
-
- # tests
- s.add_development_dependency 'rake-compiler', ">= 0.7.5"
- s.add_development_dependency 'minitest', ">= 5.0.0"
-- # benchmarks
-- s.add_development_dependency 'benchmark-ips'
-- s.add_development_dependency 'rack'
-- s.add_development_dependency 'haml'
-- s.add_development_dependency 'fast_xs'
-- s.add_development_dependency 'actionpack'
-- s.add_development_dependency 'url_escape'
- end