diff options
Diffstat (limited to 'dev-db/percona-xtrabackup/percona-xtrabackup-8.0.13.ebuild')
-rw-r--r-- | dev-db/percona-xtrabackup/percona-xtrabackup-8.0.13.ebuild | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.13.ebuild b/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.13.ebuild deleted file mode 100644 index 1ee00910f4ed..000000000000 --- a/dev-db/percona-xtrabackup/percona-xtrabackup-8.0.13.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -CMAKE_MAKEFILE_GENERATOR="emake" - -inherit cmake flag-o-matic - -BOOST_VER="1_70_0" - -DESCRIPTION="Hot backup utility for MySQL based servers" -HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup" -SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-LATEST/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz - mirror://sourceforge/boost/boost_${BOOST_VER}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=" - app-arch/lz4:0= - app-editors/vim-core - dev-libs/icu:= - dev-libs/libaio - dev-libs/libedit - dev-libs/libev - dev-libs/libevent:0= - dev-libs/libgcrypt:0= - dev-libs/libgpg-error - dev-libs/openssl:0= - dev-libs/protobuf:= - dev-libs/rapidjson - dev-libs/re2:= - dev-python/sphinx - net-misc/curl - sys-libs/zlib:=" - -RDEPEND=" - ${DEPEND} - !dev-db/percona-xtrabackup-bin - dev-perl/DBD-mysql" - -PATCHES=( - "${FILESDIR}/${PN}-8.0.13-remove-rpm.patch" -) - -src_configure() { - local mycmakeargs=( - -DBUILD_CONFIG=xtrabackup_release - -DBUILD_SHARED_LIBS=OFF - -DWITH_BOOST="${WORKDIR}/boost_${BOOST_VER}" - -DWITH_SYSTEM_LIBS=ON - ) - local CMAKE_BUILD_TYPE="Release" - cmake_src_configure -} - -src_install() { - local p="${BUILD_DIR}/storage/innobase/xtrabackup" - - dobin "${p}"/xbcloud_osenv - dobin "${BUILD_DIR}"/runtime_output_directory/{xbcloud,xbcrypt,xbstream,xtrabackup} - - dolib.so "${BUILD_DIR}"/plugin_output_directory/{keyring_file.so,keyring_vault.so} - - doman "${p}"/doc/source/build/man/* -} |