Gentoo Archives: gentoo-commits

From: "Christian Ruppert (idl0r)" <idl0r@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-db/xtrabackup-bin: ChangeLog xtrabackup-bin-2.0.8.ebuild xtrabackup-bin-2.1.6.ebuild xtrabackup-bin-2.1.5.ebuild xtrabackup-bin-2.0.7.ebuild
Date: Fri, 27 Dec 2013 00:44:15
Message-Id: 20131227004411.379C32004C@flycatcher.gentoo.org
1 idl0r 13/12/27 00:44:11
2
3 Modified: ChangeLog
4 Added: xtrabackup-bin-2.0.8.ebuild
5 xtrabackup-bin-2.1.6.ebuild
6 Removed: xtrabackup-bin-2.1.5.ebuild
7 xtrabackup-bin-2.0.7.ebuild
8 Log:
9 Version bump, bug 496104.
10
11 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key B427ABC8)
12
13 Revision Changes Path
14 1.4 dev-db/xtrabackup-bin/ChangeLog
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xtrabackup-bin/ChangeLog?rev=1.4&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xtrabackup-bin/ChangeLog?rev=1.4&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xtrabackup-bin/ChangeLog?r1=1.3&r2=1.4
19
20 Index: ChangeLog
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/dev-db/xtrabackup-bin/ChangeLog,v
23 retrieving revision 1.3
24 retrieving revision 1.4
25 diff -u -r1.3 -r1.4
26 --- ChangeLog 13 Oct 2013 14:34:04 -0000 1.3
27 +++ ChangeLog 27 Dec 2013 00:44:10 -0000 1.4
28 @@ -1,6 +1,14 @@
29 # ChangeLog for dev-db/xtrabackup-bin
30 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
31 -# $Header: /var/cvsroot/gentoo-x86/dev-db/xtrabackup-bin/ChangeLog,v 1.3 2013/10/13 14:34:04 idl0r Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/dev-db/xtrabackup-bin/ChangeLog,v 1.4 2013/12/27 00:44:10 idl0r Exp $
33 +
34 +*xtrabackup-bin-2.1.6 (27 Dec 2013)
35 +*xtrabackup-bin-2.0.8 (27 Dec 2013)
36 +
37 + 27 Dec 2013; Christian Ruppert <idl0r@g.o>
38 + -xtrabackup-bin-2.0.7.ebuild, +xtrabackup-bin-2.0.8.ebuild,
39 + -xtrabackup-bin-2.1.5.ebuild, +xtrabackup-bin-2.1.6.ebuild:
40 + Version bump, bug 496104.
41
42 *xtrabackup-bin-2.1.5 (13 Oct 2013)
43
44
45
46
47 1.1 dev-db/xtrabackup-bin/xtrabackup-bin-2.0.8.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xtrabackup-bin/xtrabackup-bin-2.0.8.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xtrabackup-bin/xtrabackup-bin-2.0.8.ebuild?rev=1.1&content-type=text/plain
51
52 Index: xtrabackup-bin-2.0.8.ebuild
53 ===================================================================
54 # Copyright 1999-2013 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/dev-db/xtrabackup-bin/xtrabackup-bin-2.0.8.ebuild,v 1.1 2013/12/27 00:44:11 idl0r Exp $
57
58 EAPI=5
59
60 MY_PN="percona-${PN/-bin}"
61 MY_PVR="${PV}-587"
62 MY_P="${MY_PN}-${PV}"
63 MY_PF="${MY_PN}-${MY_PVR}"
64
65 DESCRIPTION="MySQL hot backup software that performs non-blocking backups for
66 InnoDB and XtraDB databases"
67 HOMEPAGE="http://www.percona.com/software/percona-xtrabackup"
68 SRC_URI="
69 amd64? (
70 http://www.percona.com/redir/downloads/XtraBackup/XtraBackup-${PV}/binary/Linux/x86_64/${MY_PF}.tar.gz -> ${MY_P}-x86_64.tar.gz
71 )
72 x86? (
73 http://www.percona.com/redir/downloads/XtraBackup/XtraBackup-${PV}/binary/Linux/i686/${MY_PF}.tar.gz -> ${MY_P}-x86_32.tar.gz
74 )
75 "
76
77 LICENSE="GPL-2"
78 SLOT="0"
79 KEYWORDS="~amd64 ~x86"
80 IUSE=""
81
82 DEPEND=""
83 RDEPEND="dev-libs/libaio"
84
85 S="${WORKDIR}/${MY_P}"
86
87 src_install() {
88 for bin in xtrabackup xtrabackup_55 xbstream xtrabackup_51 innobackupex; do
89 dobin bin/${bin}
90 done
91 dosym /usr/bin/innobackupex /usr/bin/innobackupex-1.5.1
92 }
93
94
95
96 1.1 dev-db/xtrabackup-bin/xtrabackup-bin-2.1.6.ebuild
97
98 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xtrabackup-bin/xtrabackup-bin-2.1.6.ebuild?rev=1.1&view=markup
99 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-db/xtrabackup-bin/xtrabackup-bin-2.1.6.ebuild?rev=1.1&content-type=text/plain
100
101 Index: xtrabackup-bin-2.1.6.ebuild
102 ===================================================================
103 # Copyright 1999-2013 Gentoo Foundation
104 # Distributed under the terms of the GNU General Public License v2
105 # $Header: /var/cvsroot/gentoo-x86/dev-db/xtrabackup-bin/xtrabackup-bin-2.1.6.ebuild,v 1.1 2013/12/27 00:44:11 idl0r Exp $
106
107 EAPI=5
108
109 MY_PN="percona-${PN/-bin}"
110 MY_PVR="${PV}-702"
111 MY_P="${MY_PN}-${PV}"
112 MY_PF="${MY_PN}-${MY_PVR}"
113
114 DESCRIPTION="MySQL hot backup software that performs non-blocking backups for
115 InnoDB and XtraDB databases"
116 HOMEPAGE="http://www.percona.com/software/percona-xtrabackup"
117 SRC_URI="
118 amd64? (
119 http://www.percona.com/downloads/XtraBackup/XtraBackup-${PV}/binary/Linux/x86_64/${MY_PF}-Linux-x86_64.tar.gz -> ${MY_P}-x86_64.tar.gz
120 )
121 x86? (
122 http://www.percona.com/downloads/XtraBackup/XtraBackup-${PV}/binary/Linux/i686/${MY_PF}-Linux-i686.tar.gz -> ${MY_P}-x86_32.tar.gz
123 )
124 "
125
126 LICENSE="GPL-2"
127 SLOT="0"
128 KEYWORDS="~amd64 ~x86"
129 IUSE=""
130
131 DEPEND=""
132 RDEPEND="dev-libs/libaio
133 dev-libs/libgcrypt
134 dev-libs/libgpg-error"
135
136 if use amd64; then
137 S="${WORKDIR}/${MY_P}-Linux-x86_64"
138 elif use x86; then
139 S="${WORKDIR}/${MY_P}-Linux-i686"
140 fi
141
142 src_install() {
143 for bin in innobackupex xbcrypt xbstream xtrabackup xtrabackup_55 xtrabackup_56; do
144 dobin bin/${bin}
145 done
146 dosym /usr/bin/innobackupex /usr/bin/innobackupex-1.5.1
147 }