Lines 2-20
Link Here
|
2 |
# $FreeBSD: databases/xtrabackup/Makefile 322330 2013-07-05 14:31:43Z wg $ |
2 |
# $FreeBSD: databases/xtrabackup/Makefile 322330 2013-07-05 14:31:43Z wg $ |
3 |
|
3 |
|
4 |
PORTNAME= xtrabackup |
4 |
PORTNAME= xtrabackup |
5 |
PORTVERSION= 2.1.3 |
5 |
PORTVERSION= 2.1.4 |
6 |
PORTREVISION= 1 |
|
|
7 |
CATEGORIES= databases |
6 |
CATEGORIES= databases |
8 |
MASTER_SITES= http://downloads.skysql.com/archives/%SUBDIR%/:mysql51,mysql55,mysql56 \ |
7 |
MASTER_SITES= http://www.percona.com/downloads/%SUBDIR%/ |
9 |
http://downloads.mysql.com/archives/%SUBDIR%/:mysql51,mysql55,mysql56 \ |
|
|
10 |
http://www.percona.com/downloads/%SUBDIR%/:xtrabackup,percsrc51,percsrc55 \ |
11 |
http://samm.kiev.ua/percona/:percsrc51,percsrc55 |
12 |
DISTNAME= percona-${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} |
8 |
DISTNAME= percona-${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} |
13 |
DISTFILES= mysql-${MYSQL51_SRCVER}.tar.gz:mysql51 mysql-${MYSQL55_SRCVER}.tar.gz:mysql55 \ |
9 |
DISTFILES= percona-xtrabackup-${PORTVERSION}.tar.gz |
14 |
mysql-${MYSQL56_SRCVER}.tar.gz:mysql56 \ |
|
|
15 |
percona-xtrabackup-${PORTVERSION}.tar.gz:xtrabackup \ |
16 |
Percona-Server-5.1.59-13.0-patches.tar.gz:percsrc51 \ |
17 |
Percona-Server-5.5.16-22.0-patches.tar.gz:percsrc55 |
18 |
EXTRACT_ONLY= percona-xtrabackup-${PORTVERSION}.tar.gz |
10 |
EXTRACT_ONLY= percona-xtrabackup-${PORTVERSION}.tar.gz |
19 |
|
11 |
|
20 |
MAINTAINER= aleksandr.kuzminsky@percona.com |
12 |
MAINTAINER= aleksandr.kuzminsky@percona.com |
Lines 28-34
Link Here
|
28 |
bison:${PORTSDIR}/devel/bison |
20 |
bison:${PORTSDIR}/devel/bison |
29 |
LIB_DEPENDS= gcrypt:${PORTSDIR}/security/libgcrypt \ |
21 |
LIB_DEPENDS= gcrypt:${PORTSDIR}/security/libgcrypt \ |
30 |
gpg-error:${PORTSDIR}/security/libgpg-error |
22 |
gpg-error:${PORTSDIR}/security/libgpg-error |
31 |
RUN_DEPENDS= p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql |
23 |
RUN_DEPENDS= p5-DBD-mysql>=0:${PORTSDIR}/databases/p5-DBD-mysql \ |
|
|
24 |
qpress:${PORTSDIR}/archivers/qpress |
32 |
|
25 |
|
33 |
# autotool is in use for 5.1 builds |
26 |
# autotool is in use for 5.1 builds |
34 |
MAKE_JOBS_SAFE= yes |
27 |
MAKE_JOBS_SAFE= yes |
Lines 38-62
Link Here
|
38 |
# MySQL 5.5 using CMAKE |
31 |
# MySQL 5.5 using CMAKE |
39 |
USES= cmake iconv gettext |
32 |
USES= cmake iconv gettext |
40 |
|
33 |
|
41 |
MASTER_SITE_SUBDIR= mysql-5.1/:mysql51 mysql-5.5/:mysql55 mysql-5.6/:mysql56 \ |
34 |
MASTER_SITE_SUBDIR= XtraBackup/XtraBackup-${PORTVERSION}/source/ |
42 |
XtraBackup/XtraBackup-${PORTVERSION}/source/:xtrabackup \ |
|
|
43 |
Percona-Server-5.1/Percona-Server-5.1.59-13.0/source/:percsrc51 \ |
44 |
Percona-Server-5.5/Percona-Server-5.5.16-22.0/source/:percsrc55 |
45 |
|
46 |
# port needs MySQL sources to build |
47 |
MYSQL51_SRCVER= 5.1.59 |
48 |
MYSQL55_SRCVER= 5.5.16 |
49 |
MYSQL56_SRCVER= 5.6.10 |
50 |
|
35 |
|
51 |
PLIST_FILES= bin/xtrabackup bin/xtrabackup_55 bin/xtrabackup_56 bin/xbstream \ |
36 |
PLIST_FILES= bin/xtrabackup bin/xtrabackup_55 bin/xtrabackup_56 bin/xbstream \ |
52 |
bin/innobackupex bin/xbcrypt |
37 |
bin/innobackupex bin/xbcrypt |
53 |
|
38 |
|
54 |
pre-build: |
39 |
pre-build: |
55 |
${CP} ${DISTDIR}/percona-xtrabackup-${PORTVERSION}.tar.gz \ |
40 |
${CP} ${DISTDIR}/percona-xtrabackup-${PORTVERSION}.tar.gz ${WRKSRC} |
56 |
${DISTDIR}/mysql-${MYSQL51_SRCVER}.tar.gz ${DISTDIR}/mysql-${MYSQL55_SRCVER}.tar.gz \ |
|
|
57 |
${DISTDIR}/mysql-${MYSQL56_SRCVER}.tar.gz \ |
58 |
${DISTDIR}/Percona-Server-5.1.59-13.0-patches.tar.gz \ |
59 |
${DISTDIR}/Percona-Server-5.5.16-22.0-patches.tar.gz ${WRKSRC} |
60 |
|
41 |
|
61 |
do-build: |
42 |
do-build: |
62 |
cd ${WRKSRC} && ./utils/build.sh xtradb55 |
43 |
cd ${WRKSRC} && ./utils/build.sh xtradb55 |