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-fcgi: ChangeLog ruby-fcgi-0.8.9.ebuild
Date: Mon, 01 Feb 2010 10:51:23
Message-Id: E1NbtsH-0003vy-06@stork.gentoo.org
1 flameeyes 10/02/01 10:51:20
2
3 Modified: ChangeLog
4 Added: ruby-fcgi-0.8.9.ebuild
5 Log:
6 Bump to fakegem and use a newer, forked version that works on Ruby 1.9.
7 (Portage version: 2.2_rc62/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.31 dev-ruby/ruby-fcgi/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-fcgi/ChangeLog?rev=1.31&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-fcgi/ChangeLog?rev=1.31&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-fcgi/ChangeLog?r1=1.30&r2=1.31
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/ruby-fcgi/ChangeLog,v
19 retrieving revision 1.30
20 retrieving revision 1.31
21 diff -u -r1.30 -r1.31
22 --- ChangeLog 4 Jan 2010 11:55:11 -0000 1.30
23 +++ ChangeLog 1 Feb 2010 10:51:20 -0000 1.31
24 @@ -1,6 +1,12 @@
25 # ChangeLog for dev-ruby/ruby-fcgi
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-fcgi/ChangeLog,v 1.30 2010/01/04 11:55:11 fauli Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-fcgi/ChangeLog,v 1.31 2010/02/01 10:51:20 flameeyes Exp $
29 +
30 +*ruby-fcgi-0.8.9 (01 Feb 2010)
31 +
32 + 01 Feb 2010; Diego E. Pettenò <flameeyes@g.o>
33 + +ruby-fcgi-0.8.9.ebuild:
34 + Bump to fakegem and use a newer, forked version that works on Ruby 1.9.
35
36 04 Jan 2010; Christian Faulhammer <fauli@g.o>
37 ruby-fcgi-0.8.7-r2.ebuild:
38
39
40
41 1.1 dev-ruby/ruby-fcgi/ruby-fcgi-0.8.9.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.9.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.9.ebuild?rev=1.1&content-type=text/plain
45
46 Index: ruby-fcgi-0.8.9.ebuild
47 ===================================================================
48 # Copyright 1999-2010 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-fcgi/ruby-fcgi-0.8.9.ebuild,v 1.1 2010/02/01 10:51:20 flameeyes Exp $
51
52 EAPI=2
53
54 USE_RUBY="ruby18 ruby19"
55
56 RUBY_FAKEGEM_TASK_DOC="rdoc"
57
58 # there are not tests, the only file is a moot fake file
59 RUBY_FAKEGEM_TASK_TEST=""
60
61 RUBY_FAKEGEM_DOCDIR="rdoc"
62 RUBY_FAKEGEM_EXTRADOC="README README.signals ChangeLog"
63
64 inherit ruby-fakegem
65
66 DESCRIPTION="FastCGI library for Ruby. Forked version."
67 HOMEPAGE="http://github.com/saks/fcgi"
68
69 KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
70 LICENSE="Ruby"
71
72 DEPEND="dev-libs/fcgi"
73 RDEPEND="${DEPEND}"
74
75 IUSE=""
76 SLOT="0"
77
78 each_ruby_compile() {
79 pushd ext/fcgi
80 ${RUBY} extconf.rb || die "extconf failed"
81 emake || die "emake ext failed"
82 popd
83 }
84
85 each_ruby_install() {
86 each_fakegem_install
87
88 ruby_fakegem_newins ext/fcgi/fcgi.so lib/fcgi.so
89 }
90
91 pkg_postinst() {
92 elog "Starting from ruby-fcgi-0.8.9 the dev-ruby/ruby-fcgi package installs"
93 elog "the ruby-fcgi gem rather than the previous fcgi gem."
94 elog "This is a forked version that is compatible with Ruby 1.9 and provides"
95 elog "proper documentation infrastructure that we can make use of."
96 elog ""
97 elog "If you have any reason to prefer the original fcgi gem, you should"
98 elog "let us know on the bugzilla (http://bugs.gentoo.org/) and we'll see"
99 elog "to add the other gem as an alternative."
100 }