[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2016-09-12 Thread Hans de Graaff
commit: 2b3d35623df1ebf6b9d99f6f1d94225bb9d539d9
Author: Hans de Graaff  degraaff  org>
AuthorDate: Tue Sep 13 04:59:56 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep 13 04:59:56 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=2b3d3562

dev-ruby/authlogic: add ruby22, ruby23

Package-Manager: portage-2.2.28

 dev-ruby/authlogic/authlogic-3.4.6.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/authlogic/authlogic-3.4.6.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.6.ebuild
index 6560e5d..24040a6 100644
--- a/dev-ruby/authlogic/authlogic-3.4.6.ebuild
+++ b/dev-ruby/authlogic/authlogic-3.4.6.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
@@ -38,4 +38,6 @@ all_ruby_prepare() {
# Avoid tests for now that fail due to our BCrypt hack
rm -f 
test/session_test/{http_auth,persistence,password,magic_columns}_test.rb || die
rm -f test/acts_as_authentic_test/{password,persistence_token}_test.rb 
|| die
+
+   sed -i -e '1igem "activerecord", "<5"' test/test_helper.rb || die
 }



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2016-09-11 Thread Hans de Graaff
commit: 65d4da335ddb28604afe5bdbeda8a244e7e16db0
Author: Hans de Graaff  degraaff  org>
AuthorDate: Mon Sep 12 06:03:00 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 12 06:03:00 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=65d4da33

dev-ruby/authlogic: add ruby22, ruby23

Package-Manager: portage-2.2.28

 dev-ruby/authlogic/authlogic-3.4.4.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/authlogic/authlogic-3.4.4.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.4.ebuild
index 2ca9aa0..1874f4d 100644
--- a/dev-ruby/authlogic/authlogic-3.4.4.ebuild
+++ b/dev-ruby/authlogic/authlogic-3.4.4.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
@@ -32,4 +32,6 @@ all_ruby_prepare() {
 
sed -i -e '/scrypt/ s/1.2/2.0/' \
-e '/ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   sed -i -e '1igem "activerecord", "<5"' test/test_helper.rb || die
 }



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2016-09-11 Thread Hans de Graaff
commit: 750b5d11d18c39789fa9efe6c0ec74d21ed6d19c
Author: Hans de Graaff  degraaff  org>
AuthorDate: Mon Sep 12 05:36:10 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 12 05:36:10 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=750b5d11

dev-ruby/authlogic: fix repoman warnings

Package-Manager: portage-2.2.28

 dev-ruby/authlogic/authlogic-3.4.4.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/authlogic/authlogic-3.4.4.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.4.ebuild
index 1e22c4a..2ca9aa0 100644
--- a/dev-ruby/authlogic/authlogic-3.4.4.ebuild
+++ b/dev-ruby/authlogic/authlogic-3.4.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header:  $
+# $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic-oid/

2016-09-01 Thread Hans de Graaff
commit: 46712cbf255b96697d6d545f366e639f374c4234
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Sep  1 19:04:18 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep  1 19:04:18 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=46712cbf

dev-ruby/authlogic-oid: fix repoman warnings

Package-Manager: portage-2.2.28

 dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild 
b/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild
index df75fa7..26b27fa 100644
--- a/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild
+++ b/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 
2006/08/28 14:34:06 pclouds Exp $
+# $Id$
 
 EAPI=4
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic-oid/

2016-09-01 Thread Hans de Graaff
commit: 830fab17bc131351ca0fbab7b2aba146fa25fb33
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Sep  1 19:05:12 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep  1 19:05:12 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=830fab17

dev-ruby/authlogic-oid: add ruby22, ruby23

Package-Manager: portage-2.2.28

 dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild 
b/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild
index 26b27fa..81cc359 100644
--- a/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild
+++ b/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild
@@ -3,7 +3,7 @@
 # $Id$
 
 EAPI=4
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2016-09-01 Thread Hans de Graaff
commit: 1134fa2e85aef4372967250330e5b8583ec890ae
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Sep  1 19:03:05 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep  1 19:03:05 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=1134fa2e

dev-ruby/authlogic: add 3.5.0

Package-Manager: portage-2.2.28

 dev-ruby/authlogic/Manifest   |  1 +
 dev-ruby/authlogic/authlogic-3.5.0.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/authlogic/Manifest b/dev-ruby/authlogic/Manifest
index a7caffd..b59fe0b 100644
--- a/dev-ruby/authlogic/Manifest
+++ b/dev-ruby/authlogic/Manifest
@@ -1,3 +1,4 @@
 DIST authlogic-3.4.3.gem 67584 SHA256 
bc18670f15bc772f7c583073a19c4b1e32e439a84d819152d1f6511f2044d523 SHA512 
5e9d30a84e7b316795c0f1c549d2c94ee883d87b3cc5a622882fb0e3da22f023fd8dc8f7643268ced7ac31873df800355cf01eb4c8e480235c5162aeda5f2e7c
 WHIRLPOOL 
ae8f640197cba327637790141b47d65a4b0c46eb48d7482351e52bf5753e75852bb029c62bd74ffb5f1fcf0cade548290f3e882be03c6a4e7cc5ffcc55218648
 DIST authlogic-3.4.4.gem 69120 SHA256 
a7e17751b8f9cea6d85ddd8118f291ce6b46f825b6b375a5f8748dd765067525 SHA512 
a1b0325bfc4b2a03cb1e543ae67e9fc0b3915d3a01423010ba308e4534b9fbbe6d8f6c841af6e174f905b981fd301863f4465a120d85402d4e649c2f66f76bf5
 WHIRLPOOL 
500648a879bdf73cd450b55b0ccf5582d452ba9de54a5fa599ad667dc7b113a4d2cc1a9d0fd7b683d286c7822661ae0d45a2bddaf16db6a7e9bd41bb0cc7de00
 DIST authlogic-3.4.6.gem 71168 SHA256 
59fd0a991a09c22576f3015265c564337ab341038899f35036cc83ebd85c2e2a SHA512 
5f9413bef52dbfc03edeea56fa90a707d5db9be41ea70706814e989f2a0ded1761a02794d6b2808246d80db2dc84b29ec21b78a1b83e11f0d307ac5e788077b6
 WHIRLPOOL 
50bbb87fdaf7e8726c4345d8b1fd35e22ccd4ae81c32ce8408531cc6d01d554cc383ad63fddd6cf4f4ec658f3d19bfd79730e35941a30e8d33f5dc083e3106e1
+DIST authlogic-3.5.0.gem 75776 SHA256 
d19c6484832d24a1e0efe0c0c65f254d84ab32707e855e3e15a2e5d25b68a262 SHA512 
922043bb3209ccf82ad50071ead33f54b98e1f061bba3c904d96acf1832da19666e452331ff9c57c2007c9c07849d8859c0bd7e94d925bdd2b4d177e2a5f787c
 WHIRLPOOL 
7f6044f0e5f33540c7e152830e8e779131e89cf2187c4f23e3c757f5431717fcd95dbe417620c4dba48beff948cc71001aa57b69c981497ce15f582903dabfe7

diff --git a/dev-ruby/authlogic/authlogic-3.5.0.ebuild 
b/dev-ruby/authlogic/authlogic-3.5.0.ebuild
new file mode 100644
index 000..9f2debe
--- /dev/null
+++ b/dev-ruby/authlogic/authlogic-3.5.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A clean, simple, and unobtrusive ruby authentication solution."
+HOMEPAGE="https://github.com/binarylogic/authlogic";
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="3"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/activerecord-3.2:*   =dev-ruby/activesupport-3.2:*  =dev-ruby/request_store-1.0.5:*
+   >=dev-ruby/bcrypt-ruby-3.1.5"
+ruby_add_bdepend "test? ( >=dev-ruby/bcrypt-ruby-3.1.5 dev-ruby/sqlite3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/\(bundler\|rubocop\)/I s:^:#:' Rakefile || die
+
+   sed -i -e '/:crypto_provider/ s/SCrypt/BCrypt/' 
lib/authlogic/acts_as_authentic/password.rb || die
+   sed -i -e 's/SCrypt/BCrypt/' test/fixtures/users.yml || die
+
+   sed -i -e '/scrypt/d' \
+   -e '/bcrypt/ s/development_//' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid tests for now that fail due to our BCrypt hack
+   rm -f 
test/session_test/{http_auth,persistence,password,magic_columns}_test.rb || die
+   rm -f test/acts_as_authentic_test/{password,persistence_token}_test.rb 
|| die
+   rm -f test/crypto_provider_test/scrypt_test.rb || die
+}



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2016-08-25 Thread Hans de Graaff
commit: 9696c29980a2ec9f0d2a666b58413fa9ea07f019
Author: Hans de Graaff  degraaff  org>
AuthorDate: Fri Aug 26 05:19:28 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 26 05:19:28 2016 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=9696c299

