diff options
author | Hans de Graaff <graaff@gentoo.org> | 2010-09-12 08:42:26 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2010-09-12 08:42:26 +0000 |
commit | 7510a991b459e74a55a378145a134052dc591b50 (patch) | |
tree | 96b5e9baffb8f83cc12ca0ce88578b4595ac6a20 /dev-ruby | |
parent | Bug #299138: improve the description to say what filesystems are supported. (diff) | |
download | historical-7510a991b459e74a55a378145a134052dc591b50.tar.gz historical-7510a991b459e74a55a378145a134052dc591b50.tar.bz2 historical-7510a991b459e74a55a378145a134052dc591b50.zip |
Fix build when dev-ruby/bones is installed. Add ree18.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/ffi/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/ffi/Manifest | 11 | ||||
-rw-r--r-- | dev-ruby/ffi/ffi-0.6.3-r1.ebuild | 53 | ||||
-rw-r--r-- | dev-ruby/nokogiri/Manifest | 9 |
4 files changed, 70 insertions, 10 deletions
diff --git a/dev-ruby/ffi/ChangeLog b/dev-ruby/ffi/ChangeLog index c1ffd429b97d..64b2b2513d8f 100644 --- a/dev-ruby/ffi/ChangeLog +++ b/dev-ruby/ffi/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/ffi # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.8 2010/07/11 16:55:31 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ChangeLog,v 1.9 2010/09/12 08:42:26 graaff Exp $ + +*ffi-0.6.3-r1 (12 Sep 2010) + + 12 Sep 2010; Hans de Graaff <graaff@gentoo.org> +ffi-0.6.3-r1.ebuild: + Fix build when dev-ruby/bones is installed. Add ree18. 11 Jul 2010; Hans de Graaff <graaff@gentoo.org> ffi-0.6.3.ebuild: Add x86 keyword. Thanks to Jochen Schalanda for his report in bug 325473. diff --git a/dev-ruby/ffi/Manifest b/dev-ruby/ffi/Manifest index b186213806a4..3cb3e2eb44df 100644 --- a/dev-ruby/ffi/Manifest +++ b/dev-ruby/ffi/Manifest @@ -2,13 +2,14 @@ Hash: SHA256 DIST ffi-git-0.6.3.tgz 827611 RMD160 b5bdfae1ac64a4389dcbdde9f4677e6d0ab8d504 SHA1 a7e4dff1cafcfcdefa3a3431ab4ac61952409be9 SHA256 11981ac36fb8924940a4a1adacdcaa2c65f4eb7933d868537a4eb7f372509744 +EBUILD ffi-0.6.3-r1.ebuild 1372 RMD160 7ca0536411845144281e330d5907349cb407c148 SHA1 f53bfab898112a71e6e0a3934221b38c7c769311 SHA256 d120cbfe71574b3ab2bf2f46a84367e8049abb4d82184b5dd428299884cfe27f EBUILD ffi-0.6.3.ebuild 1186 RMD160 77332dc8cf2eaa9c798a5dbb8b76aface0dcfdd2 SHA1 e5dc22cc4ff23f9cd82b2bcdcdf7d1a3c1137e31 SHA256 d794d7f1db260073e6b26f2006e3f318be7300e476d85fe6c0fb6b17a5864a4b -MISC ChangeLog 1632 RMD160 20a65224ee69e7202b47d7ac388c2412114a3292 SHA1 9189a0f7ed6e09f57a9a970981d4d5256d533864 SHA256 04bf01582ec4d960519dc22f1c38fd5db17e21dd5bbfd2f0e43aa5ddc9f86512 +MISC ChangeLog 1791 RMD160 c934992c2618aa52d34dadc5abdc68463c9efb96 SHA1 79b0167febaf69f094eb652bf266197ecfffe596 SHA256 8bb729cf4a5876f32bc648e5da66d7c5d4809582d9410fddbbfb81b24ae5cc60 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.15 (GNU/Linux) +Version: GnuPG v2.0.16 (GNU/Linux) -iF4EAREIAAYFAkw5948ACgkQZihJkut28Ss/1QD/cDG6Dn/PVA6jkDCIUKJMZlVy -RWrDTAuJVDfeNpheEUEBALxtis+CfjiPgbHQuJAI0jK+SrMsBS4nCv3nz5188VMP -=rJf8 +iF4EAREIAAYFAkyMkncACgkQZihJkut28StJlgEAuEPQ8lEBvOzDcUksuxHPQAZd +flrjSIZC6M3Pd8JC5j0A/jkazQzjgrQvEC2XVvZBtV+GuS1qlgF3idoLB0SD7mUF +=2kVp -----END PGP SIGNATURE----- diff --git a/dev-ruby/ffi/ffi-0.6.3-r1.ebuild b/dev-ruby/ffi/ffi-0.6.3-r1.ebuild new file mode 100644 index 000000000000..17e995c8af85 --- /dev/null +++ b/dev-ruby/ffi/ffi-0.6.3-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ffi/ffi-0.6.3-r1.ebuild,v 1.1 2010/09/12 08:42:26 graaff Exp $ + +EAPI=2 + +# jruby → unneeded, this is part of the standard JRuby distribution, +# and would just install a dummy +USE_RUBY="ruby18 ruby19 ree18" + +RUBY_FAKEGEM_TASK_TEST="spec" + +RUBY_FAKEGEM_TASK_DOC="doc:rdoc" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Ruby extension for programmatically loading dynamic libraries" +HOMEPAGE="http://wiki.github.com/ffi/ffi" + +# Restore this after 0.6.3 +#SRC_URI="http://github.com/${PN}/${PN}/tarball/${PV} -> ${PN}-git-${PV}.tgz" +SRC_URI="mirror://gentoo/${PN}-git-${PV}.tgz" +S="${WORKDIR}/${PN}-${PN}-*" + +IUSE="" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-libs/libffi" +DEPEND="${RDEPEND}" + +ruby_add_bdepend dev-ruby/rake-compiler + +all_ruby_prepare() { + # We only have Bones 3.x.x available. + # http://github.com/ffi/ffi/issues/#issue/29 + sed -i -e 's/Bones::VERSION/Bones::version/' tasks/setup.rb || die +} + +each_ruby_compile() { + ${RUBY} -S rake compile || die "compile failed" + ${RUBY} -S rake -f gen/Rakefile || die "types.conf generation failed" +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc samples/* || die +} diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index b0627c17bf87..2192b49e50a3 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -7,13 +7,14 @@ DIST nokogiri-1.4.1.gem 176640 RMD160 9143fa7632827cfee3d74f2a6b3a8dfb04227fb9 S DIST nokogiri-1.4.3.1.gem 188928 RMD160 01f66e7e2e63b18ab9c4afbf4e3aade2a5c5d704 SHA1 9e0bcc42efca3f345c04f6383ad216b09c4ed0a1 SHA256 354c38ca7d802bf1b2c072ec1bf3214e2358323b30f28a05d24e46f5831862e9 EBUILD nokogiri-1.4.1-r1.ebuild 1067 RMD160 9bd050c6590924086dcfd6069ae138d6584d183d SHA1 9c68f40d5084398ee457f763e210a0571d46e3f8 SHA256 c73f11d4d76fdf3f98c8debe8d6ca430c3dd44c4500fbb80d202f9efebda075d EBUILD nokogiri-1.4.1.ebuild 829 RMD160 5f29988f51d593ae20a654ba777933ad840f78bb SHA1 4476ba15cc3b71b3143b27443c9194ea133735a2 SHA256 be05b4fe42cfc090cab8a4fa52182036fb503d5431faff8036cc50a3d3d03009 +EBUILD nokogiri-1.4.3.1-r1.ebuild 1894 RMD160 59d220251b7147cd13ba677a06864656aa00cc5f SHA1 eb3488e90169611aedfa3364ff37602c4edbceaf SHA256 39092dddebb2d23a7420f92ef8197e777c7c81ce34d545e6cb36c5dbbc2987e6 EBUILD nokogiri-1.4.3.1.ebuild 1888 RMD160 f0747c35695733e604a49e0f6fc9612e1a82ba61 SHA1 940084119d399b22834c3c40e8f8eaff2ce0c946 SHA256 3b28520ea64e8406a425768f767baa6bffb10f4f0bcd8d25880f4d020f976abf -MISC ChangeLog 5365 RMD160 78dcfb3f931ea2e0e3371d7a3047b977b064e749 SHA1 810a18531f2964e38c5b30a8343f8a88544d6ff7 SHA256 4548483d6088f6bdf7b2d1572b62eaa0b0fbab9b8c00bda9afade4227758e0d8 +MISC ChangeLog 5496 RMD160 2c5eb93c1f2fcb68cea758fc8cabfbc3e9278ed9 SHA1 a36fac5348855fbc1b95fdcbe15144cf0bec2994 SHA256 214bbfc2bd2f8d81412a9c7d241fa25dd3066156ae96f383888075b589311a54 MISC metadata.xml 548 RMD160 f7ad1aa047983cec3f318daa55967b1f59a6cbcd SHA1 0efa90c1c82af2fe4fd5feca24263d6330e258b0 SHA256 b001ebe70b094bd1ddc9d3fa45fa754e23362feb325c7e74e97f8d4c815ded7c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) -iF4EAREIAAYFAkyMh8kACgkQZihJkut28StnsQD/YSWPQZ2SbJI50vkXPnrGk5sz -LzGW9FeIWzhkDcXj27oA/388LP5dkRqzKpd/u4XLNod4LewVi87/WxdgoVcqV54M -=r9Oa +iF4EAREIAAYFAkyMkxMACgkQZihJkut28SvYawEAiUDoleHKTOp5mPUnCq1R1uOK +WUQBTiOA/tnmp6h2LaoA/13d5MoWvRTmW34df15IBpSqFXj6vOXwB7i5H38zPoLJ +=O4HT -----END PGP SIGNATURE----- |