summaryrefslogtreecommitdiff
path: root/dev-ruby/ntlm-http
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/ntlm-http
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/ntlm-http')
-rw-r--r--dev-ruby/ntlm-http/Manifest6
-rw-r--r--dev-ruby/ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch24
-rw-r--r--dev-ruby/ntlm-http/metadata.xml8
-rw-r--r--dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild35
4 files changed, 73 insertions, 0 deletions
diff --git a/dev-ruby/ntlm-http/Manifest b/dev-ruby/ntlm-http/Manifest
new file mode 100644
index 000000000000..27920e086929
--- /dev/null
+++ b/dev-ruby/ntlm-http/Manifest
@@ -0,0 +1,6 @@
+AUX ntlm-http-0.1.1+ruby-1.9.patch 657 SHA256 7363f2c4f90c36b60dd47373a67ab1140c00c721f1c321ce63754378609c2006 SHA512 c1cf26169cfb7eb8e5759b143f49dd7eaa124cb9e22314e0d2d36c3128080e2dd85b84386ed219cd35e3022e1ba36926dff6ee603400362d8ad59bb627f3080a WHIRLPOOL 47384f69941a905853985cfe3c2c954dfd59acbc23370c4320f6659b5c8c7226d51db32426e345ceee1972d195bd56978857bdee7eea882ac09ea68938bfd9e9
+DIST ntlm-http-0.1.1.gem 13824 SHA256 66b463ce8a9bf720045786df26cfec4a800f91fb7847af83f2fc209e9d0ba07b SHA512 1d2868582a194fb3a3dcb48a7dfb031014e51a93d57afb83aaef98be8e57789506b71e6440770ca7bc48979d9dd730f398d01d554d6d0575ff01046a227c7669 WHIRLPOOL 646f6901c1d066a0c893ee0c48813e12512896f2d2f6c330da0209e6a5b821cf567d2a038ffe54ee7f9cacb54c6406a537033271d6777bb6ddb442d0bcb339e7
+EBUILD ntlm-http-0.1.1-r2.ebuild 877 SHA256 4a7445e38d253a2a8bcfb17873181fecbe81346a44d51a5a2722405235f73f11 SHA512 e8e6f5ed36105335650766d3a029e5f5487d958bd3a96860266109ca1c3616f31d180946d85d28c4c8e862780f9158098154c7eb2f95138bc22160071dd7f951 WHIRLPOOL 89af07219be3ff80482117d47d7133918d9e7a8cf28e67a04e497f8fbb0ba22acc9fdf092ad281c1f7e658db6870dcc9be38824fb7c28f4481f8b7db06769e9f
+MISC ChangeLog 3062 SHA256 a053622c932dc92e7fdc09ad63cb50927454fd82f467eea4d92cc5af59cf7eed SHA512 313fc8509e603973669e9e2b28c01984148948c77663af2686be11d54e97fee6d6a5f41f6c1927d63ee8e80b0722d758128e99db6ca5d295c57ff078696b1914 WHIRLPOOL 84d0a7883c0c557ff03f5303c5f786991dd127765548dc8c28c7ec9461bef2898554ae54798c740773b5b3757cd9b334e859e399ba1720798402a31d8d8a585a
+MISC ChangeLog-2015 1984 SHA256 ed30aa05302f4c309bbead2b14496fd46ddf096904f5f003059d3264a1361903 SHA512 c32fdfa88b7285d6f3e87982f0932a0e4d366d72b2476d8ca64537502faeee9131ce48c969ce91f59398f9ac01972db826282ca5c0448342164c2f027ed09099 WHIRLPOOL 5969551ed3a2b005f7a25068aea11141ef1809a50dfbb08638f4c749f759a71c68a184762ebe4229f8f9f44100ee5878176415e65d7d8d7316db512ea14b879a
+MISC metadata.xml 247 SHA256 1236c1552dc683658bd5bc3c5f880b71d9dfa13025edab4a0f8973f9eaa6bcf5 SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 WHIRLPOOL c1aa829db3553d79fe71a8bf79fd6ea24e9fff4e591a4ade3c05e2a97b0df352170fbce76450c0402ec6d8998951c2f3eb3e198ac4638c0e0882208b9f4d8fc8
diff --git a/dev-ruby/ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch b/dev-ruby/ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch
new file mode 100644
index 000000000000..b5e35a7210c5
--- /dev/null
+++ b/dev-ruby/ntlm-http/files/ntlm-http-0.1.1+ruby-1.9.patch
@@ -0,0 +1,24 @@
+Index: ntlm-http-0.1.1/lib/net/ntlm_http.rb
+===================================================================
+--- ntlm-http-0.1.1.orig/lib/net/ntlm_http.rb
++++ ntlm-http-0.1.1/lib/net/ntlm_http.rb
+@@ -45,6 +45,7 @@
+ require 'base64'
+ require 'openssl'
+ require 'openssl/digest'
++require 'kconv'
+
+ module Net #:nodoc:
+ module NTLM
+Index: ntlm-http-0.1.1/lib/net/ntlm.rb
+===================================================================
+--- ntlm-http-0.1.1.orig/lib/net/ntlm.rb
++++ ntlm-http-0.1.1/lib/net/ntlm.rb
+@@ -45,6 +45,7 @@
+ require 'base64'
+ require 'openssl'
+ require 'openssl/digest'
++require 'kconv'
+
+ module Net #:nodoc:
+ module NTLM
diff --git a/dev-ruby/ntlm-http/metadata.xml b/dev-ruby/ntlm-http/metadata.xml
new file mode 100644
index 000000000000..28ab0c15f206
--- /dev/null
+++ b/dev-ruby/ntlm-http/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>
diff --git a/dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild b/dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild
new file mode 100644
index 000000000000..b41789e64526
--- /dev/null
+++ b/dev-ruby/ntlm-http/ntlm-http-0.1.1-r2.ebuild
@@ -0,0 +1,35 @@
+# 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_TEST="none"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_DOC_SOURCES="lib README"
+RUBY_FAKEGEM_EXTRADOC="README"
+
+inherit ruby-fakegem eutils
+
+DESCRIPTION="Ruby/NTLM HTTP provides NTLM authentication over http"
+HOMEPAGE="http://www.mindflowsolutions.net/"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-2.5.1-r1 )"
+
+all_ruby_prepare() {
+ find . -name '*.rb' -exec sed -i -e 's:\r$::' {} +
+
+ # We can't use RUBY_PATCHES for this because we need first to convert the files
+ epatch "${FILESDIR}"/${P}+ruby-1.9.patch
+}
+
+each_ruby_test() {
+ ruby-ng_testrb-2 test/*_test.rb
+}