From: Hans de Graaff Date: Sun, 11 Jul 2010 08:10:25 +0000 (+0000) Subject: Convert to ruby-ng. Fix dependencies. Run tests. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=6e7e1f634f4dc2a912de0fa629f445f0139121dd;p=gentoo.git Convert to ruby-ng. Fix dependencies. Run tests. Package-Manager: portage-2.1.8.3/cvs/Linux x86_64 --- diff --git a/dev-ruby/ruby-password/ChangeLog b/dev-ruby/ruby-password/ChangeLog index d499b9bcbe82..7f69c2dc12fd 100644 --- a/dev-ruby/ruby-password/ChangeLog +++ b/dev-ruby/ruby-password/ChangeLog @@ -1,6 +1,12 @@ # 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 + +ruby-password-0.5.3-r1.ebuild: + Convert to ruby-ng. Fix dependencies. Run tests. 13 Aug 2009; Hans de Graaff -ruby-password-0.5.2.ebuild: diff --git a/dev-ruby/ruby-password/Manifest b/dev-ruby/ruby-password/Manifest index b5e9e2addf06..bd75794fcd71 100644 --- a/dev-ruby/ruby-password/Manifest +++ b/dev-ruby/ruby-password/Manifest @@ -1,14 +1,15 @@ -----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----- diff --git a/dev-ruby/ruby-password/ruby-password-0.5.3-r1.ebuild b/dev-ruby/ruby-password/ruby-password-0.5.3-r1.ebuild new file mode 100644 index 000000000000..6219629692d1 --- /dev/null +++ b/dev-ruby/ruby-password/ruby-password-0.5.3-r1.ebuild @@ -0,0 +1,45 @@ +# 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 +}