dev-ruby/authlogic: fix repoman warnings

Package-Manager: portage-2.2.28

 dev-ruby/authlogic/authlogic-3.4.6.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/authlogic/authlogic-3.4.6.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.6.ebuild
index b70e925..6560e5d 100644
--- a/dev-ruby/authlogic/authlogic-3.4.6.ebuild
+++ b/dev-ruby/authlogic/authlogic-3.4.6.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header:  $
+# $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2015-08-04 Thread Hans de Graaff
commit: b32918129464858e4c9a11adbd5c148b217cf7a0
Author: Hans de Graaff  degraaff  org>
AuthorDate: Tue Aug  4 14:40:47 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  4 14:40:47 2015 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=b3291812

Version bump. Switch default SCrypt for BCrypt since SCrypt does not work with 
hardened.

Package-Manager: portage-2.2.20

 dev-ruby/authlogic/ChangeLog  |  6 +
 dev-ruby/authlogic/Manifest   |  1 +
 dev-ruby/authlogic/authlogic-3.4.6.ebuild | 41 +++
 3 files changed, 48 insertions(+)

diff --git a/dev-ruby/authlogic/ChangeLog b/dev-ruby/authlogic/ChangeLog
index c05a4b8..78f2bf6 100644
--- a/dev-ruby/authlogic/ChangeLog
+++ b/dev-ruby/authlogic/ChangeLog
@@ -1,6 +1,12 @@
 # ChangeLog for dev-ruby/authlogic
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 
+*authlogic-3.4.6 (04 Aug 2015)
+
+  04 Aug 2015; Hans de Graaff  +authlogic-3.4.6.ebuild:
+  Version bump. Switch default SCrypt for BCrypt since SCrypt does not work
+  with hardened.
+
   22 May 2015; Hans de Graaff  -authlogic-3.4.0.ebuild,
   -authlogic-3.4.1.ebuild, -authlogic-3.4.2.ebuild:
   Cleanup.

diff --git a/dev-ruby/authlogic/Manifest b/dev-ruby/authlogic/Manifest
index ee03b7e..a7caffd 100644
--- a/dev-ruby/authlogic/Manifest
+++ b/dev-ruby/authlogic/Manifest
@@ -1,2 +1,3 @@
 DIST authlogic-3.4.3.gem 67584 SHA256 
bc18670f15bc772f7c583073a19c4b1e32e439a84d819152d1f6511f2044d523 SHA512 
5e9d30a84e7b316795c0f1c549d2c94ee883d87b3cc5a622882fb0e3da22f023fd8dc8f7643268ced7ac31873df800355cf01eb4c8e480235c5162aeda5f2e7c
 WHIRLPOOL 
ae8f640197cba327637790141b47d65a4b0c46eb48d7482351e52bf5753e75852bb029c62bd74ffb5f1fcf0cade548290f3e882be03c6a4e7cc5ffcc55218648
 DIST authlogic-3.4.4.gem 69120 SHA256 
a7e17751b8f9cea6d85ddd8118f291ce6b46f825b6b375a5f8748dd765067525 SHA512 
a1b0325bfc4b2a03cb1e543ae67e9fc0b3915d3a01423010ba308e4534b9fbbe6d8f6c841af6e174f905b981fd301863f4465a120d85402d4e649c2f66f76bf5
 WHIRLPOOL 
500648a879bdf73cd450b55b0ccf5582d452ba9de54a5fa599ad667dc7b113a4d2cc1a9d0fd7b683d286c7822661ae0d45a2bddaf16db6a7e9bd41bb0cc7de00
+DIST authlogic-3.4.6.gem 71168 SHA256 
59fd0a991a09c22576f3015265c564337ab341038899f35036cc83ebd85c2e2a SHA512 
5f9413bef52dbfc03edeea56fa90a707d5db9be41ea70706814e989f2a0ded1761a02794d6b2808246d80db2dc84b29ec21b78a1b83e11f0d307ac5e788077b6
 WHIRLPOOL 
50bbb87fdaf7e8726c4345d8b1fd35e22ccd4ae81c32ce8408531cc6d01d554cc383ad63fddd6cf4f4ec658f3d19bfd79730e35941a30e8d33f5dc083e3106e1

diff --git a/dev-ruby/authlogic/authlogic-3.4.6.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.6.ebuild
new file mode 100644
index 000..b70e925
--- /dev/null
+++ b/dev-ruby/authlogic/authlogic-3.4.6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header:  $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A clean, simple, and unobtrusive ruby authentication solution."
+HOMEPAGE="https://github.com/binarylogic/authlogic";
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="3"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activerecord-3.2:*
+   >=dev-ruby/activesupport-3.2:*
+   >=dev-ruby/request_store-1.0.5:*
+   >=dev-ruby/bcrypt-ruby-3.1.5"
+ruby_add_bdepend "test? ( >=dev-ruby/bcrypt-ruby-3.1.5 dev-ruby/sqlite3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   sed -i -e '/:crypto_provider/ s/SCrypt/BCrypt/' 
lib/authlogic/acts_as_authentic/password.rb || die
+
+   sed -i -e '/scrypt/d' \
+   -e '/bcrypt/ s/development_//' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Avoid tests for now that fail due to our BCrypt hack
+   rm -f 
test/session_test/{http_auth,persistence,password,magic_columns}_test.rb || die
+   rm -f test/acts_as_authentic_test/{password,persistence_token}_test.rb 
|| die
+}



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2015-05-22 Thread Hans de Graaff
commit: 117d0f5f5ee40aa89018b4bfdbd94918f156f870
Author: Hans de Graaff  degraaff  org>
AuthorDate: Fri May 22 05:38:28 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 22 05:38:28 2015 +
URL:https://gitweb.gentoo.org/dev/graaff.git/commit/?id=117d0f5f

Cleanup.

Package-Manager: portage-2.2.18

 dev-ruby/authlogic/ChangeLog  |  4 +++
 dev-ruby/authlogic/Manifest   |  3 ---
 dev-ruby/authlogic/authlogic-3.4.0.ebuild | 40 
 dev-ruby/authlogic/authlogic-3.4.1.ebuild | 43 ---
 dev-ruby/authlogic/authlogic-3.4.2.ebuild | 43 ---
 5 files changed, 4 insertions(+), 129 deletions(-)

diff --git a/dev-ruby/authlogic/ChangeLog b/dev-ruby/authlogic/ChangeLog
index e929b29..c05a4b8 100644
--- a/dev-ruby/authlogic/ChangeLog
+++ b/dev-ruby/authlogic/ChangeLog
@@ -1,6 +1,10 @@
 # ChangeLog for dev-ruby/authlogic
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 
+  22 May 2015; Hans de Graaff  -authlogic-3.4.0.ebuild,
+  -authlogic-3.4.1.ebuild, -authlogic-3.4.2.ebuild:
+  Cleanup.
+
 *authlogic-3.4.4 (02 Jan 2015)
 
   02 Jan 2015; Hans de Graaff  +authlogic-3.4.4.ebuild:

diff --git a/dev-ruby/authlogic/Manifest b/dev-ruby/authlogic/Manifest
index acf486c..ee03b7e 100644
--- a/dev-ruby/authlogic/Manifest
+++ b/dev-ruby/authlogic/Manifest
@@ -1,5 +1,2 @@
-DIST authlogic-3.4.0.gem 67072 SHA256 
95628bd02245bf17dad5f2989063f360e910df602f7b6e61e885ecfbc0edf76a SHA512 
6b9df03e810481c7764e83ca0ea832a0dab4b9dd590e5fcd276fafb1d52df63b80e4289658f9eae9242c738634a244ffce2e3b583923ef1d40af393a7fb3ae54
 WHIRLPOOL 
7de41ef238cc6ef992cda537d659b30f61559f35d651498beebde7b3fdb54b85874e6f37f3f82f87d7a0d0ea7349d9c41c38a598a4ab6b5a75f169283bedaef1
-DIST authlogic-3.4.1.gem 67584 SHA256 
e88c7b050a1c139d629b316d17e3778de819354a57a46638546617c1c59022ce SHA512 
e1f47121366d40ad8f5aa7943e97754b16a7dcc1f0c17b3c6d4582e8b2f0a5e23ca6b3af5196fd73185eb61f32af46f0b448cf1cb3a777b654d2e66bee4dde2b
 WHIRLPOOL 
ee1b526a630f6788df4f55f1ef166b7344cff1b4759b4d14fe02f19e6da72f7ca1084443610715030941c4480f7008fc147dd39706d183c6f3db8201a8608f27
-DIST authlogic-3.4.2.gem 67584 SHA256 
4d58ad67c818df29ffac477a37c6ac1dbcc99494dab072ea342e85f39172a60e SHA512 
aab89cd9110a3be22de57bad8330a42b57d6d45d8bc402dbbfd18406f139dc69626a07ee9a158445dde14d3bcd9c19c85a7d2274dc475792c8f55d4a70899ccd
 WHIRLPOOL 
