diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/ruby-dict |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/ruby-dict')
-rw-r--r-- | dev-ruby/ruby-dict/Manifest | 6 | ||||
-rw-r--r-- | dev-ruby/ruby-dict/files/ruby-dict-ruby19.patch | 20 | ||||
-rw-r--r-- | dev-ruby/ruby-dict/metadata.xml | 8 | ||||
-rw-r--r-- | dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild | 34 |
4 files changed, 68 insertions, 0 deletions
diff --git a/dev-ruby/ruby-dict/Manifest b/dev-ruby/ruby-dict/Manifest new file mode 100644 index 000000000000..ecd1f8a94be1 --- /dev/null +++ b/dev-ruby/ruby-dict/Manifest @@ -0,0 +1,6 @@ +AUX ruby-dict-ruby19.patch 472 SHA256 597efe7068b27bc0aa44f9583db0cf187f633010744f3c7e116c5ebbe0f45ec1 SHA512 632459a8c8a46a42b7d7fdc6771ccd57e2e0058ca2fac785c8a97fa9ed08b47d80bd29ad07e4b0ba356cddab42bcb3f2144b80dcb9b9dea100998f00aed49a6b WHIRLPOOL ed998408a9e168b2957d6963c288e2e1ac96bccf0b90dd0bfe77f206e760f1ea8dbdcece3bf0c5d714b80012e807df9b3cc72ad8b5f78aff039b4aeac2fbd501 +DIST ruby-dict-0.9.4.tar.gz 50487 SHA256 d44c960869e232a23b10516761a9b6ad56427ec418033b003a65082c2af045b2 SHA512 54ce421c1bf49d0d52fc2549409887e05ebac5d3d1d50fc1b3a2ef55eb1242af509e3fb2ee046ee3389b088ca951a9903e9ea3ed3ca3dcfb0d521acd0eb54c59 WHIRLPOOL c0ba38b9819bfaf0a84d3ed39c857d2a9019e7f437e81add86e8b866a81b7ec2556e04c48359ed0c7eb7007136912f86585c4def97b615fb35b59d4fdc3dc182 +EBUILD ruby-dict-0.9.4-r4.ebuild 703 SHA256 596316e823030a86346618f99dc5b541d6520988ed29dc435c9f583e1952e72a SHA512 03ce4f5e239c61c4210a60d4102640455edcdd7f266d38a10a2f2b89104ef036a2f3ca5d7d14ed616d8828683ac2e248b50aa5f11270e7d7106fd97f40a822fa WHIRLPOOL 416b6efcea94b0756ffd155ac889a315ec77cc0cf5fbb90fed5acfa8316d3640afe36b0a8dc52bfa27eaf52b02f6496129a6ef4be16d924eefbf8832422259c7 +MISC ChangeLog 3054 SHA256 f730f9b476b51cb1ccba04f0e7f51ea28b92150cdceb8e234d950d66e4de3d0b SHA512 64eb44a5b9a2db1b0a7e40af0bf0243547ea9288b40b835a21b4c2ac4fef69f62b2cafb150e2ee111aa5368e096f63a59644951e1e1dc6a40d2985a6bb365790 WHIRLPOOL 4317530dd0a9c83cd3227cb4c4feac8e342d0e667fac5c55e3424474a4cf2bb4c28b691a288f28bd293a025489156d7cebe4ef415ea3df90e627e606e97943f5 +MISC ChangeLog-2015 2926 SHA256 e29efe77985571a5e3c665e3ca0402fa327bd41f0ee5d22893ef3ac0e9e16a88 SHA512 3638158950b713ca56a42b87155bbd6d9691c025f36ec045fa89bbdeeda9f4657a80fc9691655de6fc8fa0288ba95eb099b13b721baed67f5c710bf96b577ce8 WHIRLPOOL 01ac705f089215e84e9a99d5a911eab2596b85396ca2ab57e8274d993de7112ac2c035c026ce76af5a8ea6ec73567b223e6ad49ce2237d74cdf3e032776a5bcc +MISC metadata.xml 247 SHA256 1236c1552dc683658bd5bc3c5f880b71d9dfa13025edab4a0f8973f9eaa6bcf5 SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 WHIRLPOOL c1aa829db3553d79fe71a8bf79fd6ea24e9fff4e591a4ade3c05e2a97b0df352170fbce76450c0402ec6d8998951c2f3eb3e198ac4638c0e0882208b9f4d8fc8 diff --git a/dev-ruby/ruby-dict/files/ruby-dict-ruby19.patch b/dev-ruby/ruby-dict/files/ruby-dict-ruby19.patch new file mode 100644 index 000000000000..5ed897773fac --- /dev/null +++ b/dev-ruby/ruby-dict/files/ruby-dict-ruby19.patch @@ -0,0 +1,20 @@ +--- lib/dict.rb.orig 2013-10-27 19:15:03.957167192 +0100 ++++ lib/dict.rb 2013-10-27 19:16:15.191165936 +0100 +@@ -153,7 +153,7 @@ + + + require 'socket' +-require 'md5' ++require 'digest/md5' + + + # lines that start with .. need to be reduced to . +@@ -434,7 +434,7 @@ + # AUTHorise user + # + def auth(user, secret) +- auth = MD5::new(@msgid + secret).hexdigest ++ auth = Digest::MD5.new.hexdigest(@msgid + secret) + exec_cmd('AUTH %s %s' % [ user, auth ]) + end + diff --git a/dev-ruby/ruby-dict/metadata.xml b/dev-ruby/ruby-dict/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/ruby-dict/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/ruby-dict/ruby-dict-0.9.4-r4.ebuild b/dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild new file mode 100644 index 000000000000..b0d8ae13c9db --- /dev/null +++ b/dev-ruby/ruby-dict/ruby-dict-0.9.4-r4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +inherit ruby-ng + +DESCRIPTION="RFC 2229 client in Ruby" +HOMEPAGE="http://www.caliban.org/ruby/ruby-dict.shtml" +SRC_URI="http://www.caliban.org/files/ruby/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86 ~x86-fbsd" +IUSE="" + +RUBY_PATCHES=( "${PN}-ruby19.patch" ) + +each_ruby_install() { + doruby lib/dict.rb || die "doruby failed" +} + +all_ruby_install() { + dobin rdict + + dodoc README Changelog TODO doc/rfc2229.txt + dohtml doc/dict.html doc/rdict.html + + # This would probably need a 3rb section.. + # doman doc/dict.3 + doman doc/rdict.1 +} |