From: "Hans de Graaff" <graaff@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] dev/graaff:master commit in: dev-ruby/ruby-activeldap/
Date: Thu, 3 Nov 2011 12:23:49 +0000 (UTC) [thread overview]
Message-ID: <9ebefd76636e85410f39c8651fcfe400c1102cb7.graaff@gentoo> (raw)
commit: 9ebefd76636e85410f39c8651fcfe400c1102cb7
Author: Hans de Graaff <hans <AT> degraaff <DOT> org>
AuthorDate: Thu Nov 3 12:23:39 2011 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Nov 3 12:23:39 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/graaff.git;a=commit;h=9ebefd76
Initial import of Rails 3.x version for testing.
(Portage version: 2.1.10.11/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 0x8883FA56A308A8D7!)
---
dev-ruby/ruby-activeldap/ChangeLog | 10 ++++
dev-ruby/ruby-activeldap/Manifest | 14 +++++
dev-ruby/ruby-activeldap/metadata.xml | 5 ++
.../ruby-activeldap/ruby-activeldap-3.1.0.ebuild | 56 ++++++++++++++++++++
4 files changed, 85 insertions(+), 0 deletions(-)
diff --git a/dev-ruby/ruby-activeldap/ChangeLog b/dev-ruby/ruby-activeldap/ChangeLog
new file mode 100644
index 0000000..773a7db
--- /dev/null
+++ b/dev-ruby/ruby-activeldap/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ruby/ruby-activeldap
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*ruby-activeldap-3.1.0 (03 Nov 2011)
+
+ 03 Nov 2011; Hans de Graaff <graaff@gentoo.org>
+ +ruby-activeldap-3.1.0.ebuild, +metadata.xml:
+ Initial import of Rails 3.x version for testing.
+
diff --git a/dev-ruby/ruby-activeldap/Manifest b/dev-ruby/ruby-activeldap/Manifest
new file mode 100644
index 0000000..344d9c2
--- /dev/null
+++ b/dev-ruby/ruby-activeldap/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST activeldap-3.1.0.gem 189440 RMD160 5fbc03fa9925f319184bd7a218db424bf7ce35a7 SHA1 7bc21ce44e2febc6c78b93a24ec2a2cfda1787b8 SHA256 f75cab6b7a2b369bf845c6e520948e1d88738644ed555ce7bef099c3cdd36a7e
+EBUILD ruby-activeldap-3.1.0.ebuild 1504 RMD160 b5b825e629507f04264882a4d29dfe6cce1ed058 SHA1 cc62c32efacdd5913806b0961715a106260cfcb8 SHA256 a343d0db4791d62e2d947d21092c2edc07aeeb10f578e25671414df8ca6500d7
+MISC ChangeLog 313 RMD160 67d254ca1da135676030811fc55e978c12cf09bc SHA1 32e74bddd68131f6a30fd82169df3f828cbe460b SHA256 74820da9960ee0a9eca3b310aa6a4cf2aba2a3b4f1947255550db322efde4fbb
+MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iF4EAREIAAYFAk6yh8oACgkQiIP6VqMIqNfARgD/UnyrS/iUh8la5jVQKdo7fabX
+5KGDNJ8ekiuRrlaNdWcA/A5MXNUE5wg3RIZ6PLDYP6kTGg9mCEONmnNaEZeJs1Vd
+=3OpS
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/ruby-activeldap/metadata.xml b/dev-ruby/ruby-activeldap/metadata.xml
new file mode 100644
index 0000000..8521361
--- /dev/null
+++ b/dev-ruby/ruby-activeldap/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/ruby-activeldap/ruby-activeldap-3.1.0.ebuild b/dev-ruby/ruby-activeldap/ruby-activeldap-3.1.0.ebuild
new file mode 100644
index 0000000..3e73bac
--- /dev/null
+++ b/dev-ruby/ruby-activeldap/ruby-activeldap-3.1.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-activeldap/ruby-activeldap-1.2.2-r1.ebuild,v 1.3 2011/10/15 23:05:58 maekke Exp $
+
+EAPI=4
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="README.textile TODO"
+RUBY_FAKEGEM_EXTRAINSTALL="po"
+RUBY_FAKEGEM_NAME="activeldap"
+
+inherit ruby-fakegem
+
+MY_P="${P/ruby-/}"
+DESCRIPTION="Ruby/ActiveLDAP provides an activerecord inspired object oriented interface to LDAP"
+HOMEPAGE="https://github.com/activeldap/activeldap"
+
+LICENSE="GPL-2"
+SLOT="3"
+KEYWORDS="~amd64 ~x86 ~x86-macos"
+IUSE=""
+
+# Most tests require a live LDAP server to run.
+RESTRICT="test"
+
+ruby_add_bdepend "dev-ruby/hoe"
+ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
+
+# The activemodel dependency is 3.1.0.rc4 but we don't have that yet.
+ruby_add_rdepend "
+ >=dev-ruby/activemodel-3.10.0
+ dev-ruby/locale
+ dev-ruby/fast_gettext
+ dev-ruby/gettext_i18n_rails
+ || ( >=dev-ruby/ruby-ldap-0.8.2 dev-ruby/ruby-net-ldap )"
+
+all_ruby_prepare() {
+ # "Fix" activemodel dependency to also work with Rails 3.0.
+ sed -i -e 's/3.1.0.rc4/3.0.10/' ../metadata || die
+}
+
+each_ruby_test() {
+ # Tests use test-unit-2 which is currently masked in tree.
+ # Version 2.0.6 is bundled so use that for now.
+ RUBYLIB=test-unit/lib ${RUBY} -S rake test || die "Tests failed."
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ dodoc doc/text/*
+
+ insinto /usr/share/doc/${PF}
+ doins -r examples
+}
next reply other threads:[~2011-11-03 12:24 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-03 12:23 Hans de Graaff [this message]
-- strict thread matches above, loose matches on Subject: below --
2011-11-03 12:28 [gentoo-commits] dev/graaff:master commit in: dev-ruby/ruby-activeldap/ Hans de Graaff
2012-01-23 14:21 Hans de Graaff
2012-01-23 20:14 Hans de Graaff
2012-02-14 8:34 Hans de Graaff
2012-02-14 8:40 Hans de Graaff
2012-08-16 9:07 Hans de Graaff
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=9ebefd76636e85410f39c8651fcfe400c1102cb7.graaff@gentoo \
--to=graaff@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox