summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ruby/eventmachine/ChangeLog8
-rw-r--r--dev-ruby/eventmachine/Manifest11
-rw-r--r--dev-ruby/eventmachine/eventmachine-0.12.10-r1.ebuild39
3 files changed, 52 insertions, 6 deletions
diff --git a/dev-ruby/eventmachine/ChangeLog b/dev-ruby/eventmachine/ChangeLog
index c3a4b4fe67f5..6c2975d1d1e0 100644
--- a/dev-ruby/eventmachine/ChangeLog
+++ b/dev-ruby/eventmachine/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/eventmachine
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/eventmachine/ChangeLog,v 1.8 2009/12/09 19:09:53 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/eventmachine/ChangeLog,v 1.9 2009/12/27 19:49:50 a3li Exp $
+
+*eventmachine-0.12.10-r1 (27 Dec 2009)
+
+ 27 Dec 2009; Alex Legler <a3li@gentoo.org>
+ +eventmachine-0.12.10-r1.ebuild:
+ Revision bump, migration to -fakegem, license update, description update
09 Dec 2009; Hans de Graaff <graaff@gentoo.org>
-eventmachine-0.12.8.ebuild:
diff --git a/dev-ruby/eventmachine/Manifest b/dev-ruby/eventmachine/Manifest
index f9603343330d..38f33041f73a 100644
--- a/dev-ruby/eventmachine/Manifest
+++ b/dev-ruby/eventmachine/Manifest
@@ -2,13 +2,14 @@
Hash: SHA1
DIST eventmachine-0.12.10.gem 220672 RMD160 625b4917e84d55fec468a810e9ee0bb5273387f0 SHA1 d9b3ec65e3e94e461ed2d53c01a2b9ab62fe6a07 SHA256 dcbe6193937366b5c6803f8aa09886ff241eeb13b782c1a33ff1a76f99a6ede8
+EBUILD eventmachine-0.12.10-r1.ebuild 992 RMD160 270ce2f56a3e7c524a3d12a7f25433dff6c2c9db SHA1 a2c39f1ba2d769180076dbeae1e2aff9d2cf164a SHA256 7ccc8e9ad7d55d2d152390dfe122c0968cdc6ed79d7849baa358dd61fed5b793
EBUILD eventmachine-0.12.10.ebuild 467 RMD160 6d63cd5cb85602fc3d3e7a087733e5a7f462c438 SHA1 da0eb6ebaca27384cc41086d61d02fb3f2bbe659 SHA256 75850f25834b392d59fc2998e4c5f99e7f9578df57b6058e6f3d9108473aea6e
-MISC ChangeLog 1451 RMD160 5a4429b6f44781bdcf0348f95f399073afd89d31 SHA1 d472d337f2bf3b7cb56514d60b03549c8ef4f847 SHA256 024a19714f0d2969c893d948da68aa198d98dacaf261956b3a7623036d1f8755
+MISC ChangeLog 1645 RMD160 eb8e4ac9c00a5ddfe1dbaa1a27eb00099a3d0ad5 SHA1 36a9c862614e5691e6a167290d62923fd345d6c4 SHA256 6047761d68acbf9bf272c16b9a3bf2240b611e8b18ad5e915f941ea0ba56d32e
MISC metadata.xml 433 RMD160 b5bc8163799d4caf1299a8fc0bf59b65fc8e3856 SHA1 e0ad3695d36bb1dcee0607262d0b1934d6d23cb8 SHA256 cb277b1f4d7367e9b925224bd5e742773d371799cdfc39a3f56b8d568f7d2e27
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.13 (GNU/Linux)
-iEYEARECAAYFAksf9gcACgkQeM7EJeUH71NNbQCePfZJXxNhOLzPcGe5aPmEXN0c
-xKsAnjHsUSGa/BgKs0Kk+FEA8NdQFx4e
-=AMFC
+iEYEARECAAYFAks3umQACgkQTEkQYPgooqFmogCfU8xuV39mL6Gn+FkPepgTNSth
+gsAAoIVMvEZWVS9uWamlgjx3CCxApXXH
+=2GcH
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/eventmachine/eventmachine-0.12.10-r1.ebuild b/dev-ruby/eventmachine/eventmachine-0.12.10-r1.ebuild
new file mode 100644
index 000000000000..fa65133f7a38
--- /dev/null
+++ b/dev-ruby/eventmachine/eventmachine-0.12.10-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/eventmachine/eventmachine-0.12.10-r1.ebuild,v 1.1 2009/12/27 19:49:50 a3li Exp $
+
+EAPI="2"
+USE_RUBY="ruby18 ruby19"
+
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="docs/ChangeLog README"
+
+inherit ruby-fakegem
+
+DESCRIPTION="EventMachine is a fast, simple event-processing library for Ruby programs."
+HOMEPAGE="http://rubyeventmachine.com"
+
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="examples"
+
+ruby_add_bdepend 'dev-ruby/rake'
+
+all_ruby_prepare() {
+ # This test only works on BSD, and error handling fails on 1.8
+ rm tests/test_process_watch.rb || die "rm failed"
+}
+
+each_ruby_compile() {
+ ${RUBY} /usr/bin/rake build || die "rake build failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ use examples || return
+
+ insinto /usr/share/doc/${PF}/
+ doins -r examples || die "Failed to install examples"
+}