fd1c5d49a4553ae7cdeebad08071b2e09a75dcfc2899e36b31aea48f81f71e780efbbadbbbd5005704e782a8549c6698b61ee2740afb81ce471df48d8a93ecda
 DIST authlogic-3.4.3.gem 67584 SHA256 
bc18670f15bc772f7c583073a19c4b1e32e439a84d819152d1f6511f2044d523 SHA512 
5e9d30a84e7b316795c0f1c549d2c94ee883d87b3cc5a622882fb0e3da22f023fd8dc8f7643268ced7ac31873df800355cf01eb4c8e480235c5162aeda5f2e7c
 WHIRLPOOL 
ae8f640197cba327637790141b47d65a4b0c46eb48d7482351e52bf5753e75852bb029c62bd74ffb5f1fcf0cade548290f3e882be03c6a4e7cc5ffcc55218648
 DIST authlogic-3.4.4.gem 69120 SHA256 
a7e17751b8f9cea6d85ddd8118f291ce6b46f825b6b375a5f8748dd765067525 SHA512 
a1b0325bfc4b2a03cb1e543ae67e9fc0b3915d3a01423010ba308e4534b9fbbe6d8f6c841af6e174f905b981fd301863f4465a120d85402d4e649c2f66f76bf5
 WHIRLPOOL 
500648a879bdf73cd450b55b0ccf5582d452ba9de54a5fa599ad667dc7b113a4d2cc1a9d0fd7b683d286c7822661ae0d45a2bddaf16db6a7e9bd41bb0cc7de00

diff --git a/dev-ruby/authlogic/authlogic-3.4.0.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.0.ebuild
deleted file mode 100644
index 89e2ff1..000
--- a/dev-ruby/authlogic/authlogic-3.4.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header:  $
-
-EAPI=5
-
-USE_RUBY="ruby19"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="History README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A clean, simple, and unobtrusive ruby authentication solution."
-HOMEPAGE="http://authlogic.rubyforge.org/";
-LICENSE="Ruby"
-
-KEYWORDS="~amd64"
-SLOT="3"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/activerecord-3.2
-   >=dev-ruby/activesupport-3.2
-   >=dev-ruby/request_store-1.0.5"
-ruby_add_bdepend "test? ( >=dev-ruby/bcrypt-ruby-3.1.5 dev-ruby/sqlite3 )"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile || die
-
-   #sed -i -e '/ruby-debug/d' test/test_helper.rb || die
-
-   # Avoid test for a crypt provider we don't package. Also test with
-   # bcrypt rather than scrypt. SCrypt is not easy to install due to a
-   # very weird build system.
-   sed -i -e 's/SCrypt/BCrypt/' test/fixtures/users.yml 
test/acts_as_authentic_test/password_test.rb || die
-   rm test/crypto_provider_test/scrypt_test.rb 
test/acts_as_authentic_test/{password,persistence_token}_test.rb || die
-
-   # Use a version of minitest compatible with rails
-   sed -i -e '2igem "minitest", "~> 4.0"' test/test_helper.rb || die
-}

diff --git a/dev-ruby/authlogic/authlogic-3.4.1.ebuild 
b/dev-ruby/authlogic/aut

