Hi guys,
The last version of percona's xtrabackup utility in the ports is 1.1. I think this is a bit old. Therefore, I have written an e-mail to the maintainer of the port asking if it would be possible to create a newer version. No answer yet.
Since I'm the curious type of guy, I went ahead and tried it out myself. So far, I have this:
Problems so far:
The xtrabackup archive has no configure script. Instead, there is 1 script (build.sh) that takes care of everything (using bash). Installation rolls down to:
So:
1) Is there a way to connect this script to the make (I think) command of the ports framework and to the OPTIONS parameter from the port?
[/code]
Problems so far:
The xtrabackup archive has no configure script. Instead, there is 1 script (build.sh) that takes care of everything (using bash). Installation rolls down to:
The last version of percona's xtrabackup utility in the ports is 1.1. I think this is a bit old. Therefore, I have written an e-mail to the maintainer of the port asking if it would be possible to create a newer version. No answer yet.
Since I'm the curious type of guy, I went ahead and tried it out myself. So far, I have this:
Code:
PORTNAME= xtrabackup
PORTVERSION= 1.6.4
CATEGORIES= databases
MASTER_SITES= http://www.percona.com/downloads/XtraBackup/XtraBackup-1.6.4/source/
COMMENT= OpenSource version of InnoDB backup with support of Percona extensions
MAKE_JOBS_SAFE= yes
USE_GMAKE= yes
OPTIONS= innodb51_builtin "built-in InnoDB in MySQL 5.1" off \
innodb51 "InnoDB plugin in MySQL 5.1" off \
innodb55 "InnoDB in MySQL 5.5" on \
xtradb51 "Percona Server with XtraDB 5.1" off \
xtradb55 "Percona Server with XtraDB 5.5" off
BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
bzr:${PORTSDIR}/devel/bazaar-ng
.include <bsd.port.options.mk>
.if defined(WITH_innodb51_builtin)
.endif
.if defined(WITH_innodb55)
.endif
.if defined(WITH_xtradb51)
.endif
.if defined(WITH_xtradb55)
.endif
.include <bsd.port.mk>
Problems so far:
The xtrabackup archive has no configure script. Instead, there is 1 script (build.sh) that takes care of everything (using bash). Installation rolls down to:
Code:
AUTO_DOWNLOAD="YES" ./utils/build.sh <engine_option> [B]<<<--- this is where the dialog box should kick in[/B]
So:
1) Is there a way to connect this script to the make (I think) command of the ports framework and to the OPTIONS parameter from the port?
[/code]
Problems so far:
The xtrabackup archive has no configure script. Instead, there is 1 script (build.sh) that takes care of everything (using bash). Installation rolls down to:
Code:
AUTO_DOWNLOAD=