Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Percona 5.5.24 ebuild

  • Loading branch information...
commit 2704479f17c3cbbf1ed8eba1439e5ca312c0eaaa 1 parent f5186fa
@kormoc authored
Showing with 92 additions and 0 deletions.
  1. +2 −0  dev-db/percona/Manifest
  2. +90 −0 dev-db/percona/percona-5.5.24.ebuild
View
2  dev-db/percona/Manifest
@@ -1,4 +1,6 @@
AUX conf.d.mysql 3074 RMD160 dd1405fb8875f702526f30123bba3d03ab441130 SHA1 774307decd7e0e6c40edf068087f5bd81d06eff5 SHA256 b8a5186798e97a5d5ba4f0aa9e551696d03f7b04f875db77726ecd18f53c2e56
AUX init.d.mysql 3354 RMD160 1526da4c3d8a2fa00579605af020241c8cb53ff2 SHA1 4badb6f71ae39964366c9e76ef6f7e84965d4d67 SHA256 6abb1aeb5b82f8911aca59daf5dfbe199bc4d602842bf2ebec20830ed2869203
DIST Percona-Server-5.5.23-rel25.3-240.Linux.x86_64.tar.gz 72013671 RMD160 7c441925aea66e0223216ec248c48bc4762edae9 SHA1 64f2e074cfae4dcf2579fdb6edbed770fb7cce65 SHA256 b445a8f258846d17a41aa671cbda06e17cad9410b267604df3d9a0d5c44504e2
+DIST Percona-Server-5.5.24-rel26.0-256.Linux.x86_64.tar.gz 73025378 RMD160 c64442e888decc08b7052be1ef32e459dba5b796 SHA1 7f59d801eeb637946b88c6349336cad1e8ba93b5 SHA256 5d367f8fb62ce991ba42044d9cd662260a2d5f7168eecb411c902d6621875ec5
EBUILD percona-5.5.23.ebuild 1704 RMD160 eceed8e206341bcb636af5760bc54b90e0e41c29 SHA1 db0e1ac963bd6ec7504ae602aeb2dde653565a23 SHA256 d0ca1fea93eec79a10a9fce82807a237bc9a1580adea7e19ae2710f6a36c71bd
+EBUILD percona-5.5.24.ebuild 1790 RMD160 3918c1b2b99a3eeb05fd56c61921d47fd0afb825 SHA1 f27c9ee916bab1c3054832a875137e0070eb50dd SHA256 695aebace776b8da6a8721390d20628b05cf768ca5879290022dcba6d6ca4d9f
View
90 dev-db/percona/percona-5.5.24.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+DESCRIPTION="Percona Server with XtraDB is a backwards-compatible replacement
+for MySQL that is much faster and more scalable, easier to monitor and tune, and
+has features to make operational tasks easier. It is designed to excel for cloud
+computing, support NoSQL access, and take full advantage of modern hardware such
+as SSD and Flash storage."
+HOMEPAGE="http://www.percona.com/software/percona-server/"
+
+MY_P="5.5"
+MY_POINT="24"
+MY_PATCH="26.0"
+MY_BUILD="256"
+
+MY_PS="${MY_P}.${MY_POINT}-${MY_PATCH}"
+MY_PV="${MY_P}.${MY_POINT}-rel${MY_PATCH}"
+MY_PVP="${MY_PV}-${MY_BUILD}"
+MY_PN="Percona-Server-${MY_PVP}.Linux.x86_64"
+
+SRC_URI="amd64? (
+http://www.percona.com/downloads/Percona-Server-${MY_P}/Percona-Server-${MY_PS}/binary/linux/x86_64/Percona-Server-${MY_PVP}.Linux.x86_64.tar.gz )
+"
+
+LICENSE="GPL"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ dev-libs/libaio
+ >=sys-apps/openrc-0.7.0
+ "
+
+src_unpack() {
+ unpack ${A}
+
+}
+
+src_compile() {
+ true
+}
+
+src_install() {
+ cd ${WORKDIR}/${MY_PN}/
+
+ dosym /lib64/libncurses.so.5 /lib64/libtinfo.so.5
+
+ dodir /etc/mysql/
+ dodir /var/lib/mysql/
+
+ insinto /etc
+ doins bin/*.conf
+ rm bin/*.conf
+
+ insinto /etc/conf.d/
+ newins ${FILESDIR}/conf.d.mysql mysql
+
+ exeinto /etc/init.d/
+ newexe ${FILESDIR}/init.d.mysql mysql
+
+ dosbin bin/mysqld
+ rm bin/mysqld
+
+ dobin bin/*
+ dobin scripts/*
+ dolib lib/*.so*
+ dolib.a lib/*.a
+ dodoc docs/*
+
+ insinto /usr/lib64/plugin/
+ doins -r lib/plugin/*
+
+ insinto /usr/include/mysql/
+ doins -r include/*
+
+ insinto /usr/share/man/
+ doins -r man/*
+
+ insinto /usr/share/mysql/
+ doins -r share/*
+
+ insinto /usr/share/mysql/support-files/
+ doins -r support-files/*
+}
+
Please sign in to comment.
Something went wrong with that request. Please try again.