[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2015-01-02 Thread Hans de Graaff
commit: ed77437529a973221748df6615d39c495ad7acf3
Author: Hans de Graaff  degraaff  org>
AuthorDate: Fri Jan  2 11:15:55 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan  2 11:15:55 2015 +
URL:
http://sources.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=ed774375

Version bump.

Package-Manager: portage-2.2.14

---
 dev-ruby/authlogic/ChangeLog  |  7 ++-
 dev-ruby/authlogic/Manifest   |  1 +
 dev-ruby/authlogic/authlogic-3.4.4.ebuild | 35 +++
 3 files changed, 42 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/authlogic/ChangeLog b/dev-ruby/authlogic/ChangeLog
index 35009a7..e929b29 100644
--- a/dev-ruby/authlogic/ChangeLog
+++ b/dev-ruby/authlogic/ChangeLog
@@ -1,5 +1,10 @@
 # ChangeLog for dev-ruby/authlogic
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+
+*authlogic-3.4.4 (02 Jan 2015)
+
+  02 Jan 2015; Hans de Graaff  +authlogic-3.4.4.ebuild:
+  Version bump.
 
 *authlogic-3.4.3 (17 Oct 2014)
 

diff --git a/dev-ruby/authlogic/Manifest b/dev-ruby/authlogic/Manifest
index 82eb294..acf486c 100644
--- a/dev-ruby/authlogic/Manifest
+++ b/dev-ruby/authlogic/Manifest
@@ -2,3 +2,4 @@ DIST authlogic-3.4.0.gem 67072 SHA256 
95628bd02245bf17dad5f2989063f360e910df602f
 DIST authlogic-3.4.1.gem 67584 SHA256 
e88c7b050a1c139d629b316d17e3778de819354a57a46638546617c1c59022ce SHA512 
e1f47121366d40ad8f5aa7943e97754b16a7dcc1f0c17b3c6d4582e8b2f0a5e23ca6b3af5196fd73185eb61f32af46f0b448cf1cb3a777b654d2e66bee4dde2b
 WHIRLPOOL 
ee1b526a630f6788df4f55f1ef166b7344cff1b4759b4d14fe02f19e6da72f7ca1084443610715030941c4480f7008fc147dd39706d183c6f3db8201a8608f27
 DIST authlogic-3.4.2.gem 67584 SHA256 
4d58ad67c818df29ffac477a37c6ac1dbcc99494dab072ea342e85f39172a60e SHA512 
aab89cd9110a3be22de57bad8330a42b57d6d45d8bc402dbbfd18406f139dc69626a07ee9a158445dde14d3bcd9c19c85a7d2274dc475792c8f55d4a70899ccd
 WHIRLPOOL 
fd1c5d49a4553ae7cdeebad08071b2e09a75dcfc2899e36b31aea48f81f71e780efbbadbbbd5005704e782a8549c6698b61ee2740afb81ce471df48d8a93ecda
 DIST authlogic-3.4.3.gem 67584 SHA256 
bc18670f15bc772f7c583073a19c4b1e32e439a84d819152d1f6511f2044d523 SHA512 
5e9d30a84e7b316795c0f1c549d2c94ee883d87b3cc5a622882fb0e3da22f023fd8dc8f7643268ced7ac31873df800355cf01eb4c8e480235c5162aeda5f2e7c
 WHIRLPOOL 
ae8f640197cba327637790141b47d65a4b0c46eb48d7482351e52bf5753e75852bb029c62bd74ffb5f1fcf0cade548290f3e882be03c6a4e7cc5ffcc55218648
+DIST authlogic-3.4.4.gem 69120 SHA256 
a7e17751b8f9cea6d85ddd8118f291ce6b46f825b6b375a5f8748dd765067525 SHA512 
a1b0325bfc4b2a03cb1e543ae67e9fc0b3915d3a01423010ba308e4534b9fbbe6d8f6c841af6e174f905b981fd301863f4465a120d85402d4e649c2f66f76bf5
 WHIRLPOOL 
500648a879bdf73cd450b55b0ccf5582d452ba9de54a5fa599ad667dc7b113a4d2cc1a9d0fd7b683d286c7822661ae0d45a2bddaf16db6a7e9bd41bb0cc7de00

diff --git a/dev-ruby/authlogic/authlogic-3.4.4.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.4.ebuild
new file mode 100644
index 000..1e22c4a
--- /dev/null
+++ b/dev-ruby/authlogic/authlogic-3.4.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header:  $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A clean, simple, and unobtrusive ruby authentication solution."
+HOMEPAGE="https://github.com/binarylogic/authlogic";
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="3"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activerecord-3.2
+   >=dev-ruby/activesupport-3.2
+   >=dev-ruby/request_store-1.0.5
+   >=dev-ruby/scrypt-2.0"
+ruby_add_bdepend "test? ( >=dev-ruby/bcrypt-ruby-3.1.5 dev-ruby/sqlite3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   sed -i -e '/scrypt/ s/1.2/2.0/' \
+   -e '/ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2014-10-30 Thread Hans de Graaff
commit: ca0ec9deb522ca45f89cca014c6b3bdf69614e0f
Author: Hans de Graaff  degraaff  org>
AuthorDate: Fri Oct 17 14:15:22 2014 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 17 14:15:22 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=ca0ec9de

Cleanup.

Package-Manager: portage-2.2.8-r2

---
 dev-ruby/authlogic/ChangeLog |  4 +++
 dev-ruby/authlogic/Manifest  |  3 ---
 dev-ruby/authlogic/authlogic-2.1.6-r2.ebuild | 30 --
 dev-ruby/authlogic/authlogic-3.2.0.ebuild| 37 
 dev-ruby/authlogic/authlogic-3.3.0.ebuild| 32 
 5 files changed, 4 insertions(+), 102 deletions(-)

diff --git a/dev-ruby/authlogic/ChangeLog b/dev-ruby/authlogic/ChangeLog
index 375e608..0b32ee5 100644
--- a/dev-ruby/authlogic/ChangeLog
+++ b/dev-ruby/authlogic/ChangeLog
@@ -1,6 +1,10 @@
 # ChangeLog for dev-ruby/authlogic
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 
+  17 Oct 2014; Hans de Graaff  -authlogic-2.1.6-r2.ebuild,
+  -authlogic-3.2.0.ebuild, -authlogic-3.3.0.ebuild:
+  Cleanup.
+
   26 Jun 2014; Hans de Graaff  authlogic-3.4.2.ebuild:
   Add ruby20, ruby21.
 

diff --git a/dev-ruby/authlogic/Manifest b/dev-ruby/authlogic/Manifest
index cdf5447..8ef0151 100644
--- a/dev-ruby/authlogic/Manifest
+++ b/dev-ruby/authlogic/Manifest
@@ -1,6 +1,3 @@
-DIST authlogic-2.1.6.gem 74752 SHA256 
af9cc2b76501338ac1cfa43104e80d9eb863e2c1c2699c8fbfa8a1197f0edb17 SHA512 
1eebfdebb77d38f7b640fdb5ca31015408576a51ddf762798f7365257ec4e413beb0d9e02d407d64c714e221ad622eadfc0eda9618a76ba3dcaf38dea66d32b6
 WHIRLPOOL 
7d78e808917dc542cf75bb660997ffaebe05025994ffed609de535f5d0c67b3a4fcc33696f2715a075d1fc6befd8f2c95ad20043ec3961fdf6d263f109d8664c
-DIST authlogic-3.2.0.gem 68096 SHA256 
386aa1c5f0edad365ede6f819c98eb0bd948d1a277d450c3013f71887f8d2532 SHA512 
a9c2354f5e69db9bdb6ad2ccd1622116f305607a7af31c7e5bf6ce986032150a7028229103a53923c5b8bcedc92b7ca79743de61e29612f829cacfc7acaa
 WHIRLPOOL 
bd9039554258e4d2ac7f4df7df2a9d45b7da9c6c544e794de0ec0c5edc8d888b2de0e9ba6bc8946b405cfe3352455151f0a039b214eed5d5142e5fe1e68c01f7
-DIST authlogic-3.3.0.gem 65536 SHA256 
78271a3a6fc22320d174f9d642dcbb9ee6dfed5146d4aeaf5a050601b07ad46e SHA512 
2316f311df153863ba5b8f4cc44017c2865409a539a800f2827a954b69ee22094da3895a70418b006799736c0166e58c1500400c2ab4c178a40b3f7bb512c592
 WHIRLPOOL 
e2cbc7b85c89c20cf1ac6f2e5c06ca42141f7a9d59cf0951a66952e706495dde751ed800ed7b1bb5c0dc5b1da1eeebf0b935cf688498320b1123fd471297b582
 DIST authlogic-3.4.0.gem 67072 SHA256 
95628bd02245bf17dad5f2989063f360e910df602f7b6e61e885ecfbc0edf76a SHA512 
6b9df03e810481c7764e83ca0ea832a0dab4b9dd590e5fcd276fafb1d52df63b80e4289658f9eae9242c738634a244ffce2e3b583923ef1d40af393a7fb3ae54
 WHIRLPOOL 
7de41ef238cc6ef992cda537d659b30f61559f35d651498beebde7b3fdb54b85874e6f37f3f82f87d7a0d0ea7349d9c41c38a598a4ab6b5a75f169283bedaef1
 DIST authlogic-3.4.1.gem 67584 SHA256 
e88c7b050a1c139d629b316d17e3778de819354a57a46638546617c1c59022ce SHA512 
e1f47121366d40ad8f5aa7943e97754b16a7dcc1f0c17b3c6d4582e8b2f0a5e23ca6b3af5196fd73185eb61f32af46f0b448cf1cb3a777b654d2e66bee4dde2b
 WHIRLPOOL 
ee1b526a630f6788df4f55f1ef166b7344cff1b4759b4d14fe02f19e6da72f7ca1084443610715030941c4480f7008fc147dd39706d183c6f3db8201a8608f27
 DIST authlogic-3.4.2.gem 67584 SHA256 
4d58ad67c818df29ffac477a37c6ac1dbcc99494dab072ea342e85f39172a60e SHA512 
aab89cd9110a3be22de57bad8330a42b57d6d45d8bc402dbbfd18406f139dc69626a07ee9a158445dde14d3bcd9c19c85a7d2274dc475792c8f55d4a70899ccd
 WHIRLPOOL 
fd1c5d49a4553ae7cdeebad08071b2e09a75dcfc2899e36b31aea48f81f71e780efbbadbbbd5005704e782a8549c6698b61ee2740afb81ce471df48d8a93ecda

diff --git a/dev-ruby/authlogic/authlogic-2.1.6-r2.ebuild 
b/dev-ruby/authlogic/authlogic-2.1.6-r2.ebuild
deleted file mode 100644
index a3d7c97..000
--- a/dev-ruby/authlogic/authlogic-2.1.6-r2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 
2006/08/28 14:34:06 pclouds Exp $
-
-EAPI=2
-
-USE_RUBY="ruby18"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A clean, simple, and unobtrusive ruby authentication solution."
-HOMEPAGE="http://authlogic.rubyforge.org/";
-LICENSE="Ruby"
-
-KEYWORDS="~amd64 ~x86 ~x86-macos"
-SLOT="0"
-IUSE=""
-
-ruby_add_rdepend dev-ruby/activesupport
-ruby_add_bdepend "test? ( dev-ruby/ruby-debug )"
-
-RUBY_PATCHES=( "${P}-rails3-1.patch" "${P}-rails3-2.patch" 
"${P}-quote-email.patch" )
-
-# This approach makes it possible to ignore jeweler.
-each_ruby_test() {
-   ${RUBY} -rtest/unit -e "Dir['test/**/*_test.rb'].each{|f| require f}" 
|| die
-}

diff --git a/dev-ruby/authlogic/authlogic-3.2.0.ebuild 
b/dev-ruby/authlogic/authlogic-3.2.0.ebuild
deleted file mod

[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2014-10-30 Thread Hans de Graaff
commit: 19a503a98fa10c159c3295a15bd80880371c214d
Author: Hans de Graaff  degraaff  org>
AuthorDate: Fri Oct 17 14:23:04 2014 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 17 14:23:04 2014 +
URL:
http://sources.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=19a503a9

Version bump.

Package-Manager: portage-2.2.8-r2

---
 dev-ruby/authlogic/ChangeLog  |  5 
 dev-ruby/authlogic/Manifest   |  1 +
 dev-ruby/authlogic/authlogic-3.4.3.ebuild | 49 +++
 3 files changed, 55 insertions(+)

diff --git a/dev-ruby/authlogic/ChangeLog b/dev-ruby/authlogic/ChangeLog
index 0b32ee5..35009a7 100644
--- a/dev-ruby/authlogic/ChangeLog
+++ b/dev-ruby/authlogic/ChangeLog
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/authlogic
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 
+*authlogic-3.4.3 (17 Oct 2014)
+
+  17 Oct 2014; Hans de Graaff  +authlogic-3.4.3.ebuild:
+  Version bump.
+
   17 Oct 2014; Hans de Graaff  -authlogic-2.1.6-r2.ebuild,
   -authlogic-3.2.0.ebuild, -authlogic-3.3.0.ebuild:
   Cleanup.

diff --git a/dev-ruby/authlogic/Manifest b/dev-ruby/authlogic/Manifest
index 8ef0151..82eb294 100644
--- a/dev-ruby/authlogic/Manifest
+++ b/dev-ruby/authlogic/Manifest
@@ -1,3 +1,4 @@
 DIST authlogic-3.4.0.gem 67072 SHA256 
95628bd02245bf17dad5f2989063f360e910df602f7b6e61e885ecfbc0edf76a SHA512 
6b9df03e810481c7764e83ca0ea832a0dab4b9dd590e5fcd276fafb1d52df63b80e4289658f9eae9242c738634a244ffce2e3b583923ef1d40af393a7fb3ae54
 WHIRLPOOL 
7de41ef238cc6ef992cda537d659b30f61559f35d651498beebde7b3fdb54b85874e6f37f3f82f87d7a0d0ea7349d9c41c38a598a4ab6b5a75f169283bedaef1
 DIST authlogic-3.4.1.gem 67584 SHA256 
e88c7b050a1c139d629b316d17e3778de819354a57a46638546617c1c59022ce SHA512 
e1f47121366d40ad8f5aa7943e97754b16a7dcc1f0c17b3c6d4582e8b2f0a5e23ca6b3af5196fd73185eb61f32af46f0b448cf1cb3a777b654d2e66bee4dde2b
 WHIRLPOOL 
ee1b526a630f6788df4f55f1ef166b7344cff1b4759b4d14fe02f19e6da72f7ca1084443610715030941c4480f7008fc147dd39706d183c6f3db8201a8608f27
 DIST authlogic-3.4.2.gem 67584 SHA256 
4d58ad67c818df29ffac477a37c6ac1dbcc99494dab072ea342e85f39172a60e SHA512 
aab89cd9110a3be22de57bad8330a42b57d6d45d8bc402dbbfd18406f139dc69626a07ee9a158445dde14d3bcd9c19c85a7d2274dc475792c8f55d4a70899ccd
 WHIRLPOOL 
fd1c5d49a4553ae7cdeebad08071b2e09a75dcfc2899e36b31aea48f81f71e780efbbadbbbd5005704e782a8549c6698b61ee2740afb81ce471df48d8a93ecda
+DIST authlogic-3.4.3.gem 67584 SHA256 
bc18670f15bc772f7c583073a19c4b1e32e439a84d819152d1f6511f2044d523 SHA512 
5e9d30a84e7b316795c0f1c549d2c94ee883d87b3cc5a622882fb0e3da22f023fd8dc8f7643268ced7ac31873df800355cf01eb4c8e480235c5162aeda5f2e7c
 WHIRLPOOL 
ae8f640197cba327637790141b47d65a4b0c46eb48d7482351e52bf5753e75852bb029c62bd74ffb5f1fcf0cade548290f3e882be03c6a4e7cc5ffcc55218648

diff --git a/dev-ruby/authlogic/authlogic-3.4.3.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.3.ebuild
new file mode 100644
index 000..da0dd2b
--- /dev/null
+++ b/dev-ruby/authlogic/authlogic-3.4.3.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header:  $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A clean, simple, and unobtrusive ruby authentication solution."
+HOMEPAGE="http://github.com/binarylogic/authlogic";
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="3"
+IUSE=""
+
+# Now requires scrypt but this is not packaged yet, see below.
+RESTRICT="test"
+
+ruby_add_rdepend ">=dev-ruby/activerecord-3.2
+   >=dev-ruby/activesupport-3.2
+   >=dev-ruby/request_store-1.0.5"
+ruby_add_bdepend "test? ( >=dev-ruby/bcrypt-ruby-3.1.5 dev-ruby/sqlite3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   #sed -i -e '/ruby-debug/d' test/test_helper.rb || die
+
+   # Avoid test for a crypt provider we don't package. Also test with
+   # bcrypt rather than scrypt. SCrypt is not easy to install due to a
+   # very weird build system.
+   sed -i -e 's/SCrypt/BCrypt/' test/fixtures/users.yml 
test/acts_as_authentic_test/password_test.rb || die
+   rm test/crypto_provider_test/scrypt_test.rb 
test/acts_as_authentic_test/{password,persistence_token}_test.rb || die
+
+   # Use a version of minitest compatible with rails
+   sed -i -e '2igem "minitest", "~> 4.0"' test/test_helper.rb || die
+
+   # Don't depend on scrypt since we don't use it and it is hard to
+   # package.
+   sed -i -e '/scrypt/d'  ${RUBY_FAKEGEM_GEMSPEC} || die
+}



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic-oid/

2014-07-02 Thread Hans de Graaff
commit: c3dc8edd2609d2479f5457ee5820ddff9f8a3691
Author: Hans de Graaff  degraaff  org>
AuthorDate: Wed Jul  2 09:02:18 2014 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  2 09:02:18 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=c3dc8edd

Add ruby20, ruby21. Fix USE=doc.

Package-Manager: portage-2.2.8-r1

---
 dev-ruby/authlogic-oid/ChangeLog | 4 
 dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild | 6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/authlogic-oid/ChangeLog b/dev-ruby/authlogic-oid/ChangeLog
index 5f9b9cb..b6bc4c8 100644
--- a/dev-ruby/authlogic-oid/ChangeLog
+++ b/dev-ruby/authlogic-oid/ChangeLog
@@ -3,6 +3,10 @@
 # $Header: $
 
   02 Jul 2014; Hans de Graaff 
+  authlogic-oid-1.0.4-r3.ebuild:
+  Add ruby20, ruby21. Fix USE=doc.
+
+  02 Jul 2014; Hans de Graaff 
   -authlogic-oid-1.0.4-r1.ebuild, -authlogic-oid-1.0.4-r2.ebuild:
   Cleanup.
 

diff --git a/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild 
b/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild
index ffb02fb..df75fa7 100644
--- a/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild
+++ b/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r3.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 
2006/08/28 14:34:06 pclouds Exp $
 
 EAPI=4
-USE_RUBY="ruby19"
+USE_RUBY="ruby19 ruby20 ruby21"
 
-RUBY_FAKEGEM_TASK_DOC="docs"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
 



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic-oid/

2014-07-02 Thread Hans de Graaff
commit: d055a2b39a0d1866030866bdea3742d6004e2c0a
Author: Hans de Graaff  degraaff  org>
AuthorDate: Wed Jul  2 09:00:20 2014 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul  2 09:00:20 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=d055a2b3

Cleanup.

Package-Manager: portage-2.2.8-r1

---
 dev-ruby/authlogic-oid/ChangeLog   |  6 +++-
 dev-ruby/authlogic-oid/Manifest|  1 -
 .../authlogic-oid/authlogic-oid-1.0.4-r1.ebuild| 34 
 .../authlogic-oid/authlogic-oid-1.0.4-r2.ebuild| 36 --
 4 files changed, 5 insertions(+), 72 deletions(-)

diff --git a/dev-ruby/authlogic-oid/ChangeLog b/dev-ruby/authlogic-oid/ChangeLog
index 2b2e5f8..5f9b9cb 100644
--- a/dev-ruby/authlogic-oid/ChangeLog
+++ b/dev-ruby/authlogic-oid/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for dev-ruby/authlogic-oid
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  02 Jul 2014; Hans de Graaff 
+  -authlogic-oid-1.0.4-r1.ebuild, -authlogic-oid-1.0.4-r2.ebuild:
+  Cleanup.
+
   11 Jul 2013; Hans de Graaff 
   authlogic-oid-1.0.4-r3.ebuild:
   Upstream source no longer exists, host tgz myself.

diff --git a/dev-ruby/authlogic-oid/Manifest b/dev-ruby/authlogic-oid/Manifest
index ad2f768..313136e 100644
--- a/dev-ruby/authlogic-oid/Manifest
+++ b/dev-ruby/authlogic-oid/Manifest
@@ -1,2 +1 @@
-DIST authlogic-oid-1.0.4.gem 24064 SHA256 
a15226df0835a585e6a111f93bf941b108d135448b63d4d231530afaa0c0bfab SHA512 
2565cc2722ca5043433effa2ec9cc63f891fa36138f28e9fb69986e9ef9f22062f67ba3e928ef9130f34a6e2cb0e4c510e198545f7d0fd8c719a5b7fbaded1cf
 WHIRLPOOL 
8c116b46afb98ac0ac1292c284f377fd03724930415af20b66c28408bbcc66ff3fe81f3252c10a3700b8fd898309bace322cbfe66e7d65456fcdbe94e62242e4
 DIST authlogic-oid-1.0.4.tgz 11212 SHA256 
2323d893d1299ac0166603146d47732c0b25358f5849834f6393b28256431afc SHA512 
b8609aba2b1bb436c982b76af32dd648bd1cd93c2b2e59db3b4b3558f91e35e9c20d415dddee8f207b095dc9d3e16c02f4794e0f058d7b080a708abc70388747
 WHIRLPOOL 
13317c99cf8002b2de6409398efea0976b8bee550180d051afbce8b5181780007df10e788c1430e412c2fdeefd0e73b3f36ee644491c35ffdda79efa3653f0d6

diff --git a/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r1.ebuild 
b/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r1.ebuild
deleted file mode 100644
index 574c326..000
--- a/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 
2006/08/28 14:34:06 pclouds Exp $
-
-EAPI=2
-USE_RUBY="ruby18"
-
-RUBY_FAKEGEM_TASK_DOC="docs"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Extension of the Authlogic library to add OpenID support."
-HOMEPAGE="http://authlogic-oid.rubyforge.org/";
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~x86 ~x86-macos"
-SLOT="0"
-IUSE=""
-
-# Tests use hardcoded path to authlogic
-RESTRICT="test"
-
-ruby_add_bdepend "doc? ( dev-ruby/hoe )"
-
-ruby_add_rdepend ">=dev-ruby/authlogic-2.0.13"
-
-all_ruby_prepare() {
-   # Remove reference to documenation template we don't have.
-   sed -i -e 's/-T hanna//' Rakefile || die
-}

diff --git a/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r2.ebuild 
b/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r2.ebuild
deleted file mode 100644
index e12d857..000
--- a/dev-ruby/authlogic-oid/authlogic-oid-1.0.4-r2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zentest/zentest-3.3.0.ebuild,v 1.1 
2006/08/28 14:34:06 pclouds Exp $
-
-EAPI=2
-USE_RUBY="ruby18"
-
-RUBY_FAKEGEM_TASK_DOC="docs"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Extension of the Authlogic library to add OpenID support."
-HOMEPAGE="http://authlogic-oid.rubyforge.org/";
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~x86 ~x86-macos"
-SLOT="0"
-IUSE=""
-
-# Tests use hardcoded path to authlogic
-RESTRICT="test"
-
-ruby_add_bdepend "doc? ( dev-ruby/hoe )"
-
-ruby_add_rdepend ">=dev-ruby/authlogic-2.0.13"
-
-all_ruby_prepare() {
-   # Remove reference to documenation template we don't have.
-   sed -i -e 's/-T hanna//' Rakefile || die
-
-   epatch "${FILESDIR}/${P}-open_id_authentication.patch"
-}



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2014-06-27 Thread Hans de Graaff
commit: f31aedb547a32cd472357270ff5321d01a73
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Jun 26 14:05:53 2014 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun 26 14:05:53 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=f31ae444

Add ruby20, ruby21.

Package-Manager: portage-2.2.8-r1

---
 dev-ruby/authlogic/ChangeLog  | 3 +++
 dev-ruby/authlogic/authlogic-3.4.2.ebuild | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/authlogic/ChangeLog b/dev-ruby/authlogic/ChangeLog
index 19a34b5..375e608 100644
--- a/dev-ruby/authlogic/ChangeLog
+++ b/dev-ruby/authlogic/ChangeLog
@@ -1,6 +1,9 @@
 # ChangeLog for dev-ruby/authlogic
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 
+  26 Jun 2014; Hans de Graaff  authlogic-3.4.2.ebuild:
+  Add ruby20, ruby21.
+
 *authlogic-3.4.2 (01 May 2014)
 
   01 May 2014; Hans de Graaff  +authlogic-3.4.2.ebuild:

diff --git a/dev-ruby/authlogic/authlogic-3.4.2.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.2.ebuild
index 84c63a6..5e51c8a 100644
--- a/dev-ruby/authlogic/authlogic-3.4.2.ebuild
+++ b/dev-ruby/authlogic/authlogic-3.4.2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby19"
+USE_RUBY="ruby19 ruby20 ruby21"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="History README.rdoc"



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2014-05-14 Thread Hans de Graaff
commit: a728ece1d203d8c6901a9ecdbdd5959c86727bb0
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu May  1 11:26:42 2014 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  1 11:26:42 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=a728ece1

Version bump.

Package-Manager: portage-2.2.8-r1

---
 dev-ruby/authlogic/ChangeLog  |  5 
 dev-ruby/authlogic/Manifest   |  1 +
 dev-ruby/authlogic/authlogic-3.4.2.ebuild | 43 +++
 3 files changed, 49 insertions(+)

diff --git a/dev-ruby/authlogic/ChangeLog b/dev-ruby/authlogic/ChangeLog
index 7366537..19a34b5 100644
--- a/dev-ruby/authlogic/ChangeLog
+++ b/dev-ruby/authlogic/ChangeLog
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/authlogic
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 
+*authlogic-3.4.2 (01 May 2014)
+
+  01 May 2014; Hans de Graaff  +authlogic-3.4.2.ebuild:
+  Version bump.
+
 *authlogic-3.4.1 (04 Apr 2014)
 
   04 Apr 2014; Hans de Graaff  authlogic-3.4.0.ebuild,

diff --git a/dev-ruby/authlogic/Manifest b/dev-ruby/authlogic/Manifest
index 2beebcf..cdf5447 100644
--- a/dev-ruby/authlogic/Manifest
+++ b/dev-ruby/authlogic/Manifest
@@ -3,3 +3,4 @@ DIST authlogic-3.2.0.gem 68096 SHA256 
386aa1c5f0edad365ede6f819c98eb0bd948d1a277
 DIST authlogic-3.3.0.gem 65536 SHA256 
78271a3a6fc22320d174f9d642dcbb9ee6dfed5146d4aeaf5a050601b07ad46e SHA512 
2316f311df153863ba5b8f4cc44017c2865409a539a800f2827a954b69ee22094da3895a70418b006799736c0166e58c1500400c2ab4c178a40b3f7bb512c592
 WHIRLPOOL 
e2cbc7b85c89c20cf1ac6f2e5c06ca42141f7a9d59cf0951a66952e706495dde751ed800ed7b1bb5c0dc5b1da1eeebf0b935cf688498320b1123fd471297b582
 DIST authlogic-3.4.0.gem 67072 SHA256 
95628bd02245bf17dad5f2989063f360e910df602f7b6e61e885ecfbc0edf76a SHA512 
6b9df03e810481c7764e83ca0ea832a0dab4b9dd590e5fcd276fafb1d52df63b80e4289658f9eae9242c738634a244ffce2e3b583923ef1d40af393a7fb3ae54
 WHIRLPOOL 
7de41ef238cc6ef992cda537d659b30f61559f35d651498beebde7b3fdb54b85874e6f37f3f82f87d7a0d0ea7349d9c41c38a598a4ab6b5a75f169283bedaef1
 DIST authlogic-3.4.1.gem 67584 SHA256 
e88c7b050a1c139d629b316d17e3778de819354a57a46638546617c1c59022ce SHA512 
e1f47121366d40ad8f5aa7943e97754b16a7dcc1f0c17b3c6d4582e8b2f0a5e23ca6b3af5196fd73185eb61f32af46f0b448cf1cb3a777b654d2e66bee4dde2b
 WHIRLPOOL 
ee1b526a630f6788df4f55f1ef166b7344cff1b4759b4d14fe02f19e6da72f7ca1084443610715030941c4480f7008fc147dd39706d183c6f3db8201a8608f27
+DIST authlogic-3.4.2.gem 67584 SHA256 
4d58ad67c818df29ffac477a37c6ac1dbcc99494dab072ea342e85f39172a60e SHA512 
aab89cd9110a3be22de57bad8330a42b57d6d45d8bc402dbbfd18406f139dc69626a07ee9a158445dde14d3bcd9c19c85a7d2274dc475792c8f55d4a70899ccd
 WHIRLPOOL 
fd1c5d49a4553ae7cdeebad08071b2e09a75dcfc2899e36b31aea48f81f71e780efbbadbbbd5005704e782a8549c6698b61ee2740afb81ce471df48d8a93ecda

diff --git a/dev-ruby/authlogic/authlogic-3.4.2.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.2.ebuild
new file mode 100644
index 000..84c63a6
--- /dev/null
+++ b/dev-ruby/authlogic/authlogic-3.4.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header:  $
+
+EAPI=5
+
+USE_RUBY="ruby19"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="History README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A clean, simple, and unobtrusive ruby authentication solution."
+HOMEPAGE="http://authlogic.rubyforge.org/";
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="3"
+IUSE=""
+
+# Now requires scrypt but this is not packaged yet, see below.
+RESTRICT="test"
+
+ruby_add_rdepend ">=dev-ruby/activerecord-3.2
+   >=dev-ruby/activesupport-3.2
+   >=dev-ruby/request_store-1.0.5"
+ruby_add_bdepend "test? ( >=dev-ruby/bcrypt-ruby-3.1.5 dev-ruby/sqlite3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   #sed -i -e '/ruby-debug/d' test/test_helper.rb || die
+
+   # Avoid test for a crypt provider we don't package. Also test with
+   # bcrypt rather than scrypt. SCrypt is not easy to install due to a
+   # very weird build system.
+   sed -i -e 's/SCrypt/BCrypt/' test/fixtures/users.yml 
test/acts_as_authentic_test/password_test.rb || die
+   rm test/crypto_provider_test/scrypt_test.rb 
test/acts_as_authentic_test/{password,persistence_token}_test.rb || die
+
+   # Use a version of minitest compatible with rails
+   sed -i -e '2igem "minitest", "~> 4.0"' test/test_helper.rb || die
+}



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2014-04-05 Thread Hans de Graaff
commit: ab75d947705471fc1334a8dca6f227631d37
Author: Hans de Graaff  degraaff  org>
AuthorDate: Fri Apr  4 13:48:07 2014 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr  4 13:48:07 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=ab75

