commit:     105ffbd20a59d9d325080873cd4871c3ef58cfd6
Author:     Brian Evans <grknight <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 16 22:43:13 2018 +0000
Commit:     Brian Evans <grknight <AT> gentoo <DOT> org>
CommitDate: Sun Sep 16 23:41:33 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105ffbd2

dev-db/mysql-connector-c++: Drop old

Closes: https://bugs.gentoo.org/665848
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-db/mysql-connector-c++/Manifest                |  3 --
 .../mysql-connector-c++-1.1.3.ebuild               | 58 --------------------
 .../mysql-connector-c++-1.1.6.ebuild               | 61 ---------------------
 .../mysql-connector-c++-1.1.8.ebuild               | 62 ----------------------
 4 files changed, 184 deletions(-)

diff --git a/dev-db/mysql-connector-c++/Manifest 
b/dev-db/mysql-connector-c++/Manifest
index ebac6c62892..bcd51d9d1cf 100644
--- a/dev-db/mysql-connector-c++/Manifest
+++ b/dev-db/mysql-connector-c++/Manifest
@@ -1,5 +1,2 @@
-DIST mysql-connector-c++-1.1.3.tar.gz 496226 BLAKE2B 
51537d8728d4afdd98474107a02d3f70f6d44a6ee66f26edc101110d6674fce60e5e80bb736fd28cddf446c67590d7759cf28771f5a5f3c7d37e10c5d00a876c
 SHA512 
c03a4ae25e9d189a5114ab630bef6edaefd1aee809dbb1ec26b765f5e84b93fbe17e5f7357a4fe2a95c179cd2028b676151df4baf4e3da7515543ecc0834afd7
-DIST mysql-connector-c++-1.1.6.tar.gz 522236 BLAKE2B 
5f728b418fa7d395a83679fbda5c8757e1d06078e27865c7e02a6666ccb1a32c5c8cd77d481b0bc4d4354cea518bd2db2e06076db88ee285365583e27a5f0c23
 SHA512 
e940b6ee090f792bad8acbbfa3dacd46310ac40c7993c4097eeebb6be4b792d3f1856574e603a71e2795773db97169f47c9ed76a127654472370c726bcb291c7
-DIST mysql-connector-c++-1.1.8.tar.gz 528954 BLAKE2B 
fc2a606364426834335142375b99546e2ff1251e97add8ee4ecc370feccd7b9dd09f0abc3e1e9084b824141bde2a44d55ff9baddc093f8ec17b2b91060057148
 SHA512 
c3ab5c1e805598d557a449c44f77ce44cc110e5b529075e38b4f775d3726ebd16a2155f61e47a378a375a9d9362d1520334ea25376636151ddd087291aafd85d
 DIST mysql-connector-c++-1.1.9.tar.gz 508255 BLAKE2B 
e2cd300946a873a94beab13d9d1cb64ecb5bd9a9a56ef2217b1f7aff1643adc9afc0aa22c2ff1e0f6b8318cd34d12a7fe95f0584c96c212307fa9bd0cb54a2a1
 SHA512 
ec4d6cb7f21d52e786de3bff951e65ea5ad7391ba097b599d0094d3e8356cf17f700dee618e38e79d7a9e562684a6c51cca95fb8e2e225942766d33f8d0a5646
 DIST mysql-connector-c++-8.0.11-src.tar.gz 2322951 BLAKE2B 
a1ea47c0440beae1892144186ad6b99a4519369845e1f37f5ce42088df6c29a458bd41840a1f9401dbd29827bc3a7c96ba34563a3a4cf3176e29e377cc254b9f
 SHA512 
5113efb473b7cc63f680c04dacf5bee78d0a58ee20b41c8203edb92f8720c31c52c24de838996f25476eaa3d734c845531440317e82cb5e5f635bc03b057a148

