From e9402fb2a787f75afe4c3e2ff6dee5a20f7cb026 Mon Sep 17 00:00:00 2001 From: geos_one Date: Thu, 3 Dec 2009 19:24:40 +0000 Subject: [PATCH] inital checkin git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/mysql@1601 6952d904-891a-0410-993b-d76249ca496b --- dev-db/mysql/Manifest | 6 ++++-- dev-db/mysql/mysql-5.1.41-r2.ebuild | 6 +++--- dev-libs/libxmlrow/Manifest | 2 ++ dev-libs/libxmlrow/libxmlrow-0.2.ebuild | 18 ++++++++++++++++++ eclass/mysql.eclass | 10 +++++++++- 5 files changed, 36 insertions(+), 6 deletions(-) create mode 100644 dev-libs/libxmlrow/Manifest create mode 100644 dev-libs/libxmlrow/libxmlrow-0.2.ebuild diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest index e643adb..99b5be5 100644 --- a/dev-db/mysql/Manifest +++ b/dev-db/mysql/Manifest @@ -1,11 +1,13 @@ DIST mysql-5.1.41.tar.gz 23026814 RMD160 f99d17a2bb43fc45222c7015a3b65c6b4f686129 SHA1 04f7cf87419ca233c2508c2912d72548767b7e2c SHA256 5cb721db43a5f61710d8503813adef335cb1b738c7164e3d7d2a9681af8dbc16 -DIST mysql-storage-filesystem-0.1.1-gentoo-r3.tar.gz 313152 RMD160 594d21f60c3ef46cfea256c1c4d229c07e55ecba SHA1 85ff2c1f6a774cba935e86a952193ff2be3983bb SHA256 b519eda923fef5126db22abe1f02b863e846013ac04848b4b87f99e0e765b034 +DIST mysql-storage-filesystem-0.1.1-gentoo-r5.tar.gz 17561 RMD160 c29d92331fcb4204180b0b3641403b297300a8ac SHA1 222e76bda9b8e419c653a8994c5ea4fedba73f30 SHA256 8bd48bcc5e00c468d1f7a8c55d2609611f23908d0fefc8853170cf58fd6701f4 DIST mysql-storage-innodb-1.0.6-gentoo.tar.gz 1393956 RMD160 470df6e7ad2a6171961d3a95b419ba7202ceeb65 SHA1 827529dddb02f92223d0b1cbdd901c5ecff0bacb SHA256 353714f6861ad5e1cb35afd28c612e8a1c363d10840e00ce565db1ca5513335f +DIST mysql-storage-pbxt-1.0.09e-rc-gentoo-r1.tar.gz 2981488 RMD160 762ce09b0dc74e51e17cce22b9d679b3886a1752 SHA1 6196408063347c6de1e4865799ebb32a651fd526 SHA256 4914879a46b590b611de9dc0b14ce3c33fdd3e2910908f21555a2a4b9482b910 DIST mysql-storage-pbxt-1.0.09e-rc-gentoo.tar.gz 3302565 RMD160 04628ae993190cc6506a29f00d5801b37c4e9690 SHA1 b48624884263df31a872b223685f1c9518815ab4 SHA256 8713d2fc82d3defa46f977f78978a2a31fe6a0fcfd1065134c817ef63d9d471e +DIST mysql-storage-revision-0.2-alpha-gentoo-r1.tar.gz 49110 RMD160 2e6237de9e88f8ca1b280b926fd5b24aae54b1c1 SHA1 77d23c289d0864b0e42fbe7cfb60fceb0a7e73dd SHA256 f79fd0766d678874888386d6ccd749023763256f862a1b19a3182c2aa91bea20 DIST mysql-storage-revision-0.2-alpha-gentoo.tar.gz 130905 RMD160 a90cfdef2bca2f36de6970184534a5f398e7582f SHA1 391ce75592e5e1c0ec390565649bc32e40c9437b SHA256 dc21661cf7a66030468c41d8c1a552873e6d90a48018abf85eda89b0173ac998 DIST mysql-storage-soliddb-0081-gentoo.tar.gz 2278377 RMD160 705c2d1460d067385319ec4f6890a1798d33a286 SHA1 a5be03fd8e80f3e650257d60024672ec76ad60c4 SHA256 8e794aab8b6bdbab103004c70beecdcef8e85ca4db10cc16fff4a7e4641bfcba DIST mysql-storage-xtradb-1.0.4-8-gentoo.tar.gz 1405802 RMD160 f7309e893ad439cc7ea351a0851a380a0321d771 SHA1 5fa76185c638cbc961a03fb1b007dbb030e590d4 SHA256 aa6cc2617169e0045d40c9faee6fdc7dff3b4d4a08d7952abbfcbec2a7e27a7c EBUILD mysql-5.1.41-r1.ebuild 2532 RMD160 533d67d5660970cbf8886b5155d6ed6a3ba431df SHA1 9ba48e0b071740b884e30b33d393d5a6b7ca3589 SHA256 ecc065c4bf87b3d7e45cafec9ddbd14867ee8d25894b474451747ffbcad03595 -EBUILD mysql-5.1.41-r2.ebuild 2559 RMD160 c428ccd2fba074977beda532ff5af0c0d124ed0a SHA1 d4ee57b7c4557a22eef26864139f77266b3361ec SHA256 a3be0b276f954fb2ed6a3d4c14fc2b03e8b565fcc0e40d2239945cd496de0a30 +EBUILD mysql-5.1.41-r2.ebuild 2565 RMD160 857641015fb21e6d6a143cf609fc29731dd90170 SHA1 7cbb6a62ba4e74cf2bd2860daea56c9d3cbe55b6 SHA256 0876a738da5a1c85e823604808ea95b5e16de61da3d3d255c4cdfe82858a066f MISC ChangeLog 93851 RMD160 fb8ce7a1b1614566f611123f6b304e4391484762 SHA1 a595e912183583339fc6f724ca0e9ca73f290e73 SHA256 dbdcf63615bd90065814e01d8251817680fecd84b7ac7fb118a8fc0672aa3c77 MISC metadata.xml 918 RMD160 ee023d3ae746d0d29ac387c1c87f3f8dec7c9568 SHA1 10ef755d319f93d02de705b3158f4e73aca28af4 SHA256 046a9880921c49fea8861a819c1afd27fc5a873dea28b80b040da2733e029c47 diff --git a/dev-db/mysql/mysql-5.1.41-r2.ebuild b/dev-db/mysql/mysql-5.1.41-r2.ebuild index d0d19cb..6e4e89b 100644 --- a/dev-db/mysql/mysql-5.1.41-r2.ebuild +++ b/dev-db/mysql/mysql-5.1.41-r2.ebuild @@ -5,11 +5,11 @@ #MY_EXTRAS_VER="20090713-1758Z" MY_EXTRAS_VER="live" #SERVER_URI="mirror://gentoo/MySQL-${PV%.*}/mysql-${PV//_/-}.tar.gz" -MYSQL_STORAGE="pbxt-1.0.09e-rc-gentoo - revision-0.2-alpha-gentoo +MYSQL_STORAGE="pbxt-1.0.09e-rc-gentoo-r1 + revision-0.2-alpha-gentoo-r1 soliddb-0081-gentoo innodb-1.0.6-gentoo - filesystem-0.1.1-gentoo-r3" + filesystem-0.1.1-gentoo-r5" inherit mysql # only to make repoman happy. it is really set in the eclass diff --git a/dev-libs/libxmlrow/Manifest b/dev-libs/libxmlrow/Manifest new file mode 100644 index 0000000..10a3043 --- /dev/null +++ b/dev-libs/libxmlrow/Manifest @@ -0,0 +1,2 @@ +DIST libxmlrow-0.2.tar.gz 322833 RMD160 b8f0fe631234880ea4936af1bd84ae0553863bb2 SHA1 2836f21286215971d35ac1c433d56c6310a137c7 SHA256 8e10e5a998725f4ae1387897def7aeca1cb2241fd9840a4f728d658174674ce9 +EBUILD libxmlrow-0.2.ebuild 448 RMD160 c10a06c1c7213a3bc0da36561fba59d7d7203de3 SHA1 7beb98f83f2a59b2d95d7e818292582201c9b7b1 SHA256 d5a5f4430a2b4be30e71f56e75dc9144679fd1189962734afc6583c567c56e90 diff --git a/dev-libs/libxmlrow/libxmlrow-0.2.ebuild b/dev-libs/libxmlrow/libxmlrow-0.2.ebuild new file mode 100644 index 0000000..eb51a5a --- /dev/null +++ b/dev-libs/libxmlrow/libxmlrow-0.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +DESCRIPTION="libxmlrow is library written to represent database rows." +SRC_URI="http://download.tangent.org/${P}.tar.gz" +HOMEPAGE="http://tangent.org/578/libxmlrow.html" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~amd64" +IUSE="" +DEPEND="dev-libs/libxml2" + + +src_install() { + emake DESTDIR="${D}" install || die "install failed" +} diff --git a/eclass/mysql.eclass b/eclass/mysql.eclass index d8bcec3..4578684 100644 --- a/eclass/mysql.eclass +++ b/eclass/mysql.eclass @@ -488,11 +488,19 @@ mysql_src_unpack() { rm -f "scripts/mysqlbug" if use xtradb ; then - # xtradb and innobase can't exist at buildtime side by side + # xtradb and innobase & innodb_plugin can't exist at buildtime side by side rm -rf "${S}/storage/innobase" + rm -rf "${S}/storage/innodb_plugin" mv -f "${S}/storage/xtradb" "${S}/storage/innobase" fi + if use innodb ; then + # innodb and innobase & innodb_plugin can't exist at buildtime side by side + rm -rf "${S}/storage/innobase" + rm -rf "${S}/storage/innodb_plugin" + mv -f "${S}/storage/innodb" "${S}/storage/innobase" + fi + # Make charsets install in the right place find . -name 'Makefile.am' \ -exec sed --in-place -e 's!$(pkgdatadir)!'${MY_SHAREDSTATEDIR}'!g' {} \;