Version bump.

Package-Manager: portage-2.2.8-r1

---
 dev-ruby/authlogic/ChangeLog | 9 +
 dev-ruby/authlogic/Manifest  | 1 +
 dev-ruby/authlogic/authlogic-3.4.0.ebuild| 2 +-
 .../authlogic/{authlogic-3.4.0.ebuild => authlogic-3.4.1.ebuild} | 5 -
 4 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/authlogic/ChangeLog b/dev-ruby/authlogic/ChangeLog
index eab6d0a..7366537 100644
--- a/dev-ruby/authlogic/ChangeLog
+++ b/dev-ruby/authlogic/ChangeLog
@@ -1,6 +1,15 @@
 # ChangeLog for dev-ruby/authlogic
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 
+*authlogic-3.4.1 (04 Apr 2014)
+
+  04 Apr 2014; Hans de Graaff  authlogic-3.4.0.ebuild,
+  +authlogic-3.4.1.ebuild:
+  Version bump.
+
+  02 Apr 2014; Hans de Graaff  authlogic-3.4.0.ebuild:
+  Also install new History file.
+
 *authlogic-3.4.0 (27 Mar 2014)
 
   27 Mar 2014; Hans de Graaff  +authlogic-3.4.0.ebuild:

diff --git a/dev-ruby/authlogic/Manifest b/dev-ruby/authlogic/Manifest
index 8f8763c..2beebcf 100644
--- a/dev-ruby/authlogic/Manifest
+++ b/dev-ruby/authlogic/Manifest
@@ -2,3 +2,4 @@ DIST authlogic-2.1.6.gem 74752 SHA256 
af9cc2b76501338ac1cfa43104e80d9eb863e2c1c2
 DIST authlogic-3.2.0.gem 68096 SHA256 