diff --git a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.3.ebuild 
b/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.3.ebuild
deleted file mode 100644
index ecc91680b59..00000000000
--- a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils cmake-utils flag-o-matic multilib
-
-DESCRIPTION="MySQL database connector for C++ (mimics JDBC 4.0 API)"
-HOMEPAGE="https://dev.mysql.com/downloads/connector/cpp/";
-URI_DIR="Connector-C++"
-SRC_URI="https://dev.mysql.com/get/Downloads/${URI_DIR}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 sparc x86"
-IUSE="debug examples gcov static-libs"
-
-DEPEND=">=virtual/mysql-5.1:=
-       dev-libs/boost:0=
-       dev-libs/openssl:0="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-1.1.3-fix-cmake.patch"
-)
-
-src_configure() {
-       # native lib/wrapper needs this!
-       append-flags "-fno-strict-aliasing"
-
-       local mycmakeargs=(
-               "-DMYSQLCPPCONN_BUILD_EXAMPLES=OFF"
-               "-DMYSQLCPPCONN_ICU_ENABLE=OFF"
-               $(cmake-utils_use debug MYSQLCPPCONN_TRACE_ENABLE)
-               $(cmake-utils_use gcov MYSQLCPPCONN_GCOV_ENABLE)
-               -DINSTALL_DOCS="/usr/share/doc/${PF}"
-       )
-
-       cmake-utils_src_configure
-}
-
-src_install() {
-       cmake-utils_src_install
-
-       # static lib has wrong name so we need to rename it
-       if use static-libs; then
-               mv "${ED}"/usr/$(get_libdir)/libmysqlcppconn-static.a \
-                       "${ED}"/usr/$(get_libdir)/libmysqlcppconn.a || die
-       else
-               rm -f "${ED}"/usr/$(get_libdir)/libmysqlcppconn-static.a
-       fi
-
-       # examples
-       if use examples; then
-               insinto /usr/share/doc/${PF}/examples
-               doins "${S}"/examples/*
-       fi
-}

diff --git a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.6.ebuild 
b/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.6.ebuild
deleted file mode 100644
index da199d2a86e..00000000000
--- a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.6.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils cmake-utils flag-o-matic multilib
-
-DESCRIPTION="MySQL database connector for C++ (mimics JDBC 4.0 API)"
-HOMEPAGE="https://dev.mysql.com/downloads/connector/cpp/";
-URI_DIR="Connector-C++"
-SRC_URI="https://dev.mysql.com/get/Downloads/${URI_DIR}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 sparc x86"
-IUSE="debug examples gcov static-libs"
-
-DEPEND="virtual/libmysqlclient:=
-       dev-libs/boost:=
-       dev-libs/openssl:0="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-1.1.6-fix-cmake.patch"
-       "${FILESDIR}/${PN}-1.1.5-fix-mariadb.patch"
-)
-
-src_configure() {
-       # native lib/wrapper needs this!
-       append-flags "-fno-strict-aliasing"
-
-       local mycmakeargs=(
-               -DMYSQLCPPCONN_BUILD_EXAMPLES=OFF
-               -DMYSQLCPPCONN_ICU_ENABLE=OFF
-               $(cmake-utils_use debug MYSQLCPPCONN_TRACE_ENABLE)
-               $(cmake-utils_use gcov MYSQLCPPCONN_GCOV_ENABLE)
-               -DINSTALL_DOCS="/usr/share/doc/${PF}"
-               -DMYSQL_CXX_LINKAGE=0
-               -DMYSQL_INCLUDE_DIR=$(mysql_config --variable=pkgincludedir)
-       )
-
-       cmake-utils_src_configure
-}
-
-src_install() {
-       cmake-utils_src_install
-
-       # static lib has wrong name so we need to rename it
-       if use static-libs; then
-               mv "${ED}"/usr/$(get_libdir)/libmysqlcppconn-static.a \
-                       "${ED}"/usr/$(get_libdir)/libmysqlcppconn.a || die
-       else
-               rm -f "${ED}"/usr/$(get_libdir)/libmysqlcppconn-static.a
-       fi
-
-       # examples
-       if use examples; then
-               insinto /usr/share/doc/${PF}/examples
-               doins "${S}"/examples/*
-       fi
-}

diff --git a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.8.ebuild 
b/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.8.ebuild
deleted file mode 100644
index 9601a542da4..00000000000
--- a/dev-db/mysql-connector-c++/mysql-connector-c++-1.1.8.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils flag-o-matic
-
-DESCRIPTION="MySQL database connector for C++ (mimics JDBC 4.0 API)"
-HOMEPAGE="https://dev.mysql.com/downloads/connector/cpp/";
-URI_DIR="Connector-C++"
-SRC_URI="https://dev.mysql.com/get/Downloads/${URI_DIR}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug examples gcov static-libs"
-
-DEPEND="virtual/libmysqlclient:=
-       dev-libs/boost:=
-       dev-libs/openssl:0=
-       !<dev-db/mysql-connector-c-6.1.8"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-       "${FILESDIR}/${PN}-1.1.6-fix-cmake.patch"
-       "${FILESDIR}/${PN}-1.1.8-fix-mariadb.patch"
-)
-
-src_configure() {
-       # native lib/wrapper needs this!
-       append-flags "-fno-strict-aliasing"
-
-       local mycmakeargs=(
-               -DMYSQLCPPCONN_BUILD_EXAMPLES=OFF
-               -DMYSQLCPPCONN_ICU_ENABLE=OFF
-               -DUSE_MYSQLCPPCONN_TRACE_ENABLE=$(usex debug ON OFF)
-               -DUSE_MYSQLCPPCONN_GCOV_ENABLE=$(usex gcov ON OFF)
-               -DINSTALL_DOCS="/usr/share/doc/${PF}"
-               -DMYSQL_CXX_LINKAGE=0
-               -DMYSQL_INCLUDE_DIR=$(mysql_config --variable=pkgincludedir)
-       )
-
-       cmake-utils_src_configure
-}
-
-src_install() {
-       cmake-utils_src_install
-
-       # static lib has wrong name so we need to rename it
-       if use static-libs; then
-               mv "${ED}"/usr/$(get_libdir)/libmysqlcppconn-static.a \
-                       "${ED}"/usr/$(get_libdir)/libmysqlcppconn.a || die
-       else
-               rm -f "${ED}"/usr/$(get_libdir)/libmysqlcppconn-static.a
-       fi
-
-       # examples
-       if use examples; then
-               insinto /usr/share/doc/${PF}/examples
-               doins "${S}"/examples/*
-       fi
-}

Reply via email to