summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2010-09-12 08:42:26 +0000
committerHans de Graaff <graaff@gentoo.org>2010-09-12 08:42:26 +0000
commit7510a991b459e74a55a378145a134052dc591b50 (patch)
tree96b5e9baffb8f83cc12ca0ce88578b4595ac6a20 /dev-ruby
parentBug #299138: improve the description to say what filesystems are supported. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-ruby/ffi/Manifest11
-rw-r--r--dev-ruby/ffi/ffi-0.6.3-r1.ebuild53
-rw-r--r--dev-ruby/nokogiri/Manifest9
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-----