386aa1c5f0edad365ede6f819c98eb0bd948d1a277d450c3013f71887f8d2532 SHA512 
a9c2354f5e69db9bdb6ad2ccd1622116f305607a7af31c7e5bf6ce986032150a7028229103a53923c5b8bcedc92b7ca79743de61e29612f829cacfc7acaa
 WHIRLPOOL 
bd9039554258e4d2ac7f4df7df2a9d45b7da9c6c544e794de0ec0c5edc8d888b2de0e9ba6bc8946b405cfe3352455151f0a039b214eed5d5142e5fe1e68c01f7
 DIST authlogic-3.3.0.gem 65536 SHA256 
78271a3a6fc22320d174f9d642dcbb9ee6dfed5146d4aeaf5a050601b07ad46e SHA512 
2316f311df153863ba5b8f4cc44017c2865409a539a800f2827a954b69ee22094da3895a70418b006799736c0166e58c1500400c2ab4c178a40b3f7bb512c592
 WHIRLPOOL 
e2cbc7b85c89c20cf1ac6f2e5c06ca42141f7a9d59cf0951a66952e706495dde751ed800ed7b1bb5c0dc5b1da1eeebf0b935cf688498320b1123fd471297b582
 DIST authlogic-3.4.0.gem 67072 SHA256 
