summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2013-11-26 00:57:40 +0000
committerManuel Rüger <mrueg@gentoo.org>2013-11-26 00:57:40 +0000
commit36a1e675bf283bc40bbb6dc9e0eab55d779cd17a (patch)
tree22a5c521927a9f9d2d7951cde8ce1923d3af69b9 /dev-ruby/weakling
parentInitial import, ebuild by me. Needs some more cleanups, but is kinda mostly w... (diff)
downloadgentoo-2-36a1e675bf283bc40bbb6dc9e0eab55d779cd17a.tar.gz
gentoo-2-36a1e675bf283bc40bbb6dc9e0eab55d779cd17a.tar.bz2
gentoo-2-36a1e675bf283bc40bbb6dc9e0eab55d779cd17a.zip
Version bump.
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key )
Diffstat (limited to 'dev-ruby/weakling')
-rw-r--r--dev-ruby/weakling/ChangeLog9
-rw-r--r--dev-ruby/weakling/weakling-0.0.4.ebuild45
2 files changed, 52 insertions, 2 deletions
diff --git a/dev-ruby/weakling/ChangeLog b/dev-ruby/weakling/ChangeLog
index a6c2b0ceb9df..1a3244ced680 100644
--- a/dev-ruby/weakling/ChangeLog
+++ b/dev-ruby/weakling/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/weakling
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/weakling/ChangeLog,v 1.7 2012/08/14 19:00:20 flameeyes Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/weakling/ChangeLog,v 1.8 2013/11/26 00:57:40 mrueg Exp $
+
+*weakling-0.0.4 (26 Nov 2013)
+
+ 26 Nov 2013; Manuel Rüger <mrueg@gentoo.org> +weakling-0.0.4.ebuild:
+ Version bump.
14 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org> metadata.xml:
Update metadata.xml so that it's the same as most other packages.
diff --git a/dev-ruby/weakling/weakling-0.0.4.ebuild b/dev-ruby/weakling/weakling-0.0.4.ebuild
new file mode 100644
index 000000000000..60bdda357908
--- /dev/null
+++ b/dev-ruby/weakling/weakling-0.0.4.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/weakling/weakling-0.0.4.ebuild,v 1.1 2013/11/26 00:57:40 mrueg Exp $
+
+EAPI=5
+
+# This package is specifically for JRuby.
+USE_RUBY="jruby"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="HISTORY.txt README.txt"
+RUBY_FAKEGEM_SUFFIX="java"
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit java-pkg-2 java-pkg-simple ruby-fakegem
+
+DESCRIPTION="weakling: a collection of weakref utilities for Ruby"
+HOMEPAGE="http://github.com/headius/weakling"
+LICENSE="Apache-2.0"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+CDEPEND="dev-java/bytelist
+ dev-java/jruby"
+
+DEPEND+=" ${CDEPEND}
+ >=virtual/jdk-1.5"
+
+RDEPEND+=" ${CDEPEND}
+ >=virtual/jre-1.5"
+
+JAVA_GENTOO_CLASSPATH="bytelist jruby"
+
+pkg_setup() {
+ java-pkg-2_pkg_setup
+ ruby-ng_pkg_setup
+}
+
+each_ruby_compile() {
+ java-pkg-simple_src_compile
+ cp "${PN}.jar" "lib/refqueue.jar" || die
+}