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/mysql-ruby: ChangeLog mysql-ruby-2.8.1-r2.ebuild mysql-ruby-2.8.1-r1.ebuild
Date: Sun, 22 Aug 2010 12:28:01
Message-Id: 20100822122758.60BF920051@flycatcher.gentoo.org
1 flameeyes 10/08/22 12:27:58
2
3 Modified: ChangeLog mysql-ruby-2.8.1-r1.ebuild
4 Added: mysql-ruby-2.8.1-r2.ebuild
5 Log:
6 Remove unused file and prepare a new revision with Ruby 1.9 so the former one can be stabilized.
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.79 dev-ruby/mysql-ruby/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mysql-ruby/ChangeLog?rev=1.79&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mysql-ruby/ChangeLog?rev=1.79&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mysql-ruby/ChangeLog?r1=1.78&r2=1.79
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/ChangeLog,v
19 retrieving revision 1.78
20 retrieving revision 1.79
21 diff -u -r1.78 -r1.79
22 --- ChangeLog 7 Aug 2010 14:33:19 -0000 1.78
23 +++ ChangeLog 22 Aug 2010 12:27:58 -0000 1.79
24 @@ -1,6 +1,14 @@
25 # ChangeLog for dev-ruby/mysql-ruby
26 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/ChangeLog,v 1.78 2010/08/07 14:33:19 graaff Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/ChangeLog,v 1.79 2010/08/22 12:27:58 flameeyes Exp $
29 +
30 +*mysql-ruby-2.8.1-r2 (22 Aug 2010)
31 +
32 + 22 Aug 2010; Diego E. Pettenò <flameeyes@g.o>
33 + -files/mysql-ruby-2.7.5-test.patch, mysql-ruby-2.8.1-r1.ebuild,
34 + -files/mysql-ruby-2.8-test2.patch, +mysql-ruby-2.8.1-r2.ebuild:
35 + Remove unused file and prepare a new revision with Ruby 1.9 so the former
36 + one can be stabilized.
37
38 07 Aug 2010; Hans de Graaff <graaff@g.o> mysql-ruby-2.8.1.ebuild:
39 Change virtual/ruby to dev-lang/ruby, bug 265054.
40
41
42
43 1.4 dev-ruby/mysql-ruby/mysql-ruby-2.8.1-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.8.1-r1.ebuild?rev=1.4&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.8.1-r1.ebuild?rev=1.4&content-type=text/plain
47 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.8.1-r1.ebuild?r1=1.3&r2=1.4
48
49 Index: mysql-ruby-2.8.1-r1.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.8.1-r1.ebuild,v
52 retrieving revision 1.3
53 retrieving revision 1.4
54 diff -u -r1.3 -r1.4
55 --- mysql-ruby-2.8.1-r1.ebuild 23 May 2010 09:59:34 -0000 1.3
56 +++ mysql-ruby-2.8.1-r1.ebuild 22 Aug 2010 12:27:58 -0000 1.4
57 @@ -1,9 +1,9 @@
58 # Copyright 1999-2010 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.8.1-r1.ebuild,v 1.3 2010/05/23 09:59:34 a3li Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.8.1-r1.ebuild,v 1.4 2010/08/22 12:27:58 flameeyes Exp $
62
63 EAPI="2"
64 -USE_RUBY="ruby18 ree18 ruby19"
65 +USE_RUBY="ruby18"
66
67 RUBY_FAKEGEM_NAME="mysql"
68
69
70
71
72 1.1 dev-ruby/mysql-ruby/mysql-ruby-2.8.1-r2.ebuild
73
74 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.8.1-r2.ebuild?rev=1.1&view=markup
75 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.8.1-r2.ebuild?rev=1.1&content-type=text/plain
76
77 Index: mysql-ruby-2.8.1-r2.ebuild
78 ===================================================================
79 # Copyright 1999-2010 Gentoo Foundation
80 # Distributed under the terms of the GNU General Public License v2
81 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.8.1-r2.ebuild,v 1.1 2010/08/22 12:27:58 flameeyes Exp $
82
83 EAPI="2"
84 USE_RUBY="ruby18 ree18 ruby19"
85
86 RUBY_FAKEGEM_NAME="mysql"
87
88 RUBY_FAKEGEM_TASK_TEST=""
89 RUBY_FAKEGEM_TASK_DOC=""
90
91 inherit ruby-fakegem
92
93 DESCRIPTION="A Ruby extension library to use MySQL"
94 HOMEPAGE="http://www.tmtm.org/en/mysql/ruby/"
95 SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
96
97 LICENSE="Ruby"
98 SLOT="0"
99 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
100 IUSE="test"
101
102 DEPEND="virtual/mysql"
103 RDEPEND="${DEPEND}"
104
105 TEST_DIR="/usr/share/${PN}/test/"
106
107 all_ruby_prepare() {
108 if use hppa; then
109 sed -e 's/LONG_LONG/long long/' -i "${S}"/mysql.c.in || die
110 fi
111
112 epatch "${FILESDIR}/${P}-test.patch"
113 }
114
115 each_ruby_configure() {
116 ${RUBY} extconf.rb || die
117 }
118
119 each_ruby_compile() {
120 emake || die
121 }
122
123 each_ruby_install() {
124 emake DESTDIR="${D}" install || die
125 ruby_fakegem_genspec
126 }
127
128 all_fakegem_install() {
129 dohtml * || die
130
131 if use test ; then
132 insinto $TEST_DIR
133 doins test.rb || die
134 fi
135 }
136
137 src_test() {
138 elog
139 elog "To test the library you need to start MySQL first."
140 elog "Then run:"
141 elog
142 elog " % ruby ${TEST_DIR}test.rb <hostname> <user> <password>"
143 elog
144 elog "See /usr/share/doc/${PF}/html/README.html for details."
145 elog
146 }