95628bd02245bf17dad5f2989063f360e910df602f7b6e61e885ecfbc0edf76a SHA512 
6b9df03e810481c7764e83ca0ea832a0dab4b9dd590e5fcd276fafb1d52df63b80e4289658f9eae9242c738634a244ffce2e3b583923ef1d40af393a7fb3ae54
 WHIRLPOOL 
7de41ef238cc6ef992cda537d659b30f61559f35d651498beebde7b3fdb54b85874e6f37f3f82f87d7a0d0ea7349d9c41c38a598a4ab6b5a75f169283bedaef1
+DIST authlogic-3.4.1.gem 67584 SHA256 
e88c7b050a1c139d629b316d17e3778de819354a57a46638546617c1c59022ce SHA512 
e1f47121366d40ad8f5aa7943e97754b16a7dcc1f0c17b3c6d4582e8b2f0a5e23ca6b3af5196fd73185eb61f32af46f0b448cf1cb3a777b654d2e66bee4dde2b
 WHIRLPOOL 
ee1b526a630f6788df4f55f1ef166b7344cff1b4759b4d14fe02f19e6da72f7ca1084443610715030941c4480f7008fc147dd39706d183c6f3db8201a8608f27

diff --git a/dev-ruby/authlogic/authlogic-3.4.0.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.0.ebuild
index d8f6268..89e2ff1 100644
--- a/dev-ruby/authlogic/authlogic-3.4.0.ebuild
+++ b/dev-ruby/authlogic/authlogic-3.4.0.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 USE_RUBY="ruby19"
 
 RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+RUBY_FAKEGEM_EXTRADOC="History README.rdoc"
 
 inherit ruby-fakegem
 

diff --git a/dev-ruby/authlogic/authlogic-3.4.0.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.1.ebuild
similarity index 90%
copy from dev-ruby/authlogic/authlogic-3.4.0.ebuild
copy to dev-ruby/authlogic/authlogic-3.4.1.ebuild
index d8f6268..84c63a6 100644
--- a/dev-ruby/authlogic/authlogic-3.4.0.ebuild
+++ b/dev-ruby/authlogic/authlogic-3.4.1.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 USE_RUBY="ruby19"
 
 RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+RUBY_FAKEGEM_EXTRADOC="History README.rdoc"
 
 inherit ruby-fakegem
 
@@ -19,6 +19,9 @@ KEYWORDS="~amd64"
 SLOT="3"
 IUSE=""
 
+# Now requires scrypt but this is not packaged yet, see below.
+RESTRICT="test"
+
 ruby_add_rdepend ">=dev-ruby/activerecord-3.2
>=dev-ruby/activesupport-3.2
>=dev-ruby/request_store-1.0.5"



[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2014-04-02 Thread Hans de Graaff
commit: 3b64282d9acb7131d680b2878f47fc153f21c043
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Mar 27 15:27:52 2014 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 27 15:27:52 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=3b64282d

Cleanup.

Package-Manager: portage-2.2.8-r1

---
 dev-ruby/authlogic/ChangeLog  |  6 +-
 dev-ruby/authlogic/Manifest   |  2 --
 dev-ruby/authlogic/authlogic-3.1.0.ebuild | 34 ---
 dev-ruby/authlogic/authlogic-3.1.3.ebuild | 34 ---
 4 files changed, 5 insertions(+), 71 deletions(-)

diff --git a/dev-ruby/authlogic/ChangeLog b/dev-ruby/authlogic/ChangeLog
index 5938e4c..3bc42ff 100644
--- a/dev-ruby/authlogic/ChangeLog
+++ b/dev-ruby/authlogic/ChangeLog
@@ -1,5 +1,9 @@
 # ChangeLog for dev-ruby/authlogic
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+
+  27 Mar 2014; Hans de Graaff  -authlogic-3.1.0.ebuild,
+  -authlogic-3.1.3.ebuild:
+  Cleanup.
 
 *authlogic-3.3.0 (09 May 2013)
 

diff --git a/dev-ruby/authlogic/Manifest b/dev-ruby/authlogic/Manifest
index f6f7c64..0d80562 100644
--- a/dev-ruby/authlogic/Manifest
+++ b/dev-ruby/authlogic/Manifest
@@ -1,5 +1,3 @@
 DIST authlogic-2.1.6.gem 74752 SHA256 
af9cc2b76501338ac1cfa43104e80d9eb863e2c1c2699c8fbfa8a1197f0edb17 SHA512 
1eebfdebb77d38f7b640fdb5ca31015408576a51ddf762798f7365257ec4e413beb0d9e02d407d64c714e221ad622eadfc0eda9618a76ba3dcaf38dea66d32b6
 WHIRLPOOL 
7d78e808917dc542cf75bb660997ffaebe05025994ffed609de535f5d0c67b3a4fcc33696f2715a075d1fc6befd8f2c95ad20043ec3961fdf6d263f109d8664c
-DIST authlogic-3.1.0.gem 68608 SHA256 
9e2545c9b3c529f34d5c595bced3e439338834f67be4e24dc8aa5d631c14f5ee SHA512 
8bdb1690387a187f6005730ae275e414e93a468650fa36eb26084b6a7afc742469a5b355cb5d0f544e4a4db98421f1748d80b65ea7b2394e761d57101a075a07
 WHIRLPOOL 
6c68390f5acc8e89ce0d1551e7adff7997616d862dd0cd31ba6d69d558bc1e0cc5d293cae981a3762527377222bad00310e8b2308cf8b011b2abd7cd8be273f0
-DIST authlogic-3.1.3.gem 67584 SHA256 
4399587eabff0b6ad197e71a2bccc44720aab5a65f8a0cb9538642f0cb6e1478 SHA512 
d51a9322af5cb4fb60e963a653fee0c2024ae3d4e65fe4f91568f33af6a4ea5b4fe122b9aac158a8305ac9d1982a6edd0f14b82947b06fa0122fb6e7c36b43fa
 WHIRLPOOL 
8cbeaa97d7319a40d7dd283c0aa706f3abbb24216c098c6ad40a0c35b457a2218c01bc9091f516ec3b08fb0b99c533b02bf3f0b0c24930b17f94b8edcdaf
 DIST authlogic-3.2.0.gem 68096 SHA256 
386aa1c5f0edad365ede6f819c98eb0bd948d1a277d450c3013f71887f8d2532 SHA512 
a9c2354f5e69db9bdb6ad2ccd1622116f305607a7af31c7e5bf6ce986032150a7028229103a53923c5b8bcedc92b7ca79743de61e29612f829cacfc7acaa
 WHIRLPOOL 
bd9039554258e4d2ac7f4df7df2a9d45b7da9c6c544e794de0ec0c5edc8d888b2de0e9ba6bc8946b405cfe3352455151f0a039b214eed5d5142e5fe1e68c01f7
 DIST authlogic-3.3.0.gem 65536 SHA256 
78271a3a6fc22320d174f9d642dcbb9ee6dfed5146d4aeaf5a050601b07ad46e SHA512 
2316f311df153863ba5b8f4cc44017c2865409a539a800f2827a954b69ee22094da3895a70418b006799736c0166e58c1500400c2ab4c178a40b3f7bb512c592
 WHIRLPOOL 
e2cbc7b85c89c20cf1ac6f2e5c06ca42141f7a9d59cf0951a66952e706495dde751ed800ed7b1bb5c0dc5b1da1eeebf0b935cf688498320b1123fd471297b582

diff --git a/dev-ruby/authlogic/authlogic-3.1.0.ebuild 
b/dev-ruby/authlogic/authlogic-3.1.0.ebuild
deleted file mode 100644
index b8990e4..000
--- a/dev-ruby/authlogic/authlogic-3.1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header:  $
-
-EAPI=2
-
-USE_RUBY="ruby18 ruby19 ree18"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="init.rb VERSION.yml generators rails"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A clean, simple, and unobtrusive ruby authentication solution."
-HOMEPAGE="http://authlogic.rubyforge.org/";
-LICENSE="Ruby"
-
-KEYWORDS="~amd64"
-SLOT="3"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/activerecord-3.0.7"
-ruby_add_bdepend "test? ( dev-ruby/bcrypt-ruby dev-ruby/sqlite3 )"
-
-all_ruby_prepare() {
-   sed -i -e '/ruby-debug/d' test/test_helper.rb || die
-}
-
-# This approach makes it possible to ignore jeweler.
-each_ruby_test() {
-   ${RUBY} -Ilib:test:. -rtest/unit -e "Dir['test/**/*_test.rb'].each{|f| 
require f}" || die
-}

