ChangeLog

# ChangeLog for dev-ruby/mysql-ruby
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/ChangeLog,v 1.55 2008/04/14 12:30:17 fmccor Exp $

14 Apr 2008; Ferris McCormick mysql-ruby-2.7.5.ebuild:
Fix typo: 2.7.4 --> 2.7.5

*mysql-ruby-2.7.5 (13 Apr 2008)

13 Apr 2008; Richard Brown
-files/mysql-ruby-2.7.3-test.patch, +files/mysql-ruby-2.7.5-test.patch,
-mysql-ruby-2.7.2.ebuild, -mysql-ruby-2.7.3.ebuild,
mysql-ruby-2.7.4.ebuild, +mysql-ruby-2.7.5.ebuild:
Version bump. Remove old versions. Fix quoting.

04 Nov 2007; Hans de Graaff -mysql-ruby-2.4.5.ebuild:
Remove old version

03 Nov 2007; Raúl Porcel mysql-ruby-2.7.4.ebuild:
alpha/ia64 stable wrt #195009

21 Oct 2007; Steve Dibb mysql-ruby-2.7.4.ebuild:
amd64 stable

18 Oct 2007; Ferris McCormick mysql-ruby-2.7.4.ebuild:
Sparc stable --- Bug #195009 --- working for me for over a month.

14 Oct 2007; Markus Rothe mysql-ruby-2.7.4.ebuild:
Stable on ppc64; bug #195009

12 Oct 2007; Lars Weiler mysql-ruby-2.7.4.ebuild:
stable ppc, bug #195009

