summaryrefslogtreecommitdiff
path: root/dev-db
diff options
context:
space:
mode:
authorBenedikt Böhm <bb@xnull.de>2010-11-24 11:11:26 +0100
committerBenedikt Böhm <bb@xnull.de>2010-11-24 11:11:26 +0100
commit418f772a85646e087be1e2c88835104909f6afd1 (patch)
treee06a616f4529a2c20745f0db7b5c2536910665ca /dev-db
parentdev-libs/libpcre: 8.10 (diff)
downloadbetagarden-418f772a85646e087be1e2c88835104909f6afd1.tar.gz
betagarden-418f772a85646e087be1e2c88835104909f6afd1.tar.bz2
betagarden-418f772a85646e087be1e2c88835104909f6afd1.zip
add dev-db/xtrabackup-bin. should be converted to source ebuild, but the build system sucks big time.
Diffstat (limited to 'dev-db')
-rw-r--r--dev-db/xtrabackup-bin/Manifest2
-rw-r--r--dev-db/xtrabackup-bin/xtrabackup-bin-1.4.ebuild33
2 files changed, 35 insertions, 0 deletions
diff --git a/dev-db/xtrabackup-bin/Manifest b/dev-db/xtrabackup-bin/Manifest
new file mode 100644
index 0000000..1c41adf
--- /dev/null
+++ b/dev-db/xtrabackup-bin/Manifest
@@ -0,0 +1,2 @@
+DIST xtrabackup-1.4.tar.gz 5286661 RMD160 d3e45228aaf9325b84fd18dae5f3a27aafae6d62 SHA1 aa9b2feebb769c83d09f9f99eb14068d8085976b SHA256 12065a7caf21dd9d5e435d89f4e756bfd9a634392c592c68c43967b479d8b990
+EBUILD xtrabackup-bin-1.4.ebuild 898 RMD160 0928768f77cd259134d4d35389321b376591ce81 SHA1 e772432ee41ed84512a5154efca0a63f5e52e14d SHA256 8e0d4830376a6225eccd95835feaf125b9c50d56fd71e0238d0b5970e810e0fa
diff --git a/dev-db/xtrabackup-bin/xtrabackup-bin-1.4.ebuild b/dev-db/xtrabackup-bin/xtrabackup-bin-1.4.ebuild
new file mode 100644
index 0000000..6edd4fc
--- /dev/null
+++ b/dev-db/xtrabackup-bin/xtrabackup-bin-1.4.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+
+inherit multilib eutils
+
+DESCRIPTION="Percona XtraBackup is OpenSource online (non-blockable) backup tool for InnoDB and XtraDB engines"
+HOMEPAGE="http://www.percona.com/docs/wiki/percona-xtrabackup:start"
+SRC_URI="
+amd64? ( http://www.percona.com/downloads/XtraBackup/XtraBackup-${PV}/Linux/binary/x86_64/xtrabackup-${PV}.tar.gz )
+x86? ( http://www.percona.com/downloads/XtraBackup/XtraBackup-${PV}/Linux/binary/i686/xtrabackup-${PV}.tar.gz )
+"
+
+LICENSE="GPL-2 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ sys-libs/zlib"
+
+S="${WORKDIR}/xtrabackup-${PV}"
+
+src_install() {
+ for i in innobackupex-1.5.1 xtrabackup_51 xtrabackup tar4ibd; do
+ dobin "${S}"/bin/$i
+ done
+
+ dosym /usr/bin/innobackupex-1.5.1 /usr/bin/innobackupex
+}