Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ruby/ruby-inline: ruby-inline-3.11.3.ebuild ChangeLog ruby-inline-3.11.0.ebuild ruby-inline-3.9.0.ebuild ruby-inline-3.11.1.ebuild ruby-inline-3.11.2.ebuild ruby-inline-3.8.6-r1.ebuild
Date: Sun, 08 Jul 2012 11:23:32
Message-Id: 20120708112320.EA2C820063@flycatcher.gentoo.org
1 flameeyes 12/07/08 11:23:20
2
3 Modified: ChangeLog
4 Added: ruby-inline-3.11.3.ebuild
5 Removed: ruby-inline-3.11.0.ebuild ruby-inline-3.9.0.ebuild
6 ruby-inline-3.11.1.ebuild ruby-inline-3.11.2.ebuild
7 ruby-inline-3.8.6-r1.ebuild
8 Log:
9 Version bump, remove old.
10
11 (Portage version: 2.2.0_alpha116/cvs/Linux x86_64)
12
13 Revision Changes Path
14 1.48 dev-ruby/ruby-inline/ChangeLog
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/ruby-inline/ChangeLog?rev=1.48&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/ruby-inline/ChangeLog?rev=1.48&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/ruby-inline/ChangeLog?r1=1.47&r2=1.48
19
20 Index: ChangeLog
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/ruby-inline/ChangeLog,v
23 retrieving revision 1.47
24 retrieving revision 1.48
25 diff -u -r1.47 -r1.48
26 --- ChangeLog 21 Apr 2012 06:42:46 -0000 1.47
27 +++ ChangeLog 8 Jul 2012 11:23:20 -0000 1.48
28 @@ -1,6 +1,14 @@
29 # ChangeLog for dev-ruby/ruby-inline
30 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
31 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-inline/ChangeLog,v 1.47 2012/04/21 06:42:46 graaff Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-inline/ChangeLog,v 1.48 2012/07/08 11:23:20 flameeyes Exp $
33 +
34 +*ruby-inline-3.11.3 (08 Jul 2012)
35 +
36 + 08 Jul 2012; Diego E. Pettenò <flameeyes@g.o>
37 + +ruby-inline-3.11.3.ebuild, -ruby-inline-3.11.0.ebuild,
38 + -ruby-inline-3.11.1.ebuild, -ruby-inline-3.11.2.ebuild,
39 + -ruby-inline-3.8.6-r1.ebuild, -ruby-inline-3.9.0.ebuild:
40 + Version bump, remove old.
41
42 *ruby-inline-3.11.2 (21 Apr 2012)
43
44 @@ -203,4 +211,3 @@
45 04 Feb 2007; Nguyễn Thái Ngọc Duy <pclouds@g.o> +metadata.xml,
46 +ruby-inline-3.6.2.ebuild:
47 Initial ebuild by Guillaume Benny <guillaume.benny@×××××××××.ca>, #147065
48 -
49
50
51
52 1.1 dev-ruby/ruby-inline/ruby-inline-3.11.3.ebuild
53
54 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/ruby-inline/ruby-inline-3.11.3.ebuild?rev=1.1&view=markup
55 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/ruby-inline/ruby-inline-3.11.3.ebuild?rev=1.1&content-type=text/plain
56
57 Index: ruby-inline-3.11.3.ebuild
58 ===================================================================
59 # Copyright 1999-2012 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-inline/ruby-inline-3.11.3.ebuild,v 1.1 2012/07/08 11:23:20 flameeyes Exp $
62
63 EAPI=4
64
65 USE_RUBY="ruby18 ree18 ruby19"
66
67 RUBY_FAKEGEM_NAME="RubyInline"
68
69 RUBY_FAKEGEM_TASK_DOC="docs"
70 RUBY_FAKEGEM_DOCDIR="doc"
71 RUBY_FAKEGEM_EXTRADOC="README.txt History.txt"
72
73 inherit ruby-fakegem
74
75 DESCRIPTION="Allows to embed C/C++ in Ruby code"
76 HOMEPAGE="http://www.zenspider.com/ZSS/Products/RubyInline/"
77
78 LICENSE="MIT"
79 SLOT="0"
80 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
81 IUSE="doc test"
82
83 ruby_add_rdepend dev-ruby/zentest
84
85 ruby_add_bdepend "
86 doc? (
87 dev-ruby/hoe
88 dev-ruby/hoe-seattlerb
89 )
90 test? (
91 dev-ruby/hoe
92 dev-ruby/hoe-seattlerb
93 )"
94
95 all_ruby_prepare() {
96 epatch "${FILESDIR}/${PN}-3.11.0-gentoo.patch"
97
98 # Respect ruby's (and thus Gentoo's) LDFLAGS, and explicitly link
99 # against the ruby shared library to avoid confusion and potential
100 # crashes when later using the shared object.
101 epatch "${FILESDIR}/${PN}-3.11.1-ldflags.patch"
102
103 sed -i -e '/isolate/ s:^:#:' Rakefile || die
104 }
105
106 all_ruby_install() {
107 all_fakegem_install
108
109 docinto examples
110 dodoc example.rb example2.rb demo/*.rb
111 }