# ChangeLog for dev-ruby/ruby-password
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-password/ChangeLog,v 1.6 2009/08/13 06:23:45 graaff Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-password/ChangeLog,v 1.7 2010/07/11 08:10:24 graaff Exp $
+
+*ruby-password-0.5.3-r1 (11 Jul 2010)
+
+ 11 Jul 2010; Hans de Graaff <graaff@gentoo.org>
+ +ruby-password-0.5.3-r1.ebuild:
+ Convert to ruby-ng. Fix dependencies. Run tests.
13 Aug 2009; Hans de Graaff <graaff@gentoo.org>
-ruby-password-0.5.2.ebuild:
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
DIST ruby-password-0.5.3.tar.gz 23088 RMD160 2977379b739c54373d70966d72e14e25aaf51c5f SHA1 a8c006dac804534cec94b9d2585b10b7e105fb3f SHA256 2563d30868f90ed958919b235668639678d4cdc259eeaad528a267ca456f224f
+EBUILD ruby-password-0.5.3-r1.ebuild 1062 RMD160 af068473877fb8841cec377cd42010d974ed797d SHA1 8477debf312798501433ada9588d8e1160cbed37 SHA256 d6bae82b8555eeb0db66ce601d4c718445d2b0c0f622230f66854d3191c77d67
EBUILD ruby-password-0.5.3.ebuild 569 RMD160 c2dc888ee582a4e7b3343dcf30d3fbd438896218 SHA1 62894fd3d9b10832d56a48765614b391bc4b3ed6 SHA256 e29989211cc263b685aa4ce5e4e9c722c368dad7205e326256f3efdf187c73b5
-MISC ChangeLog 984 RMD160 914076f386302a35d57aace26f31082a44fba7bc SHA1 174e579253587142e11830e60580c0423e894b37 SHA256 9485d3d7fff30b79bf3db28d8b3b905c07a1702edd5ef22260816c677e7c6615
+MISC ChangeLog 1159 RMD160 1ff4df54b4acdd0b203dd4d90826e40702fc6a93 SHA1 49f415ad5472730975823ce4353c0eaa978afb24 SHA256 0a0ae60548a1f3de7852ae4b35ae5f824e3f850ec77c4172c4f00563d4e9175c
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.15 (GNU/Linux)
-iEYEARECAAYFAkqDsXwACgkQVYU2Ai8K93eHOACgskRp2m5TYbWLjC08bW3eXGSs
-kOkAn36YeutYu3BUmvoltq3l7hPaHxpl
-=jOIp
+iF4EAREIAAYFAkw5fHYACgkQZihJkut28SsFKgD9FHyPjjRS3tqyL0VwgUHOJ7zS
+jJ6dpB5IrbJ09/V0XbIA/19qGmKx6HMSAx/1AV8GWSyCiW3xf1yYMN0nbH5hBRYP
+=sqaX
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-password/ruby-password-0.5.3-r1.ebuild,v 1.1 2010/07/11 08:10:25 graaff Exp $
+
+EAPI=2
+USE_RUBY="ruby18"
+
+inherit multilib ruby-ng
+
+DESCRIPTION="Ruby/Password comprises a set of useful methods for creating, verifying and manipulating passwords."
+HOMEPAGE="http://www.caliban.org/ruby/"
+SRC_URI="http://www.caliban.org/files/ruby/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~amd64 ~x86"
+
+ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
+ruby_add_rdepend ">=dev-ruby/ruby-termios-0.9.4"
+
+DEPEND="${DEPEND} sys-libs/cracklib"
+RDEPEND="${RDEPEND} sys-libs/cracklib"
+
+each_ruby_configure() {
+ ${RUBY} extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake || die
+}
+
+each_ruby_test() {
+ ${RUBY} -I.:lib test/tc_password.rb || die
+}
+
+each_ruby_install() {
+ DESTDIR="${D}" emake install || die
+}
+
+all_ruby_install() {
+ dodoc Changelog CHANGES README
+
+ insinto /usr/share/doc/${PF}
+ doins -r example
+}