Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 271321 Details for
Bug 302943
dev-ruby/rcairo-1.8.1 not rg2 compatible?
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
rcairo corrected ebuild
rcairo-1.10.0-r3.ebuild (text/plain), 2.17 KB, created by
onip
on 2011-04-27 09:58:46 UTC
(
hide
)
Description:
rcairo corrected ebuild
Filename:
MIME Type:
Creator:
onip
Created:
2011-04-27 09:58:46 UTC
Size:
2.17 KB
patch
obsolete
># Copyright 1999-2011 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-ruby/rcairo/rcairo-1.10.0-r2.ebuild,v 1.7 2011/04/17 14:32:47 fauli Exp $ > >EAPI=2 > ># ruby19 â fails, and even crashes Ruby ># jruby â cannot work, it's a compiled extension >USE_RUBY="ruby18" > >RUBY_FAKEGEM_NAME="cairo" > ># Documentation depends on files that are not distributed. >RUBY_FAKEGEM_TASK_DOC="" > ># Depends on test-unit-2 which is currently masked. >RUBY_FAKEGEM_TASK_TEST="" > >RUBY_FAKEGEM_DOCDIR="doc" > >RUBY_FAKEGEM_EXTRADOC="AUTHORS NEWS" > >#RUBY_FAKEGEM_EXTRAINSTALL="src" > >inherit multilib ruby-fakegem > >DESCRIPTION="Ruby bindings for cairo" >HOMEPAGE="http://cairographics.org/rcairo/" > >IUSE="" > >SLOT="0" >LICENSE="|| ( Ruby GPL-2 )" >KEYWORDS="~alpha amd64 ~ia64 ppc ~sparc x86" > >RDEPEND="${RDEPEND} > >=x11-libs/cairo-1.2.0[svg]" >DEPEND="${DEPEND} > >=x11-libs/cairo-1.2.0[svg] > dev-util/pkgconfig" > >ruby_add_bdepend " > test? ( >=dev-ruby/test-unit-2.1.0-r1:2 )" > >all_ruby_prepare() { > # Remove a failing test for the new recording surface. It's not > # clear if this is a test failure or not, but we need to move on > # with cairo 1.10. > rm test/test_recording_surface.rb || die > > # We don't need pkg-config since we compile directly so remove > # metadata because otherwise rubygems or bundler may get confused. > rm ../metadata || die >} > >each_ruby_configure() { > ${RUBY} extconf.rb || die "extconf failed" >} > >each_ruby_compile() { > emake || die "make failed" > > # again, try to make it more standard, to install it more easily. > cp ext/cairo/cairo$(get_modname) lib/ || die > #mkdir src || die > #cp ext/cairo/rb_cairo.h src/ || die >} > >each_ruby_test() { > # don't rely on the Rakefile because it's a mess to load with > # their hierarchy, do it manually. > ${RUBY} -Ilib -r ./test/cairo-test-utils.rb \ > -e 'gem "test-unit"; require "test/unit"; Dir.glob("test/**/test_*.rb") {|f| load f}' || die "tests failed" >} > >all_ruby_install() { > all_fakegem_install > > insinto /usr/share/doc/${PF}/samples > doins -r samples/* || die "Cannot install sample files." >} > >each_ruby_install() { > each_fakegem_install > > insinto "$(ruby_rbconfig_value sitearchdir)" > doins ext/cairo/*.h >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 302943
:
217975
| 271321