diff --git a/dev-ruby/authlogic/authlogic-3.1.3.ebuild 
b/dev-ruby/authlogic/authlogic-3.1.3.ebuild
deleted file mode 100644
index b8990e4..000
--- a/dev-ruby/authlogic/authlogic-3.1.3.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header:  $
-
-EAPI=2
-
-USE_RUBY="ruby18 ruby19 ree18"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="README.rdoc"
-
-RUBY_FAKEGEM_EXTRAINSTALL="init.rb VERSION.yml generators rails"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A clean, simple, and unobtr

[gentoo-commits] dev/graaff:master commit in: dev-ruby/authlogic/

2014-04-02 Thread Hans de Graaff
commit: b47c7b788e43b9259e05e0c1705922e634449bfb
Author: Hans de Graaff  degraaff  org>
AuthorDate: Thu Mar 27 15:51:39 2014 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 27 15:51:39 2014 +
URL:
http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=b47c7b78

Version bump.

Package-Manager: portage-2.2.8-r1

---
 dev-ruby/authlogic/ChangeLog  |  5 
 dev-ruby/authlogic/Manifest   |  1 +
 dev-ruby/authlogic/authlogic-3.4.0.ebuild | 40 +++
 3 files changed, 46 insertions(+)

diff --git a/dev-ruby/authlogic/ChangeLog b/dev-ruby/authlogic/ChangeLog
index 3bc42ff..eab6d0a 100644
--- a/dev-ruby/authlogic/ChangeLog
+++ b/dev-ruby/authlogic/ChangeLog
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/authlogic
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 
+*authlogic-3.4.0 (27 Mar 2014)
+
+  27 Mar 2014; Hans de Graaff  +authlogic-3.4.0.ebuild:
+  Version bump.
+
   27 Mar 2014; Hans de Graaff  -authlogic-3.1.0.ebuild,
   -authlogic-3.1.3.ebuild:
   Cleanup.

diff --git a/dev-ruby/authlogic/Manifest b/dev-ruby/authlogic/Manifest
index 0d80562..8f8763c 100644
--- a/dev-ruby/authlogic/Manifest
+++ b/dev-ruby/authlogic/Manifest
@@ -1,3 +1,4 @@
 DIST authlogic-2.1.6.gem 74752 SHA256 
af9cc2b76501338ac1cfa43104e80d9eb863e2c1c2699c8fbfa8a1197f0edb17 SHA512 
1eebfdebb77d38f7b640fdb5ca31015408576a51ddf762798f7365257ec4e413beb0d9e02d407d64c714e221ad622eadfc0eda9618a76ba3dcaf38dea66d32b6
 WHIRLPOOL 
7d78e808917dc542cf75bb660997ffaebe05025994ffed609de535f5d0c67b3a4fcc33696f2715a075d1fc6befd8f2c95ad20043ec3961fdf6d263f109d8664c
 DIST authlogic-3.2.0.gem 68096 SHA256 
386aa1c5f0edad365ede6f819c98eb0bd948d1a277d450c3013f71887f8d2532 SHA512 
a9c2354f5e69db9bdb6ad2ccd1622116f305607a7af31c7e5bf6ce986032150a7028229103a53923c5b8bcedc92b7ca79743de61e29612f829cacfc7acaa
 WHIRLPOOL 
bd9039554258e4d2ac7f4df7df2a9d45b7da9c6c544e794de0ec0c5edc8d888b2de0e9ba6bc8946b405cfe3352455151f0a039b214eed5d5142e5fe1e68c01f7
 DIST authlogic-3.3.0.gem 65536 SHA256 
78271a3a6fc22320d174f9d642dcbb9ee6dfed5146d4aeaf5a050601b07ad46e SHA512 
2316f311df153863ba5b8f4cc44017c2865409a539a800f2827a954b69ee22094da3895a70418b006799736c0166e58c1500400c2ab4c178a40b3f7bb512c592
 WHIRLPOOL 
e2cbc7b85c89c20cf1ac6f2e5c06ca42141f7a9d59cf0951a66952e706495dde751ed800ed7b1bb5c0dc5b1da1eeebf0b935cf688498320b1123fd471297b582
+DIST authlogic-3.4.0.gem 67072 SHA256 
95628bd02245bf17dad5f2989063f360e910df602f7b6e61e885ecfbc0edf76a SHA512 
6b9df03e810481c7764e83ca0ea832a0dab4b9dd590e5fcd276fafb1d52df63b80e4289658f9eae9242c738634a244ffce2e3b583923ef1d40af393a7fb3ae54
 WHIRLPOOL 
7de41ef238cc6ef992cda537d659b30f61559f35d651498beebde7b3fdb54b85874e6f37f3f82f87d7a0d0ea7349d9c41c38a598a4ab6b5a75f169283bedaef1

diff --git a/dev-ruby/authlogic/authlogic-3.4.0.ebuild 
b/dev-ruby/authlogic/authlogic-3.4.0.ebuild
new file mode 100644
index 000..d8f6268
--- /dev/null
+++ b/dev-ruby/authlogic/authlogic-3.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header:  $
+
+EAPI=5
+
+USE_RUBY="ruby19"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A clean, simple, and unobtrusive ruby authentication solution."
+HOMEPAGE="http://authlogic.rubyforge.org/";
+LICENSE="Ruby"
+
+KEYWORDS="~amd64"
+SLOT="3"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activerecord-3.2
+   >=dev-ruby/activesupport-3.2
+   >=dev-ruby/request_store-1.0.5"
+ruby_add_bdepend "test? ( >=dev-ruby/bcrypt-ruby-3.1.5 dev-ruby/sqlite3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   #sed -i -e '/ruby-debug/d' test/test_helper.rb || die
+
+   # Avoid test for a crypt provider we don't package. Also test with
+   # bcrypt rather than scrypt. SCrypt is not easy to install due to a
+   # very weird build system.
+   sed -i -e 's/SCrypt/BCrypt/' test/fixtures/users.yml 
test/acts_as_authentic_test/password_test.rb || die
+   rm test/crypto_provider_test/scrypt_test.rb 
test/acts_as_authentic_test/{password,persistence_token}_test.rb || die
+
+   # Use a version of minitest compatible with rails
+   sed -i -e '2igem "minitest", "~> 4.0"' test/test_helper.rb || die
+}