diff options
author | Hans de Graaff <graaff@gentoo.org> | 2011-06-16 09:13:40 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2011-06-16 09:13:40 +0000 |
commit | fa5e9a9a0b3e713ebb2a2449154c8668bc66050d (patch) | |
tree | 175472d8fd1da7ce2f76fc8555a62bfce9a08e34 /dev-ruby/narray | |
parent | Fixed utp related build issue reported in bug #368523, thank jhdtl for report... (diff) | |
download | historical-fa5e9a9a0b3e713ebb2a2449154c8668bc66050d.tar.gz historical-fa5e9a9a0b3e713ebb2a2449154c8668bc66050d.tar.bz2 historical-fa5e9a9a0b3e713ebb2a2449154c8668bc66050d.zip |
Version bump. Add ree18.
Package-Manager: portage-2.1.9.42/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/narray')
-rw-r--r-- | dev-ruby/narray/ChangeLog | 9 | ||||
-rw-r--r-- | dev-ruby/narray/Manifest | 14 | ||||
-rw-r--r-- | dev-ruby/narray/narray-0.5.9_p9.ebuild | 56 |
3 files changed, 71 insertions, 8 deletions
diff --git a/dev-ruby/narray/ChangeLog b/dev-ruby/narray/ChangeLog index 28a57cbdb1e9..59381195b421 100644 --- a/dev-ruby/narray/ChangeLog +++ b/dev-ruby/narray/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/narray -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/narray/ChangeLog,v 1.41 2010/05/18 12:47:59 flameeyes Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/narray/ChangeLog,v 1.42 2011/06/16 09:13:40 graaff Exp $ + +*narray-0.5.9_p9 (16 Jun 2011) + + 16 Jun 2011; Hans de Graaff <graaff@gentoo.org> +narray-0.5.9_p9.ebuild: + Version bump. Add ree18. 18 May 2010; Diego E. Pettenò <flameeyes@gentoo.org> narray-0.5.9_p7.ebuild: diff --git a/dev-ruby/narray/Manifest b/dev-ruby/narray/Manifest index dd1afd0e9916..93633a55c23b 100644 --- a/dev-ruby/narray/Manifest +++ b/dev-ruby/narray/Manifest @@ -1,16 +1,18 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 DIST narray-0.5.9p6.tar.gz 65924 RMD160 163933cd5ef26288b399bcc00ebeb7d5686ddab5 SHA1 59456a113b3427f89c5d3c0554a83ee379a685ae SHA256 a37c552bfaeb4186241db06d8e4bfe15186bb6a53465d58512a101141f350e30 DIST narray-0.5.9p7.tar.gz 66310 RMD160 00dd6645b04a907b454ac3a3f7c7676e3bed62ab SHA1 7de1aaf4235c17bc55fec79ef860ac5b1eabb9ba SHA256 81c0085376d71df14a175ddb3aa2363064a4dc5994a0ab865100416de6dbbf6b +DIST narray-0.5.9p9.tar.gz 63989 RMD160 1dfa336846adbe8cbbeb1bdf81c85a314e570108 SHA1 f02d5f4accf3ca9a8a5ec1a64270e316cc59b576 SHA256 efb03d3d73f30d4f6837f935d1672ff676c25dd813d0fdbd4ad8c793a506ac3e EBUILD narray-0.5.9_p6.ebuild 694 RMD160 8127ebf288e172721453f47948083c27df044602 SHA1 f646a5d6d845cce9017e7db759ca8ff0debcedcc SHA256 f164dcf088fa8e8f355bd21e7e7db6613316e4ea6a2ab288e56dbbce8965b21d EBUILD narray-0.5.9_p7.ebuild 1494 RMD160 59d5762bcb6f7284f4b985be661bd3349db8b2d9 SHA1 89a5323eac8d02bc3057005ac5d3021b28a1e013 SHA256 d0c70ca54fdcd4694fb49ad21b016e48f051080dfa0c7f91150045bc36f24d2f -MISC ChangeLog 4777 RMD160 4f8631c23bae55607ef242a517d0341e316384dd SHA1 28c93a83882c85e1c2d2d6118b33958efd62e26c SHA256 f9a7201fe6dd7543635bdf9361125a67b6f089cf33dfbf76b2abbf9645161205 +EBUILD narray-0.5.9_p9.ebuild 1497 RMD160 ed263c60dea42b1a126e0d1974ca2936d576a088 SHA1 6273f759bcbb6757be5ea5cd00d831468c93ac42 SHA256 870d3b603198ea96ffd8ec414446de158b313694a393c5af4cf8f22e5d72f16b +MISC ChangeLog 4909 RMD160 8246dc200f018ba97a27255632f4dd82a5ee622f SHA1 20a33a3b220f73bbeb1a13cefd1ccc529003e1b3 SHA256 d9948f8651267ca8c02134d2925f7fc86686eeecb8477a2655c85a4a86879ad8 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.15 (GNU/Linux) +Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAkvyjHwACgkQAiZjviIA2Xgs8wCePRCXBC8rJWe3xNdi+LFkG9xv -COkAn1UY8O7QkAQwl9uU56M3AOP6tU3M -=HDuh +iF4EAREIAAYFAk35yU8ACgkQrnu0mw69JkpGbAD+Iapee8SwhFXeArwOv98kT+pV +m+cJc8nsRRwUVi8Qyl0A/0jno+lS9k5pFb/vFL5eAS4f41eXysat+PpBipULfnOt +=QaY+ -----END PGP SIGNATURE----- diff --git a/dev-ruby/narray/narray-0.5.9_p9.ebuild b/dev-ruby/narray/narray-0.5.9_p9.ebuild new file mode 100644 index 000000000000..3a0f6817750e --- /dev/null +++ b/dev-ruby/narray/narray-0.5.9_p9.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/narray/narray-0.5.9_p9.ebuild,v 1.1 2011/06/16 09:13:40 graaff Exp $ + +EAPI=2 + +# jruby → native extension +USE_RUBY="ruby18 ree18 ruby19" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog README.en README.ja SPEC.en SPEC.ja" + +RUBY_FAKEGEM_VERSION="${PV/_p/.}" + +inherit ruby-fakegem + +DESCRIPTION="Numerical N-dimensional Array class" +HOMEPAGE="http://www.ir.isas.ac.jp/~masa/ruby/index-e.html" +SRC_URI="mirror://rubyforge/${PN}/${P/_/}.tar.gz" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + +IUSE="" + +S="${WORKDIR}/${P/_/}" + +all_ruby_prepare() { + # the tests aren't really written to be a testsuite, so the + # failure cases will literally fail; ignore all of those ad + # instead expect that the rest won't fail. + sed -i -e '/[fF]ollowing will fail/,$ s:^:#:' \ + "${S}"/test/*.rb || die "sed failed" +} + +each_ruby_configure() { + ${RUBY} extconf.rb || die "extconf.rb failed" +} + +each_ruby_compile() { + emake CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" || die "emake failed" + cp -l ${PN}.so lib || die "copy of ${PN}.so failed" +} + +each_ruby_test() { + for unit in test/*; do + # Skip over the FFTW test because it needs a package we don't + # have in tree. + [[ ${unit} == test/testfftw.rb ]] && continue + + ${RUBY} -Ilib ${unit} || die "test ${unit} failed" + done +} |