08 Oct 2007; Jeroen Roovers mysql-ruby-2.7.4.ebuild:
Stable for HPPA (bug #195009).

07 Oct 2007; Markus Meier mysql-ruby-2.7.4.ebuild:
x86 stable, bug #195009

05 Sep 2007; Jeroen Roovers mysql-ruby-2.7.4.ebuild:
Back to ~arch.

05 Sep 2007; Hans de Graaff Manifest:
Tell CVS to keep it's grubby keyword-changing hands off of the patch so that
it will apply after being checked in, fixes #191311.

*mysql-ruby-2.7.4 (04 Sep 2007)

04 Sep 2007; Hans de Graaff
+files/mysql-ruby-2.7.4-test.patch, -mysql-ruby-2.7.ebuild,
+mysql-ruby-2.7.4.ebuild:
Version bump, thanks to Brenden Matthews in #191201. Remove older version.

* BUG: Mysql::Stmt#execute memory leak.

21 Jun 2007; Raúl Porcel mysql-ruby-2.7.3.ebuild:
alpha stable wrt #171907

06 May 2007; Matti Bickel mysql-ruby-2.7.3.ebuild:
ppc stable (bug #171907)

17 Apr 2007; Richard Brown
files/mysql-ruby-2.7.3-test.patch, mysql-ruby-2.7.3.ebuild:
Install test.rb

17 Apr 2007; Christian Faulhammer
mysql-ruby-2.7.3.ebuild:
stable amd64, bug 171907

14 Apr 2007; Raúl Porcel mysql-ruby-2.7.3.ebuild:
ia64 + x86 stable wrt bug 171907

14 Apr 2007; Jeroen Roovers
+files/mysql-ruby-2.7.3-test.patch, mysql-ruby-2.7.3.ebuild:
Added patch for test.rb by rbrown@g.o and marked stable for HPPA (bug #171907).

24 Mar 2007; Markus Rothe mysql-ruby-2.7.3.ebuild:
Stable on ppc64; bug #171907

23 Mar 2007; Ferris McCormick mysql-ruby-2.7.3.ebuild:
Stable -n sparc --- Bug #171907 --- builds and works on my ruby/mysql
database.

13 Mar 2007; Tom Gall mysql-ruby-2.7.3.ebuild:
added ~ppc64

*mysql-ruby-2.7.3 (21 Feb 2007)

21 Feb 2007; Richard Brown +mysql-ruby-2.7.3.ebuild:
Version bump.

04 Feb 2007; Guy Martin mysql-ruby-2.7.2.ebuild:
Fixed compilation on hppa.

05 Jan 2007; Diego Pettenò mysql-ruby-2.7.ebuild,
mysql-ruby-2.7.2.ebuild:
Convert to use elog.

*mysql-ruby-2.7.2 (07 Dec 2006)

07 Dec 2006; Nguyễn Thái Ngọc Duy
+mysql-ruby-2.7.2.ebuild:
Version bump. Ebuild provided by Jimmy.Jazz@gmx.net, #157366

23 Nov 2006; Francesco Riosa mysql-ruby-2.4.5.ebuild,
mysql-ruby-2.7.ebuild:
dev-db/mysql => virtual/mysql

04 Sep 2006; Joshua Kinard mysql-ruby-2.7.ebuild:
Marked stable on mips.

06 Jun 2006; Simon Stelling mysql-ruby-2.7.ebuild:
stable on amd64

09 Mar 2006; Caleb Tennis -mysql-ruby-2.5.ebuild,
-mysql-ruby-2.5.2.ebuild:
remove old versions

04 Feb 2006; :
- redigest needed due to bad RMD160. bug #121124

31 Jan 2006; Aron Griffis mysql-ruby-2.7.ebuild:
Mark 2.7 stable on ia64

31 Jan 2006; Aron Griffis mysql-ruby-2.7.ebuild:
Mark 2.7 stable on alpha

24 Dec 2005; Rene Nussbaumer mysql-ruby-2.7.ebuild:
Stable on hppa.

24 Dec 2005; Michael Hanselmann mysql-ruby-2.7.ebuild:
Stable on ppc.

09 Dec 2005; Gustavo Zacarias mysql-ruby-2.7.ebuild:
Stable on sparc

07 Dec 2005; Caleb Tennis mysql-ruby-2.7.ebuild:
x86 stable

03 Oct 2005; Aron Griffis mysql-ruby-2.7.ebuild:
Mark 2.7 ~ia64

*mysql-ruby-2.7 (23 Sep 2005)

23 Sep 2005; Caleb Tennis +mysql-ruby-2.7.ebuild:
Version bump

26 Jun 2005; Simon Stelling mysql-ruby-2.5.2.ebuild:
added ~amd64 keyword

04 May 2005; Guy Martin mysql-ruby-2.5.ebuild:
Stable on hppa.

21 Apr 2005; Michael Hanselmann mysql-ruby-2.5.ebuild:
Stable on ppc.

14 Apr 2005; Bryan Østergaard mysql-ruby-2.5.ebuild:
Stable on alpha.

11 Mar 2005; Gustavo Zacarias mysql-ruby-2.5.ebuild:
Stable on sparc

*mysql-ruby-2.5.2 (08 Mar 2005)

08 Mar 2005; Caleb Tennis +mysql-ruby-2.5.2.ebuild:
adding newest version

08 Mar 2005; Caleb Tennis mysql-ruby-2.5.ebuild:
x86 stable

*mysql-ruby-2.5 (02 Sep 2004)

02 Sep 2004; Mamoru KOMACHI -mysql-ruby-2.4.4a.ebuild,
+mysql-ruby-2.5.ebuild:
Version bumped.

07 Aug 2004; Tom Martin mysql-ruby-2.4.4a.ebuild,
mysql-ruby-2.4.5.ebuild:
Typo in DESCRIPTION: extention -> extension. Bug 59717.

10 Apr 2004; Mamoru KOMACHI mysql-ruby-2.4.4a.ebuild,
mysql-ruby-2.4.5.ebuild:
virtual/ruby fix

*mysql-ruby-2.4.5 (10 Aug 2003)

10 Aug 2003; Tom Payne mysql-ruby-2.4.5.ebuild :
Version bump.

*mysql-ruby-2.4.4a (07 Apr 2003)

23 May 2003; Tom Payne mysql-ruby-2.4.4a.ebuild :
Added IUSE.

13 May 2003; Tom Payne mysql-ruby-2.4.4a.ebuild :
Mark stable on all ARCHes.

07 Apr 2003; Tom Payne mysql-ruby-2.4.4a.ebuild :
Initial import.

Manifest

AUX mysql-ruby-2.7.4-test.patch 1896 RMD160 e8b74244a08c800faebbfb8894f625fad7a6ec52 SHA1 3475c14b038df9c6a097d419d2cab6cd80396cb9 SHA256 bbc6f32932428b739b85bf719eb1bb734fbccd4ee7282fafd9131fa723c072d0
AUX mysql-ruby-2.7.5-test.patch 1890 RMD160 e523a4da04e881bcacd6a22a7d89c12f8fd6a0ab SHA1 e32816ff7bc3b02dbbbb3d17f597c70b9c67d323 SHA256 04a1487a77e5a6498a5028e2604097e6ac4809ee07a7b141edd508cf0b198dcf
DIST mysql-ruby-2.7.4.tar.gz 31487 RMD160 ca63e1f3d45acaafbbccf727c5bc907c5eccbf49 SHA1 c3c0ba834e640cec1fb6fcbb012690c610a154e1 SHA256 4f3c1c45f1c431e81423451cff8651130a8f16fca1d529acf2cf63bf4aae6c99
DIST mysql-ruby-2.7.5.tar.gz 32479 RMD160 2a559385743f209a5f0b4754b7e8bf726d59fe61 SHA1 536031d6e722ff6e2f94eb7d311706737d50e763 SHA256 b88911471879eeece0b0f8cd4f14ae7183268958afb4f7f4ba32854fd968e6b8
EBUILD mysql-ruby-2.7.4.ebuild 1137 RMD160 526645aeebcbad8846c008cc44682ff69fcac4ca SHA1 a0d406667dc111a74e8dce6695716d5ad51405f0 SHA256 2924616b681f19a97b6e85e55f5de396076e18cd0a8c2a0ab8c780ac7c314449
EBUILD mysql-ruby-2.7.5.ebuild 1151 RMD160 36f7c76bd47ed0cb829e1cecf2fce92dac800c87 SHA1 618d26f11ba5170bea79b9cdf9f0bdfb0f877d25 SHA256 fbe87ce772bb4b1bc086888e7d0e6e2dd7e85768c42b0516fdfb984dc01785ed
MISC ChangeLog 6553 RMD160 e9a61429ffffc41c89f237a90b28b3c09d12d69f SHA1 86f1d91a4a61687b66a4f8c44b64eb5d81b3ce33 SHA256 868869db3c0e589615f6191d6854d3ded13868be151a0568adbcd3dcb35c0fd4
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c

files

metadata.xml




ruby

mysql-ruby-2.7.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.7.4.ebuild,v 1.10 2008/04/13 21:42:39 rbrown Exp $

inherit ruby

DESCRIPTION="A Ruby extension library to use MySQL"
HOMEPAGE="http://www.tmtm.org/en/mysql/ruby/"
SRC_URI="http://www.tmtm.org/downloads/mysql/ruby/${P}.tar.gz"

LICENSE="Ruby"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
IUSE=""

USE_RUBY="ruby18 ruby19"
DEPEND="virtual/ruby
virtual/mysql"

TEST_DIR="/usr/share/${PN}/test/"

src_unpack() {
unpack ${A}
if use hppa; then
sed -e 's/LONG_LONG/long long/' -i "${S}"/mysql.c.in
fi

epatch "${FILESDIR}/${P}-test.patch"
}

src_compile() {
ruby extconf.rb || die
emake || die
}

src_install() {
make DESTDIR="${D}" install || die

dohtml *

insinto $TEST_DIR
doins test.rb
}

src_test() {
elog
elog "To test the programme you need to start mysql first."
elog "Then run:"
elog
elog " % ruby ${TEST_DIR}test.rb hostname user password"
elog
elog "See /usr/share/doc/${PF}/html/README.html for detail."
elog
}

mysql-ruby-2.7.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mysql-ruby/mysql-ruby-2.7.5.ebuild,v 1.2 2008/04/14 12:30:17 fmccor Exp $

inherit ruby

DESCRIPTION="A Ruby extension library to use MySQL"
HOMEPAGE="http://www.tmtm.org/en/mysql/ruby/"
SRC_URI="http://www.tmtm.org/downloads/mysql/ruby/${P}.tar.gz"

LICENSE="Ruby"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
IUSE=""

USE_RUBY="ruby18 ruby19"
DEPEND="virtual/ruby
virtual/mysql"

TEST_DIR="/usr/share/${PN}/test/"

src_unpack() {
unpack ${A}
if use hppa; then
sed -e 's/LONG_LONG/long long/' -i "${S}"/mysql.c.in
fi

epatch "${FILESDIR}/${PN}-2.7.5-test.patch"
}

src_compile() {
ruby extconf.rb || die
emake || die
}

src_install() {
make DESTDIR="${D}" install || die

dohtml *

insinto $TEST_DIR
doins test.rb
}

src_test() {
elog
elog "To test the programme you need to start mysql first."
elog "Then run:"
elog
elog " % ruby ${TEST_DIR}test.rb hostname user password"
elog
elog "See /usr/share/doc/${PF}/html/README.html for detail."
elog
}